0001493152-22-013271.txt : 20220513 0001493152-22-013271.hdr.sgml : 20220513 20220513142224 ACCESSION NUMBER: 0001493152-22-013271 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 62 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220513 DATE AS OF CHANGE: 20220513 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Superior Drilling Products, Inc. CENTRAL INDEX KEY: 0001600422 STANDARD INDUSTRIAL CLASSIFICATION: OIL & GAS FILED MACHINERY & EQUIPMENT [3533] IRS NUMBER: 464341605 STATE OF INCORPORATION: UT FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36453 FILM NUMBER: 22921896 BUSINESS ADDRESS: STREET 1: 1583 SOUTH 1700 EAST CITY: VERNAL STATE: UT ZIP: 84078 BUSINESS PHONE: 435-789-0594 MAIL ADDRESS: STREET 1: 1583 SOUTH 1700 EAST CITY: VERNAL STATE: UT ZIP: 84078 FORMER COMPANY: FORMER CONFORMED NAME: SD Co Inc DATE OF NAME CHANGE: 20140218 10-Q 1 form10-q.htm
0001600422 false Q1 --12-31 0001600422 2022-01-01 2022-03-31 0001600422 2022-05-13 0001600422 2022-03-31 0001600422 2021-12-31 0001600422 2021-01-01 2021-03-31 0001600422 SDPI:ToolRevenueMember 2022-01-01 2022-03-31 0001600422 SDPI:ToolRevenueMember 2021-01-01 2021-03-31 0001600422 SDPI:ContractServicesMember 2022-01-01 2022-03-31 0001600422 SDPI:ContractServicesMember 2021-01-01 2021-03-31 0001600422 us-gaap:CommonStockMember 2021-12-31 0001600422 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001600422 us-gaap:RetainedEarningsMember 2021-12-31 0001600422 us-gaap:CommonStockMember 2020-12-31 0001600422 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001600422 us-gaap:RetainedEarningsMember 2020-12-31 0001600422 2020-12-31 0001600422 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001600422 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001600422 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001600422 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001600422 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001600422 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001600422 us-gaap:CommonStockMember 2022-03-31 0001600422 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001600422 us-gaap:RetainedEarningsMember 2022-03-31 0001600422 us-gaap:CommonStockMember 2021-03-31 0001600422 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001600422 us-gaap:RetainedEarningsMember 2021-03-31 0001600422 2021-03-31 0001600422 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember SDPI:TwoCustomersMember 2022-01-01 2022-03-31 0001600422 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember SDPI:TwoCustomersMember 2021-01-01 2021-03-31 0001600422 us-gaap:SupplierConcentrationRiskMember SDPI:PurchasesMember SDPI:TwoVendorMember 2022-01-01 2022-03-31 0001600422 SDPI:TwoVendorMember 2022-03-31 0001600422 us-gaap:SupplierConcentrationRiskMember SDPI:PurchasesMember SDPI:TwoVendorMember 2021-01-01 2021-03-31 0001600422 SDPI:TwoVendorMember 2021-03-31 0001600422 srt:RestatementAdjustmentMember 2021-01-01 2021-03-31 0001600422 srt:ScenarioPreviouslyReportedMember 2021-01-01 2021-03-31 0001600422 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:US 2022-01-01 2022-03-31 0001600422 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember us-gaap:MiddleEastMember 2022-01-01 2022-03-31 0001600422 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:US 2021-01-01 2021-03-31 0001600422 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember us-gaap:MiddleEastMember 2021-01-01 2021-03-31 0001600422 SDPI:ToolsAndProductSalesMember 2022-01-01 2022-03-31 0001600422 SDPI:ToolsAndProductSalesMember 2021-01-01 2021-03-31 0001600422 SDPI:ToolRentalMember 2022-01-01 2022-03-31 0001600422 SDPI:ToolRentalMember 2021-01-01 2021-03-31 0001600422 SDPI:OtherRelatedToolRevenueMember 2022-01-01 2022-03-31 0001600422 SDPI:OtherRelatedToolRevenueMember 2021-01-01 2021-03-31 0001600422 2021-02-01 2021-02-28 0001600422 us-gaap:DevelopedTechnologyRightsMember 2022-03-31 0001600422 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001600422 us-gaap:CustomerContractsMember 2022-03-31 0001600422 us-gaap:CustomerContractsMember 2021-12-31 0001600422 us-gaap:TrademarksAndTradeNamesMember 2022-03-31 0001600422 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0001600422 SDPI:TroncoEnergyCorporationMember 2017-08-31 0001600422 SDPI:TroncoEnergyCorporationMember 2017-08-30 2017-08-31 0001600422 SDPI:TroncoEnergyCorporationMember 2020-07-07 0001600422 SDPI:TroncoEnergyCorporationMember SDPI:TroncoNoteMember 2022-01-01 2022-03-31 0001600422 SDPI:TroncoNoteMember SDPI:TroncoEnergyCorporationMember 2022-03-31 0001600422 SDPI:TroncoNoteMember SDPI:TroncoEnergyCorporationMember 2021-12-31 0001600422 SDPI:HardRockNoteMember 2022-03-31 0001600422 SDPI:HardRockNoteMember 2021-12-31 0001600422 SDPI:CreditAgreementMember 2022-03-31 0001600422 SDPI:CreditAgreementMember 2021-12-31 0001600422 SDPI:MachineryLoansMember 2022-03-31 0001600422 SDPI:MachineryLoansMember 2021-12-31 0001600422 SDPI:TransportationLoansMember 2022-03-31 0001600422 SDPI:TransportationLoansMember 2021-12-31 0001600422 SDPI:HardRockNoteMember 2014-12-01 2014-12-31 0001600422 SDPI:HardRockNoteMember 2022-03-31 0001600422 SDPI:HardRockNoteMember 2022-01-01 2022-03-31 0001600422 SDPI:HardRockNoteMember 2022-01-01 2022-01-20 0001600422 us-gaap:SubsequentEventMember SDPI:HardRockNoteMember 2022-04-01 2022-04-30 0001600422 SDPI:LoanAndSecurityAgreementMember SDPI:AustinFinancialServicesIncMember 2019-02-28 0001600422 SDPI:LoanAndSecurityAgreementMember SDPI:AustinFinancialServicesIncMember SDPI:TermLoanMember 2019-02-28 0001600422 SDPI:LoanAndSecurityAgreementMember SDPI:AustinFinancialServicesIncMember us-gaap:RevolvingCreditFacilityMember 2019-02-28 0001600422 SDPI:LoanAndSecurityAgreementMember SDPI:AustinFinancialServicesIncMember SDPI:TermLoanMember 2022-01-01 2022-03-31 0001600422 SDPI:LoanAndSecurityAgreementMember SDPI:AustinFinancialServicesIncMember us-gaap:RevolvingCreditFacilityMember 2022-01-01 2022-03-31 0001600422 SDPI:LoanAndSecurityAgreementMember SDPI:TermLoanAndRevolvingLoanMember us-gaap:PrimeRateMember 2022-01-01 2022-03-31 0001600422 SDPI:LoanAndSecurityAgreementMember SDPI:TermLoanAndRevolvingLoanMember 2022-01-01 2022-03-31 0001600422 SDPI:SaleAgreementMember SDPI:VernalUtahMember 2020-12-06 2020-12-07 0001600422 SDPI:LeaseAgreementMember 2020-12-06 2020-12-07 0001600422 SDPI:SaleAgreementMember 2022-01-01 2022-03-31 0001600422 SDPI:SaleAgreementMember 2022-03-31 0001600422 SDPI:SaleAgreementMember 2021-12-31 0001600422 srt:NorthAmericaMember 2022-01-01 2022-03-31 0001600422 srt:NorthAmericaMember 2021-01-01 2021-03-31 0001600422 us-gaap:MiddleEastMember 2022-01-01 2022-03-31 0001600422 us-gaap:MiddleEastMember 2021-01-01 2021-03-31 0001600422 srt:NorthAmericaMember 2022-03-31 0001600422 srt:NorthAmericaMember 2021-12-31 0001600422 us-gaap:MiddleEastMember 2022-03-31 0001600422 us-gaap:MiddleEastMember 2021-12-31 0001600422 SDPI:MazakMember SDPI:CNCMachineMember 2022-03-22 0001600422 SDPI:MazakMember SDPI:CNCMachineMember 2022-03-21 2022-03-22 0001600422 us-gaap:SubsequentEventMember SDPI:MazakMember SDPI:CNCMachineMember 2022-04-13 2022-04-14 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D. C. 20549

 

FORM 10-Q

 

(Mark One)

 

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

 

For the Quarterly Period Ended March 31, 2022

 

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

 

Commission File Number: 001-36453

 

Superior Drilling Products, Inc.

(Exact name of registrant as specified in its charter)

 

Utah   46-4341605
(State or other jurisdiction of
incorporation or organization)
  (IRS Employer
Identification No )

 

1583 South 1700 East

Vernal, Utah 84078

(Address of principal executive offices)

 

435-789-0594

(Issuer’s telephone number)

 

 

(Former name, address, and fiscal year, if changed since last report)

 

Securities Registered Pursuant to Section 12(b) of the Exchange Act:

 

Title of each class:   Trading Symbol(s)   Name of each exchange on which registered:
Common Stock, $0.001 par value   SDPI   NYSE American

 

Securities Registered Pursuant to Section 12(g) of the Exchange Act: None

 

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 such shorter period that the Registrant was required to file such report(s)), 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 and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).

Yes ☒ No ☐

 

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

 

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

 

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

 

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

 

There were 28,235,001 shares of common stock, $0.001 par value, issued and outstanding as of May 13, 2022.

 

 

 

 

 

 

Superior Drilling Products, Inc.

FORM 10-Q

 

QUARTER ENDED March 31, 2022

 

TABLE OF CONTENTS

 

  Page
   
PART I-FINANCIAL INFORMATION  
   
Item 1. Financial Statements 3
   
Condensed Consolidated Balance Sheets (Unaudited) at March 31,2022 and December 31, 2021 3
   
Condensed Consolidated Statements of Operations (Unaudited) for the three months ended March 31, 2022 and 2021 4
   
Condensed Consolidated Statements of Shareholders’ Equity (Unaudited) for the three months ended March 31, 2022 and 2021 5
   
Condensed Consolidated Statements of Cash Flows (Unaudited) for the three months ended March 31, 2022 and 2021 6
   
Notes to Condensed Consolidated Financial Statements (Unaudited) 7
   
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 15
   
Item 4. Controls and Procedures 21
   
PART II - OTHER INFORMATION  
   
Item 1. Legal Proceedings 22
   
Item 1A. Risk Factors 22
   
Item 6. Exhibits 22
   
Signatures 23

 

2

 

 

PART I - FINANCIAL INFORMATION.

 

Item 1. Financial Statements

 

Superior Drilling Products, Inc.

Condensed Consolidated Balance Sheets

(Unaudited)

 

   March 31, 2022   December 31, 2021 
ASSETS          
Current assets          
Cash  $2,854,093   $2,822,100 
Accounts receivable, net   3,155,906    2,871,932 
Prepaid expenses   248,502    435,595 
Inventories   1,024,345    1,174,635 
Other current assets   55,744    55,159 
Total current assets   7,338,590    7,359,421 
Property, plant and equipment, net   7,480,390    6,930,329 
Intangible assets, net   194,444    236,111 
Right of use assets   18,873    20,518 
Other noncurrent assets   65,880    65,880 
Total assets  $15,098,177   $14,612,259 
LIABILITIES AND SHAREHOLDERS’ EQUITY          
Current liabilities          
Accounts payable  $1,245,122   $1,139,091 
Accrued expenses   609,991    467,462 
Income tax payable   212,878    206,490 
Current portion of operating lease liability   11,561    13,716 
Current portion of financial obligation   67,853    65,678 
Current portion of long-term debt, net of discounts   2,116,480    2,195,759 
Total current liabilities   4,263,885    4,088,196 
Operating lease liability   7,312    6,802 
Long-term financial obligation, less current portion   4,093,686    4,112,658 
Long-term debt, less current portion, net of discounts   225,396    256,675 
Total liabilities   8,590,279    8,464,331 
Commitments and contingencies (Note 11)   -      
Shareholders’ equity          
Common stock - $0.001 par value; 100,000,000 shares authorized; 28,235,001 shares issued and outstanding, respectively   28,235    28,235 
Additional paid-in-capital   43,281,334    43,071,201 
Accumulated deficit   (36,801,671)   (36,951,508)
Total shareholders’ equity   6,507,898    6,147,928 
Total liabilities and shareholders’ equity  $15,098,177   $14,612,259 

 

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

 

3

 

 

Superior Drilling Products, Inc.

Condensed Consolidated Statements of Operations

(Unaudited)

 

   2022   2021 
   For the Three Months 
   Ended March 31, 
   2022   2021 
         
Revenue          
Tool revenue  $2,769,247   $1,663,763 
Contract services   1,360,917    760,890 
           
Total Revenue   4,130,164    2,424,653 
           
Operating costs and expenses          
Cost of revenue   1,767,903    1,175,593 
Selling, general and administrative expenses   1,646,643    1,515,590 
Depreciation and amortization expense   410,733    690,074 
           
Total operating costs and expenses   3,825,279    3,381,257 
           
Operating income (loss)   304,885    (956,604)
           
Other income (expense)          
Interest income   197    48 
Interest expense   (123,861)   (138,057)
Gain (loss) on disposition of assets, net   -    10,000 
Total other expense   (123,664)   (128,009)
           
Income (loss) before income taxes   181,221    (1,084,613)
Income tax expense   (31,384)   (17,180)
           
Net income/(loss)  $149,837   $(1,101,793)
           
Basic loss earnings per common share  $.01   $(0.04)
Basic weighted average common shares outstanding   28,235,001    25,762,342 
Diluted loss per common share  $0.01   $(0.04)
Diluted weighted average common shares outstanding   28,305,101    25,762,342 

 

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

 

4

 

 

Superior Drilling Products, Inc.

Condensed Consolidated Statements of Shareholders’ Equity

(Unaudited)

 

   Shares   Par Value   Capital   Deficit   Equity 
   Common Stock   Additional
Paid-in
   Accumulated   Total
Shareholders’
 
   Shares   Par Value   Capital   Deficit   Equity 
Balance – December 31, 2021   28,235,001   $28,235   $43,071,201   $(36,951,508)  $6,147,928 
                          
Stock-based compensation expense   -    -    210,133    -    210,133 
Net income   -    -    -    149,837    149,837 
                          
Balance – March 31, 2022   28,235,001   $28,235   $43,281,334   $(36,801,671)  $6,507,898 
                          
Balance – December 31, 2020   25,762,342   $25,762   $40,619,620   $(36,421,707)  $4,223,675 
                          
Stock-based compensation expense   -    -    167,472    -    167,472 
Net income   -    -    -    (1,101,793)   (1,101,793)
                          
Balance – March 31, 2021   25,762,342   $25,762   $40,787,092   $(37,523,500)  $3,289,354 

 

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

 

5

 

 

Superior Drilling Products, Inc.

Condensed Consolidated Statements of Cash Flows

(Unaudited)

 

   2022   (Restated) 2021 
   For the Three Months 
   Ended March 31, 
   2022   (Restated) 2021 
Cash Flows From Operating Activities          
Net loss  $149,837   $(1,101,793)
Adjustments to reconcile net loss to net cash from operating activities:          
Depreciation and amortization expense   410,733    690,074 
Stock-based compensation expense   210,133    167,473 
(Gain) loss on disposition of assets, net   -    (10,000)
Amortization of deferred loan costs   4,631    4,631 
Changes in operating assets and liabilities:          
Accounts receivable   (283,974)   (256,215)
Inventories   150,290    23,925 
Prepaid expenses and other noncurrent assets   186,508    (17,841)
Accounts payable and accrued expenses   248,560    688,449 
Income tax payable   6,388    16,380 
Net Cash From Operating Activities   1,083,106    205,083 
Cash Flows From Investing Activities          
Purchases of property, plant and equipment   (919,127)   (74,956)
Proceeds from sale of fixed assets   -    50,000 
Net Cash From Investing Activities   (919,127)   (24,956)
Cash Flows From Financing Activities          
Principal payments on debt   (131,978)   (135,403)
Payments on revolving loan   (21,541)   (280,245)
Proceeds received on revolving loan   21,533    536,331 
Net Cash From Financing Activities   (131,986)   120,683 
Net Change in Cash   31,993    300,810 
Cash at Beginning of Period   2,822,100    1,961,441 
Cash at End of Period  $2,854,093   $2,262,251 
Supplemental information:          
Cash paid for Interest  $122,157   $130,363 

 

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

 

6

 

 

Superior Drilling Products, Inc.

Notes to Condensed Consolidated Financial Statements (Unaudited)

March 31, 2022

 

NOTE 1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Organization and Nature of Operations

 

Superior Drilling Products, Inc. (the “Company”, “SDPI”, “we”, “our” or “us”) is an innovative drilling and completion tool technology company providing cost saving solutions that drive production efficiencies for the oil and natural gas drilling industry. Our drilling solutions include the patented Drill-N-Ream® well bore conditioning tool (“Drill-N-Ream tool”) and the patented Strider™ Drill String Oscillation System technology (“Strider technology” or “Strider”). In addition, the Company is a manufacturer and refurbisher of PDC (polycrystalline diamond compact) drill bits for a leading oil field services company. We operate a state-of-the-art drill tool fabrication facility, where we manufacture solutions for the drilling industry, as well as customers’ custom products. Our headquarters and manufacturing operations are located in Vernal, Utah.

 

Our subsidiaries include (a) Superior Drilling Solutions, LLC (previously known as Superior Drilling Products, LLC), a Utah limited liability company (“SDS”), together with its wholly owned subsidiary Superior Design and Fabrication, LLC, a Utah limited liability company (“SDF”), (b) Extreme Technologies, LLC, a Utah limited liability company (“ET”), (c) Meier Properties Series, LLC, a Utah limited liability company (“MPS”), (d) Meier Leasing, LLC, a Utah limited liability company (“ML”), and (e) Hard Rock Solutions, LLC (“HR” or “Hard Rock”).

 

Basis of Presentation

 

The Company’s consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). The consolidated financial statements include the accounts of Superior Drilling Products Inc. and all of its wholly-owned subsidiaries. All significant intercompany accounts have been eliminated in consolidation. The Company does not have investments in any unconsolidated subsidiaries.

 

Unaudited Interim Financial Presentation

 

These unaudited interim condensed consolidated financial statements for the three months ended March 31, 2022 and 2021, and the related footnote disclosures included herein, are unaudited. However, in the opinion of management, these unaudited condensed consolidated interim financial statements have been prepared on the same basis as the audited financial statements and reflect all adjustments necessary to fairly state the results for such periods. The results of operations for the three months ended March 31, 2022 are not necessarily indicative of the results of operations expected for the year ended December 31, 2022. These unaudited interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements of the Company for the year ended December 31, 2021 and the notes thereto, which were included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission (the “SEC”).

 

Segment Reporting

 

We operate as a single operating segment, which reflects how we manage our business. We operate in North America and the Middle East. See note 9.

 

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the financial statements and accompanying notes. Actual results could differ from those estimates. Significant items subject to estimates and assumptions include the carrying amount and useful lives of property and equipment and intangible assets, share-based compensation expense, and valuation allowances for accounts receivable, inventories, and deferred tax assets.

 

7

 

 

Concentrations of Credit Risk

 

The Company has two significant customers that represented 90% and 85% of its revenue for the three months ended March 31, 2022 and 2021, respectively. These customers had approximately $2,137,000 and $846,000 in accounts receivable as of March 31, 2022 and 2021, respectively.

 

The Company had two vendors that represented 13% of its purchases for the three months ended March 31, 2022. These vendors had approximately $122,000 in accounts payable as of March 31, 2022 and purchases in the three months of ended March 31, 2022 from these vendors totaled approximately $274,000. The Company had two vendors that represented 22% of its purchases for the three months ended March 31, 2021. These vendors had approximately $221,000 in accounts payable as of March 31, 2021 and purchases in the three months ended March 31, 2021 from these vendors totaled approximately $239,000.

 

 

Restatement of the Consolidated Financial Statements

 

The purpose of this restatement is to correct an error in the Company’s previously issued financial statements for the year ended March 31, 2021 in connection with the classification of $65,720 of inventory converted to property, plant and equipment reported within the Supplemental Information section of the Statement of Cash Flows. The $65,720 in inventory converted to property, plant and equipment has now been re-classified to purchases of property, plant and equipment in the Cash Flows from Investing Activities section of the Statement of Cash Flows.

 

There was no effect of the restatement to the Company’s condensed consolidated balance sheet, condensed consolidated statement of operations and condensed consolidated statement of shareholders’ equity for the quarter ended March 31, 2021.

 

In accordance with the guidance provided by the SEC’s Staff Accounting Bulletin 99, Materiality (“SAB 99”) and Staff Accounting Bulletin 108, Considering the Effects of Prior Year Misstatements when Quantifying Misstatements in Current Year Financial Statements (“SAB 108”), the Company has determined that the impact of adjustments relating to the correction of this accounting error are not material to previously issued annual audited and unaudited interim financial statements.

 

The effects of the restatement on the Company’s consolidated statement of cash flows for the quarter ended March 31, 2021 are as follows:

 

      March 31, 2021  
      As Reported     As Restated  
- Net cash from operating activities     139,363       205,083  
- Net cash from investing activities     40,764       (24,956 )

 

There was no impact to net cash provided from financing activities within our consolidated statement of cash flows nor was there an impact on the net change in cash resulting from restatement.

 

Uncertain Tax Matters

 

The Company believes it has appropriately accrued for the expected outcome of uncertain tax matters and believes such liabilities represent a reasonable provision for taxes ultimately expected to be paid; however, these liabilities may need to be adjusted as new information becomes known and as tax examinations continue to progress, or as settlements or litigations occur.

 

8

 

 

Recent Accounting Pronouncements

 

There are no recently issued accounting pronouncements that we have not yet adopted that we believe will have a material effect on our financial statements.

 

Income Tax Expense

 

The Company recorded income tax expense during the quarter of $31,384 with income before income taxes of $181,221. In the U.S. the Company has not generated a tax liability due to incurring taxable losses.

 

NOTE 2. REVENUE

 

Our revenue is derived from short-term contracts. Revenue is recognized when we satisfy a performance obligation by transferring control of the promised goods or services to our customers at a point in time, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. We also assess our customer’s ability and intention to pay, which is based on a variety of factors including our customer’s historical payment experience and financial condition. Payment terms and conditions vary, although terms generally include a requirement of payment within 30 days.

 

Revenue generally does not include right of return or other significant post-delivery obligations. Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities. We elected to treat shipping and handling costs as a fulfillment cost instead of as a separate performance obligation. We recognize the cost for shipping and handling when incurred as an expense in cost of sales.

 

All of our contracts are less than one year in duration. We do not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed.

 

9

 

 

Disaggregation of Revenue

 

Approximately 91% of our revenue is from North America and approximately 9% is from the Middle East for the three months ended March 31, 2022. For the three months ended March 31, 2021, approximately 86% of our revenue was from North America and approximately 14% was from the Middle East.

 

Revenue disaggregated by revenue source are as follows:

 

   2022   2021 
  

Three months ended

March 31,

 
   2022   2021 
         
Tool Revenue:          
Tool and product sales  $664,300   $495,000 
Tool rental   385,150    336,453 
Other related revenue   1,719,797    832,310 
Total Tool Revenue   2,769,247    1,663,763 
           
Contract Services   1,360,917    760,890 
           
Total Revenue  $4,130,164   $2,424,653 

 

Contract Costs

 

We do not incur any material costs of obtaining contracts.

 

Contract Balances

 

Under our sales contracts, we invoice customers after our performance obligations have been satisfied, at which point payment is unconditional. Accordingly, our contracts do not give rise to contract assets or liabilities under ASC 606.

 

10

 

 

NOTE 3. INVENTORIES

 

Inventories are comprised of the following:

 

   March 31, 2022   December 31, 2021 
Raw material  $835,614   $769,547 
Work in progress   112,643    65,945 
Finished goods   76,088    339,143 
Inventories, net  $1,024,345   $1,174,635 

 

NOTE 4. PROPERTY, PLANT AND EQUIPMENT

 

Property, plant and equipment are comprised of the following:

 

   March 31, 2022   December 31, 2021 
Land  $880,416   $880,416 
Buildings   4,764,441    4,764,441 
Building improvements   755,039    755,039 
Machinery and equipment   13,126,624    12,207,497 
Office equipment, fixtures and software   628,356    628,358 
Transportation assets   265,760    265,760 
Property, plant and equipment, gross   20,420,636    19,501,511 
Accumulated depreciation   (12,940,246)   (12,571,182)
Property, plant and equipment, net  $7,480,390   $6,930,329 

 

The Company sold its airplane hangar for a gain of $10,000 in February 2021.

 

Depreciation expense related to property, plant and equipment for the three months ended March 31, 2022 and 2021 was $369,066 and $398,408, respectively.

 

NOTE 5. INTANGIBLE ASSETS

 

Intangible assets are comprised of the following:

 

   March 31, 2022   December 31, 2021 
Developed technology  $7,000,000   $7,000,000 
Customer contracts   6,400,000    6,400,000 
Trademarks   1,500,000    1,500,000 
Intangible assets, gross   14,900,000    14,900,000 
Accumulated amortization   (14,705,556)   (14,663,889)
Intangible assets, net  $194,444   $236,111 

 

Amortization expense related to intangible assets for the three months ended March 31, 2022 and 2021 was $41,667 and $291,666, respectively.

 

NOTE 6. RELATED PARTY NOTE RECEIVABLE

 

In January 2014, we entered into a Note Purchase and Sale Agreement under which we agreed to purchase a loan made to Tronco Energy Corporation in order to take over the legal position as Tronco’s senior secured lender. Tronco is an entity owned by Troy and Annette Meier. Effective August 2017, the Company fully reserved the related party note receivable of $6,979,043, which reduced the related party note receivable balance to $0. The Company will record a recovery of the loan upon receiving repayment of the note or interest in other income. On July 7, 2020, the Company entered into an amended and restated loan agreement and note with Tronco changing the payment terms on the note. As amended, the interest rate on the note is fixed at 2% per annum. The note matures with a balloon payment of all unpaid interest and principal due on December 31, 2022. The Tronco note balance, including accrued interest, as of March 31, 2022 was approximately $6,783,000 and December 31, 2021 was approximately $6,749,000. The Company continues to hold 8,267,860 shares of the Company’s stock as collateral.

 

11

 

 

NOTE 7. LONG-TERM DEBT

 

Long-term debt is comprised of the following:

 

   March 31, 2022   December 31, 2021 
Hard Rock Note  $750,000   $750,000 
Credit Agreement   1,233,483    1,312,194 
Machinery loans   329,160    357,963 
Transportation loans   29,233    32,277 
Long term debt, Total   2,341,876    2,452,434 
Less:          
Current portion   (2,116,480)   (2,195,759)
Long-term debt, net  $225,396   $256,675 

 

Hard Rock Note

 

In 2014, the Company purchased all of the interests of Hard Rock Solutions, LLC (“Hard Rock”). Consideration consisted of $12.5 million paid in cash at closing and a $12.5 million seller’s note (the “Hard Rock Note”). The Hard Rock Note and subsequent amendments are secured by all of the patents, patents pending, other patent rights, and trademarks transferred to Hard Rock.

 

The Hard Rock Note has a remaining balance of $750,000 as of March 31, 2022, accrues interest at 8.00% per annum and is fully payable on October 5, 2022. The Company paid an interest payment on the note on January 20, 2022 of $17,589 and is obligated to pay interest payments on April 5, 2022 and July 5, 2022 prior to the full payment due on October 5, 2022. In April, the Company made the accrued interest payment of $12,328.77.

 

12

 

 

Credit Agreement

 

In February 2019, the Company entered into a Loan and Security Agreement (the “Credit Agreement”) with Austin Financial Services, Inc. (“AFS”). The Credit Agreement provides a $4,300,000 credit facility, which includes a $800,000 term loan (the “Term Loan”) and a $3,500,000 line of credit (the “LOC”). The Credit Agreement matures on February 20, 2023, subject to early termination pursuant to the terms of the agreement or extension as may be agreed by the parties.

 

As of March 31, 2022, we had approximately $250,000 outstanding on the Term Loan and approximately $1,000,000 outstanding on the LOC. Amounts outstanding under the LOC at any time may not exceed the sum of: (a) up to 85% of accounts receivable or such lesser percentage as AFS in its sole discretion may deem appropriate if it determines that there has been a material adverse effect (less a dilution reserve as determined by AFS in its sole good faith discretion), plus (b) the lesser of (i) up to 50% of inventory or such lesser percentage as AFS in its sole discretion may deem appropriate if it determines that there has been a material adverse effect, or (ii) the inventory sublimit, minus (c) the borrowing base reserve as may be determined from time to time by AFS.

 

The Credit Agreement contains various restrictive covenants that, among other things, limit or restrict the ability of the borrowers to incur additional indebtedness; incur additional liens; make dividends and other restricted payments; make investments; engage in mergers, acquisitions and dispositions; make optional prepayments of other indebtedness; engage in transactions with affiliates; and enter into restrictive agreements. The Credit Agreement does not include any financial covenants. If an event of default occurs, the lenders are entitled to accelerate the advances made thereunder and exercise rights against the collateral. Borrowing under the LOC is classified as current debt as a result of the required lockbox arrangement and the subjective acceleration clause. As of March 31, 2022, we were in compliance with the covenants in the Credit Agreement.

 

The interest rate for the Term Loan and the LOC is prime plus 2%. As of March 31, 2022, the interest rate for the Term Loan was 9.10%, which includes a 3.6% management fee rate. Even if our borrowings under the LOC are less than $1,000,000, we still pay interest as if we had borrowed $1,000,000. As of March 31, 2022, we had approximately $10,000 of accrued interest. The obligations of the Company under the Credit Agreement are secured by a security interest in substantially all of the tangible and intangible assets of the Company, other than any assets owned by the Company that constitute real property (and fixtures affixed to such real property), certain excluded equipment or intellectual property. A collateral management fee is payable monthly on the used portion of the LOC and Term Loan.

 

NOTE 8. FINANCING OBLIGATION

 

On December 7, 2020, the Company entered into a sale agreement (the “Sale Agreement”). Pursuant to the terms of the Sale Agreement, the Company sold land and property related to the Company’s headquarters and manufacturing facility in Vernal, Utah (the “Property”) for a purchase price of $4,448,500. Concurrent with the sale of the Property, the Company entered into a fifteen-year lease agreement (the “Lease Agreement”), whereby the Company will lease back the Property at an annual rate of $311,395 with payments made monthly, subject to annual rent increases of 1.5%. Under the Lease Agreement, the Company has an option to extend the term of the lease and to repurchase the Property. Due to this repurchase option, the Company was unable to account for the transfer as a sale under ASC Topic 842, Leases, and as such, the transaction is a failed sale-leaseback that is accounted for as a financing transaction.

 

The Company received cash of $1,622,106, retired real estate debt of $2,638,773 and recorded a financing obligation liability of $4,260,879 related to the transaction. There was no gain recorded since sale accounting was precluded. The financing obligation has an implied interest rate of 6.0%. At the conclusion of the fifteen-year lease period, the financing obligation residual is estimated to be $2,188,710, which corresponds to the carrying value of the property. The balance of the financing obligation as of March 31, 2022 and December 31, 2021 was $4,161,539 and $4,178,336, respectively.

 

The financing obligation is summarized below:

 

   March 31, 2022   December 31, 2021 
Finance obligations for sale-leaseback transactions  $4,161,539   $4,178,336 
Current principal portion of finance obligation   (67,853)   (65,678)
Non-current portion of finance obligation  $4,093,686   $4,112,658 

 

13

 

 

NOTE 9. GEOGRAPHICAL OPERATIONS INFORMATION

 

The following summarizes revenue by geographic location:

 

   2022   2021 
  

Three months ended

March 31,

 
   2022   2021 
         
Revenue:          
North America  $3,745,014   $2,092,200 
Middle East  $385,150   $332,453 
Revenues  $4,130,164   $2,424,653 

 

The following summarizes net property, plant and equipment by geographic location:

 

   March 31, 2022   December 31, 2021 
Property, plant and equipment, net:          
North America  $5,456,973   $5,762,066 
Middle East   2,023,417    1,168,263 
Property, plant and equipment, net  $7,480,390   $6,930,329 

 

NOTE 10. COMMITMENTS AND CONTINGENCIES

 

We are subject to litigation that arises from time to time in the ordinary course of our business activities. In February 2019, the Company filed a patent infringement lawsuit in the United States District Court for the Western District of Louisiana, Lafayette Division, asserting that Stabil Drill Specialties, LLC’s (“Stabil Drill”) Smoothbore Eccentric Reamer infringes the patents of Extreme Technologies, LLC (one of our subsidiaries) on our patented Drill-N-Ream well bore conditioning tool. The lawsuit was subsequently moved from Louisiana to the United States District Court for the Southern District of Texas, Houston Division. Additionally, on May 20, 2019, Extreme Technologies, LLC sued Short Bit & Tool Co. and Lot William Short, Jr. (“Defendants”) in the Northern District of Texas-Dallas Division for their work manufacturing the Smoothbore Eccentric Reamer for Stabil Drill. The Dallas lawsuit is stayed pending resolution of the first-filed, Houston suit. On October 1, 2020, Superior Energy Services, Stabil Drill’s parent company, filed for bankruptcy, which resulted in a brief, automatic stay of the litigation. Superior Energy Services announced on February 2, 2021, that it successfully completed its financial restructuring and emerged from Chapter 11 bankruptcy, but this bankruptcy did not affect Extreme Technologies claims against Stabil Drill. On March 9, 2021, the Court lifted the automatic bankruptcy stay, and on May 12, 2021, the Court denied Stabil drill’s motion for summary judgment of non-infringement. The parties are preparing this case for trial and expect a jury trial setting in late 2022 or early 2023.

 

NOTE 11. SHAREHOLDERS’ EQUITY

 

The Company is authorized to issue 100,000,000 shares of common stock, par value $0.001. As of March 31, 2022 and December 31, 2021, the number of common shares issued and outstanding was 28,235,001.

 

The Company did not grant stock options or stock awards during the three months ended March 31, 2022 and 2021, respectively.

 

NOTE 12. SUBSEQUENT EVENTS

 

On March 22, 2022, the Company entered into an agreement with Mazak to purchase a new CNC machine for $956,000. A down payment of $286,800 was used to secure the asset. The machine was received on 4/14/2022 and, upon acceptance of the machine, the Company will finance the remaining balance of $669,200.

 

14

 

 

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operation

 

Introduction

 

The following discussion and analysis was prepared to supplement information contained in the accompanying financial statements and is intended to provide certain details regarding our financial condition as of March 31, 2022, and our results of operations for the three months ended March 31, 2022 and 2021. It should be read in conjunction with the unaudited financial statements and notes thereto contained in this Quarterly Report on Form 10-Q (this “Quarterly Report”) as well as our audited financial statements for the years ended December 31, 2021 and 2020, which were included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, which was filed with the Securities and Exchange Commission (the “SEC”).

 

Unless the context requires otherwise, references to the “Company” or to “we,” “us,” or “our” and other similar terms are to Superior Drilling Products, Inc. and all of its subsidiaries.

 

Forward- Looking Statements

 

This Quarterly Report on Form 10-Q includes certain statements that may be deemed to be “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”). Statements contained in all parts of this document that are not historical facts are forward-looking statements that involve risks and uncertainties that are beyond the control of the Company. You can identify the Company’s forward-looking statements by the words “anticipate,” “estimate,” “expect,” “may,” “project,” “believe” and similar expressions, or by the Company’s discussion of strategies or trends. Although the Company believes that the expectations reflected in such forward-looking statements are reasonable, no assurances can be given that these expectations will prove to be correct. The forward-looking statements contained in or incorporated by reference into this Form 10-K are largely based on our expectations, which reflect estimates and assumptions made by our management. These estimates and assumptions reflect our best judgment based on currently known market conditions and other factors. Although we believe such estimates and assumptions to be reasonable, they are inherently uncertain and involve a number of risks and uncertainties that are beyond our control, including:

 

  the continued impact of COVID-19 on domestic and global economic conditions and the future impact of such conditions on the oil and gas industry and the demand for our services;
     
  the volatility of oil and natural gas prices;
     
  the cyclical nature of the oil and gas industry;
     
  availability of financing and access to capital markets;
     
  our reliance on significant customers;
     
  consolidation within our customers’ industries;
     
  competitive products and pricing pressures;

 

15

 

 

  our ability to develop and commercialize new and/or innovative drilling and completion tool technologies;
     
  fluctuations in our operating results;
     
  our dependence on key personnel;
     
  costs and availability of raw materials;
     
  our dependence on third party suppliers;
     
  unforeseen risks in our manufacturing processes;
     
  the need for skilled workers;
     
  our ability to successfully manage our growth strategy;
     
  unanticipated risks associated with, and our ability to integrate, acquisitions;
     
  current and potential governmental regulatory actions in the United States and regulatory actions and political unrest in other countries, specifically the Middle East region and Eastern Europe;
     
  the potential impact of the coronavirus, variants of the coronavirus or other major health crises on our business and results of operations, including the impact to our supply chain;
     
  terrorist threats or acts, war and civil disturbances;
     
  our ability to protect our intellectual property;
     
  impact of environmental matters, including future environmental regulations;
     
  implementing and complying with safety policies;
     
  breaches of security in our information systems and other cybersecurity risks;
     
  related party transactions with our founders; and
     
  risks associated with our common stock.

 

Many of these factors are beyond our ability to control or predict. These factors are not intended to represent a complete list of the general or specific factors that may affect us. The events in Ukraine, Russia, and the surrounding areas may result in political instability and may add a potential risk.

 

16

 

 

In addition, management’s assumptions about future events may prove to be inaccurate. All readers are cautioned that the forward-looking statements contained in this Quarterly Report on Form 10-Q are not guarantees of future performance, and we cannot assure any reader that such statements will be realized or that the forward-looking events and circumstances will occur. Actual results may differ materially from those anticipated or implied in the forward-looking statements due to factors described in “Item 1A. Risk Factors” in our annual report on form 10-K for the year ended December 31, 2021 and in our subsequent SEC filings. All forward-looking statements speak only as of the date they are made. We do not intend to update or revise any forward-looking statements as a result of new information, future events or otherwise, except as required by law. These cautionary statements qualify all forward-looking statements attributable to us or persons acting on our behalf.

 

Executive Summary

 

We innovate, design, engineer, manufacture, sell, and repair drilling and completion tools in the United States, Canada, and the Middle East.

 

We currently have three basic operations:

 

  Our emerging technology business that manufactures the Drill-N-Ream tool, our innovative drill string enhancement tool, and Strider technology and other tools,
     
  Our PDC drill bit and other tool refurbishing and manufacturing service, and emerging technologies business that manufactures the Drill-N-Ream tool, our innovative drill string enhancement tool, the Strider technology and other tools, and
     
  Our new product development business that conducts our research and development, and designs our horizontal drill string enhancement tools, other down-hole drilling technologies, and drilling tool manufacturing technologies.

 

Our strategy for growth is to expand the global market penetration of our current drilling tool solutions and to leverage our expertise in drilling tool technologies and precision machining in order to broaden our product offerings and solutions for the oil and gas industry, as well as other industries that require precision machining and quality. We believe through our patented technologies, as well as technologies under development, that we can offer the oil and gas industry the solutions it demands to improve drilling efficiencies and reduce production costs.

 

Recent Developments and Trends

 

Currently we are experiencing raw material delays and difficulties in hiring and retaining direct laborers. The COVID-19 pandemic has caused and continues to cause disruption to the U.S. and global economies, including the impact of government and company actions to reduce the spread of the virus and consumer behavior in response to the same; and, although the United States and other countries have continued to roll out vaccinations, it is uncertain how quickly and effectively such vaccinations will be distributed or help to control the spread of COVID-19 and its variants. We continue to actively monitor the impacts and potential impacts of the COVID-19 pandemic in all aspects of our business. Although we are unable to predict the total impact of the COVID-19 pandemic on our business, results of operations, liquidity or capital resources at this time, we expect we may be negatively affected if the pandemic and related public health measures result in substantial manufacturing or supply chain problems, disruptions in local and global future economies, volatility in the global financial markets, overall reductions in demand, delays in payment, restrictions on the shipment of our products, or other ramifications. These current conditions are a result of COVID-19.

 

17

 

 

The Russia – Ukraine conflict is a global concern. The Company does not have any direct exposure to Russia or Ukraine through its operations, employee base, investments or sanctions. The Company does not receive goods or services sourced from those countries, does not anticipate any disruption in its supply chain and has no business relationships, connections to or assets in Russia, Belarus or Ukraine. No impairments to assets have been made due to the conflict. The global oil industry has been impacted by this situation, but the Company’s operations and business in the Middle East has not been disrupted to date. The increase in oil producing activities in the United States has benefitted the Company’s operations. We are unable at this time to know the full ramifications of the Russia – Ukraine conflict and its effects on our business.

 

The total U.S. rig count as reported by Baker Hughes as of April 29, 2022 was 698 rigs, an increase of 112 rigs from the rig count as of December 31, 2021. We expect North American onshore activity to continue to improve throughout 2022 compared with 2021.

 

The Middle East market is a softer market due to the COVID-19 impact. Although this segment of our business is rebounding, the improvements are at a slower rate compared with the Company’s domestic market.

 

CONSOLIDATED RESULTS OF OPERATIONS

 

Three Months Ended March 31,2022 Compared with the Three Months Ended March 31, 2021

 

The following table represents summary consolidated operating results for the periods indicated:

 

   Three-Months Ended March 31, 
(in thousands)  2022   2021     
Tool revenue   2,769    67%   1,664    69%
Contract services   1,361    33%   761    31%
Revenue   4,130    100%   2,425    100%
Operating costs and expenses   3,825    93%   3,381    139%
Operating income (loss)   305    7%   (956)   (39)%
Other expense   (124)   (4)%   (128)   (5)%
Income tax expense   (31)   (1)%   (17)   (1)%
Net income (loss)   150    4%   (1,101)   (45)%

 

Material changes of certain items in our statements of operations included in our financial statements for the comparative periods are discussed below. Comparisons are to the prior-year period unless stated otherwise.

 

18

 

 

Three Months Ended March 31, 2022 Compared with the Three Months Ended March 31, 2021

 

Revenue. Our revenue increased approximately $1,705,000 or 70%. Tool revenue increased $1,105,000 or 66% from the prior-year period while contract services increased $600,000 or 79%. Revenue increased as the Company had improved capacity to meet growing demand for bit and other toll manufacturing services as well as continued growth in the number of end users and percentage of rigs using our Drill-N-Ream tool. Higher Contract Services revenue also grew with improved capacity to deliver on increased volume for drill bit and other toll refurbishment services. Demand growth reflects customers increasing the use of outsource manufacturing and refurbishment services and increased drilling activity driven by improved market conditions for the oil & gas industry.

 

Operating Costs and Expenses. Total operating costs and expenses increased approximately $444,000 for the three-month period ended March 31, 2022.

 

  Cost of revenue increased approximately $592,000 due to higher volume. As a percentage of revenue, cost of revenue was 43% and 48% of revenue for the three months ended March 31, 2022 and 2021, respectively. The decline in the cost of revenue as a percent of revenue was the result of strong operating leverage from higher volume.
     
  Selling, general and administrative expenses increased approximately $131,000 due in part to an approximate increase in equity compensation expense of $34,000, payroll and tax expenses of $196,000, legal expenses of $9,000, insurance expenses of $9,000 and board compensation of $14,000. Conversely, consulting expenses decreased by approximately $39,000 and tax, audit and related SEC expenses decreased by $92,000.
     
  Depreciation and amortization expense decreased approximately $279,000, or 40%, to $411,000. The decrease was primarily a result of fully amortizing a portion of the Company’s intangible assets and fully depreciating manufacturing center equipment.

 

Other Expense. Other expense primarily consists of interest expense and interest income.

 

  Interest expense for the three months ended March 31, 2022 and 2021 was approximately $124,000 and $138,000, respectively.

 

Income Tax Expense. Income tax expense increased by approximately $14,000 from the prior year due to increased foreign income taxes due to increased revenues from foreign sources.

 

19

 

 

Liquidity and Capital Resources

 

As of March 31, 2022, we had working capital of approximately $3,094,000. Our principal uses of cash are operating expenses, working capital requirements, capital expenditures and debt service payments. Our operational and financial strategies include managing our operating costs and capital spending to reflect revenue trends, accelerating collections of international receivables, and controlling our working capital and debt to enhance liquidity. We will continue to work to grow revenue and manage costs and expect to be cash flow positive in 2022. If we are unable to do this, we may not be able to, among other things, (i) maintain our current general and administrative spending levels; (ii) fund certain obligations as they become due; and (iii) respond to competitive pressures or unanticipated capital requirements. We cannot provide any assurance that financing will be available to us in the future on acceptable terms.

 

The Hard Rock Note had a remaining balance of $750,000 as of March 31, 2022, accrues interest at 8.00% per annum and is fully payable with accrued interest on October 5, 2022.

 

Our Credit Agreement facilitated by Austin Financial Services (“AFS”) is comprised of $800,000 Term Loan and $3,500,000 Line of Credit (“LOC”). As of March 31, 2022, we had approximately $250,000 outstanding on the Term Loan and approximately $1,000,000 outstanding on the LOC. Amounts outstanding under the LOC at any time may not exceed the sum of: (a) up to 85% of accounts receivable or such lesser percentage as AFS in its sole discretion may deem appropriate if it determines that there has been a material adverse effect (less a dilution reserve as determined by AFS in its sole good faith discretion), plus (b) the lesser of (i) up to 50% of inventory or such lesser percentage as AFS in its sole discretion may deem appropriate if it determines that there has been a material adverse effect, or (ii) the inventory sublimit, minus (c) the borrowing base reserve as may be determined from time to time by AFS. A collateral management fee is payable monthly on the used portion of the LOC and Term Loan. If our borrowings are less than $1,000,000, we still pay interest as if we had borrowed $1,000,000. As of March 31, 2022 we had approximately $10,000 of accrued interest combined between the two loans.

 

The interest rate for the Term Loan and the LOC is prime plus 2%. As of March 31, 2022 the interest rate for both loans was 9.10%, which includes a 3.6% management fee rate. The obligations of the Company under the agreement are secured by a security interest in substantially all of the tangible and intangible assets of the Company, other than any assets owned by the Company that constitute real property (and fixtures affixed to such real property), certain excluded equipment, intellectual property, or aircraft. The Credit Agreement matures on February 20, 2023, and the Company plans to refinance this credit facility.

 

20

 

 

Cash Flows

 

Three-Months Ended March 31, 2022 Compared with the Three- Months Ended March 31, 2021

 

Net cash provided by operating activities was approximately $1,083,000 and $205,000 for the three months ended March 31, 2022 and 2021, respectively. For the three months ended March 31, 2022, the Company had approximately $152,000 of net income, approximately $308,000 increase in the changes of the current assets and liabilities accounts, depreciation, and amortization expense of approximately $411,000. For the three months ended March 31, 2021 the Company had approximately $1,102,000 of net loss approximately $455,000 increase in the change in current assets and liabilities accounts, and depreciation and amortization expense of approximately $690,000.

 

Net cash used in investing activities for the three months ended March 31, 2022 was approximately $919,000, which includes a down payment for new equipment and an investment in our Middle East tools, compared with $25,000 for the three months ended March 31, 2021 for the purchase of equipment net of proceeds from the sale of the company’s airplane hangar of $50,000 in 2021.

 

Net cash used in financing activities was approximately $132,000 for the three months ended March 31, 2022. Net cash provided by financing activities was approximately $121,000 for the three months ended March 31, 2021. Net borrowings on the line of credit was approximately $256,000 during the three months ended March 31, 2021 compared with zero in the same period of 2022.

 

Critical Accounting Policies

 

The discussion of our financial condition and results of operations is based upon our consolidated condensed financial statements, which have been prepared in accordance with U.S. GAAP. During the preparation of our financial statements, we are required to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses, and related disclosures. On an ongoing basis, we evaluate our estimates and assumptions, including those discussed below. We base our estimates on historical experience and on various other assumptions that we believe are reasonable under the circumstances. The results of our analysis form the basis for making assumptions about the carrying values of assets and liabilities that are not readily apparent from other sources. While we believe that the estimates and assumptions used in the preparation of our consolidated condensed financial statements are appropriate, actual results may differ from these estimates under different assumptions or conditions, and the impact of such differences may be material to our consolidated condensed financial statements. Our estimates and assumptions are evaluated periodically and adjusted when necessary. The more significant estimates affecting amounts reported in our consolidated condensed financial statements include, but are not limited to: stock based compensation, determining the allowance for doubtful accounts, valuation of inventories, recoverability of long-lived assets, useful lives used in calculating depreciation and amortization, and valuation of intangible assets.

 

Item 4. Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures

 

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a- 15(e) and 15d- 15(e) under the Exchange Act) as of the end of the period covered by this Quarterly Report. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective as of March 31, 2022.

 

Changes in Internal Controls over Financial Reporting

 

There has been no change in our internal control over financial reporting that occurred during the first quarter of 2022 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

Internal Controls and Procedures

 

This quarterly report does not include a report of management’s assessment regarding internal control over financial reporting or an attestation report of the Company’ s registered public accounting firm due to a transaction period established by the rules of the Securities and Exchange Commission for newly public companies. Under these rules, we will not be required to include an attestation report for so for as long as we are a “smaller reporting company” as defined in Rule 12b-2 of the Exchange Act.

 

21

 

 

PART II

 

Item 1. Legal Proceedings

 

We are subject to litigation that arises from time to time in the ordinary course of our business activities. In February 2019, the Company filed a patent infringement lawsuit in the United States District Court for the Western District of Louisiana, Lafayette Division, asserting that Stabil Drill Specialties, LLC’s (“Stabil Drill”) Smoothbore Eccentric Reamer infringes the patents of Extreme Technologies, LLC (one of our subsidiaries) on our patented Drill-N-Ream well bore conditioning tool. The lawsuit was subsequently moved from Louisiana to the United States District Court for the Southern District of Texas, Houston Division. Additionally, on May 20, 2019, Extreme Technologies, LLC sued Short Bit & Tool Co. and Lot William Short, Jr. (“Defendants”) in the Northern District of Texas-Dallas Division for their work manufacturing the Smoothbore Eccentric Reamer for Stabil Drill. The Dallas lawsuit is stayed pending resolution of the first-filed, Houston suit. On October 1, 2020, Superior Energy Services, Stabil Drill’s parent company, filed for bankruptcy, which resulted in a brief, automatic stay of the litigation. Superior Energy Services announced on February 2, 2021, that it successfully completed its financial restructuring and emerged from Chapter 11 bankruptcy, but this bankruptcy did not affect Extreme Technologies, LLC’s claims against Superior’s subsidiary Stabil Drill. On March 9, 2021, the Court lifted the automatic bankruptcy stay, and on May 12, 2021, the Court denied Stabil Drill’s motion for summary judgment of non-infringement. The parties are preparing this case for trial and expect a jury trial setting in late 2022 or early 2023.

 

Item 1A. Risk Factors

 

As of the date of this filing, the Company remains subject to the risk factors previously disclosed in Part I, Item 1A “Risk Factors” in our 2021 Annual Report on Form 10-K.

 

We are a smaller reporting company and are not required to present this information.

 

Item 6. Exhibits

 

The exhibits listed below are filed as part of this report:

 

Exhibit No.   Description
     
31.1*   Certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 for G. Troy Meier.
     
31.2*   Certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 for Christopher D. Cashion.
     
32.1**   Certification pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 for G. Troy Meier.**
     
32.2**   Certification pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 for Christopher D. Cashion.**
     
101.INS *   Inline XBRL Instance
     
101.XSD *   Inline XBRL Schema
     
101.CAL *   Inline XBRL Calculation
     
101.DEF *   Inline XBRL Definition
     
101.LAB *   Inline XBRL Label
     
101.PRE *   Inline XBRL Presentation
     
104   Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

** Furnished herewith.

* Filed herewith.

 

22

 

 

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.

 

  SUPERIOR DRILLING PRODUCTS, INC.
     
May 13, 2022 By: /s/ G. TROY MEIER
    G. Troy Meier, Chief Executive Officer
    (Principal Executive Officer)
     
May 13, 2022 By: /s/ CHRISTOPHER CASHION
    Christopher Cashion, Chief Financial Officer
    (Principal Financial Officer and Principal Accounting Officer)

 

23

EX-31.1 2 ex31-1.htm

 

Exhibit 31.1

 

CERTIFICATION PURSUANT TO SECTION 302 OF SARBANES-OXLEY ACT

 

I, G. Troy Meier, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of Superior Drilling Products, 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 officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
   
(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
   
(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
   
(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

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

 

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
   
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: May 13, 2022  
   
  /s/ G. Troy Meier
  G. Troy Meier
  President and Chief Executive Officer

 

 

EX-31.2 3 ex31-2.htm

 

Exhibit 31.2

 

CERTIFICATION PURSUANT TO SECTION 302 OF SARBANES-OXLEY ACT

 

I, Christopher Cashion, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of Superior Drilling Products, 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 officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
   
(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
   
(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
   
(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

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

 

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
   
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: May 13, 2022  
   
  /s/ Christopher Cashion
  Christopher Cashion
  Chief Financial Officer

 

 

EX-32.1 4 ex32-1.htm

 

Exhibit 32.1

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the quarterly report of Superior Drilling Products, Inc. (the “Company”) on Form 10-Q for the quarter ended March 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, G. Troy Meier, Chief Executive Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

 

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, 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.

 

Date: May 13, 2022  
   
  /s/ G. Troy Meier
  G. Troy Meier
  President and Chief Executive Officer

 

A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

 

EX-32.2 5 ex32-2.htm

 

Exhibit 32.2

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the quarterly report of Superior Drilling Products, Inc. (the “Company”) on Form 10-Q for the quarter ended March 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Christopher Cashion, Chief Financial Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

 

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, 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.

 

Date: May 13, 2022  
   
  /s/ Christopher Cashion
  Christopher Cashion
  Chief Financial Officer

 

A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

 

EX-101.SCH 6 sdpi-20220331.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 (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - PROPERTY, PLANT AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - RELATED PARTY NOTE RECEIVABLE link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - FINANCING OBLIGATION link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - GEOGRAPHICAL OPERATIONS INFORMATION link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - SHAREHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - LONG-TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - FINANCING OBLIGATION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - GEOGRAPHICAL OPERATIONS INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - SCHEDULE OF RESTATEMENT OF CONSOLIDATED STATEMENT OF CASH FLOWS (Details) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - SCHEDULE OF REVENUE DISAGGREGATED BY REVENUE (Details) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - REVENUE (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - SCHEDULE OF INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT (Details) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - INTANGIBLE ASSETS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - RELATED PARTY NOTE RECEIVABLE (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - SCHEDULE OF LONG-TERM DEBT INSTRUMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - LONG-TERM DEBT (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - SCHEDULE OF FINANCING OBLIGATION (Details) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - FINANCING OBLIGATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - SCHEDULE OF REVENUE AND PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC LOCATION (Details) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - SCHEDULE OF NET PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC LOCATION (Details) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - SHAREHOLDERS’ EQUITY (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - SUBSEQUENT EVENTS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 sdpi-20220331_cal.xml INLINE XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 sdpi-20220331_def.xml INLINE XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 sdpi-20220331_lab.xml INLINE XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Product and Service [Axis] Tool Revenue [Member] Contract Services [Member] Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] Concentration Risk Benchmark [Axis] Revenue Benchmark [Member] Customer [Axis] Two Customers [Member] Supplier Concentration Risk [Member] Purchases [Member] Supplier [Axis] Two Vendor [Member] Revision of Prior Period [Axis] Revision of Prior Period, Adjustment [Member] Previously Reported [Member] Geographic Concentration Risk [Member] Geographical [Axis] UNITED STATES Middle East [Member] Tools and Product Sales [Member] Tool Rental [Member] Other Related Revenue [Member] Finite-Lived Intangible Assets by Major Class [Axis] Developed Technology Rights [Member] Customer Contracts [Member] Trademarks and Trade Names [Member] Related Party [Axis] Tronco Energy Corporation [Member] Debt Instrument [Axis] Tronco Note [Member] Long-Term Debt, Type [Axis] Hard Rock Note [Member] Credit Agreement [Member] Machinery Loans [Member] Transportation Loans [Member] Subsequent Event Type [Axis] Subsequent Event [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Loan and Security Agreement [Member] Legal Entity [Axis] Austin Financial Services, Inc. [Member] Credit Facility [Axis] Term Loan Note [Member] Revolving Credit Facility [Member] Term Loan and Revolving Loan [Member] Variable Rate [Axis] Prime Rate [Member] Sale Agreement [Member] Vernal, Utaht [Member] Lease Agreement [Member] North America [Member] Mazak [Member] Long-Lived Tangible Asset [Axis] CNC Machine [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 Prepaid expenses Inventories Other current assets Total current assets Property, plant and equipment, net Intangible assets, net Right of use assets Other noncurrent assets Total assets LIABILITIES AND SHAREHOLDERS’ EQUITY Current liabilities Accounts payable Accrued expenses Income tax payable Current portion of operating lease liability Current portion of financial obligation Current portion of long-term debt, net of discounts Total current liabilities Operating lease liability Long-term financial obligation, less current portion Long-term debt, less current portion, net of discounts Total liabilities Commitments and contingencies (Note 11) Shareholders’ equity Common stock - $0.001 par value; 100,000,000 shares authorized; 28,235,001 shares issued and outstanding, respectively Additional paid-in-capital Accumulated deficit Total shareholders’ equity Total liabilities and shareholders’ equity Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Statement [Table] Statement [Line Items] Revenue Total Revenue Operating costs and expenses Cost of revenue Selling, general and administrative expenses Depreciation and amortization expense Total operating costs and expenses Operating income (loss) Other income (expense) Interest income Interest expense Gain (loss) on disposition of assets, net Total other expense Income (loss) before income taxes Income tax expense Net income/(loss) Basic loss earnings per common share Basic weighted average common shares outstanding Diluted loss per common share Diluted weighted average common shares outstanding Beginning balance Beginning balance, shares Stock-based compensation expense Net income Ending balance Ending balance, shares Statement of Cash Flows [Abstract] Cash Flows From Operating Activities Net loss Adjustments to reconcile net loss to net cash from operating activities: Depreciation and amortization expense Stock-based compensation expense (Gain) loss on disposition of assets, net Amortization of deferred loan costs Changes in operating assets and liabilities: Accounts receivable Inventories Prepaid expenses and other noncurrent assets Accounts payable and accrued expenses Income tax payable Net Cash From Operating Activities Cash Flows From Investing Activities Purchases of property, plant and equipment Proceeds from sale of fixed assets Net Cash From Investing Activities Cash Flows From Financing Activities Principal payments on debt Payments on revolving loan Proceeds received on revolving loan Net Cash From Financing Activities Net Change in Cash Cash at Beginning of Period Cash at End of Period Supplemental information: Cash paid for Interest Accounting Policies [Abstract] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Revenue from Contract with Customer [Abstract] REVENUE Inventory Disclosure [Abstract] INVENTORIES Property, Plant and Equipment [Abstract] PROPERTY, PLANT AND EQUIPMENT Goodwill and Intangible Assets Disclosure [Abstract] INTANGIBLE ASSETS Receivables [Abstract] RELATED PARTY NOTE RECEIVABLE Debt Disclosure [Abstract] LONG-TERM DEBT Financing Obligation FINANCING OBLIGATION Segment Reporting [Abstract] GEOGRAPHICAL OPERATIONS INFORMATION Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Equity [Abstract] SHAREHOLDERS’ EQUITY Subsequent Events [Abstract] SUBSEQUENT EVENTS Organization and Nature of Operations Basis of Presentation Unaudited Interim Financial Presentation Segment Reporting Use of Estimates Concentrations of Credit Risk Restatement of the Consolidated Financial Statements Uncertain Tax Matters Recent Accounting Pronouncements Income Tax Expense SCHEDULE OF RESTATEMENT OF CONSOLIDATED STATEMENT OF CASH FLOWS SCHEDULE OF REVENUE DISAGGREGATED BY REVENUE SCHEDULE OF INVENTORIES SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT SCHEDULE OF INTANGIBLE ASSETS SCHEDULE OF LONG-TERM DEBT INSTRUMENTS SCHEDULE OF FINANCING OBLIGATION SCHEDULE OF REVENUE AND PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC LOCATION SCHEDULE OF NET PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC LOCATION Net cash from operating activities Net cash from investing activities Schedule of Product Information [Table] Product Information [Line Items] Concentration risk percentage Accounts receivable Accounts payable current Purchase obligation Inventory converted to property, plant and equipment Payment to acquire property, plant and equipment Current Income Tax Expense (Benefit) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Description of payment terms Raw material Work in progress Finished goods Inventories, net Land Buildings Building improvements Machinery and equipment Office equipment, fixtures and software Transportation assets Property, plant and equipment, gross Accumulated depreciation Property, plant and equipment, net Gain on sale of asset Depreciation expense related to property, plant and equipment Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets [Line Items] Intangible assets, gross Accumulated amortization Intangible assets, net Amortization of intangible assets Schedule of Defined Benefit Plans Disclosures [Table] Defined Benefit Plan Disclosure [Line Items] Related party note receivable Debt instrument decrease Debt interest rate Debt maturity description Common stock hold as collateral Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Line Items] Long term debt, Total Current portion Long-term debt, net Schedule of Short-Term Debt [Table] Short-Term Debt [Line Items] Payments to acquire businesses, gross Business combination, consideration transferred, liabilities incurred Notes payable Debt instrument, interest rate Debt instrument maturity date Interest payment Long term line of credit Loan outstanding amountt Line of credit facility, description Line of credit interest rate Management fee rate, percentage Accrued interest Schedule Of Financing Obligation Finance obligations for sale-leaseback transactions Current principal portion of finance obligation Non-current portion of finance obligation Collaborative Arrangement and Arrangement Other than Collaborative [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Purchase price Lessee finance lease description Lease cost Annual rent increases Proceeds from financial obligation Real estate debt retired Financing obligation liability Implied interest rate Financing obligation residual amount Financing obligation Schedule of Revenues from External Customers and Long-Lived Assets [Table] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues Subsequent Event [Table] Subsequent Event [Line Items] Purchase of machinery value Payment to pruchase machine Tool Revenue [Member] Contract Services [Member] Organization And Nature Of Operations [Policy Text Block] Unaudited Interim Financial Presentation [Policy Text Block] Two Customers [Member] Purchases [Member] Two Vendor [Member] One Vendor [Member] Tools and Product Sales [Member] Tool Rental [Member] Other Related Revenue [Member] Buildings gross Tronco Energy Corporation [Member] Tronco Note [Member] Troy and Annette Meier [Member] Common stock hold as collateral. Hard Rock Note [Member] Credit Agreement [Member] Machinery Loans [Member] Transportation Loans [Member] Loan and Security Agreement [Member] Austin Financial Services, Inc. [Member] Term Loan Note [Member] Term Loan and Revolving Loan [Member] Management fee rate, percentage. Sale Agreement [Member] Vernal, Utaht [Member] Lease Agreement [Member] Annual rent increases. Real estate debt retired. Mazak [Member] Down payment of machinery and equipment Remaining balance of machinery and equipment CNC Machine [Member] Assets, Current Assets Liabilities, Current Liabilities Stockholders' Equity Attributable to Parent Liabilities and Equity Operating Costs and Expenses Operating Income (Loss) Interest Expense Nonoperating Income (Expense) Income Tax Expense (Benefit) Shares, Outstanding Depreciation, Depletion and Amortization Share-Based Payment Arrangement, Noncash Expense Amortization of Deferred Loan Origination Fees, Net Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Income Taxes Payable Repayments of Long-Term Debt Repayments of Lines of Credit 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 Property, Plant and Equipment, Gross Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Net EX-101.PRE 10 sdpi-20220331_pre.xml INLINE XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover - shares
3 Months Ended
Mar. 31, 2022
May 13, 2022
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Mar. 31, 2022  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2022  
Current Fiscal Year End Date --12-31  
Entity File Number 001-36453  
Entity Registrant Name Superior Drilling Products, Inc.  
Entity Central Index Key 0001600422  
Entity Tax Identification Number 46-4341605  
Entity Incorporation, State or Country Code UT  
Entity Address, Address Line One 1583 South 1700 East  
Entity Address, City or Town Vernal  
Entity Address, State or Province UT  
Entity Address, Postal Zip Code 84078  
City Area Code 435  
Local Phone Number 789-0594  
Title of 12(b) Security Common Stock, $0.001 par value  
Trading Symbol SDPI  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   28,235,001
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Current assets    
Cash $ 2,854,093 $ 2,822,100
Accounts receivable, net 3,155,906 2,871,932
Prepaid expenses 248,502 435,595
Inventories 1,024,345 1,174,635
Other current assets 55,744 55,159
Total current assets 7,338,590 7,359,421
Property, plant and equipment, net 7,480,390 6,930,329
Intangible assets, net 194,444 236,111
Right of use assets 18,873 20,518
Other noncurrent assets 65,880 65,880
Total assets 15,098,177 14,612,259
Current liabilities    
Accounts payable 1,245,122 1,139,091
Accrued expenses 609,991 467,462
Income tax payable 212,878 206,490
Current portion of operating lease liability 11,561 13,716
Current portion of financial obligation 67,853 65,678
Current portion of long-term debt, net of discounts 2,116,480 2,195,759
Total current liabilities 4,263,885 4,088,196
Operating lease liability 7,312 6,802
Long-term financial obligation, less current portion 4,093,686 4,112,658
Long-term debt, less current portion, net of discounts 225,396 256,675
Total liabilities 8,590,279 8,464,331
Commitments and contingencies (Note 11)  
Shareholders’ equity    
Common stock - $0.001 par value; 100,000,000 shares authorized; 28,235,001 shares issued and outstanding, respectively 28,235 28,235
Additional paid-in-capital 43,281,334 43,071,201
Accumulated deficit (36,801,671) (36,951,508)
Total shareholders’ equity 6,507,898 6,147,928
Total liabilities and shareholders’ equity $ 15,098,177 $ 14,612,259
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Mar. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 28,235,001 28,235,001
Common stock, shares outstanding 28,235,001 28,235,001
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenue    
Total Revenue $ 4,130,164 $ 2,424,653
Operating costs and expenses    
Cost of revenue 1,767,903 1,175,593
Selling, general and administrative expenses 1,646,643 1,515,590
Depreciation and amortization expense 410,733 690,074
Total operating costs and expenses 3,825,279 3,381,257
Operating income (loss) 304,885 (956,604)
Other income (expense)    
Interest income 197 48
Interest expense (123,861) (138,057)
Gain (loss) on disposition of assets, net 10,000
Total other expense (123,664) (128,009)
Income (loss) before income taxes 181,221 (1,084,613)
Income tax expense (31,384) (17,180)
Net income/(loss) $ 149,837 $ (1,101,793)
Basic loss earnings per common share $ 0.01 $ (0.04)
Basic weighted average common shares outstanding 28,235,001 25,762,342
Diluted loss per common share $ 0.01 $ (0.04)
Diluted weighted average common shares outstanding 28,305,101 25,762,342
Tool Revenue [Member]    
Revenue    
Total Revenue $ 2,769,247 $ 1,663,763
Contract Services [Member]    
Revenue    
Total Revenue $ 1,360,917 $ 760,890
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Beginning balance at Dec. 31, 2020 $ 25,762 $ 40,619,620 $ (36,421,707) $ 4,223,675
Beginning balance, shares at Dec. 31, 2020 25,762,342      
Stock-based compensation expense 167,472 167,472
Net income (1,101,793) (1,101,793)
Ending balance at Mar. 31, 2021 $ 25,762 40,787,092 (37,523,500) 3,289,354
Ending balance, shares at Mar. 31, 2021 25,762,342      
Beginning balance at Dec. 31, 2021 $ 28,235 43,071,201 (36,951,508) 6,147,928
Beginning balance, shares at Dec. 31, 2021 28,235,001      
Stock-based compensation expense 210,133 210,133
Net income 149,837 149,837
Ending balance at Mar. 31, 2022 $ 28,235 $ 43,281,334 $ (36,801,671) $ 6,507,898
Ending balance, shares at Mar. 31, 2022 28,235,001      
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Cash Flows From Operating Activities    
Net loss $ 149,837 $ (1,101,793)
Adjustments to reconcile net loss to net cash from operating activities:    
Depreciation and amortization expense 410,733 690,074
Stock-based compensation expense 210,133 167,473
(Gain) loss on disposition of assets, net (10,000)
Amortization of deferred loan costs 4,631 4,631
Changes in operating assets and liabilities:    
Accounts receivable (283,974) (256,215)
Inventories 150,290 23,925
Prepaid expenses and other noncurrent assets 186,508 (17,841)
Accounts payable and accrued expenses 248,560 688,449
Income tax payable 6,388 16,380
Net Cash From Operating Activities 1,083,106 205,083
Cash Flows From Investing Activities    
Purchases of property, plant and equipment (919,127) (74,956)
Proceeds from sale of fixed assets 50,000
Net Cash From Investing Activities (919,127) (24,956)
Cash Flows From Financing Activities    
Principal payments on debt (131,978) (135,403)
Payments on revolving loan (21,541) (280,245)
Proceeds received on revolving loan 21,533 536,331
Net Cash From Financing Activities (131,986) 120,683
Net Change in Cash 31,993 300,810
Cash at Beginning of Period 2,822,100 1,961,441
Cash at End of Period 2,854,093 2,262,251
Supplemental information:    
Cash paid for Interest $ 122,157 $ 130,363
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

NOTE 1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Organization and Nature of Operations

 

Superior Drilling Products, Inc. (the “Company”, “SDPI”, “we”, “our” or “us”) is an innovative drilling and completion tool technology company providing cost saving solutions that drive production efficiencies for the oil and natural gas drilling industry. Our drilling solutions include the patented Drill-N-Ream® well bore conditioning tool (“Drill-N-Ream tool”) and the patented Strider™ Drill String Oscillation System technology (“Strider technology” or “Strider”). In addition, the Company is a manufacturer and refurbisher of PDC (polycrystalline diamond compact) drill bits for a leading oil field services company. We operate a state-of-the-art drill tool fabrication facility, where we manufacture solutions for the drilling industry, as well as customers’ custom products. Our headquarters and manufacturing operations are located in Vernal, Utah.

 

Our subsidiaries include (a) Superior Drilling Solutions, LLC (previously known as Superior Drilling Products, LLC), a Utah limited liability company (“SDS”), together with its wholly owned subsidiary Superior Design and Fabrication, LLC, a Utah limited liability company (“SDF”), (b) Extreme Technologies, LLC, a Utah limited liability company (“ET”), (c) Meier Properties Series, LLC, a Utah limited liability company (“MPS”), (d) Meier Leasing, LLC, a Utah limited liability company (“ML”), and (e) Hard Rock Solutions, LLC (“HR” or “Hard Rock”).

 

Basis of Presentation

 

The Company’s consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). The consolidated financial statements include the accounts of Superior Drilling Products Inc. and all of its wholly-owned subsidiaries. All significant intercompany accounts have been eliminated in consolidation. The Company does not have investments in any unconsolidated subsidiaries.

 

Unaudited Interim Financial Presentation

 

These unaudited interim condensed consolidated financial statements for the three months ended March 31, 2022 and 2021, and the related footnote disclosures included herein, are unaudited. However, in the opinion of management, these unaudited condensed consolidated interim financial statements have been prepared on the same basis as the audited financial statements and reflect all adjustments necessary to fairly state the results for such periods. The results of operations for the three months ended March 31, 2022 are not necessarily indicative of the results of operations expected for the year ended December 31, 2022. These unaudited interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements of the Company for the year ended December 31, 2021 and the notes thereto, which were included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission (the “SEC”).

 

Segment Reporting

 

We operate as a single operating segment, which reflects how we manage our business. We operate in North America and the Middle East. See note 9.

 

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the financial statements and accompanying notes. Actual results could differ from those estimates. Significant items subject to estimates and assumptions include the carrying amount and useful lives of property and equipment and intangible assets, share-based compensation expense, and valuation allowances for accounts receivable, inventories, and deferred tax assets.

 

 

Concentrations of Credit Risk

 

The Company has two significant customers that represented 90% and 85% of its revenue for the three months ended March 31, 2022 and 2021, respectively. These customers had approximately $2,137,000 and $846,000 in accounts receivable as of March 31, 2022 and 2021, respectively.

 

The Company had two vendors that represented 13% of its purchases for the three months ended March 31, 2022. These vendors had approximately $122,000 in accounts payable as of March 31, 2022 and purchases in the three months of ended March 31, 2022 from these vendors totaled approximately $274,000. The Company had two vendors that represented 22% of its purchases for the three months ended March 31, 2021. These vendors had approximately $221,000 in accounts payable as of March 31, 2021 and purchases in the three months ended March 31, 2021 from these vendors totaled approximately $239,000.

 

 

Restatement of the Consolidated Financial Statements

 

The purpose of this restatement is to correct an error in the Company’s previously issued financial statements for the year ended March 31, 2021 in connection with the classification of $65,720 of inventory converted to property, plant and equipment reported within the Supplemental Information section of the Statement of Cash Flows. The $65,720 in inventory converted to property, plant and equipment has now been re-classified to purchases of property, plant and equipment in the Cash Flows from Investing Activities section of the Statement of Cash Flows.

 

There was no effect of the restatement to the Company’s condensed consolidated balance sheet, condensed consolidated statement of operations and condensed consolidated statement of shareholders’ equity for the quarter ended March 31, 2021.

 

In accordance with the guidance provided by the SEC’s Staff Accounting Bulletin 99, Materiality (“SAB 99”) and Staff Accounting Bulletin 108, Considering the Effects of Prior Year Misstatements when Quantifying Misstatements in Current Year Financial Statements (“SAB 108”), the Company has determined that the impact of adjustments relating to the correction of this accounting error are not material to previously issued annual audited and unaudited interim financial statements.

 

The effects of the restatement on the Company’s consolidated statement of cash flows for the quarter ended March 31, 2021 are as follows:

 

      March 31, 2021  
      As Reported     As Restated  
- Net cash from operating activities     139,363       205,083  
- Net cash from investing activities     40,764       (24,956 )

 

There was no impact to net cash provided from financing activities within our consolidated statement of cash flows nor was there an impact on the net change in cash resulting from restatement.

 

Uncertain Tax Matters

 

The Company believes it has appropriately accrued for the expected outcome of uncertain tax matters and believes such liabilities represent a reasonable provision for taxes ultimately expected to be paid; however, these liabilities may need to be adjusted as new information becomes known and as tax examinations continue to progress, or as settlements or litigations occur.

 

 

Recent Accounting Pronouncements

 

There are no recently issued accounting pronouncements that we have not yet adopted that we believe will have a material effect on our financial statements.

 

Income Tax Expense

 

The Company recorded income tax expense during the quarter of $31,384 with income before income taxes of $181,221. In the U.S. the Company has not generated a tax liability due to incurring taxable losses.

 

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
REVENUE

NOTE 2. REVENUE

 

Our revenue is derived from short-term contracts. Revenue is recognized when we satisfy a performance obligation by transferring control of the promised goods or services to our customers at a point in time, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. We also assess our customer’s ability and intention to pay, which is based on a variety of factors including our customer’s historical payment experience and financial condition. Payment terms and conditions vary, although terms generally include a requirement of payment within 30 days.

 

Revenue generally does not include right of return or other significant post-delivery obligations. Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities. We elected to treat shipping and handling costs as a fulfillment cost instead of as a separate performance obligation. We recognize the cost for shipping and handling when incurred as an expense in cost of sales.

 

All of our contracts are less than one year in duration. We do not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed.

 

 

Disaggregation of Revenue

 

Approximately 91% of our revenue is from North America and approximately 9% is from the Middle East for the three months ended March 31, 2022. For the three months ended March 31, 2021, approximately 86% of our revenue was from North America and approximately 14% was from the Middle East.

 

Revenue disaggregated by revenue source are as follows:

 

   2022   2021 
  

Three months ended

March 31,

 
   2022   2021 
         
Tool Revenue:          
Tool and product sales  $664,300   $495,000 
Tool rental   385,150    336,453 
Other related revenue   1,719,797    832,310 
Total Tool Revenue   2,769,247    1,663,763 
           
Contract Services   1,360,917    760,890 
           
Total Revenue  $4,130,164   $2,424,653 

 

Contract Costs

 

We do not incur any material costs of obtaining contracts.

 

Contract Balances

 

Under our sales contracts, we invoice customers after our performance obligations have been satisfied, at which point payment is unconditional. Accordingly, our contracts do not give rise to contract assets or liabilities under ASC 606.

 

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.1
INVENTORIES
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
INVENTORIES

NOTE 3. INVENTORIES

 

Inventories are comprised of the following:

 

   March 31, 2022   December 31, 2021 
Raw material  $835,614   $769,547 
Work in progress   112,643    65,945 
Finished goods   76,088    339,143 
Inventories, net  $1,024,345   $1,174,635 

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.1
PROPERTY, PLANT AND EQUIPMENT
3 Months Ended
Mar. 31, 2022
Property, Plant and Equipment [Abstract]  
PROPERTY, PLANT AND EQUIPMENT

NOTE 4. PROPERTY, PLANT AND EQUIPMENT

 

Property, plant and equipment are comprised of the following:

 

   March 31, 2022   December 31, 2021 
Land  $880,416   $880,416 
Buildings   4,764,441    4,764,441 
Building improvements   755,039    755,039 
Machinery and equipment   13,126,624    12,207,497 
Office equipment, fixtures and software   628,356    628,358 
Transportation assets   265,760    265,760 
Property, plant and equipment, gross   20,420,636    19,501,511 
Accumulated depreciation   (12,940,246)   (12,571,182)
Property, plant and equipment, net  $7,480,390   $6,930,329 

 

The Company sold its airplane hangar for a gain of $10,000 in February 2021.

 

Depreciation expense related to property, plant and equipment for the three months ended March 31, 2022 and 2021 was $369,066 and $398,408, respectively.

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLE ASSETS
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
INTANGIBLE ASSETS

NOTE 5. INTANGIBLE ASSETS

 

Intangible assets are comprised of the following:

 

   March 31, 2022   December 31, 2021 
Developed technology  $7,000,000   $7,000,000 
Customer contracts   6,400,000    6,400,000 
Trademarks   1,500,000    1,500,000 
Intangible assets, gross   14,900,000    14,900,000 
Accumulated amortization   (14,705,556)   (14,663,889)
Intangible assets, net  $194,444   $236,111 

 

Amortization expense related to intangible assets for the three months ended March 31, 2022 and 2021 was $41,667 and $291,666, respectively.

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.1
RELATED PARTY NOTE RECEIVABLE
3 Months Ended
Mar. 31, 2022
Receivables [Abstract]  
RELATED PARTY NOTE RECEIVABLE

NOTE 6. RELATED PARTY NOTE RECEIVABLE

 

In January 2014, we entered into a Note Purchase and Sale Agreement under which we agreed to purchase a loan made to Tronco Energy Corporation in order to take over the legal position as Tronco’s senior secured lender. Tronco is an entity owned by Troy and Annette Meier. Effective August 2017, the Company fully reserved the related party note receivable of $6,979,043, which reduced the related party note receivable balance to $0. The Company will record a recovery of the loan upon receiving repayment of the note or interest in other income. On July 7, 2020, the Company entered into an amended and restated loan agreement and note with Tronco changing the payment terms on the note. As amended, the interest rate on the note is fixed at 2% per annum. The note matures with a balloon payment of all unpaid interest and principal due on December 31, 2022. The Tronco note balance, including accrued interest, as of March 31, 2022 was approximately $6,783,000 and December 31, 2021 was approximately $6,749,000. The Company continues to hold 8,267,860 shares of the Company’s stock as collateral.

 

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.1
LONG-TERM DEBT
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
LONG-TERM DEBT

NOTE 7. LONG-TERM DEBT

 

Long-term debt is comprised of the following:

 

   March 31, 2022   December 31, 2021 
Hard Rock Note  $750,000   $750,000 
Credit Agreement   1,233,483    1,312,194 
Machinery loans   329,160    357,963 
Transportation loans   29,233    32,277 
Long term debt, Total   2,341,876    2,452,434 
Less:          
Current portion   (2,116,480)   (2,195,759)
Long-term debt, net  $225,396   $256,675 

 

Hard Rock Note

 

In 2014, the Company purchased all of the interests of Hard Rock Solutions, LLC (“Hard Rock”). Consideration consisted of $12.5 million paid in cash at closing and a $12.5 million seller’s note (the “Hard Rock Note”). The Hard Rock Note and subsequent amendments are secured by all of the patents, patents pending, other patent rights, and trademarks transferred to Hard Rock.

 

The Hard Rock Note has a remaining balance of $750,000 as of March 31, 2022, accrues interest at 8.00% per annum and is fully payable on October 5, 2022. The Company paid an interest payment on the note on January 20, 2022 of $17,589 and is obligated to pay interest payments on April 5, 2022 and July 5, 2022 prior to the full payment due on October 5, 2022. In April, the Company made the accrued interest payment of $12,328.77.

 

 

Credit Agreement

 

In February 2019, the Company entered into a Loan and Security Agreement (the “Credit Agreement”) with Austin Financial Services, Inc. (“AFS”). The Credit Agreement provides a $4,300,000 credit facility, which includes a $800,000 term loan (the “Term Loan”) and a $3,500,000 line of credit (the “LOC”). The Credit Agreement matures on February 20, 2023, subject to early termination pursuant to the terms of the agreement or extension as may be agreed by the parties.

 

As of March 31, 2022, we had approximately $250,000 outstanding on the Term Loan and approximately $1,000,000 outstanding on the LOC. Amounts outstanding under the LOC at any time may not exceed the sum of: (a) up to 85% of accounts receivable or such lesser percentage as AFS in its sole discretion may deem appropriate if it determines that there has been a material adverse effect (less a dilution reserve as determined by AFS in its sole good faith discretion), plus (b) the lesser of (i) up to 50% of inventory or such lesser percentage as AFS in its sole discretion may deem appropriate if it determines that there has been a material adverse effect, or (ii) the inventory sublimit, minus (c) the borrowing base reserve as may be determined from time to time by AFS.

 

The Credit Agreement contains various restrictive covenants that, among other things, limit or restrict the ability of the borrowers to incur additional indebtedness; incur additional liens; make dividends and other restricted payments; make investments; engage in mergers, acquisitions and dispositions; make optional prepayments of other indebtedness; engage in transactions with affiliates; and enter into restrictive agreements. The Credit Agreement does not include any financial covenants. If an event of default occurs, the lenders are entitled to accelerate the advances made thereunder and exercise rights against the collateral. Borrowing under the LOC is classified as current debt as a result of the required lockbox arrangement and the subjective acceleration clause. As of March 31, 2022, we were in compliance with the covenants in the Credit Agreement.

 

The interest rate for the Term Loan and the LOC is prime plus 2%. As of March 31, 2022, the interest rate for the Term Loan was 9.10%, which includes a 3.6% management fee rate. Even if our borrowings under the LOC are less than $1,000,000, we still pay interest as if we had borrowed $1,000,000. As of March 31, 2022, we had approximately $10,000 of accrued interest. The obligations of the Company under the Credit Agreement are secured by a security interest in substantially all of the tangible and intangible assets of the Company, other than any assets owned by the Company that constitute real property (and fixtures affixed to such real property), certain excluded equipment or intellectual property. A collateral management fee is payable monthly on the used portion of the LOC and Term Loan.

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.1
FINANCING OBLIGATION
3 Months Ended
Mar. 31, 2022
Financing Obligation  
FINANCING OBLIGATION

NOTE 8. FINANCING OBLIGATION

 

On December 7, 2020, the Company entered into a sale agreement (the “Sale Agreement”). Pursuant to the terms of the Sale Agreement, the Company sold land and property related to the Company’s headquarters and manufacturing facility in Vernal, Utah (the “Property”) for a purchase price of $4,448,500. Concurrent with the sale of the Property, the Company entered into a fifteen-year lease agreement (the “Lease Agreement”), whereby the Company will lease back the Property at an annual rate of $311,395 with payments made monthly, subject to annual rent increases of 1.5%. Under the Lease Agreement, the Company has an option to extend the term of the lease and to repurchase the Property. Due to this repurchase option, the Company was unable to account for the transfer as a sale under ASC Topic 842, Leases, and as such, the transaction is a failed sale-leaseback that is accounted for as a financing transaction.

 

The Company received cash of $1,622,106, retired real estate debt of $2,638,773 and recorded a financing obligation liability of $4,260,879 related to the transaction. There was no gain recorded since sale accounting was precluded. The financing obligation has an implied interest rate of 6.0%. At the conclusion of the fifteen-year lease period, the financing obligation residual is estimated to be $2,188,710, which corresponds to the carrying value of the property. The balance of the financing obligation as of March 31, 2022 and December 31, 2021 was $4,161,539 and $4,178,336, respectively.

 

The financing obligation is summarized below:

 

   March 31, 2022   December 31, 2021 
Finance obligations for sale-leaseback transactions  $4,161,539   $4,178,336 
Current principal portion of finance obligation   (67,853)   (65,678)
Non-current portion of finance obligation  $4,093,686   $4,112,658 

 

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.1
GEOGRAPHICAL OPERATIONS INFORMATION
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
GEOGRAPHICAL OPERATIONS INFORMATION

NOTE 9. GEOGRAPHICAL OPERATIONS INFORMATION

 

The following summarizes revenue by geographic location:

 

   2022   2021 
  

Three months ended

March 31,

 
   2022   2021 
         
Revenue:          
North America  $3,745,014   $2,092,200 
Middle East  $385,150   $332,453 
Revenues  $4,130,164   $2,424,653 

 

The following summarizes net property, plant and equipment by geographic location:

 

   March 31, 2022   December 31, 2021 
Property, plant and equipment, net:          
North America  $5,456,973   $5,762,066 
Middle East   2,023,417    1,168,263 
Property, plant and equipment, net  $7,480,390   $6,930,329 

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

NOTE 10. COMMITMENTS AND CONTINGENCIES

 

We are subject to litigation that arises from time to time in the ordinary course of our business activities. In February 2019, the Company filed a patent infringement lawsuit in the United States District Court for the Western District of Louisiana, Lafayette Division, asserting that Stabil Drill Specialties, LLC’s (“Stabil Drill”) Smoothbore Eccentric Reamer infringes the patents of Extreme Technologies, LLC (one of our subsidiaries) on our patented Drill-N-Ream well bore conditioning tool. The lawsuit was subsequently moved from Louisiana to the United States District Court for the Southern District of Texas, Houston Division. Additionally, on May 20, 2019, Extreme Technologies, LLC sued Short Bit & Tool Co. and Lot William Short, Jr. (“Defendants”) in the Northern District of Texas-Dallas Division for their work manufacturing the Smoothbore Eccentric Reamer for Stabil Drill. The Dallas lawsuit is stayed pending resolution of the first-filed, Houston suit. On October 1, 2020, Superior Energy Services, Stabil Drill’s parent company, filed for bankruptcy, which resulted in a brief, automatic stay of the litigation. Superior Energy Services announced on February 2, 2021, that it successfully completed its financial restructuring and emerged from Chapter 11 bankruptcy, but this bankruptcy did not affect Extreme Technologies claims against Stabil Drill. On March 9, 2021, the Court lifted the automatic bankruptcy stay, and on May 12, 2021, the Court denied Stabil drill’s motion for summary judgment of non-infringement. The parties are preparing this case for trial and expect a jury trial setting in late 2022 or early 2023.

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.1
SHAREHOLDERS’ EQUITY
3 Months Ended
Mar. 31, 2022
Equity [Abstract]  
SHAREHOLDERS’ EQUITY

NOTE 11. SHAREHOLDERS’ EQUITY

 

The Company is authorized to issue 100,000,000 shares of common stock, par value $0.001. As of March 31, 2022 and December 31, 2021, the number of common shares issued and outstanding was 28,235,001.

 

The Company did not grant stock options or stock awards during the three months ended March 31, 2022 and 2021, respectively.

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.1
SUBSEQUENT EVENTS
3 Months Ended
Mar. 31, 2022
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

NOTE 12. SUBSEQUENT EVENTS

 

On March 22, 2022, the Company entered into an agreement with Mazak to purchase a new CNC machine for $956,000. A down payment of $286,800 was used to secure the asset. The machine was received on 4/14/2022 and, upon acceptance of the machine, the Company will finance the remaining balance of $669,200.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Organization and Nature of Operations

Organization and Nature of Operations

 

Superior Drilling Products, Inc. (the “Company”, “SDPI”, “we”, “our” or “us”) is an innovative drilling and completion tool technology company providing cost saving solutions that drive production efficiencies for the oil and natural gas drilling industry. Our drilling solutions include the patented Drill-N-Ream® well bore conditioning tool (“Drill-N-Ream tool”) and the patented Strider™ Drill String Oscillation System technology (“Strider technology” or “Strider”). In addition, the Company is a manufacturer and refurbisher of PDC (polycrystalline diamond compact) drill bits for a leading oil field services company. We operate a state-of-the-art drill tool fabrication facility, where we manufacture solutions for the drilling industry, as well as customers’ custom products. Our headquarters and manufacturing operations are located in Vernal, Utah.

 

Our subsidiaries include (a) Superior Drilling Solutions, LLC (previously known as Superior Drilling Products, LLC), a Utah limited liability company (“SDS”), together with its wholly owned subsidiary Superior Design and Fabrication, LLC, a Utah limited liability company (“SDF”), (b) Extreme Technologies, LLC, a Utah limited liability company (“ET”), (c) Meier Properties Series, LLC, a Utah limited liability company (“MPS”), (d) Meier Leasing, LLC, a Utah limited liability company (“ML”), and (e) Hard Rock Solutions, LLC (“HR” or “Hard Rock”).

 

Basis of Presentation

Basis of Presentation

 

The Company’s consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). The consolidated financial statements include the accounts of Superior Drilling Products Inc. and all of its wholly-owned subsidiaries. All significant intercompany accounts have been eliminated in consolidation. The Company does not have investments in any unconsolidated subsidiaries.

 

Unaudited Interim Financial Presentation

Unaudited Interim Financial Presentation

 

These unaudited interim condensed consolidated financial statements for the three months ended March 31, 2022 and 2021, and the related footnote disclosures included herein, are unaudited. However, in the opinion of management, these unaudited condensed consolidated interim financial statements have been prepared on the same basis as the audited financial statements and reflect all adjustments necessary to fairly state the results for such periods. The results of operations for the three months ended March 31, 2022 are not necessarily indicative of the results of operations expected for the year ended December 31, 2022. These unaudited interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements of the Company for the year ended December 31, 2021 and the notes thereto, which were included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission (the “SEC”).

 

Segment Reporting

Segment Reporting

 

We operate as a single operating segment, which reflects how we manage our business. We operate in North America and the Middle East. See note 9.

 

Use of Estimates

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the financial statements and accompanying notes. Actual results could differ from those estimates. Significant items subject to estimates and assumptions include the carrying amount and useful lives of property and equipment and intangible assets, share-based compensation expense, and valuation allowances for accounts receivable, inventories, and deferred tax assets.

 

 

Concentrations of Credit Risk

Concentrations of Credit Risk

 

The Company has two significant customers that represented 90% and 85% of its revenue for the three months ended March 31, 2022 and 2021, respectively. These customers had approximately $2,137,000 and $846,000 in accounts receivable as of March 31, 2022 and 2021, respectively.

 

The Company had two vendors that represented 13% of its purchases for the three months ended March 31, 2022. These vendors had approximately $122,000 in accounts payable as of March 31, 2022 and purchases in the three months of ended March 31, 2022 from these vendors totaled approximately $274,000. The Company had two vendors that represented 22% of its purchases for the three months ended March 31, 2021. These vendors had approximately $221,000 in accounts payable as of March 31, 2021 and purchases in the three months ended March 31, 2021 from these vendors totaled approximately $239,000.

 

 

Restatement of the Consolidated Financial Statements

Restatement of the Consolidated Financial Statements

 

The purpose of this restatement is to correct an error in the Company’s previously issued financial statements for the year ended March 31, 2021 in connection with the classification of $65,720 of inventory converted to property, plant and equipment reported within the Supplemental Information section of the Statement of Cash Flows. The $65,720 in inventory converted to property, plant and equipment has now been re-classified to purchases of property, plant and equipment in the Cash Flows from Investing Activities section of the Statement of Cash Flows.

 

There was no effect of the restatement to the Company’s condensed consolidated balance sheet, condensed consolidated statement of operations and condensed consolidated statement of shareholders’ equity for the quarter ended March 31, 2021.

 

In accordance with the guidance provided by the SEC’s Staff Accounting Bulletin 99, Materiality (“SAB 99”) and Staff Accounting Bulletin 108, Considering the Effects of Prior Year Misstatements when Quantifying Misstatements in Current Year Financial Statements (“SAB 108”), the Company has determined that the impact of adjustments relating to the correction of this accounting error are not material to previously issued annual audited and unaudited interim financial statements.

 

The effects of the restatement on the Company’s consolidated statement of cash flows for the quarter ended March 31, 2021 are as follows:

 

      March 31, 2021  
      As Reported     As Restated  
- Net cash from operating activities     139,363       205,083  
- Net cash from investing activities     40,764       (24,956 )

 

There was no impact to net cash provided from financing activities within our consolidated statement of cash flows nor was there an impact on the net change in cash resulting from restatement.

 

Uncertain Tax Matters

Uncertain Tax Matters

 

The Company believes it has appropriately accrued for the expected outcome of uncertain tax matters and believes such liabilities represent a reasonable provision for taxes ultimately expected to be paid; however, these liabilities may need to be adjusted as new information becomes known and as tax examinations continue to progress, or as settlements or litigations occur.

 

 

Recent Accounting Pronouncements

Recent Accounting Pronouncements

 

There are no recently issued accounting pronouncements that we have not yet adopted that we believe will have a material effect on our financial statements.

 

Income Tax Expense

Income Tax Expense

 

The Company recorded income tax expense during the quarter of $31,384 with income before income taxes of $181,221. In the U.S. the Company has not generated a tax liability due to incurring taxable losses.

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
SCHEDULE OF RESTATEMENT OF CONSOLIDATED STATEMENT OF CASH FLOWS

The effects of the restatement on the Company’s consolidated statement of cash flows for the quarter ended March 31, 2021 are as follows:

 

      March 31, 2021  
      As Reported     As Restated  
- Net cash from operating activities     139,363       205,083  
- Net cash from investing activities     40,764       (24,956 )
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
SCHEDULE OF REVENUE DISAGGREGATED BY REVENUE

Revenue disaggregated by revenue source are as follows:

 

   2022   2021 
  

Three months ended

March 31,

 
   2022   2021 
         
Tool Revenue:          
Tool and product sales  $664,300   $495,000 
Tool rental   385,150    336,453 
Other related revenue   1,719,797    832,310 
Total Tool Revenue   2,769,247    1,663,763 
           
Contract Services   1,360,917    760,890 
           
Total Revenue  $4,130,164   $2,424,653 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.1
INVENTORIES (Tables)
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
SCHEDULE OF INVENTORIES

Inventories are comprised of the following:

 

   March 31, 2022   December 31, 2021 
Raw material  $835,614   $769,547 
Work in progress   112,643    65,945 
Finished goods   76,088    339,143 
Inventories, net  $1,024,345   $1,174,635 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.1
PROPERTY, PLANT AND EQUIPMENT (Tables)
3 Months Ended
Mar. 31, 2022
Property, Plant and Equipment [Abstract]  
SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT

Property, plant and equipment are comprised of the following:

 

   March 31, 2022   December 31, 2021 
Land  $880,416   $880,416 
Buildings   4,764,441    4,764,441 
Building improvements   755,039    755,039 
Machinery and equipment   13,126,624    12,207,497 
Office equipment, fixtures and software   628,356    628,358 
Transportation assets   265,760    265,760 
Property, plant and equipment, gross   20,420,636    19,501,511 
Accumulated depreciation   (12,940,246)   (12,571,182)
Property, plant and equipment, net  $7,480,390   $6,930,329 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
SCHEDULE OF INTANGIBLE ASSETS

Intangible assets are comprised of the following:

 

   March 31, 2022   December 31, 2021 
Developed technology  $7,000,000   $7,000,000 
Customer contracts   6,400,000    6,400,000 
Trademarks   1,500,000    1,500,000 
Intangible assets, gross   14,900,000    14,900,000 
Accumulated amortization   (14,705,556)   (14,663,889)
Intangible assets, net  $194,444   $236,111 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.1
LONG-TERM DEBT (Tables)
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
SCHEDULE OF LONG-TERM DEBT INSTRUMENTS

Long-term debt is comprised of the following:

 

   March 31, 2022   December 31, 2021 
Hard Rock Note  $750,000   $750,000 
Credit Agreement   1,233,483    1,312,194 
Machinery loans   329,160    357,963 
Transportation loans   29,233    32,277 
Long term debt, Total   2,341,876    2,452,434 
Less:          
Current portion   (2,116,480)   (2,195,759)
Long-term debt, net  $225,396   $256,675 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
FINANCING OBLIGATION (Tables)
3 Months Ended
Mar. 31, 2022
Financing Obligation  
SCHEDULE OF FINANCING OBLIGATION

The financing obligation is summarized below:

 

   March 31, 2022   December 31, 2021 
Finance obligations for sale-leaseback transactions  $4,161,539   $4,178,336 
Current principal portion of finance obligation   (67,853)   (65,678)
Non-current portion of finance obligation  $4,093,686   $4,112,658 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.1
GEOGRAPHICAL OPERATIONS INFORMATION (Tables)
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
SCHEDULE OF REVENUE AND PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC LOCATION

The following summarizes revenue by geographic location:

 

   2022   2021 
  

Three months ended

March 31,

 
   2022   2021 
         
Revenue:          
North America  $3,745,014   $2,092,200 
Middle East  $385,150   $332,453 
Revenues  $4,130,164   $2,424,653 
SCHEDULE OF NET PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC LOCATION

The following summarizes net property, plant and equipment by geographic location:

 

   March 31, 2022   December 31, 2021 
Property, plant and equipment, net:          
North America  $5,456,973   $5,762,066 
Middle East   2,023,417    1,168,263 
Property, plant and equipment, net  $7,480,390   $6,930,329 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF RESTATEMENT OF CONSOLIDATED STATEMENT OF CASH FLOWS (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Net cash from operating activities $ 1,083,106 $ 205,083
Net cash from investing activities $ (919,127) (24,956)
Previously Reported [Member]    
Net cash from operating activities   139,363
Net cash from investing activities   $ 40,764
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Product Information [Line Items]      
Accounts receivable $ 2,137,000 $ 846,000  
Accounts payable current 1,245,122   $ 1,139,091
Payment to acquire property, plant and equipment 919,127 74,956  
Current Income Tax Expense (Benefit) 31,384    
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 181,221 (1,084,613)  
Revision of Prior Period, Adjustment [Member]      
Product Information [Line Items]      
Inventory converted to property, plant and equipment   65,720  
Payment to acquire property, plant and equipment   65,720  
Two Vendor [Member]      
Product Information [Line Items]      
Accounts payable current 122,000 221,000  
Purchase obligation $ 274,000 $ 239,000  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Two Customers [Member]      
Product Information [Line Items]      
Concentration risk percentage 90.00% 85.00%  
Supplier Concentration Risk [Member] | Purchases [Member] | Two Vendor [Member]      
Product Information [Line Items]      
Concentration risk percentage 13.00% 22.00%  
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF REVENUE DISAGGREGATED BY REVENUE (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Total Revenue $ 4,130,164 $ 2,424,653
Tools and Product Sales [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 664,300 495,000
Tool Rental [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 385,150 336,453
Other Related Revenue [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 1,719,797 832,310
Tool Revenue [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 2,769,247 1,663,763
Contract Services [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue $ 1,360,917 $ 760,890
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE (Details Narrative)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Description of payment terms All of our contracts are less than one year in duration. We do not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed  
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | UNITED STATES    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 91.00% 86.00%
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | Middle East [Member]    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 9.00% 14.00%
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF INVENTORIES (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw material $ 835,614 $ 769,547
Work in progress 112,643 65,945
Finished goods 76,088 339,143
Inventories, net $ 1,024,345 $ 1,174,635
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Abstract]    
Land $ 880,416 $ 880,416
Buildings 4,764,441 4,764,441
Building improvements 755,039 755,039
Machinery and equipment 13,126,624 12,207,497
Office equipment, fixtures and software 628,356 628,358
Transportation assets 265,760 265,760
Property, plant and equipment, gross 20,420,636 19,501,511
Accumulated depreciation (12,940,246) (12,571,182)
Property, plant and equipment, net $ 7,480,390 $ 6,930,329
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
PROPERTY, PLANT AND EQUIPMENT (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Feb. 28, 2021
Mar. 31, 2022
Mar. 31, 2021
Property, Plant and Equipment [Abstract]      
Gain on sale of asset $ 10,000    
Depreciation expense related to property, plant and equipment   $ 369,066 $ 398,408
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF INTANGIBLE ASSETS (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 14,900,000 $ 14,900,000
Accumulated amortization (14,705,556) (14,663,889)
Intangible assets, net 194,444 236,111
Developed Technology Rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 7,000,000 7,000,000
Customer Contracts [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 6,400,000 6,400,000
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 1,500,000 $ 1,500,000
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLE ASSETS (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization of intangible assets $ 41,667 $ 291,666
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
RELATED PARTY NOTE RECEIVABLE (Details Narrative) - Tronco Energy Corporation [Member] - USD ($)
3 Months Ended
Aug. 31, 2017
Mar. 31, 2022
Dec. 31, 2021
Jul. 07, 2020
Defined Benefit Plan Disclosure [Line Items]        
Related party note receivable $ 6,979,043      
Debt instrument decrease $ 0      
Debt interest rate       2.00%
Common stock hold as collateral 8,267,860      
Tronco Note [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Related party note receivable   $ 6,783,000 $ 6,749,000  
Debt maturity description   The note matures with a balloon payment of all unpaid interest and principal due on December 31, 2022    
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF LONG-TERM DEBT INSTRUMENTS (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Long term debt, Total $ 2,341,876 $ 2,452,434
Current portion (2,116,480) (2,195,759)
Long-term debt, net 225,396 256,675
Hard Rock Note [Member]    
Debt Instrument [Line Items]    
Long term debt, Total 750,000 750,000
Credit Agreement [Member]    
Debt Instrument [Line Items]    
Long term debt, Total 1,233,483 1,312,194
Machinery Loans [Member]    
Debt Instrument [Line Items]    
Long term debt, Total 329,160 357,963
Transportation Loans [Member]    
Debt Instrument [Line Items]    
Long term debt, Total $ 29,233 $ 32,277
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.1
LONG-TERM DEBT (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Apr. 30, 2022
Jan. 20, 2022
Dec. 31, 2014
Mar. 31, 2022
Feb. 28, 2019
Loan and Security Agreement [Member] | Term Loan and Revolving Loan [Member]          
Short-Term Debt [Line Items]          
Line of credit facility, description       Even if our borrowings under the LOC are less than $1,000,000, we still pay interest as if we had borrowed $1,000,000.  
Line of credit interest rate       9.10%  
Management fee rate, percentage       3.60%  
Accrued interest       $ 10,000  
Loan and Security Agreement [Member] | Term Loan and Revolving Loan [Member] | Prime Rate [Member]          
Short-Term Debt [Line Items]          
Line of credit interest rate       2.00%  
Loan and Security Agreement [Member] | Austin Financial Services, Inc. [Member]          
Short-Term Debt [Line Items]          
Long term line of credit         $ 4,300,000
Loan and Security Agreement [Member] | Austin Financial Services, Inc. [Member] | Term Loan Note [Member]          
Short-Term Debt [Line Items]          
Long term line of credit         800,000
Loan outstanding amountt       $ 250,000  
Loan and Security Agreement [Member] | Austin Financial Services, Inc. [Member] | Revolving Credit Facility [Member]          
Short-Term Debt [Line Items]          
Long term line of credit         $ 3,500,000
Loan outstanding amountt       $ 1,000,000  
Line of credit facility, description       Amounts outstanding under the LOC at any time may not exceed the sum of: (a) up to 85% of accounts receivable or such lesser percentage as AFS in its sole discretion may deem appropriate if it determines that there has been a material adverse effect (less a dilution reserve as determined by AFS in its sole good faith discretion), plus (b) the lesser of (i) up to 50% of inventory or such lesser percentage as AFS in its sole discretion may deem appropriate if it determines that there has been a material adverse effect, or (ii) the inventory sublimit, minus (c) the borrowing base reserve as may be determined from time to time by AFS  
Hard Rock Note [Member]          
Short-Term Debt [Line Items]          
Payments to acquire businesses, gross     $ 12,500,000    
Business combination, consideration transferred, liabilities incurred     $ 12,500,000    
Notes payable       $ 750,000  
Debt instrument, interest rate       8.00%  
Debt instrument maturity date       Oct. 05, 2022  
Interest payment   $ 17,589      
Hard Rock Note [Member] | Subsequent Event [Member]          
Short-Term Debt [Line Items]          
Interest payment $ 12,328.77        
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF FINANCING OBLIGATION (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Financing Obligation    
Finance obligations for sale-leaseback transactions $ 4,161,539 $ 4,178,336
Current principal portion of finance obligation (67,853) (65,678)
Non-current portion of finance obligation $ 4,093,686 $ 4,112,658
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
FINANCING OBLIGATION (Details Narrative) - USD ($)
3 Months Ended
Dec. 07, 2020
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Purchase price   $ 919,127 $ 74,956  
Lessee finance lease description   Company entered into a fifteen-year lease agreement    
Financing obligation   $ 4,161,539   $ 4,178,336
Sale Agreement [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Proceeds from financial obligation   1,622,106    
Real estate debt retired   2,638,773    
Financing obligation liability   $ 4,260,879    
Implied interest rate   6.00%    
Financing obligation residual amount   $ 2,188,710    
Financing obligation   $ 4,161,539   $ 4,178,336
Sale Agreement [Member] | Vernal, Utaht [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Purchase price $ 4,448,500      
Lease Agreement [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Lease cost $ 311,395      
Annual rent increases 1.50%      
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF REVENUE AND PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC LOCATION (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues $ 4,130,164 $ 2,424,653
North America [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues 3,745,014 2,092,200
Middle East [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues $ 385,150 $ 332,453
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF NET PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC LOCATION (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property, plant and equipment, net $ 7,480,390 $ 6,930,329
North America [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property, plant and equipment, net 5,456,973 5,762,066
Middle East [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property, plant and equipment, net $ 2,023,417 $ 1,168,263
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
SHAREHOLDERS’ EQUITY (Details Narrative) - $ / shares
Mar. 31, 2022
Dec. 31, 2021
Equity [Abstract]    
Common stock, shares authorized 100,000,000 100,000,000
Common stock, par value $ 0.001 $ 0.001
Common stock, shares issued 28,235,001 28,235,001
Common stock, shares outstanding 28,235,001 28,235,001
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.1
SUBSEQUENT EVENTS (Details Narrative) - USD ($)
Apr. 14, 2022
Mar. 22, 2022
Mar. 31, 2022
Dec. 31, 2021
Subsequent Event [Line Items]        
Purchase of machinery value     $ 7,480,390 $ 6,930,329
Mazak [Member] | CNC Machine [Member]        
Subsequent Event [Line Items]        
Purchase of machinery value   $ 956,000    
Payment to pruchase machine   $ 286,800    
Mazak [Member] | CNC Machine [Member] | Subsequent Event [Member]        
Subsequent Event [Line Items]        
Payment to pruchase machine $ 669,200      
XML 56 form10-q_htm.xml IDEA: XBRL DOCUMENT 0001600422 2022-01-01 2022-03-31 0001600422 2022-05-13 0001600422 2022-03-31 0001600422 2021-12-31 0001600422 2021-01-01 2021-03-31 0001600422 SDPI:ToolRevenueMember 2022-01-01 2022-03-31 0001600422 SDPI:ToolRevenueMember 2021-01-01 2021-03-31 0001600422 SDPI:ContractServicesMember 2022-01-01 2022-03-31 0001600422 SDPI:ContractServicesMember 2021-01-01 2021-03-31 0001600422 us-gaap:CommonStockMember 2021-12-31 0001600422 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001600422 us-gaap:RetainedEarningsMember 2021-12-31 0001600422 us-gaap:CommonStockMember 2020-12-31 0001600422 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001600422 us-gaap:RetainedEarningsMember 2020-12-31 0001600422 2020-12-31 0001600422 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001600422 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001600422 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001600422 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001600422 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001600422 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001600422 us-gaap:CommonStockMember 2022-03-31 0001600422 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001600422 us-gaap:RetainedEarningsMember 2022-03-31 0001600422 us-gaap:CommonStockMember 2021-03-31 0001600422 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001600422 us-gaap:RetainedEarningsMember 2021-03-31 0001600422 2021-03-31 0001600422 SDPI:TwoCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001600422 SDPI:TwoCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-03-31 0001600422 SDPI:PurchasesMember us-gaap:SupplierConcentrationRiskMember SDPI:TwoVendorMember 2022-01-01 2022-03-31 0001600422 SDPI:TwoVendorMember 2022-03-31 0001600422 SDPI:PurchasesMember us-gaap:SupplierConcentrationRiskMember SDPI:TwoVendorMember 2021-01-01 2021-03-31 0001600422 SDPI:TwoVendorMember 2021-03-31 0001600422 srt:RestatementAdjustmentMember 2021-01-01 2021-03-31 0001600422 srt:ScenarioPreviouslyReportedMember 2021-01-01 2021-03-31 0001600422 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-03-31 0001600422 us-gaap:MiddleEastMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-03-31 0001600422 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-03-31 0001600422 us-gaap:MiddleEastMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-03-31 0001600422 SDPI:ToolsAndProductSalesMember 2022-01-01 2022-03-31 0001600422 SDPI:ToolsAndProductSalesMember 2021-01-01 2021-03-31 0001600422 SDPI:ToolRentalMember 2022-01-01 2022-03-31 0001600422 SDPI:ToolRentalMember 2021-01-01 2021-03-31 0001600422 SDPI:OtherRelatedToolRevenueMember 2022-01-01 2022-03-31 0001600422 SDPI:OtherRelatedToolRevenueMember 2021-01-01 2021-03-31 0001600422 2021-02-01 2021-02-28 0001600422 us-gaap:DevelopedTechnologyRightsMember 2022-03-31 0001600422 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001600422 us-gaap:CustomerContractsMember 2022-03-31 0001600422 us-gaap:CustomerContractsMember 2021-12-31 0001600422 us-gaap:TrademarksAndTradeNamesMember 2022-03-31 0001600422 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0001600422 SDPI:TroncoEnergyCorporationMember 2017-08-31 0001600422 SDPI:TroncoEnergyCorporationMember 2017-08-30 2017-08-31 0001600422 SDPI:TroncoEnergyCorporationMember 2020-07-07 0001600422 SDPI:TroncoNoteMember SDPI:TroncoEnergyCorporationMember 2022-01-01 2022-03-31 0001600422 SDPI:TroncoNoteMember SDPI:TroncoEnergyCorporationMember 2022-03-31 0001600422 SDPI:TroncoNoteMember SDPI:TroncoEnergyCorporationMember 2021-12-31 0001600422 SDPI:HardRockNoteMember 2022-03-31 0001600422 SDPI:HardRockNoteMember 2021-12-31 0001600422 SDPI:CreditAgreementMember 2022-03-31 0001600422 SDPI:CreditAgreementMember 2021-12-31 0001600422 SDPI:MachineryLoansMember 2022-03-31 0001600422 SDPI:MachineryLoansMember 2021-12-31 0001600422 SDPI:TransportationLoansMember 2022-03-31 0001600422 SDPI:TransportationLoansMember 2021-12-31 0001600422 SDPI:HardRockNoteMember 2014-12-01 2014-12-31 0001600422 SDPI:HardRockNoteMember 2022-03-31 0001600422 SDPI:HardRockNoteMember 2022-01-01 2022-03-31 0001600422 SDPI:HardRockNoteMember 2022-01-01 2022-01-20 0001600422 SDPI:HardRockNoteMember us-gaap:SubsequentEventMember 2022-04-01 2022-04-30 0001600422 SDPI:LoanAndSecurityAgreementMember SDPI:AustinFinancialServicesIncMember 2019-02-28 0001600422 SDPI:TermLoanMember SDPI:LoanAndSecurityAgreementMember SDPI:AustinFinancialServicesIncMember 2019-02-28 0001600422 us-gaap:RevolvingCreditFacilityMember SDPI:LoanAndSecurityAgreementMember SDPI:AustinFinancialServicesIncMember 2019-02-28 0001600422 SDPI:TermLoanMember SDPI:LoanAndSecurityAgreementMember SDPI:AustinFinancialServicesIncMember 2022-01-01 2022-03-31 0001600422 us-gaap:RevolvingCreditFacilityMember SDPI:LoanAndSecurityAgreementMember SDPI:AustinFinancialServicesIncMember 2022-01-01 2022-03-31 0001600422 SDPI:TermLoanAndRevolvingLoanMember SDPI:LoanAndSecurityAgreementMember us-gaap:PrimeRateMember 2022-01-01 2022-03-31 0001600422 SDPI:TermLoanAndRevolvingLoanMember SDPI:LoanAndSecurityAgreementMember 2022-01-01 2022-03-31 0001600422 SDPI:VernalUtahMember SDPI:SaleAgreementMember 2020-12-06 2020-12-07 0001600422 SDPI:LeaseAgreementMember 2020-12-06 2020-12-07 0001600422 SDPI:SaleAgreementMember 2022-01-01 2022-03-31 0001600422 SDPI:SaleAgreementMember 2022-03-31 0001600422 SDPI:SaleAgreementMember 2021-12-31 0001600422 srt:NorthAmericaMember 2022-01-01 2022-03-31 0001600422 srt:NorthAmericaMember 2021-01-01 2021-03-31 0001600422 us-gaap:MiddleEastMember 2022-01-01 2022-03-31 0001600422 us-gaap:MiddleEastMember 2021-01-01 2021-03-31 0001600422 srt:NorthAmericaMember 2022-03-31 0001600422 srt:NorthAmericaMember 2021-12-31 0001600422 us-gaap:MiddleEastMember 2022-03-31 0001600422 us-gaap:MiddleEastMember 2021-12-31 0001600422 SDPI:CNCMachineMember SDPI:MazakMember 2022-03-22 0001600422 SDPI:CNCMachineMember SDPI:MazakMember 2022-03-21 2022-03-22 0001600422 SDPI:CNCMachineMember SDPI:MazakMember us-gaap:SubsequentEventMember 2022-04-13 2022-04-14 iso4217:USD shares iso4217:USD shares pure 0001600422 false Q1 --12-31 10-Q true 2022-03-31 2022 false 001-36453 Superior Drilling Products, Inc. UT 46-4341605 1583 South 1700 East Vernal UT 84078 435 789-0594 Common Stock, $0.001 par value SDPI NYSE Yes Yes Non-accelerated Filer true false false 28235001 2854093 2822100 3155906 2871932 248502 435595 1024345 1174635 55744 55159 7338590 7359421 7480390 6930329 194444 236111 18873 20518 65880 65880 15098177 14612259 1245122 1139091 609991 467462 212878 206490 11561 13716 67853 65678 2116480 2195759 4263885 4088196 7312 6802 4093686 4112658 225396 256675 8590279 8464331 0.001 0.001 100000000 100000000 28235001 28235001 28235001 28235001 28235 28235 43281334 43071201 -36801671 -36951508 6507898 6147928 15098177 14612259 2769247 1663763 1360917 760890 4130164 2424653 1767903 1175593 1646643 1515590 410733 690074 3825279 3381257 304885 -956604 197 48 123861 138057 10000 -123664 -128009 181221 -1084613 31384 17180 149837 -1101793 0.01 -0.04 28235001 25762342 0.01 -0.04 28305101 25762342 28235001 28235 43071201 -36951508 6147928 210133 210133 149837 149837 28235001 28235 43281334 -36801671 6507898 25762342 25762 40619620 -36421707 4223675 25762342 25762 40619620 -36421707 4223675 167472 167472 -1101793 -1101793 25762342 25762 40787092 -37523500 3289354 25762342 25762 40787092 -37523500 3289354 149837 -1101793 410733 690074 210133 167473 10000 -4631 -4631 283974 256215 -150290 -23925 -186508 17841 248560 688449 6388 16380 1083106 205083 919127 74956 50000 -919127 -24956 131978 135403 21541 280245 21533 536331 -131986 120683 31993 300810 2822100 1961441 2854093 2262251 122157 130363 <p id="xdx_803_eus-gaap--SignificantAccountingPoliciesTextBlock_zyo36ZlL0QH9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 1. <span id="xdx_82D_zSCBfZPO3nBf">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_846_ecustom--OrganizationAndNatureOfOperationsPolicyTextBlock_zhjQePL7Sink" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_867_zZtM7aDf7LQh">Organization and Nature of Operations</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Superior Drilling Products, Inc. (the “Company”, “SDPI”, “we”, “our” or “us”) is an innovative drilling and completion tool technology company providing cost saving solutions that drive production efficiencies for the oil and natural gas drilling industry. Our drilling solutions include the patented Drill-N-Ream® well bore conditioning tool (“Drill-N-Ream tool”) and the patented Strider™ Drill String Oscillation System technology (“Strider technology” or “Strider”). In addition, the Company is a manufacturer and refurbisher of PDC (polycrystalline diamond compact) drill bits for a leading oil field services company. We operate a state-of-the-art drill tool fabrication facility, where we manufacture solutions for the drilling industry, as well as customers’ custom products. Our headquarters and manufacturing operations are located in Vernal, Utah.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our subsidiaries include (a) Superior Drilling Solutions, LLC (previously known as Superior Drilling Products, LLC), a Utah limited liability company (“SDS”), together with its wholly owned subsidiary Superior Design and Fabrication, LLC, a Utah limited liability company (“SDF”), (b) Extreme Technologies, LLC, a Utah limited liability company (“ET”), (c) Meier Properties Series, LLC, a Utah limited liability company (“MPS”), (d) Meier Leasing, LLC, a Utah limited liability company (“ML”), and (e) Hard Rock Solutions, LLC (“HR” or “Hard Rock”).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_844_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_z8AxKKSy1i24" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_860_zWMdoLxRcvt">Basis of Presentation</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). The consolidated financial statements include the accounts of Superior Drilling Products Inc. and all of its wholly-owned subsidiaries. All significant intercompany accounts have been eliminated in consolidation. The Company does not have investments in any unconsolidated subsidiaries.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84C_ecustom--UnauditedInterimFinancialPresentationPolicyTextBlock_zLr2C9GF8Y29" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_863_zwndqPG6LISj">Unaudited Interim Financial Presentation</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These unaudited interim condensed consolidated financial statements for the three months ended March 31, 2022 and 2021, and the related footnote disclosures included herein, are unaudited. However, in the opinion of management, these unaudited condensed consolidated interim financial statements have been prepared on the same basis as the audited financial statements and reflect all adjustments necessary to fairly state the results for such periods. The results of operations for the three months ended March 31, 2022 are not necessarily indicative of the results of operations expected for the year ended December 31, 2022. These unaudited interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements of the Company for the year ended December 31, 2021 and the notes thereto, which were included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission (the “SEC”).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84D_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zjx9FjX9Ojd3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_864_zEsd34Bm0Lw1">Segment Reporting</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We operate as a single operating segment, which reflects how we manage our business. We operate in North America and the Middle East. See note 9.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_84D_eus-gaap--UseOfEstimates_zC4gAVcEClwe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_866_zMbmAuPpfpCf">Use of Estimates</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the financial statements and accompanying notes. Actual results could differ from those estimates. Significant items subject to estimates and assumptions include the carrying amount and useful lives of property and equipment and intangible assets, share-based compensation expense, and valuation allowances for accounts receivable, inventories, and deferred tax assets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><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: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_848_eus-gaap--ConcentrationRiskCreditRisk_zJ7EHbFjwLsf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86B_z14iuvB5rK65">Concentrations of Credit Risk</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has two significant customers that represented <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220331__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--TwoCustomersMember_zVVJ5i54bp77" title="Concentration risk percentage">90</span>% and <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20210331__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--TwoCustomersMember_zOMvcaJyaSzl" title="Concentration risk percentage">85</span>% of its revenue for the three months ended March 31, 2022 and 2021, respectively. These customers had approximately $<span id="xdx_90B_eus-gaap--AccountsReceivableNet_iI_pp0p0_c20220331_zC9QOWJ5FDCk" title="Accounts receivable">2,137,000</span> and $<span id="xdx_90C_eus-gaap--AccountsReceivableNet_iI_pp0p0_c20210331_zOeH7PdoGX62" title="Accounts receivable">846,000</span> in accounts receivable as of March 31, 2022 and 2021, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company had two vendors that represented <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220331__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoVendorMember_zT9G2D2mnJkg" title="Concentration risk percentage">13</span>% of its purchases for the three months ended March 31, 2022. These vendors had approximately $<span id="xdx_90C_eus-gaap--AccountsPayableCurrent_iI_pp0p0_c20220331__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoVendorMember_z1xLysWXyor3">122,000</span> in accounts payable as of March 31, 2022 and purchases in the three months of ended March 31, 2022 from these vendors totaled approximately $<span id="xdx_90B_eus-gaap--PurchaseObligation_iI_c20220331__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoVendorMember_zr5uLGQ3HeQi">274,000</span>. The Company had two vendors that represented <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20210331__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoVendorMember_zXlXqAsU0lDf" title="Concentration risk percentage">22</span>% of its purchases for the three months ended March 31, 2021. These vendors had approximately $<span id="xdx_90A_eus-gaap--AccountsPayableCurrent_iI_pp0p0_c20210331__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoVendorMember_z4VU40el1ylf" title="Accounts payable current">221,000</span> in accounts payable as of March 31, 2021 and purchases in the three months ended March 31, 2021 from these vendors totaled approximately $<span id="xdx_90D_eus-gaap--PurchaseObligation_iI_c20210331__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoVendorMember_zJFDx1PrvMi9" title="Purchase obligation">239,000</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_843_eus-gaap--ComparabilityOfPriorYearFinancialData_zOdRXqoBpEC8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86D_ztHE9XenfYyh">Restatement of the Consolidated Financial Statements</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The purpose of this restatement is to correct an error in the Company’s previously issued financial statements for the year ended March 31, 2021 in connection with the classification of $<span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentTransfersAndChanges_c20210101__20210331__srt--RestatementAxis__srt--RestatementAdjustmentMember_z4HPX4V9ow7" title="Inventory converted to property, plant and equipment">65,720</span> of inventory converted to property, plant and equipment reported within the Supplemental Information section of the Statement of Cash Flows. The $<span id="xdx_90B_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_c20210101__20210331__srt--RestatementAxis__srt--RestatementAdjustmentMember_zgrdVylVnpUe" title="Payment to acquire property, plant and equipment">65,720</span> in inventory converted to property, plant and equipment has now been re-classified to purchases of property, plant and equipment in the Cash Flows from Investing Activities section of the Statement of Cash Flows.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There was no effect of the restatement to the Company’s condensed consolidated balance sheet, condensed consolidated statement of operations and condensed consolidated statement of shareholders’ equity for the quarter ended March 31, 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with the guidance provided by the SEC’s Staff Accounting Bulletin 99, Materiality (“SAB 99”) and Staff Accounting Bulletin 108, Considering the Effects of Prior Year Misstatements when Quantifying Misstatements in Current Year Financial Statements (“SAB 108”), the Company has determined that the impact of adjustments relating to the correction of this accounting error are not material to previously issued annual audited and unaudited interim financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89F_eus-gaap--ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_z95mTawuaF5e" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The effects of the restatement on the Company’s consolidated statement of cash flows for the quarter ended March 31, 2021 are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BF_zuZfdgytjQ1g" style="display: none">SCHEDULE OF RESTATEMENT OF CONSOLIDATED STATEMENT OF CASH FLOWS</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; width: 80%; border-collapse: collapse; margin-right: auto"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <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: center"><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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 31, 2021</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><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"> <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: center"><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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As Reported</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As Restated</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></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; 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: 59%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net cash from operating activities</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%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_98B_eus-gaap--NetCashProvidedByUsedInOperatingActivities_pp0p0_c20210101__20210331__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zzIfF6VjtbCi" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Net cash from operating activities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">139,363</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_980_eus-gaap--NetCashProvidedByUsedInOperatingActivities_pp0p0_c20210101__20210331_zKmqOett7DO9" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Net cash from operating activities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">205,083</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><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"><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">Net cash from investing activities</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_989_eus-gaap--NetCashProvidedByUsedInInvestingActivities_pp0p0_c20210101__20210331__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zrB5TH3O41zi" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Net cash from investing activities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40,764</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"><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 id="xdx_985_eus-gaap--NetCashProvidedByUsedInInvestingActivities_pp0p0_c20210101__20210331_z1buR5TwJQQ3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Net cash from investing activities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(24,956</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></tr> </table> <p id="xdx_8AB_zqsbAAkZTr72" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There was no impact to net cash provided from financing activities within our consolidated statement of cash flows nor was there an impact on the net change in cash resulting from restatement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_841_eus-gaap--IncomeTaxUncertaintiesPolicy_zApN74O9I339" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_860_zbcsFbTeg9ui">Uncertain Tax Matters</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The Company believes it has appropriately accrued for the expected outcome of uncertain tax matters and believes such liabilities represent a reasonable provision for taxes ultimately expected to be paid; however, these liabilities may need to be adjusted as new information becomes known and as tax examinations continue to progress, or as settlements or litigations occur.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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: left; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p id="xdx_846_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zA1s9fiXS6B" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_869_zOym6yU7r2rj">Recent Accounting Pronouncements</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There are no recently issued accounting pronouncements that we have not yet adopted that we believe will have a material effect on our financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_840_eus-gaap--IncomeTaxPolicyTextBlock_zb31V0IK7FC1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_864_zf2pSeacllLk">Income Tax Expense</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recorded income tax expense during the quarter of $<span id="xdx_901_eus-gaap--CurrentIncomeTaxExpenseBenefit_c20220101__20220331_zYrR6nguoUJ1">31,384 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">with income before income taxes of $<span id="xdx_90D_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c20220101__20220331_z8WZyrZpzul">181,221</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">. In the U.S. the Company has not generated a tax liability due to incurring taxable losses.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"> </p> <p id="xdx_846_ecustom--OrganizationAndNatureOfOperationsPolicyTextBlock_zhjQePL7Sink" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_867_zZtM7aDf7LQh">Organization and Nature of Operations</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Superior Drilling Products, Inc. (the “Company”, “SDPI”, “we”, “our” or “us”) is an innovative drilling and completion tool technology company providing cost saving solutions that drive production efficiencies for the oil and natural gas drilling industry. Our drilling solutions include the patented Drill-N-Ream® well bore conditioning tool (“Drill-N-Ream tool”) and the patented Strider™ Drill String Oscillation System technology (“Strider technology” or “Strider”). In addition, the Company is a manufacturer and refurbisher of PDC (polycrystalline diamond compact) drill bits for a leading oil field services company. We operate a state-of-the-art drill tool fabrication facility, where we manufacture solutions for the drilling industry, as well as customers’ custom products. Our headquarters and manufacturing operations are located in Vernal, Utah.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our subsidiaries include (a) Superior Drilling Solutions, LLC (previously known as Superior Drilling Products, LLC), a Utah limited liability company (“SDS”), together with its wholly owned subsidiary Superior Design and Fabrication, LLC, a Utah limited liability company (“SDF”), (b) Extreme Technologies, LLC, a Utah limited liability company (“ET”), (c) Meier Properties Series, LLC, a Utah limited liability company (“MPS”), (d) Meier Leasing, LLC, a Utah limited liability company (“ML”), and (e) Hard Rock Solutions, LLC (“HR” or “Hard Rock”).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_844_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_z8AxKKSy1i24" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_860_zWMdoLxRcvt">Basis of Presentation</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). The consolidated financial statements include the accounts of Superior Drilling Products Inc. and all of its wholly-owned subsidiaries. All significant intercompany accounts have been eliminated in consolidation. The Company does not have investments in any unconsolidated subsidiaries.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84C_ecustom--UnauditedInterimFinancialPresentationPolicyTextBlock_zLr2C9GF8Y29" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_863_zwndqPG6LISj">Unaudited Interim Financial Presentation</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These unaudited interim condensed consolidated financial statements for the three months ended March 31, 2022 and 2021, and the related footnote disclosures included herein, are unaudited. However, in the opinion of management, these unaudited condensed consolidated interim financial statements have been prepared on the same basis as the audited financial statements and reflect all adjustments necessary to fairly state the results for such periods. The results of operations for the three months ended March 31, 2022 are not necessarily indicative of the results of operations expected for the year ended December 31, 2022. These unaudited interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements of the Company for the year ended December 31, 2021 and the notes thereto, which were included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission (the “SEC”).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84D_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zjx9FjX9Ojd3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_864_zEsd34Bm0Lw1">Segment Reporting</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We operate as a single operating segment, which reflects how we manage our business. We operate in North America and the Middle East. See note 9.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_84D_eus-gaap--UseOfEstimates_zC4gAVcEClwe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_866_zMbmAuPpfpCf">Use of Estimates</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the financial statements and accompanying notes. Actual results could differ from those estimates. Significant items subject to estimates and assumptions include the carrying amount and useful lives of property and equipment and intangible assets, share-based compensation expense, and valuation allowances for accounts receivable, inventories, and deferred tax assets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><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: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_848_eus-gaap--ConcentrationRiskCreditRisk_zJ7EHbFjwLsf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86B_z14iuvB5rK65">Concentrations of Credit Risk</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has two significant customers that represented <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220331__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--TwoCustomersMember_zVVJ5i54bp77" title="Concentration risk percentage">90</span>% and <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20210331__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--TwoCustomersMember_zOMvcaJyaSzl" title="Concentration risk percentage">85</span>% of its revenue for the three months ended March 31, 2022 and 2021, respectively. These customers had approximately $<span id="xdx_90B_eus-gaap--AccountsReceivableNet_iI_pp0p0_c20220331_zC9QOWJ5FDCk" title="Accounts receivable">2,137,000</span> and $<span id="xdx_90C_eus-gaap--AccountsReceivableNet_iI_pp0p0_c20210331_zOeH7PdoGX62" title="Accounts receivable">846,000</span> in accounts receivable as of March 31, 2022 and 2021, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company had two vendors that represented <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220331__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoVendorMember_zT9G2D2mnJkg" title="Concentration risk percentage">13</span>% of its purchases for the three months ended March 31, 2022. These vendors had approximately $<span id="xdx_90C_eus-gaap--AccountsPayableCurrent_iI_pp0p0_c20220331__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoVendorMember_z1xLysWXyor3">122,000</span> in accounts payable as of March 31, 2022 and purchases in the three months of ended March 31, 2022 from these vendors totaled approximately $<span id="xdx_90B_eus-gaap--PurchaseObligation_iI_c20220331__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoVendorMember_zr5uLGQ3HeQi">274,000</span>. The Company had two vendors that represented <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20210331__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoVendorMember_zXlXqAsU0lDf" title="Concentration risk percentage">22</span>% of its purchases for the three months ended March 31, 2021. These vendors had approximately $<span id="xdx_90A_eus-gaap--AccountsPayableCurrent_iI_pp0p0_c20210331__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoVendorMember_z4VU40el1ylf" title="Accounts payable current">221,000</span> in accounts payable as of March 31, 2021 and purchases in the three months ended March 31, 2021 from these vendors totaled approximately $<span id="xdx_90D_eus-gaap--PurchaseObligation_iI_c20210331__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoVendorMember_zJFDx1PrvMi9" title="Purchase obligation">239,000</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0.90 0.85 2137000 846000 0.13 122000 274000 0.22 221000 239000 <p id="xdx_843_eus-gaap--ComparabilityOfPriorYearFinancialData_zOdRXqoBpEC8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86D_ztHE9XenfYyh">Restatement of the Consolidated Financial Statements</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The purpose of this restatement is to correct an error in the Company’s previously issued financial statements for the year ended March 31, 2021 in connection with the classification of $<span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentTransfersAndChanges_c20210101__20210331__srt--RestatementAxis__srt--RestatementAdjustmentMember_z4HPX4V9ow7" title="Inventory converted to property, plant and equipment">65,720</span> of inventory converted to property, plant and equipment reported within the Supplemental Information section of the Statement of Cash Flows. The $<span id="xdx_90B_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_c20210101__20210331__srt--RestatementAxis__srt--RestatementAdjustmentMember_zgrdVylVnpUe" title="Payment to acquire property, plant and equipment">65,720</span> in inventory converted to property, plant and equipment has now been re-classified to purchases of property, plant and equipment in the Cash Flows from Investing Activities section of the Statement of Cash Flows.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There was no effect of the restatement to the Company’s condensed consolidated balance sheet, condensed consolidated statement of operations and condensed consolidated statement of shareholders’ equity for the quarter ended March 31, 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with the guidance provided by the SEC’s Staff Accounting Bulletin 99, Materiality (“SAB 99”) and Staff Accounting Bulletin 108, Considering the Effects of Prior Year Misstatements when Quantifying Misstatements in Current Year Financial Statements (“SAB 108”), the Company has determined that the impact of adjustments relating to the correction of this accounting error are not material to previously issued annual audited and unaudited interim financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89F_eus-gaap--ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_z95mTawuaF5e" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The effects of the restatement on the Company’s consolidated statement of cash flows for the quarter ended March 31, 2021 are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BF_zuZfdgytjQ1g" style="display: none">SCHEDULE OF RESTATEMENT OF CONSOLIDATED STATEMENT OF CASH FLOWS</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; width: 80%; border-collapse: collapse; margin-right: auto"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <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: center"><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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 31, 2021</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><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"> <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: center"><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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As Reported</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As Restated</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></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; 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: 59%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net cash from operating activities</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%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_98B_eus-gaap--NetCashProvidedByUsedInOperatingActivities_pp0p0_c20210101__20210331__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zzIfF6VjtbCi" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Net cash from operating activities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">139,363</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_980_eus-gaap--NetCashProvidedByUsedInOperatingActivities_pp0p0_c20210101__20210331_zKmqOett7DO9" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Net cash from operating activities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">205,083</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><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"><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">Net cash from investing activities</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_989_eus-gaap--NetCashProvidedByUsedInInvestingActivities_pp0p0_c20210101__20210331__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zrB5TH3O41zi" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Net cash from investing activities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40,764</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"><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 id="xdx_985_eus-gaap--NetCashProvidedByUsedInInvestingActivities_pp0p0_c20210101__20210331_z1buR5TwJQQ3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Net cash from investing activities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(24,956</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></tr> </table> <p id="xdx_8AB_zqsbAAkZTr72" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There was no impact to net cash provided from financing activities within our consolidated statement of cash flows nor was there an impact on the net change in cash resulting from restatement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 65720 65720 <p id="xdx_89F_eus-gaap--ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_z95mTawuaF5e" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The effects of the restatement on the Company’s consolidated statement of cash flows for the quarter ended March 31, 2021 are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BF_zuZfdgytjQ1g" style="display: none">SCHEDULE OF RESTATEMENT OF CONSOLIDATED STATEMENT OF CASH FLOWS</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; width: 80%; border-collapse: collapse; margin-right: auto"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <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: center"><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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 31, 2021</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><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"> <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: center"><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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As Reported</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As Restated</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></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; 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: 59%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net cash from operating activities</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%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_98B_eus-gaap--NetCashProvidedByUsedInOperatingActivities_pp0p0_c20210101__20210331__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zzIfF6VjtbCi" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Net cash from operating activities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">139,363</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_980_eus-gaap--NetCashProvidedByUsedInOperatingActivities_pp0p0_c20210101__20210331_zKmqOett7DO9" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Net cash from operating activities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">205,083</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><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"><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">Net cash from investing activities</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_989_eus-gaap--NetCashProvidedByUsedInInvestingActivities_pp0p0_c20210101__20210331__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zrB5TH3O41zi" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Net cash from investing activities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40,764</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"><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 id="xdx_985_eus-gaap--NetCashProvidedByUsedInInvestingActivities_pp0p0_c20210101__20210331_z1buR5TwJQQ3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Net cash from investing activities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(24,956</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></tr> </table> 139363 205083 40764 -24956 <p id="xdx_841_eus-gaap--IncomeTaxUncertaintiesPolicy_zApN74O9I339" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_860_zbcsFbTeg9ui">Uncertain Tax Matters</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The Company believes it has appropriately accrued for the expected outcome of uncertain tax matters and believes such liabilities represent a reasonable provision for taxes ultimately expected to be paid; however, these liabilities may need to be adjusted as new information becomes known and as tax examinations continue to progress, or as settlements or litigations occur.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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: left; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p id="xdx_846_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zA1s9fiXS6B" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_869_zOym6yU7r2rj">Recent Accounting Pronouncements</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There are no recently issued accounting pronouncements that we have not yet adopted that we believe will have a material effect on our financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_840_eus-gaap--IncomeTaxPolicyTextBlock_zb31V0IK7FC1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_864_zf2pSeacllLk">Income Tax Expense</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recorded income tax expense during the quarter of $<span id="xdx_901_eus-gaap--CurrentIncomeTaxExpenseBenefit_c20220101__20220331_zYrR6nguoUJ1">31,384 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">with income before income taxes of $<span id="xdx_90D_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c20220101__20220331_z8WZyrZpzul">181,221</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">. In the U.S. the Company has not generated a tax liability due to incurring taxable losses.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"> </p> 31384 181221 <p id="xdx_80C_eus-gaap--RevenueFromContractWithCustomerTextBlock_z7wEKhdCWm8f" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 2. <span id="xdx_823_zoyGuyykbLI1">REVENUE</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our revenue is derived from short-term contracts. Revenue is recognized when we satisfy a performance obligation by transferring control of the promised goods or services to our customers at a point in time, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. We also assess our customer’s ability and intention to pay, which is based on a variety of factors including our customer’s historical payment experience and financial condition. Payment terms and conditions vary, although terms generally include a requirement of payment within 30 days.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue generally does not include right of return or other significant post-delivery obligations. Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities. We elected to treat shipping and handling costs as a fulfillment cost instead of as a separate performance obligation. We recognize the cost for shipping and handling when incurred as an expense in cost of sales.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--RevenuePerformanceObligationDescriptionOfPaymentTerms_c20220101__20220331_z2Sho6LcgSjg" title="Description of payment terms">All of our contracts are less than one year in duration. We do not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed</span>.</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></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Disaggregation of Revenue</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Approximately <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__srt--StatementGeographicalAxis__country--US_zWAedoeTRosi" title="Concentration risk percentage">91</span>% of our revenue is from North America and approximately <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__srt--StatementGeographicalAxis__us-gaap--MiddleEastMember_zMqwS571EYXc" title="Concentration risk percentage">9</span>% is from the Middle East for the three months ended March 31, 2022. For the three months ended March 31, 2021, approximately <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20210331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__srt--StatementGeographicalAxis__country--US_zz3fKjtk4fIh">86</span>% of our revenue was from North America and approximately <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20210331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__srt--StatementGeographicalAxis__us-gaap--MiddleEastMember_zao1yYzeFKH3">14</span>% was from the Middle East.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89E_eus-gaap--DisaggregationOfRevenueTableTextBlock_zydXczrK9Yn4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue disaggregated by revenue source are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BE_zz8Ku0KI4sR3" style="display: none">SCHEDULE OF REVENUE DISAGGREGATED BY REVENUE</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%"> <tr style="display: none; vertical-align: bottom"> <td style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49C_20220101__20220331_z0Xp2Q55UuA1" 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" id="xdx_49C_20210101__20210331_zIRa2B2Z44L7" 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"> <td style="font-weight: bold"> </td><td style="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; margin-left: 0; 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; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March 31,</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center"> </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"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Tool Revenue:</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 id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--ToolsAndProductSalesMember_zJrK7Ae8zLq6" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 60%; text-align: left">Tool and product sales</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">664,300</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">495,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--ToolRentalMember_zHSXhlE0JQIi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Tool rental</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">385,150</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">336,453</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--OtherRelatedToolRevenueMember_zzeGHn88ixr9" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Other related revenue</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,719,797</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">832,310</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--ToolRevenueMember_zHUmNtXadOE5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total Tool Revenue</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,769,247</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,663,763</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </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 id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--ContractServicesMember_zZmUZe3pfVj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Contract Services</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,360,917</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">760,890</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </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 id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zAXyqEg1skM2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Total Revenue</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,130,164</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,424,653</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A0_zPS9AK5WWXMh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Contract Costs</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We do not incur any material costs of obtaining contracts.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Contract Balances</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under our sales contracts, we invoice customers after our performance obligations have been satisfied, at which point payment is unconditional. Accordingly, our contracts do not give rise to contract assets or liabilities under ASC 606.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><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: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> All of our contracts are less than one year in duration. We do not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed 0.91 0.09 0.86 0.14 <p id="xdx_89E_eus-gaap--DisaggregationOfRevenueTableTextBlock_zydXczrK9Yn4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue disaggregated by revenue source are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BE_zz8Ku0KI4sR3" style="display: none">SCHEDULE OF REVENUE DISAGGREGATED BY REVENUE</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%"> <tr style="display: none; vertical-align: bottom"> <td style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49C_20220101__20220331_z0Xp2Q55UuA1" 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" id="xdx_49C_20210101__20210331_zIRa2B2Z44L7" 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"> <td style="font-weight: bold"> </td><td style="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; margin-left: 0; 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; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March 31,</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center"> </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"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Tool Revenue:</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 id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--ToolsAndProductSalesMember_zJrK7Ae8zLq6" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 60%; text-align: left">Tool and product sales</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">664,300</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">495,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--ToolRentalMember_zHSXhlE0JQIi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Tool rental</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">385,150</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">336,453</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--OtherRelatedToolRevenueMember_zzeGHn88ixr9" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Other related revenue</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,719,797</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">832,310</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--ToolRevenueMember_zHUmNtXadOE5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total Tool Revenue</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,769,247</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,663,763</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </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 id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--ContractServicesMember_zZmUZe3pfVj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Contract Services</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,360,917</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">760,890</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </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 id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zAXyqEg1skM2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Total Revenue</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,130,164</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,424,653</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 664300 495000 385150 336453 1719797 832310 2769247 1663763 1360917 760890 4130164 2424653 <p id="xdx_80C_eus-gaap--InventoryDisclosureTextBlock_zmkSneHXBkf7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 3. <span id="xdx_82B_zHVaYAPRU9Ta">INVENTORIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_896_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_z1t09VKF6qgl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories are comprised of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B7_zdBnk9yGsuJk" style="display: none">SCHEDULE OF INVENTORIES</span></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: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_496_20220331_zLs71mDEpWre" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 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" id="xdx_49B_20211231_zDGP2RFAkb2b" 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_402_eus-gaap--InventoryRawMaterials_iI_pp0p0_maINz0wG_zzIu2F8T2IWd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: justify">Raw material</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">835,614</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: 20%; text-align: right">769,547</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maINz0wG_zudq8HqUMrbf" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Work in progress</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">112,643</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">65,945</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINz0wG_ztNTfSjMMKQ1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Finished goods</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">76,088</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">339,143</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--InventoryNet_iTI_pp0p0_mtINz0wG_zWXJAZ2XfYqi" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories, net</span></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,024,345</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,174,635</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A3_zsfNw2lgBkh8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_896_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_z1t09VKF6qgl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories are comprised of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B7_zdBnk9yGsuJk" style="display: none">SCHEDULE OF INVENTORIES</span></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: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_496_20220331_zLs71mDEpWre" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 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" id="xdx_49B_20211231_zDGP2RFAkb2b" 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_402_eus-gaap--InventoryRawMaterials_iI_pp0p0_maINz0wG_zzIu2F8T2IWd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: justify">Raw material</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">835,614</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: 20%; text-align: right">769,547</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maINz0wG_zudq8HqUMrbf" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Work in progress</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">112,643</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">65,945</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINz0wG_ztNTfSjMMKQ1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Finished goods</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">76,088</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">339,143</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--InventoryNet_iTI_pp0p0_mtINz0wG_zWXJAZ2XfYqi" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories, net</span></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,024,345</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,174,635</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> 835614 769547 112643 65945 76088 339143 1024345 1174635 <p id="xdx_80A_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zu8YeU4VbxWc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 4. <span id="xdx_829_zBW04cJfv1z">PROPERTY, PLANT AND EQUIPMENT</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89E_eus-gaap--PropertyPlantAndEquipmentTextBlock_zvMzrJ8vvmY" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant and equipment are comprised of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_zeKeYIEyJVr1" style="display: none">SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_496_20220331_zTDRf6lz2I38" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 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" id="xdx_499_20211231_z6Y0GjmJecUk" 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_40A_eus-gaap--Land_iI_pp0p0_maPPAEGzArN_znLmwV71tmpl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: justify">Land</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">880,416</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: 20%; text-align: right">880,416</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_403_ecustom--BuildingsGross_iI_pp0p0_maPPAEGzArN_zcVIF4D3c6E8" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Buildings</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,764,441</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,764,441</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--BuildingsAndImprovementsGross_iI_pp0p0_maPPAEGzArN_z7X4TZB4rNS4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Building improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">755,039</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">755,039</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--MachineryAndEquipmentGross_iI_pp0p0_maPPAEGzArN_z3Po9JefFM1j" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Machinery and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,126,624</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,207,497</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--FurnitureAndFixturesGross_iI_pp0p0_maPPAEGzArN_zXKD6oWaVTIh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Office equipment, fixtures and software</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">628,356</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">628,358</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentOther_iI_pp0p0_maPPAEGzArN_z5o2nvAFdfQ6" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt">Transportation 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">265,760</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">265,760</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pp0p0_mtPPAEGzArN_maPPAENzFt0_zAb3qWinf0j7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant and equipment, gross</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,420,636</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19,501,511</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENzFt0_znGkj2mwp5w9" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt">Accumulated depreciation</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">(12,940,246</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">(12,571,182</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENzFt0_z25FaZoUm88d" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant and equipment, net</span></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,480,390</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">6,930,329</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A8_z8nNMRmdSAKg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company sold its airplane hangar for a gain of $<span id="xdx_90F_eus-gaap--GainLossOnSaleOfPropertyPlantEquipment_pp0p0_c20210201__20210228_zeI74JeKDeih" title="Gain on sale of asset">10,000</span> in February 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation expense related to property, plant and equipment for the three months ended March 31, 2022 and 2021 was $<span id="xdx_90A_eus-gaap--Depreciation_pp0p0_c20220101__20220331_zTypXGW31r0e" title="Depreciation expense related to property, plant and equipmen">369,066</span> and $<span id="xdx_90C_eus-gaap--Depreciation_pp0p0_c20210101__20210331_zAt21CA0wm9j" title="Depreciation expense related to property, plant and equipment">398,408</span>, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89E_eus-gaap--PropertyPlantAndEquipmentTextBlock_zvMzrJ8vvmY" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant and equipment are comprised of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_zeKeYIEyJVr1" style="display: none">SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_496_20220331_zTDRf6lz2I38" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 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" id="xdx_499_20211231_z6Y0GjmJecUk" 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_40A_eus-gaap--Land_iI_pp0p0_maPPAEGzArN_znLmwV71tmpl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: justify">Land</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">880,416</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: 20%; text-align: right">880,416</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_403_ecustom--BuildingsGross_iI_pp0p0_maPPAEGzArN_zcVIF4D3c6E8" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Buildings</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,764,441</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,764,441</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--BuildingsAndImprovementsGross_iI_pp0p0_maPPAEGzArN_z7X4TZB4rNS4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Building improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">755,039</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">755,039</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--MachineryAndEquipmentGross_iI_pp0p0_maPPAEGzArN_z3Po9JefFM1j" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Machinery and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,126,624</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,207,497</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--FurnitureAndFixturesGross_iI_pp0p0_maPPAEGzArN_zXKD6oWaVTIh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Office equipment, fixtures and software</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">628,356</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">628,358</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentOther_iI_pp0p0_maPPAEGzArN_z5o2nvAFdfQ6" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt">Transportation 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">265,760</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">265,760</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pp0p0_mtPPAEGzArN_maPPAENzFt0_zAb3qWinf0j7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant and equipment, gross</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,420,636</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19,501,511</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENzFt0_znGkj2mwp5w9" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt">Accumulated depreciation</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">(12,940,246</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">(12,571,182</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENzFt0_z25FaZoUm88d" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant and equipment, net</span></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,480,390</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">6,930,329</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> 880416 880416 4764441 4764441 755039 755039 13126624 12207497 628356 628358 265760 265760 20420636 19501511 12940246 12571182 7480390 6930329 10000 369066 398408 <p id="xdx_80F_eus-gaap--IntangibleAssetsDisclosureTextBlock_zSXWOQ4Fx5Qf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 5. <span id="xdx_824_zfjeXKgUU2Rf">INTANGIBLE ASSETS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89B_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zq2qaExwcLM8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets are comprised of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B2_zrvqcRuu2Om2" style="display: none">SCHEDULE OF INTANGIBLE ASSETS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_497_20220331_z1G73faDU4jb" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 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" id="xdx_499_20211231_z60de7j6RPx8" 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_40D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zEoVErKfysR1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: justify">Developed technology</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">7,000,000</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: 20%; text-align: right">7,000,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerContractsMember_zgaABPUGeDia" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Customer contracts</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,400,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,400,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zOGq4oVm7VUj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Trademarks</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,500,000</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,500,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_maFLIANzOmJ_zGNGI8bgnrKd" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets, gross</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,900,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,900,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_di_msFLIANzOmJ_znmAvlYwoHNf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Accumulated amortization</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">(14,705,556</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">(14,663,889</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_406_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_mtFLIANzOmJ_zJMa8Fuy2xj3" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets, net</span></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">194,444</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">236,111</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A5_zsVMA57EpFD3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization expense related to intangible assets for the three months ended March 31, 2022 and 2021 was $<span id="xdx_90D_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20220101__20220331_zIjOx4LO6aL2" title="Amortization of intangible assets">41,667</span> and $<span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210101__20210331_z1Gc270T1FT4" title="Amortization of intangible assets">291,666</span>, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89B_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zq2qaExwcLM8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets are comprised of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B2_zrvqcRuu2Om2" style="display: none">SCHEDULE OF INTANGIBLE ASSETS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_497_20220331_z1G73faDU4jb" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 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" id="xdx_499_20211231_z60de7j6RPx8" 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_40D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zEoVErKfysR1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: justify">Developed technology</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">7,000,000</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: 20%; text-align: right">7,000,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerContractsMember_zgaABPUGeDia" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Customer contracts</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,400,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,400,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zOGq4oVm7VUj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Trademarks</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,500,000</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,500,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_maFLIANzOmJ_zGNGI8bgnrKd" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets, gross</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,900,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,900,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_di_msFLIANzOmJ_znmAvlYwoHNf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Accumulated amortization</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">(14,705,556</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">(14,663,889</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_406_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_mtFLIANzOmJ_zJMa8Fuy2xj3" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets, net</span></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">194,444</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">236,111</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> 7000000 7000000 6400000 6400000 1500000 1500000 14900000 14900000 14705556 14663889 194444 236111 41667 291666 <p id="xdx_803_eus-gaap--LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_zd39TKps7GVb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 6. <span id="xdx_829_zsxTKwei3Wp">RELATED PARTY NOTE RECEIVABLE</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In January 2014, we entered into a Note Purchase and Sale Agreement under which we agreed to purchase a loan made to Tronco Energy Corporation in order to take over the legal position as Tronco’s senior secured lender. Tronco is an entity owned by Troy and Annette Meier. Effective August 2017, the Company fully reserved the related party note receivable of $<span id="xdx_908_eus-gaap--NotesReceivableRelatedParties_iI_pp0p0_c20170831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TroncoEnergyCorporationMember_zdDTegGfF9ye" title="Related party note receivable">6,979,043</span>, which reduced the related party note receivable balance to $<span id="xdx_900_eus-gaap--DebtInstrumentIncreaseDecreaseForPeriodNet_pp0p0_c20170830__20170831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TroncoEnergyCorporationMember_zFpGwO9xCWHa" title="Debt instrument decrease">0</span>. The Company will record a recovery of the loan upon receiving repayment of the note or interest in other income. On July 7, 2020, the Company entered into an amended and restated loan agreement and note with Tronco changing the payment terms on the note. As amended, the interest rate on the note is fixed at <span id="xdx_903_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20200707__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TroncoEnergyCorporationMember_zXVEcQZDakcj" title="Debt interest rate">2</span>% per annum. <span id="xdx_906_eus-gaap--DebtInstrumentMaturityDateDescription_c20220101__20220331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TroncoEnergyCorporationMember__us-gaap--DebtInstrumentAxis__custom--TroncoNoteMember_zrrWTytyi144" title="Debt maturity description">The note matures with a balloon payment of all unpaid interest and principal due on December 31, 2022</span>. The Tronco note balance, including accrued interest, as of March 31, 2022 was approximately $<span id="xdx_903_eus-gaap--NotesReceivableRelatedParties_iI_pp0p0_c20220331__us-gaap--DebtInstrumentAxis__custom--TroncoNoteMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TroncoEnergyCorporationMember_z5X7jON7RuX5" title="Related party note receivable">6,783,000</span> and December 31, 2021 was approximately $<span id="xdx_90C_eus-gaap--NotesReceivableRelatedParties_iI_pp0p0_c20211231__us-gaap--DebtInstrumentAxis__custom--TroncoNoteMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TroncoEnergyCorporationMember_zyN7KPHNDOPe" title="Related party note receivable">6,749,000</span>. The Company continues to hold <span id="xdx_903_ecustom--CommonStockHoldAsCollateral_iI_c20170831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TroncoEnergyCorporationMember_zfyxsfjm9Jv" title="Common stock hold as collateral">8,267,860</span> shares of the Company’s stock as collateral.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><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: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> 6979043 0 0.02 The note matures with a balloon payment of all unpaid interest and principal due on December 31, 2022 6783000 6749000 8267860 <p id="xdx_804_eus-gaap--LongTermDebtTextBlock_zTJFzyaOHZLi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 7. <span id="xdx_828_z94PPbGuqWt4">LONG-TERM DEBT</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_898_eus-gaap--ScheduleOfDebtInstrumentsTextBlock_zhXSVepmPGOg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-term debt is comprised of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zzuwqTfjt7T3" style="display: none">SCHEDULE OF LONG-TERM DEBT INSTRUMENTS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_492_20220331_zTd9fF85SZsh" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 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" id="xdx_49E_20211231_zBBs8Yz117Xh" 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_406_eus-gaap--DebtInstrumentCarryingAmount_iI_hus-gaap--LongtermDebtTypeAxis__custom--HardRockNoteMember_zROxWCRED15j" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Hard Rock Note</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">750,000</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: 20%; text-align: right">750,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--DebtInstrumentCarryingAmount_iI_hus-gaap--LongtermDebtTypeAxis__custom--CreditAgreementMember_zTrXA0yTbFrf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Credit Agreement</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,233,483</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,312,194</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--DebtInstrumentCarryingAmount_iI_hus-gaap--LongtermDebtTypeAxis__custom--MachineryLoansMember_zPF4upeHIEa5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Machinery loans</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">329,160</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">357,963</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--DebtInstrumentCarryingAmount_iI_hus-gaap--LongtermDebtTypeAxis__custom--TransportationLoansMember_zN2sGDPUMXdb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Transportation loans</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">29,233</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">32,277</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--DebtInstrumentCarryingAmount_iI_zbdfrSV75gOc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Long term debt, Total</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,341,876</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,452,434</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Less:</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 id="xdx_408_eus-gaap--LongTermDebtCurrent_iNI_di_zYgEucawPvPa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Current portion</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">(2,116,480</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">(2,195,759</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_40E_eus-gaap--LongTermDebtNoncurrent_iI_zr9kc6mq5zE" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Long-term debt, net</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">225,396</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">256,675</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AB_zHS3N4zH8YP1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Hard Rock Note</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In 2014, the Company purchased all of the interests of Hard Rock Solutions, LLC (“Hard Rock”). Consideration consisted of $<span id="xdx_904_eus-gaap--PaymentsToAcquireBusinessesGross_c20141201__20141231__us-gaap--DebtInstrumentAxis__custom--HardRockNoteMember_pn5n6" title="Payments to acquire businesses, gross">12.5</span> million paid in cash at closing and a $<span id="xdx_900_eus-gaap--BusinessCombinationConsiderationTransferredLiabilitiesIncurred_c20141201__20141231__us-gaap--DebtInstrumentAxis__custom--HardRockNoteMember_pn5n6" title="Business combination, consideration transferred, liabilities incurred">12.5</span> million seller’s note (the “Hard Rock Note”). The Hard Rock Note and subsequent amendments are secured by all of the patents, patents pending, other patent rights, and trademarks transferred to Hard Rock.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Hard Rock Note has a remaining balance of $<span id="xdx_908_eus-gaap--NotesPayable_iI_c20220331__us-gaap--DebtInstrumentAxis__custom--HardRockNoteMember_z8E1o0qzipGl" title="Notes payable">750,000</span> as of March 31, 2022, accrues interest at <span id="xdx_908_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20220331__us-gaap--DebtInstrumentAxis__custom--HardRockNoteMember_zMJYYGjpvVS6" title="Debt instrument, interest rate">8.00</span>% per annum and is fully payable on <span id="xdx_90F_eus-gaap--DebtInstrumentMaturityDate_dd_c20220101__20220331__us-gaap--DebtInstrumentAxis__custom--HardRockNoteMember_z1qob2c8QXPh" title="Debt instrument maturity date">October 5, 2022</span>. The Company paid an interest payment on the note on January 20, 2022 of $<span id="xdx_906_eus-gaap--DebtInstrumentPeriodicPaymentInterest_c20220101__20220120__us-gaap--DebtInstrumentAxis__custom--HardRockNoteMember_zJD1YF9JFdCh" title="Interest payment">17,589</span> and is obligated to pay interest payments on April 5, 2022 and July 5, 2022 prior to the full payment due on October 5, 2022. In April, the Company made the accrued interest payment of $<span id="xdx_90A_eus-gaap--DebtInstrumentPeriodicPaymentInterest_pp2d_c20220401__20220430__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--DebtInstrumentAxis__custom--HardRockNoteMember_zj3FW1A2SJEe" title="Interest payment">12,328.77</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><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: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Credit Agreement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In February 2019, the Company entered into a Loan and Security Agreement (the “Credit Agreement”) with Austin Financial Services, Inc. (“AFS”). The Credit Agreement provides a $<span id="xdx_909_eus-gaap--LineOfCredit_iI_c20190228__us-gaap--TypeOfArrangementAxis__custom--LoanAndSecurityAgreementMember__dei--LegalEntityAxis__custom--AustinFinancialServicesIncMember_zDn86CIj7Oe2" title="Long term line of credit">4,300,000</span> credit facility, which includes a $<span id="xdx_903_eus-gaap--LineOfCredit_iI_c20190228__us-gaap--TypeOfArrangementAxis__custom--LoanAndSecurityAgreementMember__dei--LegalEntityAxis__custom--AustinFinancialServicesIncMember__us-gaap--CreditFacilityAxis__custom--TermLoanMember_zEG8sYPfbyW8" title="Long term line of credit">800,000</span> term loan (the “Term Loan”) and a $<span id="xdx_90F_eus-gaap--LineOfCredit_iI_c20190228__us-gaap--TypeOfArrangementAxis__custom--LoanAndSecurityAgreementMember__dei--LegalEntityAxis__custom--AustinFinancialServicesIncMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_zgXr7D3zOPV9" title="Long term line of credit">3,500,000</span> line of credit (the “LOC”). The Credit Agreement matures on February 20, 2023, subject to early termination pursuant to the terms of the agreement or extension as may be agreed by the parties.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of March 31, 2022, we had approximately $<span id="xdx_904_eus-gaap--LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_c20220101__20220331__us-gaap--TypeOfArrangementAxis__custom--LoanAndSecurityAgreementMember__dei--LegalEntityAxis__custom--AustinFinancialServicesIncMember__us-gaap--CreditFacilityAxis__custom--TermLoanMember_z7VD6QDMduxh" title="Outstanding line of credit">250,000</span> outstanding on the Term Loan and approximately $<span id="xdx_901_eus-gaap--LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_c20220101__20220331__us-gaap--TypeOfArrangementAxis__custom--LoanAndSecurityAgreementMember__dei--LegalEntityAxis__custom--AustinFinancialServicesIncMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_zCCPy76B2oz9" title="Loan outstanding amountt">1,000,000</span> outstanding on the LOC. <span id="xdx_902_eus-gaap--LineOfCreditFacilityDescription_c20220101__20220331__us-gaap--TypeOfArrangementAxis__custom--LoanAndSecurityAgreementMember__dei--LegalEntityAxis__custom--AustinFinancialServicesIncMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_z3802JePLtF6" title="Line of credit facility description">Amounts outstanding under the LOC at any time may not exceed the sum of: (a) up to 85% of accounts receivable or such lesser percentage as AFS in its sole discretion may deem appropriate if it determines that there has been a material adverse effect (less a dilution reserve as determined by AFS in its sole good faith discretion), plus (b) the lesser of (i) up to 50% of inventory or such lesser percentage as AFS in its sole discretion may deem appropriate if it determines that there has been a material adverse effect, or (ii) the inventory sublimit, minus (c) the borrowing base reserve as may be determined from time to time by AFS</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Credit Agreement contains various restrictive covenants that, among other things, limit or restrict the ability of the borrowers to incur additional indebtedness; incur additional liens; make dividends and other restricted payments; make investments; engage in mergers, acquisitions and dispositions; make optional prepayments of other indebtedness; engage in transactions with affiliates; and enter into restrictive agreements. The Credit Agreement does not include any financial covenants. If an event of default occurs, the lenders are entitled to accelerate the advances made thereunder and exercise rights against the collateral. Borrowing under the LOC is classified as current debt as a result of the required lockbox arrangement and the subjective acceleration clause. As of March 31, 2022, we were in compliance with the covenants in the Credit Agreement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The interest rate for the Term Loan and the LOC is prime plus <span id="xdx_903_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pid_dp_uPure_c20220101__20220331__us-gaap--TypeOfArrangementAxis__custom--LoanAndSecurityAgreementMember__us-gaap--CreditFacilityAxis__custom--TermLoanAndRevolvingLoanMember__us-gaap--VariableRateAxis__us-gaap--PrimeRateMember_zuS1LMU3fpi3" title="Line of credit interest rate">2</span>%. As of March 31, 2022, the interest rate for the Term Loan was <span id="xdx_903_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pid_dp_uPure_c20220101__20220331__us-gaap--TypeOfArrangementAxis__custom--LoanAndSecurityAgreementMember__us-gaap--CreditFacilityAxis__custom--TermLoanAndRevolvingLoanMember_zFo5UfLH9FFh" title="Line of credit interest rate">9.10</span>%, which includes a <span id="xdx_903_ecustom--ManagementFeeRatePercentage_pid_dp_uPure_c20220101__20220331__us-gaap--TypeOfArrangementAxis__custom--LoanAndSecurityAgreementMember__us-gaap--CreditFacilityAxis__custom--TermLoanAndRevolvingLoanMember_zrPKmrQUKID5" title="Management fee rate, percentage">3.6</span>% management fee rate. <span id="xdx_90C_eus-gaap--LineOfCreditFacilityDescription_c20220101__20220331__us-gaap--TypeOfArrangementAxis__custom--LoanAndSecurityAgreementMember__us-gaap--CreditFacilityAxis__custom--TermLoanAndRevolvingLoanMember_z3b2hp05OKDl" title="Line of credit facility, description">Even if our borrowings under the LOC are less than $1,000,000, we still pay interest as if we had borrowed $1,000,000.</span> As of March 31, 2022, we had approximately $<span id="xdx_908_eus-gaap--DebtInstrumentIncreaseAccruedInterest_c20220101__20220331__us-gaap--TypeOfArrangementAxis__custom--LoanAndSecurityAgreementMember__us-gaap--CreditFacilityAxis__custom--TermLoanAndRevolvingLoanMember_zGc8xzvkkHs1" title="Accrued interest">10,000</span> of accrued interest. The obligations of the Company under the Credit Agreement are secured by a security interest in substantially all of the tangible and intangible assets of the Company, other than any assets owned by the Company that constitute real property (and fixtures affixed to such real property), certain excluded equipment or intellectual property. A collateral management fee is payable monthly on the used portion of the LOC and Term Loan.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_898_eus-gaap--ScheduleOfDebtInstrumentsTextBlock_zhXSVepmPGOg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-term debt is comprised of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zzuwqTfjt7T3" style="display: none">SCHEDULE OF LONG-TERM DEBT INSTRUMENTS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_492_20220331_zTd9fF85SZsh" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 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" id="xdx_49E_20211231_zBBs8Yz117Xh" 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_406_eus-gaap--DebtInstrumentCarryingAmount_iI_hus-gaap--LongtermDebtTypeAxis__custom--HardRockNoteMember_zROxWCRED15j" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Hard Rock Note</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">750,000</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: 20%; text-align: right">750,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--DebtInstrumentCarryingAmount_iI_hus-gaap--LongtermDebtTypeAxis__custom--CreditAgreementMember_zTrXA0yTbFrf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Credit Agreement</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,233,483</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,312,194</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--DebtInstrumentCarryingAmount_iI_hus-gaap--LongtermDebtTypeAxis__custom--MachineryLoansMember_zPF4upeHIEa5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Machinery loans</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">329,160</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">357,963</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--DebtInstrumentCarryingAmount_iI_hus-gaap--LongtermDebtTypeAxis__custom--TransportationLoansMember_zN2sGDPUMXdb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Transportation loans</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">29,233</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">32,277</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--DebtInstrumentCarryingAmount_iI_zbdfrSV75gOc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Long term debt, Total</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,341,876</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,452,434</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Less:</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 id="xdx_408_eus-gaap--LongTermDebtCurrent_iNI_di_zYgEucawPvPa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Current portion</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">(2,116,480</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">(2,195,759</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_40E_eus-gaap--LongTermDebtNoncurrent_iI_zr9kc6mq5zE" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Long-term debt, net</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">225,396</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">256,675</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> 750000 750000 1233483 1312194 329160 357963 29233 32277 2341876 2452434 2116480 2195759 225396 256675 12500000 12500000 750000 0.0800 2022-10-05 17589 12328.77 4300000 800000 3500000 250000 1000000 Amounts outstanding under the LOC at any time may not exceed the sum of: (a) up to 85% of accounts receivable or such lesser percentage as AFS in its sole discretion may deem appropriate if it determines that there has been a material adverse effect (less a dilution reserve as determined by AFS in its sole good faith discretion), plus (b) the lesser of (i) up to 50% of inventory or such lesser percentage as AFS in its sole discretion may deem appropriate if it determines that there has been a material adverse effect, or (ii) the inventory sublimit, minus (c) the borrowing base reserve as may be determined from time to time by AFS 0.02 0.0910 0.036 Even if our borrowings under the LOC are less than $1,000,000, we still pay interest as if we had borrowed $1,000,000. 10000 <p id="xdx_80D_eus-gaap--LesseeFinanceLeasesTextBlock_zYlKgYrOpMtj" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 8. <span id="xdx_825_z6lDgEXWjHsl">FINANCING OBLIGATION</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On December 7, 2020, the Company entered into a sale agreement (the “Sale Agreement”). Pursuant to the terms of the Sale Agreement, the Company sold land and property related to the Company’s headquarters and manufacturing facility in Vernal, Utah (the “Property”) for a purchase price of $<span id="xdx_902_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_pp0p0_c20201206__20201207__us-gaap--TypeOfArrangementAxis__custom--SaleAgreementMember__srt--StatementGeographicalAxis__custom--VernalUtahMember_zMPKlqjQvS9a" title="Purchase price">4,448,500</span>. Concurrent with the sale of the Property, the <span id="xdx_902_eus-gaap--LesseeFinanceLeaseDescription_c20220101__20220331_zQ2P5XG15pv4" title="Lessee finance lease description">Company entered into a fifteen-year lease agreement</span> (the “Lease Agreement”), whereby the Company will lease back the Property at an annual rate of $<span id="xdx_908_eus-gaap--LeaseCost_c20201206__20201207__us-gaap--TypeOfArrangementAxis__custom--LeaseAgreementMember_pp0p0" title="Lease cost">311,395</span> with payments made monthly, subject to annual rent increases of <span id="xdx_900_ecustom--AnnualRentIncreasesPercentage_pid_dp_uPure_c20201206__20201207__us-gaap--TypeOfArrangementAxis__custom--LeaseAgreementMember_zgU3jfEWFcFe" title="Annual rent increases">1.5</span>%. Under the Lease Agreement, the Company has an option to extend the term of the lease and to repurchase the Property. Due to this repurchase option, the Company was unable to account for the transfer as a sale under ASC Topic 842, <i>Leases</i>, and as such, the transaction is a failed sale-leaseback that is accounted for as a financing transaction.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company received cash of $<span id="xdx_908_eus-gaap--ProceedsFromIssuanceOfFinancialServicesObligations_pp0p0_c20220101__20220331__us-gaap--TypeOfArrangementAxis__custom--SaleAgreementMember_zeWAYAkroKxa" title="Proceeds from financial obligation">1,622,106</span>, retired real estate debt of $<span id="xdx_90D_ecustom--RealEstateDebtRetired_iI_pp0p0_c20220331__us-gaap--TypeOfArrangementAxis__custom--SaleAgreementMember_zjjfMCTrNAHf" title="Real estate debt retired">2,638,773</span> and recorded a financing obligation liability of $<span id="xdx_90A_eus-gaap--DebtAndCapitalLeaseObligations_iI_pp0p0_c20220331__us-gaap--TypeOfArrangementAxis__custom--SaleAgreementMember_zOWBEPUm2U95" title="Financing obligation liability">4,260,879</span> related to the transaction. There was no gain recorded since sale accounting was precluded. The financing obligation has an implied interest rate of <span id="xdx_90E_eus-gaap--LesseeFinanceLeaseDiscountRate_iI_pid_dp_uPure_c20220331__us-gaap--TypeOfArrangementAxis__custom--SaleAgreementMember_z6TbKMEIVmCk" title="Implied interest rate">6.0</span>%. At the conclusion of the fifteen-year lease period, the financing obligation residual is estimated to be $<span id="xdx_908_eus-gaap--DirectFinancingLeaseResidualValueOfLeasedAsset_iI_pp0p0_c20220331__us-gaap--TypeOfArrangementAxis__custom--SaleAgreementMember_ztFPrm1JCYIi" title="Financing obligation residual amount">2,188,710</span>, which corresponds to the carrying value of the property. The balance of the financing obligation as of March 31, 2022 and December 31, 2021 was $<span id="xdx_90E_eus-gaap--FinanceLeaseLiability_iI_pp0p0_c20220331__us-gaap--TypeOfArrangementAxis__custom--SaleAgreementMember_zjl1zvfAJjn2" title="Financing obligation">4,161,539</span> and $<span id="xdx_90C_eus-gaap--FinanceLeaseLiability_iI_pp0p0_c20211231__us-gaap--TypeOfArrangementAxis__custom--SaleAgreementMember_zu4xUOWlwc5i" title="Financing obligation">4,178,336</span>, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89E_eus-gaap--OtherLiabilitiesTableTextBlock_zfAv71JyW4m7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The financing obligation is summarized below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B4_z2oz1v9mbsT2" style="display: none">SCHEDULE OF FINANCING OBLIGATION</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_499_20220331_zxbWO7EFYZWb" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 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" id="xdx_491_20211231_zwyRprE6JyTg" 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_407_eus-gaap--FinanceLeaseLiability_iI_pp0p0_zjTEWKqAYq4c" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Finance obligations for sale-leaseback transactions</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">4,161,539</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: 20%; text-align: right">4,178,336</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--FinanceLeaseLiabilityCurrent_iNI_pp0p0_di_zNacoyiihqu9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Current principal portion of finance obligation</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">(67,853</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">(65,678</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_40A_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_zaEVr70Oh7wd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Non-current portion of finance obligation</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">4,093,686</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">4,112,658</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A2_zgsTr8pCXch2" style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><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: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> 4448500 Company entered into a fifteen-year lease agreement 311395 0.015 1622106 2638773 4260879 0.060 2188710 4161539 4178336 <p id="xdx_89E_eus-gaap--OtherLiabilitiesTableTextBlock_zfAv71JyW4m7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The financing obligation is summarized below:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B4_z2oz1v9mbsT2" style="display: none">SCHEDULE OF FINANCING OBLIGATION</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_499_20220331_zxbWO7EFYZWb" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 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" id="xdx_491_20211231_zwyRprE6JyTg" 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_407_eus-gaap--FinanceLeaseLiability_iI_pp0p0_zjTEWKqAYq4c" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Finance obligations for sale-leaseback transactions</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">4,161,539</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: 20%; text-align: right">4,178,336</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--FinanceLeaseLiabilityCurrent_iNI_pp0p0_di_zNacoyiihqu9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Current principal portion of finance obligation</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">(67,853</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">(65,678</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_40A_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_zaEVr70Oh7wd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Non-current portion of finance obligation</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">4,093,686</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">4,112,658</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> 4161539 4178336 67853 65678 4093686 4112658 <p id="xdx_806_eus-gaap--SegmentReportingDisclosureTextBlock_zi7WbA2RSKJ6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 9. <span id="xdx_823_ztAcsySvHNcc">GEOGRAPHICAL OPERATIONS INFORMATION</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89B_eus-gaap--RevenueFromExternalCustomersByGeographicAreasTableTextBlock_zdFRYo2eMDC4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following summarizes revenue by geographic location:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zNduwgupwuo4" style="display: none">SCHEDULE OF REVENUE AND PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC LOCATION</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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"> <td style="font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_490_20220101__20220331_zXdL0saxj5a1" 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" id="xdx_49B_20210101__20210331_zu4iqQEqI03g" 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"> <td style="font-weight: bold; text-align: center"> </td><td style="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; margin-left: 0; 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; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March 31,</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="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"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Revenue:</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 id="xdx_408_eus-gaap--Revenues_hsrt--StatementGeographicalAxis__srt--NorthAmericaMember_zsaAakiCiW2c" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 52%; text-align: left">North America</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">3,745,014</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: 20%; text-align: right">2,092,200</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--Revenues_hsrt--StatementGeographicalAxis__us-gaap--MiddleEastMember_zq47b5j8niP9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Middle East</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">385,150</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">332,453</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--Revenues_z73VqKjElEcl" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues</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">4,130,164</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,424,653</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AC_zFkUffoeJHJh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89B_eus-gaap--LongLivedAssetsByGeographicAreasTableTextBlock_zX0sifoN2CQ8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following summarizes net property, plant and equipment by geographic location:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_zwPnYX67Frz9" style="display: none; font-family: Times New Roman, Times, Serif">SCHEDULE OF NET PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC LOCATION<span style="font-size: 10pt"> </span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%"> <tr style="vertical-align: bottom"> <td style="font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_493_20220331_z5eeoVnYfnk2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 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" id="xdx_49E_20211231_zICo0puMD5zd" 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 style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Property, plant and equipment, net:</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 id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentNet_iI_hsrt--StatementGeographicalAxis__srt--NorthAmericaMember_zd8hRzejzRG7" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 52%; text-align: left">North America</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">5,456,973</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: 20%; text-align: right">5,762,066</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentNet_iI_hsrt--StatementGeographicalAxis__us-gaap--MiddleEastMember_ztkquKmrMdMh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Middle East</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">2,023,417</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,168,263</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentNet_iI_zvyzjZ5BDZdb" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant and equipment, net</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">7,480,390</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">6,930,329</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A4_zsqulrYAnoh6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89B_eus-gaap--RevenueFromExternalCustomersByGeographicAreasTableTextBlock_zdFRYo2eMDC4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following summarizes revenue by geographic location:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zNduwgupwuo4" style="display: none">SCHEDULE OF REVENUE AND PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC LOCATION</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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"> <td style="font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_490_20220101__20220331_zXdL0saxj5a1" 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" id="xdx_49B_20210101__20210331_zu4iqQEqI03g" 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"> <td style="font-weight: bold; text-align: center"> </td><td style="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; margin-left: 0; 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; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March 31,</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="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"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Revenue:</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 id="xdx_408_eus-gaap--Revenues_hsrt--StatementGeographicalAxis__srt--NorthAmericaMember_zsaAakiCiW2c" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 52%; text-align: left">North America</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">3,745,014</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: 20%; text-align: right">2,092,200</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--Revenues_hsrt--StatementGeographicalAxis__us-gaap--MiddleEastMember_zq47b5j8niP9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Middle East</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">385,150</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">332,453</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--Revenues_z73VqKjElEcl" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues</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">4,130,164</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,424,653</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 3745014 2092200 385150 332453 4130164 2424653 <p id="xdx_89B_eus-gaap--LongLivedAssetsByGeographicAreasTableTextBlock_zX0sifoN2CQ8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following summarizes net property, plant and equipment by geographic location:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_zwPnYX67Frz9" style="display: none; font-family: Times New Roman, Times, Serif">SCHEDULE OF NET PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC LOCATION<span style="font-size: 10pt"> </span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%"> <tr style="vertical-align: bottom"> <td style="font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_493_20220331_z5eeoVnYfnk2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 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" id="xdx_49E_20211231_zICo0puMD5zd" 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 style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Property, plant and equipment, net:</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 id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentNet_iI_hsrt--StatementGeographicalAxis__srt--NorthAmericaMember_zd8hRzejzRG7" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 52%; text-align: left">North America</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">5,456,973</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: 20%; text-align: right">5,762,066</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentNet_iI_hsrt--StatementGeographicalAxis__us-gaap--MiddleEastMember_ztkquKmrMdMh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Middle East</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">2,023,417</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,168,263</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentNet_iI_zvyzjZ5BDZdb" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant and equipment, net</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">7,480,390</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">6,930,329</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 5456973 5762066 2023417 1168263 7480390 6930329 <p id="xdx_804_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zd0oVxCSvQCk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 10. <span id="xdx_828_zEtpaLRjkpca">COMMITMENTS AND CONTINGENCIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We are subject to litigation that arises from time to time in the ordinary course of our business activities. In February 2019, the Company filed a patent infringement lawsuit in the United States District Court for the Western District of Louisiana, Lafayette Division, asserting that Stabil Drill Specialties, LLC’s (“Stabil Drill”) Smoothbore Eccentric Reamer infringes the patents of Extreme Technologies, LLC (one of our subsidiaries) on our patented Drill-N-Ream well bore conditioning tool. The lawsuit was subsequently moved from Louisiana to the United States District Court for the Southern District of Texas, Houston Division. Additionally, on May 20, 2019, Extreme Technologies, LLC sued Short Bit &amp; Tool Co. and Lot William Short, Jr. (“Defendants”) in the Northern District of Texas-Dallas Division for their work manufacturing the Smoothbore Eccentric Reamer for Stabil Drill. The Dallas lawsuit is stayed pending resolution of the first-filed, Houston suit. On October 1, 2020, Superior Energy Services, Stabil Drill’s parent company, filed for bankruptcy, which resulted in a brief, automatic stay of the litigation. Superior Energy Services announced on February 2, 2021, that it successfully completed its financial restructuring and emerged from Chapter 11 bankruptcy, but this bankruptcy did not affect Extreme Technologies claims against Stabil Drill. On March 9, 2021, the Court lifted the automatic bankruptcy stay, and on May 12, 2021, the Court denied Stabil drill’s motion for summary judgment of non-infringement. The parties are preparing this case for trial and expect a jury trial setting in late 2022 or early 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_80B_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zCdFtqaTbtc8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 11. <span id="xdx_82E_zX8skEI2nSQ2">SHAREHOLDERS’ EQUITY</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company is authorized to issue <span id="xdx_902_eus-gaap--CommonStockSharesAuthorized_iI_c20220331_zWxUOBg0NVCd" title="Common stock, shares authorized"><span title="Common stock, shares authorized">100,000,000</span></span> shares of common stock, par value $<span id="xdx_904_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220331_zIf6pavcFME6" title="Common stock, par value"><span title="Common stock, par value">0.001</span></span>. As of March 31, 2022 and December 31, 2021, the number of common shares issued and outstanding was <span id="xdx_901_eus-gaap--CommonStockSharesIssued_iI_c20220331_zowU2OHW8Mgi" title="Common stock, shares issued"><span id="xdx_905_eus-gaap--CommonStockSharesOutstanding_iI_c20220331_zQwZ8u4rHRQ2" title="Common stock, shares outstanding"><span id="xdx_90B_eus-gaap--CommonStockSharesIssued_iI_c20211231_zkmKglKKQ3Ud" title="Common stock, shares issued"><span id="xdx_902_eus-gaap--CommonStockSharesOutstanding_iI_c20211231_zFfU6lzUb7s2" title="Common stock, shares outstanding">28,235,001</span></span></span></span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company did not grant stock options or stock awards during the three months ended March 31, 2022 and 2021, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 100000000 0.001 28235001 28235001 28235001 28235001 <p id="xdx_803_eus-gaap--SubsequentEventsTextBlock_zt3aIVKUZSSl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 12. <span id="xdx_828_zWM3V86NHt2j">SUBSEQUENT EVENTS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On March 22, 2022, the Company entered into an agreement with Mazak to purchase a new CNC machine for $<span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20220322__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MazakMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CNCMachineMember_zX5lJj2amBo6" title="Purchase of machinery value">956,000</span>. A down payment of $<span id="xdx_902_eus-gaap--PaymentsToAcquireMachineryAndEquipment_c20220321__20220322__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MazakMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CNCMachineMember_zJfDyFPfGCLd" title="Payment to pruchase machine">286,800</span> was used to secure the asset. The machine was received on 4/14/2022 and, upon acceptance of the machine, the Company will finance the remaining balance of $<span id="xdx_903_eus-gaap--PaymentsToAcquireMachineryAndEquipment_c20220413__20220414__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MazakMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CNCMachineMember_zDJTXLJWq70k" title="Payment to pruchase machine">669,200</span>.</span></p> 956000 286800 669200 EXCEL 57 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,ERK50'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 " #)&ULS9+/ M:L,P#(=?9?B>R''8'TSJ2\M.&PQ6V-C-V&IK&B?&UDCZ]DN\-F5L#["CI9\_ M?0(U)DC31WR)?"1M-6F8@458B$PUUD@345,?SWAK%GSXC&V&60/8HL>.$E1E!4S- M$\-I;!NX F888?3INX!V(>;JG]C< 79.CLDMJ6$8RJ'.N6F'"MZ?GU[SNH7K M$NG.X/0K.4FG@"MVF?Q6KS?;1Z8$%Z+@MT55;ZL'*83D]Q^SZP^_J[#OK=NY M?VQ\$50-_+H+]0502P,$% @ R7*M5)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #)%0 & 'AL+W=O_0L/THIT)L2V;C^P09A)"MDQWLR1DMY-V>B%L 9[8EBO) M$/Y]CXRQ"6..:2Z"O\[KQT?2>R0--D*^J17GFKS'4:)N6BNMT\^6I?P5CYFZ M$BE/X,Y"R)AI.)5+2Z62LR /BB.+VG;7BEF8M(:#_-I4#@M?HL$?,&R2#^+S>^\^*".T?-%I/+_ M9+-[UO-:Q,^4%G$1# 1QF.Q^V7N1B(, MW,B@!8!]"C <4\$N$6 FW_HCBS_ MK'NFV7 @Q89(\S2HF8,\-WDT?$V8F&:<:0EW0XC3PY%8%;XKAUT1]HW#(];B[GHNGY^W:NM(0>]P\BZ9627B[IG9"\%WX&XT"3EVW* MZQ*.ASMV^PFAZ)04'53F%A""'.,A8LLZ##Q^P2+%$8YNR=$]+QM/&9.:RVA+ MGGDJI*Y#PJ6TS#"B7DG4.[-]) .WRLWF-!*NU92E?LG4/X]IRF4H C/8" SW MVNZ#*^V'U\6G3PU#Y+IDNSZ/[2%4/HOVB ]PN=9/<+4G!T%R[,K5[/\%]0R%-66#7+OMT+:+)HQ6:!35&B9K=4DFB7^%T5:N[N"^7-".H'TEM.T$RN$[^8-O:WEQ*1ORV+5M#^]U ME=,[N%479"_LG4P"P L7H<]R6T,:&I?TNFW/]0"R@Q%6-<#!G;L@A+80$HPV MA[LD,PW#@@A)1B*#I$)N15#?_+CZCQ<,LBH+#N[E!>1M$,!$"7I.<4"^PG/D M>U)/ADLZG;Y[,8/)]8HX/=LF8Z8TQEJ5"P=W^6/6D3F#3+Z(35++B8GNQY#8I] MS^[U,;:J8U?B02K$PTBO?YUV^Y< M>QA1528H[NXOH8::)1;$H;_.?R,S[F<2LE6+A2N-1!R#*\ZT\-\N+PC\_6)? M@1>3%.KTFD7H]))6E8+B]@[SRL 4H=DVGHNHEA,7F-U/)QA)51DH;N/[7)'Q MN[]BR9*?K+ -0H^OLS%&5%4">E8EV$^4=O/N/%G@$_63MP;%U^-5[4>RRO[I M6?8_26"1LMM[,-,VMD>M)<,5&\@JLZ=GF;V9ND&M!#M="EG?_7&=1Y&TF>]S MD &18">($5:F3\\R_5G,HHC<90INJ_JVQ'4:5GAN9?7N658_CKEI^K%8=<84"X3"-0Y?CN62N##^8(>&:[B'S/ M--3(Q-A9W59-H=S)E[C;S=B=:I/E^V%QH+>+\<,59 MP*5Y .XOA-#[$_."!@ _A< !@ M !X;"]W;W)KZ:M3U8J=U^V:U4L6.U51=BI8UYLU&R)IJ+-97W;-;N;X2>UWQAMU*H/9U3>7S>U:)Q^L%6OQX\(5O=]H^6*VO6KIE M=TQ_;6^EN5L-7DI>LT9QT0#)-M>+=^C-#<'6H$/\P]FC.KH&-I1[(;[9FX_E M]0):1JQBA;8NJ/EY8#>LJJPGP^-[[W0QC&D-CZ]_>/^]"]X$Z5%W1L;!C5O#K_TJ4_$ MD0&*9@QP;X!?:D!Z ](%>F#6A?6!:KJ^DN(12(LVWNQ%EYO.VD3#&_L9[[0T M;[FQT^L;T93FH[ 2F"LE*EY2;6[>TXHV!0-WUK$"K[\V=%]R\^8W< &^WGT MKU_]=K72AH!ULRKZP=X?!L,S@WVF\A(0M 088NPQOPF;?V#%8(Y.S5BM92WD)V%-KJU+Y*,;NT%$60SQAZ,(B8B*) M_023@6 2)/BQ>3 E(R3W,XC:()21\*Q;F?8C90S((4_Q::5B^@F#F#IX1DIA(G)'VX.(]L M@_#1S >:^9E"-$HI]?,2M*83&J*-*]X:"=.SLR=WR409) YI%Y?D!!(\ MDUL$QVX.SY2GILV6FQG>IW:6:N_HI 3S*'**P(/#)$%H)K_H2'A0D&JW8@!B M _:*!>J@]W+",\O2:>OTP#",43;#5UP[;?34 M[R@;**P;@\2U]-GJFS*DV0,C*4IF MZ(_Z@L("XZ&_X8U9=',SB\5]Q;?4/O;2/2ZX.T](7!?8("T))Y#1,+S"/T[ENA$<)PF$).EV+ MS/:DGJ^K,!%.2)9-UW8^(,PRE,_4##[:KYP1HY^I;^SJ3$K0M-=Y4$D&9WH( M'L4(A\7HTU 0OJ)>&OY*#8GO"\D;A"M%=M^49-/]B ^($#;*.A/**%DXO'OZ M-*EM'_475KQGTX1CDCNQ>'!QDJ0SFP,\JB0.J^2AWL_5N:M^=MF-TWQ*TP., MDHB0&9G$HTSBL$S>B+KFVJZT5;?P+D1CJYZ9.F(*O/Y3: 80\AY A#W;0[$W MJJ4%NUZTDBDF']AB#4)G":-LXC2XM+G;4>I^ ME#M\1NY,3DRS55H4W\ %> 4O(41&H"5XH-6>O04(PB4\_ %EN9C<[?7.;%7_ M8^5;@+,E)O'2&O5ON5)V+6(3+/9:F8U#:9*\!.9=R[K3M%5SPYJ*@+3>5[27KBF!$<(8(F6YTO$B8(@QG MZIF,BDG"BFF6??MZ7W4G:R7;\()[MV3$%;H+T^H@2M+IJL0/SQ9&$Q=%I;EUE_V08V#F!F]DC M^9#^/=+JZ'#6GHQ_IG++&V5T9&-,X65J>Q*I MQ"FXXJO8 [X7,T,>6'' MDHL2E!5:,0/+27#7OYV.7+P/^"9@:W=LYBI9:+UVSI=\$D1.$$C(T#%P>FQ@ M"E(Z(I+QJ^4,NI0.N&N_LC_ZVJF6!;OL9VGJ& MCB_3TOI_MFUBKS\%+*LMZK(%DX)2J.;)7]H^[ #Z@R. N 7$IP*2%I#X0AME MOJP'CCP=&[UEQD43FS-\;SR:JA'*G>(<#>T*PF$ZU2JG,X&WX>'U(FN'7'7CMCS)4?XYDCETR5% MII?L42AJ@N"2S;05_M;]N%M8-'3W?KZ3+.F2)3[9X&CORY(XZ8RS]16KN&$; M+FLXU,2&Z-H3N1=SDT:]****-[N]^E_4GLI!IW)PALKFG!FOL=!&_('\D-J& M<+BCHQ^UOW\4GQ*YIWK8J1Z>KUI86Q]6/'RC([Z)D^';%I\0N*=WU.D=G:^7 MIJY%KG*A5H=$CTX5?4)@(SK<&21NB-/;N1+*,@E+@D:]:^(PS6!L'-25GRT+ MC32IO%G0MP2,"Z#]I=;XZKAQU7V=TK]02P,$% @ R7*M5-LC2_@C!0 MF!, !@ !X;"]W;W)KRO)K,ILVS!SF;BHTN\HH_2*0V9B-WUA$SV#Q[SY4K7 M#[S9=,V6_(GKY_6#A#NO1\GRDE_1?FN AF!>F M^%P4?^697EU/D@G*^"O;%/I1['[C74!AC;<0A6K^HUUK&^,)6FR4%F7G# S* MO&I_V5N7B ,'P+$[T,Z!'CL$(PY^Y^ W@;;,FK!NF6:SJ10[)&MK0*LOFMPT MWA!-7M7#^*0EO,W!3\_FHLI@4'B&X$J)(L^8AILG#3\P6EHA\8K^6'/)ZJPK M=/9!2@WH+;K/WK2?I2.?]=&]J/1*H9_A\]E[ M?P]"Z..@^SANJ!/PGLE+Y),OB&)*+7SFI[L3!QV_3ZO?X/DC>(]\RZL-=R % M/5+0( 4C2-^$9@6RXK5Y:=VCQKTNVNTL(#XF43#UMH<),.UH0(,H]'N[=_S" MGE_HC+2;&]42+82"Z<*J#/&W=3VGE"/\J(>/G.'/ ;2>@G(\ 2U >! 8B:,X MQ?Y1 BQV) [#="0!<<\P=C)\@A8$X7]!2UY!*HHF RR#6LV5KE.SY2,):>G' M)JTHB*+@F+[%+B1 ']OI)SW]Q$G_ED/[7^2L;:HU]5)(G?_7/NB(VW@G!I^ MX-@_IFV:12G&<6!GG?:LTQ.J0IP\]UK*J<'%3VA(X_2(L\7.3P@-8SMI@H=F MBYVTAV+)JX4H.3HKA%+V_HE-$CA(DO"(J\7N(@VC"(]DF!PH W%7MEYQV1/M M\GKNJ&E"!VCJS,-=I;GD4-DMNC5^:L[W-#X.WC0*DI&XA]9-_-/(.29_!_$N MZX3Z242.&=H,_02/SJ5!%XA;&'Z%-5HW?Q!4:I:KM5!Y4[70+YE27*LOJ.+: MRM^)7:\=K]2:+?CU!+J#XG++)S-DD]4.Z-TP8?@;B6Y0%1*>4N#-%'2-0V@= MA\A0/[MA@G$ZPG00*.)6J+O#2D8O');6?%\UFKW9.Q&QB!%T&&I,']/N@N D MB,B(:I%!MHA;M^YZBLX$F[)SX<,$-O)KL2,Q2<8FPB!/Q*U/O_-]E_ FW04AF,1CBP R"!)Q*](-4_D"U0P19[*"'J\0='M0IK*$DE0K M)NT);F&3 TKX$AOSP+2Z +.1'D\'0:)N06I9[YK-#BS[V1;T:YE3%YLZ@B: 3@E[QW>!WFW M6+GR/@@@=0O@GNXG,V_*'TU\'!(S#HNE._.#7%*W7'X3HM^?H+_O>?G"Y3^N M'=V@<#3XY":*#GI"3]$3QS:J\W^W/XJCE ;'/<1B2*+(CZ.1%D('):$?[74J MV# L-'H"PT@TP+1G5O=,+O-*H8*_ M B2^C&&D97L,U-YHL6Y.4EZ$UJ)L+E><95S6!O#^50B]OZD_T!_&S?X'4$L# M!!0 ( ,ERK52L+ULW] , -4/ 8 >&PO=V]R:W-H965T&ULK5==;^(X%/TK5K32SDA#$SO?%2!-"ZO=AUE59;O[L-H'-S%@-8D9 MVY3.O]_KD*:0F+1H>"%VN.?X^ESGV![OA'Q2:\8T>BF+2DV0TJ"Y=X7N26E%?.=%R_NY/3L=CJ@E?L3B*U M+4LJ?]RP0NPF#G9>7]SSU5J;%^YTO*$KMF#Z87,GH>>V+#DO6:6XJ)!DRXGS M%5_/L6\ =<3?G.W401N9J3P*\60Z?^03QS,9L8)EVE!0>#RS6U84A@GR^-Z0 M.NV8!GC8?F7_K9X\3.:1*G8KBG]XKM<3)W%0SI9T6^A[L?N=-1,*#5\F"E7_ MHET3ZSDHVRHMR@8,&92\VC_I2R/$ 8"0$P#2 $@'X$FM MJ'(H.\L1M)0H>$XU=!8:'K >M$)BB19K*ME:%#F3ZE;1 =Y3G(UZA6[KA&OH#I+-ATGNFX5,#.>945KQ:J2&N^3#77P)R M.8:Y4*NV8*0M&*EY@A,\-VS%*Y,,?!\%K3*&J$8SEETA'W]!Q".>K09[SJCF M--[Q/"5A')&Q^WPH<3\J\"*<1H;S,'#6#QSY44!P[,7'D7,+)2%^%(=MW)$* M?JN"?YX*7Y RBU1]2(T]=]A5PP^(/:N@S2H8S*I>Q"/C6SG*1 EFKFAMA^S% MM)DMET%<U,(.HE''AQ$GMI=SGU T=^'!(_]#J6,>]'^B1)_3"P2Q"W M$L1G2'#H N]*$9_I DF;4O)S#FW-)ND7)@$=.X5)^H7QO1@3#W<*TP\$ATY# M''I)IS#]R @'<4H2NPIIJT)Z&8>VJI'V:Y/4JPK;L\+>VWG'N[A'#U.>X3P- MT=&\P C\CF',+C7@_/T!CV4\.#;BGW#J8? Y@EV(:-80'6U809KXW?/*^W'' M@KT=V_#PN6W8JXE51()EK O!6*''27E?7.N#OW0*(0](#UA M"_CMY(:'CVX?U=[DY_^#U!+ P04 " #)@% E%@ & 'AL+W=OO9XF;9R%_J"UC&KV41:5N9UNMZ^OY7&5;5E+U4=2L@C=K(4NJX59NYJJ6 MC.;-HK*8$\^+YB7EU6QQTSQ;R<6-V.F"5VPED=J5)96_[EDAGF]G>'9X\(UO MMMH\F"]N:KIACTQ_KU<2[N:]EIR7K%)<5$BR]>WL#E\O?<\L:"3^YNQ9'5TC M8\J3$#_,S9?\=N891*Q@F38J*/SLV9(5A=$$.'YV2F?]GF;A\?5!^T-C/!CS M1!5;BN(?GNOM[2R9H9RMZ:[0W\3S'ZPS*#3Z,E&HYC]Z;F5C?X:RG=*B[!8# M@I)7[2]]Z1QQM #TV!>0;@$Y71!,+/"[!7YC:(NL,>L3U71Q(\4SDD8:M)F+ MQC?-:K"&5R:,CUK"6P[K]&(IJAR"PG($5TH4/*<:;AXU_$"TM$)BC994;=$# M1%RA=]\KNLLYR+Q'5^C[XR?T[K?W-W,-4(S">=9M>]]N2R:V]=%74>FM0I]A M^_SU^CF8T-M!#G;<$Z?"KU1^1#[^@(A'B 7/\O+EV ''[]WJ-_K\*;<.'GN0 MHD1_U4Q2S:L-NC-YRS5GRK%-T&\3--L$$]O\"75>"*5L 6A71LU*4\S[!0[2 MQ(]OYOMCOXS%KC#V<)SZO> K:&$/+71ZX"[_%[*W32$MH.(S466\8*CJ,)NG MYCHSKEH;)XG>2;1WTK7#2U$/)7)ZZ1.##I=QVO:-*D>T%%+S_]H'[*4V!6!S M8:LV//)-@+W8]T]<.!:+4L^+ [L#XQYU[$3]J$7VX\JTJ!QEHC0@SP*.1T@( MQ'($>"R&HSB()R*>]( 3)^!WOP-KO&]C"S!SKFJA> ,9>@A5BFGUP83<,& ,\ 23$@)3 M"%I!=)2VEF ZSI_(QR?!."/T"B_VAK;NN1O0EE8;IA"OCLNJB4%3 @6G3[PX M6V+XB$>PVT59)G:FV*'4&-_3I\*:H9V65P$BB9\>54OK%JM@&!$<3KB&#$B) M$^F7:@]=25?I+I16_/X8?Q*%7G**?RQWA>,DF$J]@9.PFY3Z3*CI+Y,&;E^^M<'5!?4E VD(ONYX[493*R. MLA!(BE-,3NT/>GH]^-_1[%X;#)DBFPT$&7B/X37G[P"L*@^RE>4L& M6B)N6EI)#GIK6IC>TWUZP13%GJQY2L;L1$63@:C(&:(Z M@BG97A1[XQ4S$5D!6^@&R#PX'8>LA'M-/DQ_):<.W"&+B15,-GPQ$12X@ MJF8*-4.HL<"*<\PW@#(=>=D8'?B)O?#H@_F['0B77,4"2!PA\[UR)( M(D+"*:P#EY'4V3P?=W5=-.=(T-9XU9XZPC>4ZY/#'RC%=U-*XXEF5@;%0"F: M ;59NV6GZ-5A"$0M/&41FYSO01F?.&)^=.!6,KEISB$5:N;>]LRJ?]J?==XU M)WPGS^_Q];(]L1S4M >H7ZF$C%2H8&M0Z7V,(3RR/9-L;[2HFV.])Z&U*)O+ M+:,YDT8 WJ^%T(<;LT%_,KSX'U!+ P04 " #)P+ C'@ M& 'AL+W=O)CEQG_:F(8P?[^SX].IFDG?MG-E\&1LW4P&7+K)CI\[ M)3->-,MW>IW.VYV9U&;C\"/?NW:''VT1C(-=&/G\.-<3M10A;OYMC*S]1A=GV:>-#AFD'=O\B\["]-/&P8;(U%@6>;BQB\^J].<-R4MM[OE_L8CO[NUNB+3PP<[* MQ;!@IDW\*Q_*.#06''1>6- K%_38[JB(K3R101Y^='8A'+T-:?2#7>75,$X; M2LHP.#S56!<.AW<7%_V;O\35J1B>_7YY=GIVW+^\%?WCXZN[R]NSR]_%]=7Y MV?'98/AQ)T ?K=I)2]E'47;O!=F[XL*:,/5B8#*5K:_?@9VUL;W*V*/>=P5> M2-<6N]V6Z'5ZO>_(VZV=WV5YNR_(ZZ>I+4S09B*N;:Y3K;SX9W_D@P-8_O4= M!7NU@CU6L/=_B>YW95.UOO=SF:I/&RA'K]R]VCB\O+H=)-VV>+UB<>4FTNA_ M2RJ21)I,7,I0."7L6%S-E>/[7@P+_-;6)2=.YSE'S-FL2(-OB3.3ML5FF"KQ MVR\'O5[GP[&=S:59\E7W0ZNZ/3RY/GM\;Z$>W[&%*V\)ZZJ;A2_O;0GMA32) M-L;>2ZIHD546D?$I5.>*"SY85%-0Z=38W$Z6_ A6B;FS]SJC!:GU07AY3[^] MS8OH:IC*0$(A>AY])&EJ/": & 8)R!"OJ<3JG+4:"IG,Q43ZE3G:9*A?MVR+ MJ\*M;J\4:9/F1:9(DIC+H$Q0F>#X;E]NWR@Y^^V7[O[>![$ 9XF114Y2:S)- MBTD0^[=9!JBY+*$G=;S(OC4- )'.% 5Y[Z#W(2KDFY!YY5-<<<[%<.F#FC4C M6"DK)30>/8Y-!CD7;J3!;(Z@ M>'UR+#;G-E^F#F9)"B4RK^7,EDG'VJT89#'2(:9(BAQ]BORB1(VURK.$"D6G MR&$)A[;X JPST!460'90VW:\#0NWI0NE2([U6(Z<3F-P8*O.=5BVQ (6*N2H MZ4(CR254GL*BE0 LG%K\C4RO',.\N_^AO%$!T$<,3>'-WP6LPHL*QT,%M0V:Z)2Z4AFN(%$P/D)<,E?LOQ%Y<-R*VF55R MSY7TR,1/2SNOA7$[V%1;XK-TF;BQZ;R7JR;AGDKAAY7TZ@KZVX^@#\"T11]O$>PUFI0T M 1K!$55F:Y6KD"G"@:GH8>4!TA&=*O.19!9A,#;$M=K<*Q\JIP0)+\R:_^MF MW1E99!10^ .#]$R@LE=$N6+:,'4*;!Q'3T6C MI\#@F$[KR9'CBA^XK)JC4WD4;&V MRK)M$]SZ\'E=?HR04RO027$KK6M;?'9 M+M2]1;Y7KM8_)]T-NHU$N0TXCJB_B8 MD5;J>39898NES1%#3&9?BRJS1J$_>B+58-'HM$.=\-(DALICQQ/#[0N$E3&< M^8B;ZBE\;[2CGT@-0DMPJVS0T(V.R2Q^ST,I5>GS6M3#'.YP%J.ZI9*N5'," M>;,16+'2U(Z8$_\3YA(_M46>(2."=L1E+7U%33"JF8&:J?@QB*.#]6ST"D^Z M205B BZGWJE@:3#1B.R"II,:P25"'[-MWY@"=MRHN<7( \MIQRNZG>T_7F5! M"[[D*/+:WZ%*,9)02V.@#1[2J303UCO3GC?TS?W"<'"\HM2AFE HDF@,D>(7 M#-K5@$:S(G6UO!K:>*2.2RJ72URC6K!;BX,9BE!@8R%&!18#6&M3'X)R"573 MFNNK@%[H+(.B@?2![%()15B\ Z^!K)"I@0]ZQHV"6EBLR,AG>/A")R ,T%D* MM5Z.%S44F/QWH8EK5H1!Q3>3WY10M1;N!]X7LWECIR+'8RKB6)H4,B0"8W%1 MJJ/[+S( =09& D61X8-6@G$2;U8EEC+ ,PTM3HP=9M(PM;YA%2+3;#P0[ZD+ M?(51V(A\Q_IF5TRE=Q3EKR0XK7G,-$5RA=X$N/ M[E#1,37$$JCNR/WW,B_B;9"@7=#<4&X=JI[I '9] M+R&ZQ>W/!!MG-%J>*42%2#C(AU)S&R"'%!-*5B*<'.,5'<2-]M^:PP[8'#E< MV+7.7>\$8G:1TM@GH>1=1QR\$;U6=W>_U>G@8N\M_UT7F;%(&)K9YX1T=T6W MU^-UO?V]^+>'?]WX<_<=_[U1-5*2FI(:W+5JX\,5HK@("C/ B3>&K!=%& M#X# ?.:XZR 5SB'4+W!28YL!RBA^U/4;_,0M):G(J:PYHQYQK/+3%ILI T -'^GZPN@]%T"SX]9_\+;60D1S;;C;%F3Q*TZ))H>.=>(A"_BPC MXT<*9\\!B3$&Y]7D?53D="9CQ+MW+6BB-BMY[U'OMOI'>+9V9/%82%(+Z78. M6HQ&.E_@@Q#H'W!ZF">N>:3^B_!P >2LH(*=NA'_*%!E>LQDL_X8HH\+8!,1 MY,7/83QI6@Q#&CO51M>FNLX4W,2,3>1 -4C/-1]3D(W-<8MGSWB@$X$9"Z0$ M)5=18Q?#-9-48]*L#":M?5HP,K;U:OI@4GTR[CQ753P<)6H5T\>8M\_7[,N M3*6?BC$HUK\*@#P'2GJ7:-F_%\/CSX.3N_-!4L'G,=7 ME\.K\[,3W#H1ZT_ZP\_B]/SJRS!9YX2D[\OY IKY-QN;)=OB4H726.IUJQF# M/Q_$D:8+DMQ]NPM);UJ=@]TGB^(NZ=&BO4YK_^V>V.SMM=Z]>2NVUMFE1 :R M:"I1=86QS#)+ZS*I+(%:&FQ>%7F#R"]D.2(2 4>U29E-5AT'->),6A>G %++ M5C0@0)N[%.U8:I/.G!-R#GU<. UJ+CU=D5C6J_' M=UL$=&SN(46E@SOLK-1!0*YE\QZD.LZ@J-3=+I$TE7MKJ'O'>/+HR0KE UXE MWV;1FEH[* MW/'5:1F/0>R/>I"\"^=Q"!E$H L52]E.X .F#!I%X*,*(:]V"$Z0"9-RF4TQ M:K?1L&GF2)I?-)PUEN)7-V? +?(&#S4F-(BB>4JRMHRY"S,T;SR)<98 B.,.'UN5TO=AB+$.!K$\6P-1S 7G8@YBX$18Q?? MRXJZ!U2$PJTW).6RD1K;N!DJA<2Y\E?1/>BV0.."#ZE)TEU[V'[" MZ.1]/#CB/+,5JV.T+&8.PM%#V"+YP+C++>9"^/C?;?^ MJ/'_Y6K\?/IR"XB08>K!R]@.=T]%%=D(+ZN_#A?P!02P,$% @ R7*M5*C)62$)!@ T0P M !@ !X;"]W;W)K<;&DP("@EJA[SSWW MS9YNK?OJ2Z(@'C?:^+-!&4)U,ASZO*2-] >V(H,O*^LV,N#5K8>^D[?9L,!YT![=J708^&)Z? M5G)-=Q3NJQN'MV&/4J@-&:^L$8Y69X/%^.1BRO)1X+.BK=][%NS)TMJO_/*N M.!N,F!!IR@,C2/P\T"5IS4"@\:W%'/0F67'_N4-_'7V'+TOIZ=+J+ZH(Y=G@ M:" *6LE:AUN[?4NM/X>,EUOMX[]BV\A.YP.1US[83:L,!AMEFE_YV,9A3^%H M](+"I%681-Z-HC-L@IPTFY"PY?%?3"^>WUY^L/ M]]>GPP P/AKFK>)%HSAY03$3[ZT)I1?7IJ#B>_TA2/1,)AV3B\D/ =]+=R"R M<2HFH\GD!WA9[UD6\;*7/*,',C6)E;,;<0FN#A6 Z(927,:XDA-_+98^GO_] M X/3WN T&IS^_U#^4)'[[L17,J>S 1K+DWN@P?F'CY^ND\F!:%'%Q]HEKG5) M>12>0S47C7>^M"Z\"N0V(F\=]=!\DG:4V[51_T!A6Y(16Q)>!N57.R%%12XV MM\E)V*56:QG[9;D30#)^1/*Y+HN.'K/VB@5#IS*I694C+H0O0,,YX(MKY1!7A0$$)!",8<#<=/* MZJBY FBL,BQL:''+:=!$O)MGH>Z>"^1AHD^Z)Q M(_(GXN[R[?75_1\8\:_[:7_U[F[QYLWM]9O%I^LKQ7L3/8C:;IMEHA*?I\6$Z M&HT:4=#;%\R2=3J;I[##K]SP@N5>_(!NVFU7H!1XFG#C73%06X^QW7;,\> MZ4)JKG O[A%CEW!+-4'KA5.NL*Z>]K;>"H9B"[[4*%R56&)H[+ZI4B[BIFR; MA=G-90S'VO1S7NJ#9)'GUO%RT1CXWW=ZZ_0:PQ85SSUL^Z]QZX6X$;5JMASF M(,#AG5C<78K9:'8@GKL/#?>NF?!P'2_3' =T6W/C[$_[^_JBN:8^B3>7?50J M!H%'HZ^@.CJ8'PZ:UNQ>@JWBI75I \(9'TO,5W(L@.\K:T/WP@;Z_\6<_PM0 M2P,$% @ R7*M5(B.Q7Z1 @ 3 4 !@ !X;"]W;W)KV_WW$"65;:[YM'/#/92_6F"T0#'U4I]-0IC*G'GJ?3 BNF^[)& M03=;J2IF2%6YIVN%+&M 5>F%OC_P*L:%,YLTMD>F6+JC!S(<,MVI5G)_2T>ZDDL7RI+W7QAW_I&H0/I3AM9'<"4 M0<5%>[*/0Q]. "/_"T!X (1-WFV@)LL%,VPV47(/RGH3FQ6:4ALT)<>%_2EK MH^B6$\[,[NY?EO=/#ZN[Y7KB&2*T9B\]@.Y1( METUXS&8>GB7\SE0?HL"%T _#,WQ15UW4\$5?52?>41BI/F'!=5I*O5,(/ZXV MVBAZ#C_/1(B["'$3(?Z__IT%VX$;ZYJE.'5HHC2J=W1F]P]/RU[4AQ-F.-;! M4?<8E9#*JE9<8P9R"Z9 V,J2QHN+? SKZ]OEXOG;$AYN3CEZU-NTZ)H+"TRQ MVJ Z6H+>BNWI91E4G)5P :,H<0=!3-)P<.DF\;#W2O,%7$"M9$[I:@B"T!W$ M$0P2]S).>C=<<'J)&>129II@KC\:011=ND$<]4YJ<$'0NKF P/7#V(WBI)&# M8>P.H@3^]5>\DQ=>HH#SD7&DK<$M3O M#Q,'5#N[K6)DW&UL MK55-;^,V$+WK5PR$'+H $7U:M@/;@)UXL0ODPTV<%D71 RV-+&(E44O2; ZIF3?ODF%#6N%.A=57'UML!2 M[J=NX!X7'L6V,';!FTT:OL4G-,_-2M',ZU$R46&MA:Q!83YUY\'5(K;^K<,? M O?ZG0U6R4;*;W;R-9NZOB6$):;&(G :7O :R]("$8WO!TRW3VD#W]M'],^M M=M*RX1JO9?FGR$PQ=4Y?X+'O0,+%XJ2]W^P[[SC2ECNM-&5H=@ MFE>B[D;^>MB'=P$C_X. \! 0MKR[1"W+&V[X;*+D'I3U)C1KM%+;:"(G:GLH M3T;15T%Q9K9Z?%@M']=_,5C=SN_7,+^_@>7OSU]7=\O[]<0SE,(Z>ND!;M'! MA1_ 17 G:U-H6-899O^.]XA:SR\\\EN$9P'ON+J$*& 0^F%X!B_J]48M7O21 M7D7UK,P;Z2UY;8#7&2R_[T1#A6;@[_E&&T65\L^95'&?*FY3Q?_7UIZ%L[?S M2C<\Q:E+UT^C>D%W=O^P7CKQ)9S-!;UHI^E%8R^:*X145HT2&C.0.9@"(9BPTJ(_+;C!%*L-JN-*X-S:S!P55)3$&FG7Q(E$(S9P _8( B<>9KN MJEW)#1U&AG34J>A2_4;LQ['/PCB!3^UL, Q8, KATW_D&PO=V]R:W-H965T,(@X@19N/IMT/M97:;8&58%G1!0Z(@YM,$PO' M#K:[W>77,W;:4%AV+QQ:C^V9-V_&]LMXI_1W4R-:N&^$-).PMK:]B&-3U-@P M%C[RJK9N(9Z.6U;A"NVG]D;3+.Y12MZ@-%Q)T+B9A+/T8IX[ M?^_PF>/.'-G@*EDK]=U-KLI)F#A"*+"P#H'1<(>7*(0#(AH_]IAAG](%'ML' M]->^=JIES0Q>*O&%E[:>A&_[@!C >R5M M;6 I2RS_C(^)3L\I.W":9\\"OF?Z! 9I!%F29<_@#?H:!QYO\ 3>&Z7*'1<" MF"SA2EHF*[X6"#-CT!I8<%,(9;8:X>ML;:RFF_+MF;1YGS;W:?/_:>VS$.Y% M7IB6%3@)Z MX 6<1DF2N-^Q'5SZVTSA!5T7UV0#HRC?._96<*M92<)#H@1I--QO]U9P='Y= MC1%46AERSJ/S@W=O!K.BV#9;P2QQ9(W2EO]D7@Y>DM-I,HR&PQ&\\K/1:!"= MG9W#J^!1'R.0I(\O(#W/HSS/RU M/P5;:T1HNJ>#[NG 7_UVU]6U&7;,4,H\)8JGD)V[<03_NJ'QD1!0IRLO=X8: MOI6VTX1^M5?462K.F MKP)JYT#[&Z7L8>(2]-^9Z2]02P,$% @ R7*M5"94[D&ULK57?C^(V$'[GKQCEJCXA$@(' M[!:0 DO5/=U>$4NOJJH^F&1"K'7LU'8VQW_?L1-R6ZG+4U_ /^;[YIL9SV39 M*/UB"D0+WTHAS2HHK*WNP]"D!9;,C%2%DFYRI4MF::O/H:DTLLR#2A'&430+ M2\9EL%[ZL[U>+U5M!9>XUV#JLF3ZLD&AFE4P#JX'!WXNK#L(U\N*G?$9[6_5 M7M,N[%DR7J(T7$G0F*^"9'R_F3I[;_"58V/>K,%%LU40.4$H,+6. M@='?*VY1"$=$,O[N.(/>I0.^75_9?_:Q4RPG9G"KQ.\\L\4J6 208#XZOE0)XW^A:6TG40!I;:PJ.S I*+EL_]FW+@]O (OW '$'B+WNUI%7 M^< L6R^U:D [:V)S"Q^J1Y,X+EU1GJVF6TXXNS[L/B?'W0/LD\/Q#_CRZW$' MA]UV]_@UV7S>+4-++IQAF'9TFY8N?H=N D]*VL+ 3F:8_1L?DK1>7WS5MXEO M$CXQ/8+)> AQ%,> M_E^)O$GG>O'>5"S%54#-9E"_8K!VK(/9"&[Z@DA! Y,9/#.!D)PU(G6%HX.',7&1"VZD$@ M%)/T%#-TYT>M9*JH[*C/%]@J72G-7-\-N 2E'1M96?:"H%[=ID 0>&8"*F5X MVZ"F8_GQPR(>SW\R8%!R11,$T]J)%^A4C:Z^N"'E+C)N+Z :21:GB[N\^(@2 M*=%2F$_("338Y3GZ"0!)?::^F$\EPQ[LM"Y3%VX(17FLN45Y2:K"8?$A[(8WFBI%W[@'S.%Y-A%$5N-;WS MJ\4PGLV'BUD$__6:PS3NHJ27/7!HJ M1T[0:#3_&(!NAU^[L:KR ^>D+(TOORSH>X':&=!]KBA!W<8YZ+] ZW\ 4$L# M!!0 ( ,ERK50;^T%1X08 ,4. 9 >&PO=V]R:W-H965TX\#+ /<22*+)XZ576*/'[2YKM=2^GH>5.4]J2S=JXZ MZO5LMI8;8;NZDB6^++79"(=7L^K9RDB1^T6;HI?T^^/>1JBRW @UJM'0_T3H\KL9(SZ;Y57PW>>JV57&UD M:94NR=L<'0^Y/E^PK^5?+([S\2>++3^SB\W^4FGSX!D(3/'%@3^/[SUOJU]QV^+(25%[KXC\K=^J0S[5 NEZ(NW(-^^BP; M?T9L+].%];_T%.8FDPYEM75ZTRP&@HTJPW_QW/"PLV#:_\F"I%F0>-QA(X_R M4CAQ>FST$QF>#6O\X%WUJP%.E1R4F3/XJK#.G=[>W_W^V_SJX0M=7IW/CWL. M-OE++VO6GX?UR4_6I_1%EVYMZ:K,9?YV?0]86D#)%M!Y\J'!+\)T*1W$E/23 MY -[:>M@ZNVE/[%W*1>.+I7-"FUK(^F_9POK#)+A?Q\8'[;&A][X\!^S]^%Z MKK@C6XE,GG104E::1]DYO;N?7T63+KTU3K>Z7/WFI-E$.;ND+&5Z4QEE94YZ M26XM::D+%)DJ5T6 M,#=.)I.("2 F@)B F.;:B8*2.!T.XNEDC*?A"'_I,+J5UAY%%[4Q#(>MLLU] M(!F,@:M/!_[E)RDS'[O*[Q_GTZ;4F ,+HUG4$254G7 MJH07"O&?H6A4)FT M-4]G-@)9;RLEIB>F%D&N8.=9H3W(XL6G2E@TX-^P?*/KTL%&[:R#_QR$&F)I M/%FW]QA2+ F'EA@N@!4H 6U329' 6[960!R E GD*2ZS&Y!RR:*1/*=XW!S/! M(<@*'"*UQ%P,"W@ "LPF9!7"RD14F+G#<="Y(_26$ERN433I7T&@>^Y M"FE.C<0!2M0:S6GQPL!H%]A*ZYR6@@/^BO$@IJJH+>TO#CPOC8L@8E]MF1GU M/3.J?(37&FGY$1_1^VW_OWS$#&9?J8-&$AJ(D:T7A=HH?(=1]B\+,Q;:&*_F M_MBQ0YX'MY"TP^'2Z$U(()#@_S>LLB+\+?6A'PYR8.E1&*5K3B#T1.4/2/@( M8(+3BKV+26Q8=S5[B1' @5IYO.S.=J$'+!:JX+IN1"_@!P&,294H^DCD )Z MP8TJ66ME#AKMI_"9=CX7"@>_3_#T.X>%"[7,K9>/@&2[,7ROQ M[M9W-Q%K7 MC,ARQ;%&D#?2K( %_F1_ULKZ?6S$!A'U2C<#C0U=-3#0E;?FV:VP]UOHKULX M[F'"GS9M4"NQ7((2I /F\59>$H,@[E >B6UD[$^T*M=(-I8%\%34N?1ZL6PU ML U9EVX@"R5)SBT&W)Q/26?@U\9-W;#Z@$QD+:8I5[#0Z AR@L.RX43WT_(,PI)<5;RJ1>V5IQ/(0UP)"VX D31I?,VA]]*'I]>"F&M M6BKNE'@+S3J<;9J693WRD$Q&(FK<30ITMH5^!GJPO0KT,**@E(L_9,CBUAG? M+PM16]F%DM./E?R)*UB5_D2%>,'MR, *^ M+S4.-,T+;]#>7$__ E!+ P04 " #)R1D&:7*J*&=JJC:=KA2QKG:K2"WT_]BK&A3.? MMK([-9_*QI1 [WQ3&"KSYM&8;O$?S6-\IVGD] M2L8K%)I+ 0KSF7,1G%V.K'UK\(/C5A^LP6:REO+);FZRF>-;0EAB:BP"H\\O M7&!96B"B\7.'Z?0AK>/A>H]^W>9.N:R9QH4L_^&9*69.XD"&.6M*\UUNO^(N MG['%2V6IVW_8=K8A14P;;62U@K#6AV46;:NM-Y+BPAW)O%&DY^9GY]7MS9>+AYO5 M-T@TC8P*PYH17 M:9!YNWGMY X.0VM99E RD8']U8KFAS+/U, E,\1H![>SMO&"R;F&@@;*SX8I M"J-;QXJ))J>>;90]-5KQDA,,%_ #E6"E"X^&%:]2N=O%VB-2@MJ M7.+"4[0I','('8T2=^S[[U4LY[E!%"?/R!24:-U?ZA<%@1N=CB$8CN'6ZC0\ M%#C80RDZ&AHU&:1,%UV\P(W#T W\&$(WCA)W,HF(0QC[;C(YA7CHDSQ(2![X M) _BP!U'IW8U2=PHBEOXO+_#LK_#P/5NGO(_%'!MA^P9W"^^7GU^O+V"U?6; M]V= [946?7]!?Y=VDF#0]0L>1-)@JVDOTDE;CC5+G\ H)C1+._W1 ?.C%^Z# M1:.4K1J5G^C7K(1:JI8\E2;_3R#X%$_<9!S!,:W&;CQ)X'BPE.(DW>-\Z&TC M^Z>1&R=QQR*@BH\3>*O;O8.Y6:':M*^#AE0VPG0CM)?V#]!%-W=?S+O7BRJZ MX52$$G-R]8>3L0.J>Q&ZC9%U.X77TM!,;Y?VSJ.R!J3/I33[C0W0/\OS?P%0 M2P,$% @ R7*M5!G"^P0] P *0< !D !X;"]W;W)K&ULK55;C]HZ$'[G5XRB/D:;*U?/WO&_2,77V6*J.![D9=R8*5*53W'D7&* M!9-WO,*2ONRX*)@B4^P=60EDB4DJ $\UP#$8UO)TSK4E(G M7J_/Z ]F[[27+9,XX?G'+%'IP.I8D.".'7*UXL='/.VGJ?%BGDOS"\\ZT*&Y3U3;-@7_ A"1Q.:7IBM MFFPBEY7Z4-9*T->,\M3P?;1XOQHM'Z>3T1,LEM%JM)DNYFN8SA\6JYDQ^HZB M0CK;J-&]@S^H")L4&SN>4QOJ#===F/V-DGKK!(!5M&':/XO M M\.F\$93I(KM+W M;U6#1#ZH=UJ!F_+5-*(K 2-0Z%>;:AR1A>(E0G@MT-6 MF>OT.P$;). \VOPWX2[:F": >XRQV*(X>[S&\A8W6]/_6<,F:=*RN^W K-LM MTK'5^D%#\OB!'7IM\$BJCNVW@M]4:FBAWD';#CNN'72U^%2"E [\+ORJNYRK M\47,]F9(2XCYH53U)+MX+^_ J!Y__X;7CPB)M,]*"3GN*-6]:S0")(Z[S2)QBMK=/"SV@98HBRU%JB05)W^_9RA+<=HF MV(=]L25J.'/FG)DACS;6??.%E('N2FW\<;\(H7H_&OFTD*7P0UM)@R^Y=:4( M>'7KD:^<%%G<5.I1,A[_/BJ%,OV3H[CVR9T0G1[XN2^'NSZ2VF^/^ MI-\N?%;K(O#"Z.2H$FNYD.%+]:CW.;SFOVE5OOX2YO&]G72I[3VP9;; MS4!0*M/\B[LM#SL;WHZ?V)!L-R01=Q,HHCP709P<.;LAQ];PQ@\QU;@;X)1A M41;!X:O"OG RO;ZZNEA>S>;+!9W.SVEZ/5]>S/^8S:<7L\71*" $&X[2K;NS MQEWRA+M]NK(F%)YF)I/9X_TC0.OP)2V^L^19AU?"#6E_,J!DG"3/^-OO\MV/ M_O:?RM>6I0JHJN!)F(RF@*O,6II424_GRJ?:^MI)^OMTY8-#T?SS3-2#+NI! MC'KP?['\K#MNU/>^$JD\[J,3O72WLG\ROU[.>I/QD)X-1C>R)Y">KU=?T1@4 M+&D5U%K$'@F%""2<\N B=[:D@ 9DF_BOV$"2=9DR:&!*;>T\WG/" ZUJ#YC> M-XT&G](/Z<+0![ER-9LGX\F[0?0 $2IA[GNYTC(C094($ 3^<\=:L#JDQ<;7 M*K1!OQ@58+L(,(TZ!:< ?XK(@3";HM&-]$$Z\_ 9T"YMK;P21@SH4N3B7H8@ M87"K>*P,2'C0QQ70B[G#_TII.G=*:UI4,E5"!(:75 M0UHB>,OO1OCH5WZOX4;?4VEO9=:+ZG?"'*ZI"6R ]PAK&W M+VV@&W"BP$N8C/H%+0"I6:H\EJ'&.8,&G, MI 7],'>&3R*"CL;6)H5#NSM*!CUD,ADT PLD^1K<>I_7J*((5,L( MV58U@9 M[F/&%ES=BL,5@LIR:\Z%JWU:B"HP39-'>:UJ3,D"*CPL4J8R,C;T1)[S$/U5 MD5*JA2J1P!HW(Q]^T/F:Z]R!KW=1DTD[%[F/M,H9.R\\$+<3G#D<1/A-M_0F MR<].,FE4TZD<-7ND9VE#6[K;NQA]K;-U'+O0QEBSMSN*FZI$$? @)#X\<.C@ MM:EP$)/B5M2+C>"8YDCL7<7$"#B&]V;=8_3R'E2&QOR()SH.$Y+":6[Y9']( MOSIK1SNWFZ@7W^$\GSXF-!>=;K6[)IXVMZ,'\^:."<[74(.TS+%U/'SSND^N MN;&ULK51- M;]LP#+WW5Q >L%,0?R1=@RXQD+09.F!=NZ3=, P[*#9C"[4E5Y+K9K]^E.QX M&;#DM(-MDN)[>K1(31NIGG2.:."U+(2>>;DQU:7OZR3'DNFAK%#0RE:JDAER M5>;K2B%+':@L_"@(WODEX\*+IRYVK^*IK$W!!=XKT'59,K5;8"&;F1=Z^\"* M9[FQ 3^>5BS#-9K'ZEZ1Y_OZ4%'MI[]@^N=JIEPS1>R>(; M3TT^\R8>I+AE=6%6LKG!KIYSRY?(0KLW-&UN1#LFM3:R[,#DEURT7_;:_8<# MP"0X H@Z0.1TMQLYE=?,L'BJ9 /*9A.;-5RI#DWBN+"'LC:*5CGA3+R^F:^6 M-W>?KI>K]=LWDRB\> _++X\?'[Y/?4/\-LM/.JY%RQ4=X1K!K10FU[ 4*:9_ MXWW2U8N+]N(6T4G"6Z:&, H'$ 51=()OU!<[\ZQXQS_EQ]XDLL.X*6N6((SCR9,HWI!+_Y\][ \"\,A'-\)'G(\NY)E MQ<0.N 96FUPJ_@M3,)("ND8(@V 0M \$PR ((9H,HM'YP)J'^)2G(*2!3#%A M@!HP>0)9V1'2(%478 U3J8:T5EQD8'*D1R%"V38 V@8 .KXD[\\/F$BM02[5 M5J$;QV(WA'\=@G_0T26JS,VMAD36PK3-W4?[JV'>3L2?]/9>(149)^T%;@D: M#"_./5#MK+:.D96;CXTT-&W.S.EZ0V43:'TKI=D[=H/^PHQ_ U!+ P04 M" #)=7['AZ9+ 1A)(,, .43GO(1T.2'CH]"'O!&BS)D>0XR:_O M2@:73ALNO4A:[;ZGM^M=CVMM=C9'=/ B"V4G4>Y<>1G'-LU1[63,>Z&O 5E)R\SK'0M>3J!<= M+N[$-G?^(IZ.2[[%%;J'\M:0%;,"B\(3D8RG/6?4/NF!Q^<#^^>0.^6RYA87 MNO@N,I=/HE$$&6YX5;@[77_!?3[GGB_5A0TKU$TLNX@@K:S3<@\F!5*H9N0:D"3.*'\1UDY0UY!.#== M/CM7:XE.%RL'RF58+/V9KZPQUQ,\3 M](.6?A#H!_]3PM,4US?WR[,>Z\)?7'"CSJ@>:0Z,-07I@,L1%EJ67+T"I8,& M,Q#*:>#4Y5N#*'VJM7 Y7/$WO@-RE15Q4/<"!T6CLKA>4!>E.>D FFSX !?G MPTZ2),!&P\Z(]N'PHD.3_:_ZQ$?M)M%LPU!92'6E7--Y[6T[M[.F77^'-T-/ MJ6V%LE#@AJ!)]^-Y!*89I,9PN@S-N]:.1B$<<_KWH/$!Y-]H[0Z&?Z#]FTU_ M 5!+ P04 " #)8 3K , #3(P &0 'AL+W=O#(V=B8]+NUDU\VMD@D?FJ6[_6[W<'W1 7[C-ZT6KO%9D"HC8[[3Q67R>:-+$JE4Q9Y( M2/QY4J>-X0R1J+//4 MWYO%-U4H=$#T8I,Z_E\LPKL'^QLBSITWL^(P))CI+/R5SX4A&@>.NVL.](L# M?98[,&(ISZ277SY9LQ"6W@8U^L"J\FD(IS/RRM!;/-4XY[\,'Z^O!_=_B-L+ M,;S\]>;RXO)TGMX\W#YN3>:G3IQGB4J6S^]"Y$KN?BGWUWXKP6MI=\1>KR/ZW7Z_ MA=Y>98<]IK>WAMX@CDV>>9U-1*FF^-=@Y+P%;O[=PF"_8K#/#/;7,+BU$YGI M_\B Q2P1-]+G5@DS%K=S9?F^6V785K(4M!_<7,;J\P:BTBG[I#:6>$7K>(EA MCL_:V.C,ZC1ES:U)\MB[CKC,XAVQZ:=*_/+3<;_?_7AJ9G.9O?!5[V.GO#T\ MN[M\?6^A7M\QN2UN"6/+F[DK[FT)[6"12&>9>9(4I"(I)2+A8[!.%=O-&P2( M5_$T,ZF9O/ C2"7FUCSIA [$QGGAY!-]=B;-@ZI^*CT1!>EYT)&HJ?&8')VQ MLY'@\)J*C$Z9:T8FDZF82%>+H[,$(6E?=L1M;NO;-2.=Q6F>**(DYM*KS*M$ ML'VW;[;OE9S]\E/O:/^C6" -B9&!3V*3)9H.$R'6;[,P4/-81$\J>Y%\2QR M")TH,O+^H \RR(CW^9VI)&L+$'Q[NQ4;,Y-^A);B"7)E/"\EC-3 M.!UGMX*1Q4C[X"(I4M0>THL<-=8J32)"O8[APP(..^)W8)V!KG M+W:-N-M M2+@MK2](LJW')&-5+-D)>MPE9 A-9 5_M:9^$W93*8=\>CE ME$E%+A\Y!(&T!.<2B)MRJPIT407ZL-2E(ZZNR M6/6F3N_1%?,_,(B/YWYZJ MTP,.;75@6F(N4CW3)%2JY8@-&)5A68'K;%B"!C@Q$^4) @OMIX+\NIB:%)S! M%U0J+5X:$BBG)R%K7M0.8S'^EA07M12;HRUQ_NRMFBGQ4&(>AOL!4?&:Z/E# M@V:\):Z5AFJP%$3WH!<-E?T?R%[?-2RVF91TKY1T\,3?IG95$>-RL*FVQ#=I M$W%OXN]OP% <^G;_-@-4AZH<(%I*XT%5&@]:2^-7*.4X(U %RSQ[=U4I;"6S MNA0R[>@5;?& 1-^H:(A.2AX90EPG'&!CG4G4!>1_SAYH0X'3J43]&"F5(8;5 M'/'(@2C1.=@$;ZN :%EW$G/$<*Q1O)R8J R13##'M@<%?;&Z*_0]1F'2H$8MKK@SKBDD_H@)3T:AV9VZ\B$WC>$0.\ M15&I44-EYL$1*:P$7L6R-IDBF&9E]JHU@#N"4H4_HL3 #)GQX:S.GI3SI5*" MB.?9DO[+8K7 \;""XV$K'!\SF2?LDTO22<_$167B'R&TE?)JA%;LHG9V9"2G MHKR23A>O4P>!,4DE[\!%6;K\U"J4M]"3*^K)!3KJ>%JUU(P$?,!EV6U8E0;" MQGCX1T6)=G%J'(IC!;A$4.G4R,U4KBI9=\0WLU!/RG8*U*.PZ8R4 M!0\3#_ MD7S<1+C&N76ZE:I7.D;M86H"4R>1[4><;:0+L5'P66FLHF>A 9*#0B9_YB46 M,X6&PU&5\@:=@[:(;#X:!5,Y3(7!W"Z'63GJ$A>07CZ%[HWZ_C=< ]-2@)0R M:/!&"\)E\8F[?,HKJ[FHYSG482\&=B]*VH+-&>C-1B@S):>=@#GQ?V$NRFS"?&?:\=:C.8 -ST_?572/JBQWU)KEAFI"UBST0258EG<*3T1A%R"&1H%)IPY >!(5*,$L?7VMDP2,SJ7S.S"WBLCYXJ35?,>5^8[;BX3C0#MW7L^H<*^R7BN% M-<4 &;Y)ECN5D,9"$<##-06? H>V=-0 ,LBH;X Q_\HU)>@ZRU+&FLGO2JB* M"Y=]Y_+9O#$OR_&8,E_(9^1,H!?#65ZPH_MKTR8U !P^Y%^..70,&&KP9IF7 M8LX*B087*\86DY&?&M>0"CYK]A<@[ZC8_PFA, ZW2-]L?F)I+0L1).=WI81=IVCV<5/DWVW:!"8\8B -!M=0 M:D5*# 7S2:9YL>M)4[.@]K 88,O6R")#Z"<)TAWNML#TU$"3S936 \J?@HI$&M/N^"L.MY%9C>)E'M,RCV7JC4@-J M"[/41U9C

Z]6JUVVKL>U5%15VS&L6M[O.&5?2L7*VV MLEGMA ;OZ+V\0[+)[=RXHHO0!--:"5PB\##N6&Z) 'EK >DU!;.Q5$ ]RW_4 MDC:*)_<[45DYB]R6J5<-0YPB,!@V96;\61P>=([ZW?+/ Y7Y:"%IGJ!M'TE= M&*.I%G1:)?^:'F.?>6??6DN?K_BL*"\T?'^$L@^DK:2R0*#7YNM\I MUD:K>L3>#F:7Z/5D2H9+_F*6U@,W%R MT@$GZ@$E;QJJW/5>71[(>[/AP^#A_/K\YL'^N+I]/9F>'MU>89;9V+YR6#X35QX!TH'G>[QWIM# M8>GPZM!^MW-TN"\V^_N=DX-#L;6<70IDP(M92:J*,*99>&F9)H4E4$NM[;LL MG\'R"UG,+Y2 ]NH\":S#E,$Y4PZ%[HM8LM2-"#0VD_T&M\?]GZP+8G1.TGP M>T"K@MQ F^R55:R5SKK=2$$\:A!?JO6/8 MK:9?DWOT;ESE\DH!ZK5F!0\*M8HVC_#E>I7\5C44D:2AUIF,^KC@<9['+^7I M2[Z1(G5*-;/BR @_!.T_"FK!-]V8>$L%^UP6HW M=?V-=F^OU=27&4.<(N<\C"8KC=M*9+5Q ^6H07DI)F%-]!U^'[4AQ;*3&)NQE"B)A6OM9](Y['11MP5] $J7'G>'.F_I- MS@E;=XX9EJ+^BB0)40#BZ!A8(OG,,9P:3%MK7+#;^)T%1I0)_YJ$)]G,AY]< M5'>K7ZP,PN\TZM?#SUU0SB8:L96J,8YV=XX.-H0-OR )%][,^5<;(^,Q#_%' M^JY067H!SVD+6UX0@^IW/%_^"U!+ P04 " #)\GN$I*_[^P:*&F3//3%WIF=<^:V,]TM M%P\R153P7.2E[%FI4NL+VY91B@63IWR-)=TD7!1,D2A6MEP+9+$!%;GM-!IM MNV!9:?6[1C<3_2[?J#PK<29 ;HJ"B9=+S/FV9S6MO6*>K5*E%7:_NV8K#%'= MK6>")/O $F<%EC+C)0A,>I;?O+CTM+TQ^)[A5AZ=06>RY/Q!"Z.X9S5T0)AC MI#0#H]\3!ICGFHC">-QQ6@>7&GA\WK,/3>Z4RY))#'A^G\4J[5D="V),V"97 M<[Z]P5T^+0:9M/;43 :A'"R8,LNK_P^5'$ M-Z7*RA7,>)Y%&4KXZ2^E$O1J?GW@P#LX\(P#[[TR!S>#J[O;@:[S?! N_,5@ M/* ZDQA,)R&5^(I45_#ZQ@]O8'@[O0_?*OG'#A.5S]OM>'+6X_"/IK# L7*;!M=57I;U4@>M(>%YE=S_,>\VH:4[RHK)>28 M$+1Q>M:R0%0;IA(47YNI7G)%.\(<4UK**+0!W2>&PO=V]R:W-H965TW]N"NVN387WG2\XUM'INT2]L M[!3+FBME\X@P>D18=X@A&\@,+@6MZ$)G%8V^%B,]8[Q$V4E2P(*Z2 M6H'2K'-8V 2CA!^SM;+W/]]Q&'4.(^LP>L/A:G&U/'_XLH2;"VCS>_YY-;N\ MO%M>SNZ7YS#_WCZ\EN]WT)W!3HIL3R50G#H./D <1R[S?3I%P[[K^WZC*K'6O 0VZ+M!WP?& M8C?JL]Z-SJE@$DL;8AM?X";!T$V&"0Q8Z++ 8!CK4PH0NDD\=,,H(?4X9B2Q M7M<0*\IDD1*AP&6Q[PZ#!!+Z#H8M5(M"--V ^6X01W0.W2B,W+C/X+7.\4XF MD_IL:_>/@E3L:]T,:7?;K;A9,]E_U9O]2 G>%K6"$C=DZI\E?0=DLW,:08N= MG?.UT-34]IC3FD9I%.A](X1N!>.@6_S3/U!+ P04 " #)?IM,"*Z7-9HZ";C505,[15N:=KA2QK0%7I MA;[?]RK&A3,=-V,5"LVE (6;B7,9C&:Q]6\3 HJ+MJ5O>_K< 08^B< X1X0 M-KK;0(W*.3-L.E9R!\IZ$YLUFE0;-(GCPOZ4E5%TRPEGIC=WSXN[Q_OES6(% MWQ[9ND3]?>P98K;W7KIGF;4LX0F6"&ZE,(6&A<@P^Q_OD:).5GB0-0N_)+QE MZARBP(70#\,O^*(NS:CABTZE*=Y0&*D^8,YU6DJ]50B_+M?:*'H7O[^($'<1 MXB9"?"+"ZNK'8O[TM=<<'J*&>12 M9II@KC\<0A1=N$$<]8YR<$'0O#F#P/7#V(WBI+�>SVHP0^^QO>T1.O4.5- M(VNJPU:8]K5WI]VLN&Q;Y)][.VBH#CD7&DK<$-0_'R0.J+9YVXV1==,P:VFH M_1JSH'F'RCK0_49*<]C8 -T$G?X%4$L#!!0 ( ,ERK53ELJ())0, *H& M 9 >&PO=V]R:W-H965TEEC(W*]*\/DHJ2JRTD!4HS&;.(KA81M:^-?A;X$Z_DL$RV4CYPRI?TIGC M6T!88&)L!$[+$UYB4=A !./G/J;3I[2.K^5#]$\M=^*RX1HO9?&/2$T^<\8. MI)CQIC!W(% MKPSP*H75ST;4U'$&OBTVVBAJF>\G4D5]JJA-%;V3ZO[R\^KJ\7H%MY_@9+W? M*O/)T/;)7NB:)SASZ$UJ5$_H'*D-ZIX:]M2X0DAD62NA,069@Y)3-=3+__@%H1NPV(U9! %SF3]RH\EH M<)ME(L&CF0N9>#8-U:QUUS(S.UN9F(W=S4_ M2E3;=DIJZI*F,MTHZ7?[0;SHYL_1O)OBU!-;46DH,"-7_WPT=$!UD[%3C*S; M:;21AF9;*^;T,4%E#>@\D](<%)N@_SS-?P%02P,$% @ R7*M5*-&UL?51+;]LP#+[G M5Q!&#RM@U(\XZ0-)@*3IV@!;5S3==AAV4&S&%B9+GJ0TW7[]*#EQ,VS-(3%) MD1_Y42)'6Z5_F K1PDLMI!D'E;7-5129O,*:F3/5H*23M=(ULZ3J,C*-1E;X MH%I$:1P/HYIQ&4Q&WO:@)R.UL8)+?-!@-G7-]*\9"K4=!TFP-SSRLK+.$$U& M#2MQB?9S\Z!)BSJ4@M_;WG3EQ6S."U$E]Y8:MQ]PQV?@\'(EC/^';>L[Z >0;XQ5]2Z8*JBY;+_L9=>'@X"+^(V M=!>0^KK;1+[*.;-L,M)J"]IY$YH3/%4?3<5QZ2YE:36=4[[!F+5;Z!E8?/BII*P,WLL#B[_B(ZNJ* M2_?%S=*C@!^9/H-^$D(:I^D1O'Y'MN_Q^F_@W2I5;+D0P&0!"VF9+#EQA:DQ M: W,N"6:J1U4I;_IOY3?".G,[C03@8#.'4:\-A/[RXN(33WC]]#$'2:CR!Y#(+ MLRPC*>T/PR1)X'\O(SJ81.);^GUCB/9&VG8H.VNWTJ;M)+^ZM_N0;J#DTH# M-87&9^># '2[8UK%JL;/]4I9:JX7*UK+J)T#G:^5LGO%)>@6_>0/4$L#!!0 M ( ,ERK50%W:4"\@( / % 9 >&PO=V]R:W-H965T,PGU+R(9[+ZAT/MZW=,B/92\?P8 M3 KRM*B?[.58AP\!U\X7 =XQP*MTUP=5*B=,L4%/\ ,([4TT;52I5M$D+BWT MI:R4H+ MJ$3"M(@Q_CO>)E&-,N]-V<@["9PS<06^:X'G>-X)GM]DZE<\_PO>!#<*)JF, M,B[W N'G<".5H*_BUPEXT,"#"AY\ 5^-;Z>3Q]D4[F_@GY+>+5;KY>-\NEBO M/JOJ2:YNR:XL681]DWI.HGA&Y2H42HAX7HI48@Q\"RI!V/*, MVBTM=EWX/VD&E3M*FGK#!"/,-RC>=ESCEHD8ECQZ@@57"&?0#AW+<9QWRQ@+ MC%,%PYU I,95X%J>[UO!M4^6[WJ6VPGHH"BA+,4K9)P5$GRO8[DM!_RP;75: MOK$6M%MRH5C5MK43^1")?"VOW39T 4 7 '0!+%ASQ3+P+#]PK>MVBZP@I)\? M&#.4LFN,]T)H.9JJF>>DQ&V1+@L,538C*3&@DH] .]'[+Z8Z."WU ,^0'?P!02P,$% M @ R7*M5+F,T/^: @ J04 !D !X;"]W;W)K&ULA53?;]HP$'[GKSA%>VBEM($$ D6 !+1=D5JH^F-[=I(+L>K8F6U*M[]^ MM@,9TPI[2>[L^[[[[I*[T5;(-U4@:O@H&5=CK]"Z&@:!2@LLB;H4%7)SDPM9 M$FUDU*"SRT]^RWKG932T(4 MS@7[3C-=C+V!!QGF9,/TD]C>X:Z>GN5+!5/N"=LZ-HH\2#=*BW('-@I*RNLW M^=CUX0 P:!\!A#M Z'37B9S*:Z+)9"3%%J2--FS6<*4ZM!%'N?THSUJ:6VIP M>G*[6$Z7\\7R*ZQF]XNOTY?%:@EG+R1AJ,Y'@38I;&"0[NAF-5UXA"Z"!\%U MH>"&9YC]C0^,M$9?N-R/%%Q^JEG/"4\C6L M$D;7Q/X:)VB[#6W7T7:/T#[/[VZN7^]O8'4+G[7TLTZ>9+3#.%0527'LF6E3 M*-_1F[P4V,J;"D13 5"U&ROZ"S-([*P-X7^B6J:Y:=%T%ZXQQ3)!N3_IM.IN MX4$F!681@"(,+QB::4A(^@9:$JY(6M]_@:[?B3M^+[JJ[?[ CZ*X-=](B5Q# M):F17Q$&E9!.O,@A_R<1G,5]?]"+X-Q8/3_N#^"\M13\(MWSG$3;S.VKR(\' M<:VB$_IQ;P"??>O@8'Q*E&NW)!2D8L-U/4G-:;.'IO7X_0FOEYCIZ)J:)C#, M#;1]V>]Y(.O%4#M:5&X8$Z'-:#NS,+L4I0TP][D0>N_8!,UVGOP&4$L#!!0 M ( ,ERK50%Y>'>40, /T' 9 >&PO=V]R:W-H965T3F6[:DZW8Q9P9'+C[)%%'!ER(OY=!*E:KZCB/C% LF M;WB%)7W9<5$P1:K8.[(2R!(35.2.[[H=IV!9:8T&QK82HP$_J#PK<25 'HJ" MB=<)YOPXM#SK;%AG^U1I@S,:5&R/3ZB>JY4@S6E0DJS 4F:\!(&[H37V^I.V M]C<.'S(\R@L9="=;SC]I998,+5<7A#G&2B,P^GO!*>:Y!J(R/I\PK2:E#KR4 MS^CWIG?J9Y:H=&CU+$APQPZY6O/C Y[Z,07&/)?F%XZU;[=K07R0 MBA>G8*J@R,KZGWTYG<-%0,]](\ _!?BF[CJ1J?*.*38:"'X$H;T)30NF51-- MQ66E)N5)"?J:49P:O8^6[]?CU<-L.GZ$Y2I:CS>SY>()9HO[Y7IN%/AEP[8Y MRE\'CJ*,.LZ)3^B3&MU_ SV .2]5*B$J$TR^C7>HTJ9<_USNQ+\*.&?B!@+/ M!M_U_2MX0=-^8/""-_"><$\3IF"-%1]S7U8LQJ%%"RM1O* UVJ38VO&DQ0CPD0R7&J6;YP6]?5 M]5L+XBF%<8$BBQF\@\#NAFW;]4*2?=N]]6VZCUKS+$ERA(A)I7UZ;=MKNUH* M?#ML!V&4N^"U7]%P8,:7W&85VH.\[SM59T0F:%W_T-U!+ M P04 " #)%/Z(" "!P &0 'AL+W=O,3(AEC>FR6<9%)A? MT264D5%U,!).[1.)$E,1W@_[SPP"-;M%DD#QUGP;#P>.3"N/18S)ZN._+ M5!]]W.DF=^CV8?22H(L^"$QR?HE^H.>DCRZ^78:FD,(4O3FK1?0J$%,::EPY6U<]YRSA$+,KY-K?D6,YSA$]\>?A]ADY;G/(KN;S M3O ]RMLXPSQ# M#NLW,?8/K-INV_5/M"=H MM 1?WYXX.&B/9P6^MR?%W!DG!;"%GK(BJ%-4=;++-(._J^;67[\D!7\WC M?S35UT'>L 4I.#ZLF;A4(NM1#:TJ%'(%ZFQX/9?J7;')9LT&\E50\RI41013$V:_[F@=B1P'M5"NP7(&]5["/ M*%BY@G6J@ITKV&ED,E?2. Q=Y?9[@F^(T-)H33^DP4RUT?T@UGF?*H%O ]13 M_>GS_?W@\2_R\)5,1]_&HZ\C9S!^(@/'>7@>/XW&W\CDX6[DC&ZGY&P(R@U" M2<:N$*Y.USGY0IZG0W+VVWG/4(A&VS2\_.2;[&1VY&2+W/-8+26YC7WP]_4- M]*)PA6U=N6&U!N]=<4DL>D&8R5@%'N=T=5JA/JQ7'X)W3'W/&ZM(C)7:LX[8 MFPCNKSQ%1G'6W+I)?MRA$!DIB.3?-4?8Q1%V>H1]Y(B!Y_%5K"3VKP?!VIV% M4)7&S$@K-:)I9-UGU&J;IMDSUKOA/93KV*U=L3V0S0)D\S20B?NF$6)3" &Q MJD*:66KN(*#,;E)=#;M(A\T#I)1:7;-+JZ&V"JBM6J@3]PT941'%D!"EW8I:[^+]:%8V^XV6]7XVP7^=BU^ M)XLLEIS'(R!/[BNY?<4+1@(YNX$8YH&J[//V 1B+6AV[&DRG -.I!9.#.+OC M4IZ3N> 1<9 O@G@5Q OR@%%->T*2&6"#P YHD!=DS'$9*\'#4(N/8@4"9&7$ M.X=%T\&2H>\B?BCVA9I8X-2J]K-;^-FM]?,1UD%ZB?(YF8B "S(!_/$OR,#_ M!_D_K:@?]Q#-0-0U/35+QC<_BUGHSK5"/TC?&H%S\48P#VML ?!U7_QJ/SCY M,;MQ;S7;[ BI4%;B8Y_=JTY^Q*G82N:G5BVVIPTGWR'VL19.27Q)]]3^M,27 M=$W_/[ZF583-#F^6"CELT*-7"RT)FW[ V"OA+?&KD?!9&"S2B%3B;!U>@6V[ M F>%'-XK1W&6Q$P_8F;](0A"4Z"'P 4$R=I;XF?\ MWDM=55L[\J3"*JF:=CZML$J>I/5$N>^ZT*YCN^HMG$\JLU9OKVM>FN;OE7U= MK]AI'BKN?["65,S,6E/359*$P8=YW9:I?)_/TUF"E3 M^8$]:AU+Y@>*C!U+IK$S5&'++-+A5)*4W;*AI-@M!N!!.O:]V[^A5TXVQI9F MLJD:1XY%@)\P(A!; ]W/.U7:A M#RC^7=#_#U!+ P04 " #)AVI6Z[ M@FZOJJH/7C) U"3FV@;:?U_;@21+%G:O$"_$'W-FSAR&R=#=PY2Z56[UQ7SI:0,WG%5U#HFSD7.5-Z*Q:N7 E@B07EF>M['G5SEA9.OVO/ M[D6_R] MDC2'0J:\0 +F/><:OQOBV "LQ=<4MK*Q1B:51\Y_FLUMTG,\PP@RF"GC@NG' M!H:09<:3YO'?SJE3Q33 YGKO_;U-7B?SR"0,>?9OFJAES^DX*($Y6V=JPK";M)]J6MC1TT&PM%<]W8,T@3XORR7[MA&@ \#& OP/XAX#@"(#L M ,0F6C*S:8V88OVNX%LDC+7V9A96&XO6V:2%^1JG2NC;5.-4?SK\,!X]?!RC MS^_19/QU_.EAC$:WT^N;F\GXYOK+>(0&WZJ+-R-0+,WD6_0/>IB.T)N_WG9= MI5D87^YL%W%01O2/1"3HCA=J*=&X2"!YBG2CBUK3MO,#/Z AJ>R> M\ LK?N$+_'1M(E8DZ%[P9#U3:,HRD.C['>2/($Y)0*L0]+):1U6@Z#RM2WC8 MT)#2@'C>@=1MLR .O8;9$W:=BEWG1:4UN<)P?(6Z<>4VOJRZV*N[D'>>OCM\ M4SG2"7%X*/!S=H0&QVH9-_HD/LGPLUJ"T PSIB"IA7A9;>S7(?P+ZUWW*$S. MU)NT=,01CJ,X.A2\;=@A/L%'2AK7W0V_U-YX]K]TKOL2#B^L<]V?,#U39]J2 MSX]H[ Q/N7%CMNE_A M^$RUX]:K#A/JQ;BE=MLPHEXG/JQJMS%YY2 6=B"5:,;7A2HGF.JT&GJO[:AW M<#XPP["=Z&HWY22MYY-%6DB4P5R[]*XB70*B'$[+C>(K.]\] MA#'0]W/.U7YC E1_$?I_ %!+ P04 " #)-M S1!X"3M0]$'6AI+1"A2)2DK6>S'[Y"RE:0;JWW8[HO-RYPS9SC4 M#,>-TO>F0+3P4 II)D%A;?4^#$U:8,G,0%4H:6>M=,DL374>FDHCRSRH%&$2 M14=AR;@,IF._=JVG8U5;P25>:S!U63+].$.AFDD0![N%)<\+ZQ;"Z;AB.=Z@ MO:NN-(O/'!OS; PNE)52]VYRD4V"R"E" M@:EU%(S^-CA'(1P3Z?B^)0TZGP[X?+QC_],'3\&LF,&Y$E]X9HM)7-TM MX,TY6L:%@2NF-7-'^W8<6G+@S,)T2S9KR9(]9$.X5-(6!A8RP^PE/B1AG;ID MIVZ6]!)>,CV 8?P.DBA)7M$S_W5XW"-GV!W6T/,-]_"=<\/R7&/._!54:UCB M!F6-\/43F<*%Q=)\ZW$TZAR-O*/1/D=H4LVKG9>*/=*78\&B+LUK:>EG.Q/B M@%A4K2&E_&CZ= PPC2#0&+ %(R>D_A&9!BXAJ[6/;P!?$#(%4EG(N$F%,DC6 M"!LF*&1BK*4A2[/FF$&%VA<5F=+62O#VC S0(KSA;Y\\'S3<%N!\:IYSR03@ M0T4?-7$(E#GM.:T[/83V*IG,B.8YCV=N"IX6T"!5E%3EDO_E1FU*F/5B6:EJ M=W3JR;9@&SQP>]I]XVZ+RXWB)-Q1&M0;&IM=1+T7^;!+Z&%O"G;W9(8R+:A> MWL/72RQ7J+_!W_ !5:Y91?)@KNC\7( ^]4MN7AC>75W<+L[AYO;L=G'3H^JH M4W7T>^_S<>?HN#?\EV%I%Q:=KENB5O':A>ZG.XT'4?3':_6@'W=R]&_[4ML M^*PUEJAS_V(P5$6H*+1]J%OM7B5GOA?_L#YSKQ7?&PO=V]R:W-H965TR'^N.?<8[%QRU07HXL MU]HOS,EZH\R"G<0%7L,"U'/Q)/3,;EDRD@.3A#,D8#6R;MSK<63BJX 7 J7L MC)%QLN3\S4QFVVC\A(8OY516OZBL8X/ 0NE6*IXW8*T@)ZS^ MXO>F#AV >PS@-0#O?P%^ _ KH[6RRM8$*YS$@I=(F&C-9@95;2JT=D.8.<6% M$GJ7:)Q*%N/[Z>3YQQ0]WJ'9P\OTX=?C?#9=H+,)*$RH/$??T?-B@LZ^G<>V MT@D-S$X;\MN:W#M"_A.+2^2[%\AS/*\'/CX-GT#:PMW/<%O;;+UZK5>OXO./ M\,W8#ICBX@--B$PIEUL!Z/?-4BJA;].?$QG\-H-?90B.9)CC4A^. D$P[2M7 MC8XJM'E?NV3HAY$;Q/:N6Y;#L$%T%0:#-NR3N* 5%YP4]ZK?$R(,%8*O!4C9 M)[!F"#N97=>+ O^+P,.P*+P*PGY]8:LO/*GOCC"B+W*&UIQGO>K"@[2#R!D. MOX@[C/+]*[?CX9.ZJ%47G52WOSP$Y 5BH/KT10?GYCI>X'<*4ROLB7,'0>1_ M+:#=>=>FI^KWM"9,(@HKC70N!]JDJ/M4/5&\J)[ZDBO=.*KA1K=V$"9 [Z\X M5_N)Z1[MGT7R#U!+ P04 " #)):[9:*S/ACH)W-/))WR[ =;JO7(B1VPI"FI,G7--Y_I M-J' ^$MX)NTOV-2V(79 4DG%\ZU8$^2LJ)_D<5N(E@#Y!P1X*\!O%7A;@6<3 MK3Z[NYB#JT]@ M<7VUF%_?_CP!BXO)UULP^3H#\V]W7Q:7@J MC6 /U/PEO9S!7OPH"* WZ&"^:K9#&3:4X5'*2Y*L M]91XLFN'/J^=/LYP#P!Y"(MWB[ANB M00!1@ YL- 1?>@ \BCY)DBJO,J+H4K= ?1U(F"UU[_D.]S ^(CSP(?:[P/VF M0810C \@M]H6^I]J%[1W"VZ=MH_1R(_U(=!=(CV&X<"#'NX>%VZK]9I[CVYP M*U9(D-%4*^%II+,7]56B'BA>VFY\SY7N[?9UK:]?5!@#_3WE7#T/3(-O+G3C M?U!+ P04 " #);T9BUDQC29Y,1G9O(28J%3E(7(^=:?"_TQCG8R=H0,QKMF6ZZ78?<&J'IM@)+BR_[ K?0>^ ]%6 M:9%58,H@2_/RR5ZJ/AP B*<9X%< _[V H ($;P&](X!>!>C9SI2EV#Z$3+/) M2(H=2.--;&9AFVG15'Z:F['?:4EO4\+IR6+Y;3%?WO\Z@\77Z>T]3&]#F']_ MN%[I\+IZ?U_]I=]*>(6K#OC#,_ ]O]N43SO\ALD.!%T+ M]QO@X?OAW99J@GJ6@>4+CLU2DAI(_4JSY"S7P/(8YD_;M*!KJN'W=*6TI'OV MIR54KP[5LZ%Z1T)])D$!NK:*<02Q!J84ZJ8#4=(,+(V1H.=)UZ/?R'UNB-ZO MH_=;HX=($A>ES"H'OI $*B0-XDQC#%I 43>BJ!N!^T8TC;G_7Y;!X-P;#.HT MRW$VN)T/>][P337NP77,4&ZLK"F(Q#;7Y=FL=VOEG%K!>+,_(T4M!? ?32G' M='0V::Z XYHHO&ULO5;?3]LP$/Y7K&@/( &)\ZLM:BN5%D8E8(B6[6':@YM> MVXC$[FRWA?WULYV0IA!"D1!Y2'S.?7??G>WSM3>,/X@%@$2/:4)%QUI(N3RU M;1$M("7BA"V!JC\SQE,BE>(NGB^DGK"[[269PPCD_?*6*\DNK$SC%*B(&44< M9AVKAT_[V-< H_$SAHTHC9$.9<+8@Q:&TX[E:$:00"2U":(^:^A#DFA+BL?? MW*A5^-3 \OC9^H4)7@4S(0+Z+/D53^6B8S4M-(49627RCFTN(0\HT/8BE@CS M1IM,-W L%*V$9&D.5@S2F&9?\I@GH@10@58#W!S@[@OPS??AV=* MZHU&Y^,1.AB )'$B#M$QNA\-T,&WP[8ME5L-MJ/L'<1TUC"\97:/5,TI)+0>3Q) /6$ M "G0[RNECX824O&GQIM7>/.,-_\-;R4'Q#@X0G/.A*A*8V8I-);T\5MWL=]R M]-.VU^6$[:&X0]8OR/JU9'M1M$I7"9$J,R1E7,;_B#YL560S2T&)PS'V&TX0 M!.$+MI6:8>@UFZUJND%!-_AH;BG(*K+!*PJXY:OG!=/7:JX78HRK:88%S;"6 MY@#6JEHN54['$"TH2]C\"9EZJ7;;-:03X'4[K5&X:7S!OFX6WIJ?MJ^;K]+: M<*JV]?MZ.U1;!=56+=6^J:+ 49]1R=6]L5?:L;.MH,X7)!Z7*C;^M-3GILHY M#?VJW.^AN$MW6VZQ6TMWS,E4M1ZJ+4&$JC.@171#4MAO&;:%%GM?L0S;6HGK MB^6'EL%_7;&#RF5X7S&C:Y>N?-UOJ4MV'E.!$I@II'/24"O)LQ8F$R1;FBY@ MPJ0Z#6:X4&T?<*V@_L\8D\^";BR*1K+['U!+ P04 " #)AR4NLF#E1:Y1V9ZETQA6:M496>% E MPJC7&X85XS)($^^[U6FB-B2XQ%L-9E-53/\:HU#U*.@'.\<=7Y7D'&&:K-D* MYT@/ZUMMK;!C*7B%TG E0>-R%&3]\\G Q?N KQQKL[<&5\E"J4=GS(I1T',) MH<"<' .SORU.4 A'9-/XV7(&G:0#[J]W[)]][;:6!3,X4>(;+Z@1T0M8#H M)6!P !"W@-@7VF3FRYHR8FFB50W:15LVM_"]\6A;#9?N%.>D[2ZW.$IG-_?9 MS>5L?'4!V7Q^<3^'HRD2X\+ #=.:N28?PP=XF$_AZ-UQ$I(5== P;P7&C4!T M0""&:R6I-' A"RS^QH(#?)=*%347 I@L8":)R15?"(3,&"0#4VYRH&_307\X/$O"[7[__HV* M/MFP81?6)!SN7;H*]:Y@VQ9[7B MTH# I:7LG9S9(=+-7#8&J;6_V@M%=E#\LK1/&6H78/>72M'.< +=XYC^ 5!+ M P04 " #)AVR,,P]17J!OI^K4W;.35/SG!WQ#LV[?*-HYS928IYBIKG,0.%A[BS[ MK\.^9P'EB_<<3_IL#=:4O93W=G,=SQW/,D*!D;$B&/T]X J%L)*(Q^=:J-/H MM,#S]9/TOTKCR9@]T[B2X@./33)W)@[$>&"%,%MY^AMK@X967B2%+G_A5+_U M'(@*;61:@XE!RK/JGWVI'7$&Z <7 'X-\/\'N*AA4 ,&S]40U(#@N8!A#2A- M=RO;2\>MF6&+F9(G4/8U2;.+TOLEFOS%,YLH=T;1+2><66S#F^4N7,-FN=W] M"[=O=R%LPU5X_7YY=1/"BS4:QH6&6Z84LR%]":]@IV0620@S5,='6$F52WM) M8?_X!M,]JD_TZ-W=&E[\_G+F&F)I=;E1S>BJ8N1?8+0LCCT8]/\$W^N/6^"K M;O@;II[@OM\"7W?#UQ@U\'X+/.R&_U.('GCC$NY]"W,-7<.UP51_ZE W:-0-2G7!I6Q P0RIRYDR MCY!)@]0,(N0/;"^P+925N%$ISO:DA\5H.IYZP6#F/K3P"!H>02>/->X-\$P; M55!3,E3Y$75!W4HA^(Z"UZY\V"@?/D>Y087: &5VF]JP6X;?\[P_.@(R:KB, M.N6L9)I275$;B.XAD2(&IH%JWH9),='FCTK@\,P?$W\TGHPN>&7<,!EW,JF+ M_M;FQ%.9=Q@X:<1.?D6"3QMUTY^:X*OI]PD^G@P\[ZLWJZ[2]BZ8GK_[AF_? M^]J?O1]G(PW$0G%B'*..%,]MLVUMC=VR=@E6-I?R4-.L,0DPFK1"2$JSG#V6 MY28/0"=09#GC<5,*O[&,'*=X%O&<"8@+!,)0PRR3X4+/K:QVSP:4_?Z@)GVD M\@:!!R+J]<:4KJH:Z=7&R+R<67MI: *6RX0^@U#9!W1_D&1&O;%CL/FP6OP' M4$L#!!0 ( ,ERK52S'#6%.@, %(+ 9 >&PO=V]R:W-H965T:-+>@TAW[8,;+S=& 7+E=0WS'9SS98P!OFPOA=J9Q8L\R"". EXC 0L M6L85ONQ@3P/2B-\!;)/2&NE4IIP_Z4U_WC(LK0A"F$E-P=3E&3H0AII)Z?B7 MDQK%F1I87K^Q_TR35\E,60(='OX)YG+5,AH&FL.";4(YXML;R!-R--^,ATGZ MC;99K.,;:+9))(]RL%(0!7%V92^Y$24 MH\ 2 X@GP70'$#31#-E:5I=)EF[ M*?@6"1VMV/0B]29%JVR"6/^,8RG4TT#A9'OEU'P8]=/<3#>YN?YU/>J,A MZO:N)ZA_.YZ,'H:]V\D8G71!LB!,3M$Y>AAWT05S-YW%&JCH&]\3:$V#GSS'$M]]NS],.R= M2K]0Z=>7J8!Y(-'54@!D+GQL,+9V7=#Z#HMQJB MQ,?N?CU7Q3F>[](C/N^:&J[O:A.AW-5MEZ43S>?-WK4D['Z+V;O.A+TO,ML[ M_/?R55WO>WT81@GQO#VKS=+ HZ=--5DL V5>" N%LRX\9;S(!KAL(_DZG8&F M7*J)*EVNU- +0@>HYPNN>G:^T6-5,4:W_P-02P,$% @ R7*M5 U:_ZEI M!@ -AD !D !X;"]W;W)K&ULO5G?3^,X$'Y> M_@JKVI5 ZK;YT9:" *E0>LMIV46P>_=PN@SR#%)W,N M$JKP4BSZ,A- (V.4Q'W/<4;]A+*TJYBE<".(S).$BH=SB/G] M:<_],55=-IQ-".((50:@N+'"BX@CC42\OA9@G:J.;5A\_L: M?686CXL)J(0+'O_)(K4\[8P[)((YS6-UR^\_0;F@H<8+>2S-?W)?CG4Z),RE MXDEIC P2EA:?]%?IB(8!XK0;>*6!]]1@L,' +PW\70T&I<'@B<'&-0Q+@^&N M,XQ*@Y'Q?>$LX^DI5?3L1/![(O1H1--?3+B,-3J8I3JS[I3 IPSMU-GGKU]^ M^_CM\O::3"_/OY']*2C*8DF^4"&H#OH!^4B^WTW)_ON#D[["&;5=/RS1SPMT M;P.Z2ZYYJI:27*811"WVEW9[WV+?QY56R_76RSWWK("33/2([W2)YWA>"Y\+ MN_GO-.VAZ4;SJ=U\"B'.[FIS=]#F#;OY-15K\];99W;S&01(?FQF/[+XTJ]2 MQS=X@TVIPRDJ0QJ1.PASP=0#F2P$ ,J.(G]=0Q* ^)O\0[Z!2$@U]A96/%ZQ M=%'<6H^ST!E4= :&CK^!SMV2"_71S#:% "E\Q@'D2D$B;?##"GYH7ZU&XW,2 M"HB8(G,:LAC7W$49DZ%@F=;)MI#:42]7D!(V)SQ'@>0".:%K),DQW0512R"? MOUX0*H#$("7>0)>]=[N.XY@_<@]$*A;')*,/A*4*!$A%J-20^&Q)H[T"%:*& M7<_BCE'ECM%+W%'-C:(!;6ZPHQWU7.>#A=5AQ>K0BG--4RR')@/G (9,EV0@ M0KR##]J(V0']WLA*;%P1&UMQ)F$H<@S"VD]M3 J$D4'0#<'JS,5@.2?]5P9=&86TKC MQX_BTE;42JCFOACXSN:=X=:*[FZ1]-=U_:-M](7ON$5JP75';Q*46CM=N]:] M*"@%U+ 1E+$M)K5.NG:A-,[#-R"I,#!:@6C"\U2U"J;[7#&]H85$K9GNJXCF M"Q*C5M2+0H!F9?^P2XYXM8QZ;R*C7BVCWA89?4&.E%#-\/A#2Y)XM69Z.VCF MCDE20CTKJQM9U"KI;>E__V-'N 5V8M8B]YKK>](/8HN7/A"E2W&"C5_*%8%? M(6!_H8?(/$%:QV2?'I \(XJ3\?"#)DK#T$ 3 2&P%0UBY*]/&<*EZ2]QBKI7 MTEWD9':WAPG.T$1R'!PQ7!B8$P$];X1;@M L$SP33+<$V'6B(R+0"8*K,@VK MTIR$[D4E"0"[78JV.$#O%QJM0$@@,)]#J,B^:7(I3A/GJCBY0$XK366O HU( M\*")D2:Q!><1!H"I98/C ;9^<2[)?G!@_%(N$1VQS]:>&3K&,RS%/EQQ\6#U MQ][3:=_6'UU-9I^Q@GU%<4_F0?ACYRKHU37;&[Z)PM5EUK._BMS0!ZWS M4CN&AC]SAK$*I9*@+YI(H05,Y!X%BU$5QIH$6(X8YQU*L8:+U]&5:SOL"SG4A]^R%7(=> MZO=2+3.M,OB\>A]:JK=75V_/7KU-7K!4*I'K2':W-_M; ,=;FGV_KL^^\Q)J M>N<7_46T@=D6O*^AZI%A=^_=N^='0H\IUA7>MU?XJ[6SLF(CM!V2^<\KNWLX M'!^U1\ZOZ[IOK^L;A /[I[L\D/ SUS[31R9J%U'Q&P=9;_*^X]>*Z-L5<0>G MGI<0XT=[T??&OW$46MVM#O\GYLC[R?US]WA: M'.'7,,4O"M=4+#!/L0S.$=+I':(JB^*0OKA0/#.'R@%7BB?FZQ(HJI$>@,_G M'"-87N@)JI]*SOX%4$L#!!0 ( ,ERK5347R] ; ( /H% 9 >&PO M=V]R:W-H965TJ@*F/[;,(%K#IV9AMH__UL)T2T#6C[0GSVO7?O'3['>RY>Y09 H;>",CEP M-DJ5MZXKLPT46%[Q$I@^R;DHL-*A6+NR%(!7%E10U^]V([? A#E);/>>11+S MK:*$P;- 7[@>,YAXT7LMXHL^$F<8G7, >U*)^%CMR&944*8))P MA@3D V?HW::AR;<)OPCLY=$:&2=+SE]-,%D-G*X1!!0R91BP_NP@!4H-D9;Q MI^9TFI(&>+P^L(^M=^UEB26DG/XF*[49.'T'K2#'6ZI>^/X1:C]68,:IM+]H M7^6&@8.RK52\J,%:04%8]<5O=1^. %[O!,"O ?Z_ H(:$%BCE3)K:X053F+! M]TB8;,UF%K8W%JW=$&;^Q;D2^I1HG$KFZ>/]:/%TCV9C-)Y,A]-T,GU L[NG MR8DZ:#$?H8MOE[&K=&6#=[.ZREU5Q3]1Y0<65RCPOB._ MZ_LM\/0\? 19 _<^PEWMMS'M-Z9]RQ>E[DA<%- M[.Z.>]:6=]T/@JC)^^"BU[CHG761;H4 IE IB.Y1B2DJN; CQW.4?['8YJ J M$!XIZT37_3#X9* M+=2)[?K#1G]X5O^4LTYV\/"_RL.O/>W>!%$_^B2])<_S M_"C\K-T]FDSS*NI!6!-]+2CD&MF]NM9$HGIIJD#QT@[KDBL]^G:YT8\S").@ MSW/.U2$P\]\\]\E?4$L#!!0 ( ,ERK51R ;$:^0, +4. 9 >&PO M=V]R:W-H965TZ/OW9($QA)2M_Z G'B[YSO?#[^$@]W0OY2 M,8!&O].$JY$3:YU]=ET5Q9!2U1$9YO=NY7@HMCIA'&XE4MLTI?)I"HG8C1SL/-^X8YM8VQON>)C1#=R#?LAN MI1FY99052X$K)CB2L!XY$_SYDG@6D,_XP6"G#JZ1+64IQ"\[F*]&CF<900*1 MMB&H^7N$&22)C61X_%L$=%+.D"F8B^9NM=#QR^@Y:P9IN M$WTG=E^A*"BP\2*1J/P7[8JYGH.BK=(B+<"&0ZU-$^9P>GQU7PQ6#7S6#O]&90?Y.(>3&OC% M^7!< [\\@WP]W#5:EX*34G"2Q_,;XIF.3NA2[&5%$Z,OWX#9>1I1OCH:W^@8 M)-(QY>@8]//:Q$1S#:GZIX617S+R.L\ MC^,!'F 2#MW'PW4XG19V!T&OG'7$KENRZ[:RNP:E -":<CG M-TB7(-O:+"PCAV^D\?LEHWY[XTL1 :P46DN1%AW&:/+" NUC!@?"XQXAV&L0 M?E"2&;22N0.3&92FVK;W4INWL&:F/>LH#$XHD)[?#T._G@+VJI>!]^HF10FC M2Y8P_51KW=YI'Y*>UP\'#5P.7DRXE.S' =7GHN#-^(YN#)8W.ZP+[YN MIT6 HT7H=ON!U]0OE07C\(67J4W\*GO'E9OB_EL1NS)5W.ZJ^X(CH>HVYK0 M'PKM8^P/@GJ=2>6CI-U')YQ;2Y"V6,8C:5FH.@8OQ,&=H-Z[W(,O?GN@,Q^Y M&\:5^6Y9FT!>)S3[0N[/2/N!%EE^"%@*;8X4^65LSI4@[03S?"V$?A[8<" !'" &0 'AL+W=ODCCE=6,AQ/+* M-/ET@0GA%W2)J=R94980(:=L;O(E0Q)J4!*;CF65S81$J=&HZ;6 -6IT)>(H MQ8 !7R4)87];&---W;"-[<(HFB^$6C ;M269XQC%9!DP.3,+EC!*,.4138'A MK&XT[:NV;2F CKB/<,-WQJ!2>:+T64VZ8=VPE"*,<2H4!9&?-;8QCA63U/$G M)S6*,Q5P=[QEO];)RV2>",\Y$;L "3/88"3 YQ]@/'TQ\: XZ M$(R&@3^Z>SB#H-<D&_1].6L]P(T_O!DU@]MN&WK#=O.N.QS 20<% MB6)^"NE-D5*3K; M%%O.4<(^81?@VF?@6(YS0$_[\W#[B!RW<-S5?.X'?"-<8[I"#C-&$_!?!+*4 MQ-#6=XV, TE#Z-%T?MZ3#SR$)NQSF>XY5+;A'W1EJID%8Z*FU F5A 4WH130D\ M]C%Y0G8LYW)!7/Y&YRN%BLJ7G<^0I1U'W8I7LNQ]Y]_'.=:E(TOW8>>KA;3J M46G]* QC!)]P\1G?+PO:RV_TW;9>2YWU9>=SZ.YC=JLENV3M.7\HSG6\=V_> MW"G),L>Y[E0+F2G1Z8"Y/Z,4K&=J .*_PZ-?U!+ P04 M" #)*4-[65$-FUKO/Y"A/"KVB&J?RR MH"PA0H9LJ?.,(0ES4!+KEF$X>D*B5&LU\KF M1IT+>(HQ8 !7R<)8:\W&--M M4S.UMXE1M%P)-:&W&AE9XAC%- N8C/22)8P23'E$4V"X:&IM\]IS57Z>\"?" M+=\;@ZID1NF3"KIA4S.4((QQ+A0#D:\->AC'BDC*>"XXM7))!=P?O['?YK7+ M6F:$HT?COU$H5DVMKD&("[*.Q8AN[[&HIZKXYC3F^1.V1:ZAP7S-!4T*L%20 M1.GN35Z*/NP!S,H1@%4 K*\"[ )@YX7NE.5E=8@@K0:C6V J6[*I0=Z;'"VK MB5+EXE@P^362.-$:>_=^9]KS87@+ W\"P6@8^*/)PP4$O?9@ NU!!_S?TV[0 M]V5T\P!W_O!NU [NNQ[TAEY[TAT.X*R#@D0Q/X=+F(X[_HYSS'M0W;C*2=$#RL0*VK)+T9S 8Q^3&;)3W:B6Q-4? M],0I53C?X,F.L[K7ZVJEZK@U^X,G!_)JCF4XSF%/:J7HVDG1_2@,8P2?XW..)^^OOET6%7S-H'1S[GF:93MQS[@R/ZWBFL;D!YH"VC ME$.,"XDTKFK25+:[57:!H%E^,,^HD-W*ARMY$2-3"?+[@E+Q%JBSOKS:6_\! M4$L#!!0 ( ,ERK50.M$+:9 ( 'T& 9 >&PO=V]R:W-H965THK>6CJL"7P#@G\1N ?*P@:06 3KIUJEX-KZ:CL9?;H>CZ>S-JPO?._^ 1E_O;K[]1&^'H AE M$GTF0A!3[7?H/7J-,)(9$2 CK#2 L<%)<]AU?9A_X+!/1'10X)TAW_7]/?+! MR_(A)*WY?CKU?4M69TVA$*E4Q@7] ^F^FM6&H34T+]TZ]MSF%^'U=GF.B=RA[K;4 MW1.H2R+0FK *]M'61N=;#&['=;U_2/\7M4,9MI3AZ;6E4E;[ZQH^JY9_X0?A M<]@C G=X>RUO[W1>W4FE(D5*B^4^Z-ZQT$<$UM!XJSF8QJQ?PB4M)&*PT%*W MT74S)%0$J?F8-FFILF;I'JH^..0FH *FMDG::3]^ MMJ%>JH0LTMH7XX][SCWW&&S"+:$/+ '@Z"G/"M8W$L[+2]-D<0(Y9A>DA$*L MK C-,1=#NC9920$O%2C/3,>R?#/':6%$H9J;TB@D%<_2 J84L2K/,7T>0$:V M?<,V7B9NTG7"Y809A25>PPSXO)Q2,3(URS+-H6 I*1"%5=^XLB_'MB4!*N(V MA2W;Z2-9RH*0!SGXNNP;EE0$&<1<4F#QV, 0LDPR"1V/#:FA%O43/S5&[ !LKP7@- #G5(#; -Q3 5X#\$X%=!J *MVL:U?&C3#'44C) M%E$9+=AD1[FOT,*OM) ORHQ3L9H*'(]F\\%L_'T^OOZ!QK>BG:&S$7"<9@Q= M8TJQW,9S] G-9R-T]N$\-+E(*J%FW"08U F*R@X&B\D>W= M-Q&!OG+(V?T1?E?SNXK?:^&?5C1.Q&>#R$J\)'$BENDSVN"L@D/>U62^(I,G MRB;J>CW+#:S0W.R:M!_G!Z[E.H&.>Z76TVJ]HVHG^!=^0'<3R!= []%O-+P> MHDDM6T\?<:6C\W3>Q75?\_MOZ/K0WW,SZ/B691TVLZM%=(^+P,^YK(T35-*J MUM.(.22BNR?"Z?F]-A$]+:+W_SLJIO=WY-^['6@-P;OLMFW]/3*M-[1ZT+"] M^GS\P-GSVMPYQ>4E+2/<7?409^@^:R0XC!/8#"Q246].\)3 M/R.<+10#KX)4C&^L>0R&I>12>=H4R(@)P=+<6SBT,ZA=SU,Q(547VT:PWXM^ M^1&PG8% QOD@<.Q;PWQ6$ZVI$I=FTBWNC \@KQ_?;&JCL%1D$XXG_LZANYD@ M"ZERJH8PH;\US6><%B!'L7(%=RWK $"M964&.2.E%*33L/7H!X9V23F_AL;^ M41QPKXN]JHZ@IF(8&D']T-+8"?#OLUGN/=KD6;1>S>ZD_MR:W8AN#KU"KQ0M MV+J;KXLA/L8>XNRDKOGF$V>EJ*C=^Y,#SF=DZ^>MI&+W)AITRM(8J/*].ZHT M6^Y;?BE2W]"UWG;3NL UCU^AYK^;YY(*J@C?%VU:_R5G^=F*HP__2G+WHW(L MV*FQ/ZQ>NLC):Q 9OTB10?^#OG=J')P9@]6#LSGUO\-[ -\%]18MXYJ)?K9B M>4[%@Z/#T&NR,&]:!_QF?4X+TG)],X"IOQM_HSEKJV18=06)Z%?MQE]A>V$\ MO!B86$SD=$WSK)^J*X!<><-/)+$76TL#GA@ M58!Q)$@R!7G3W:!PCV8GAXZX/]I1$49*X$<#< M"J((0^!IQ!%, 6C D"CJSL&C\RC8GE/![M\/\]]02P,$% @ R7*M5)>* MNQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %( MMB6/:(7->=I3W;+T]! M;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B M':5_'1($ D'@ #P 'AL+W=O T5KE$AIEI^^MK2+-K,O1H7YP\ M)3:$?!SP^0Z'CZ^U^/I4UU_1M[*HFIFQ;]O#_6329'M6ILW?]8%5L+8N)-9W>3LJ45\:GCZ=C;<1$'=0MRUI>5W*RFWC@[+7Y M;WLW1"^\X4^\X.WWF=%_+YB!2E[QDO]@^_3'3R7C"Y,['T?/ M;;W@1'QD!56K*9X=4O3'3G(_^ Y,=S:R64$BEQS^4&0?(>3R=*E;.J M83F2WYJZX+GDR-$\+=(J8TB!M !(ZXJ0GRT%T@8@[:M QAV._*D"Z0"0SA4A M!Y&\ 2!OK@EI*Y"W .2M7LAXNUZ[T2,*%R@F 24+XKDT0:[GA5N:$ 7R#H"\ MTPL9X0=,MUB!>0_ O-<+0ZB$2<*(X%@!^@ ?= +M(G"#8Z2QS_19M5?.^HC M_,^6;-:24TW/4R@_3W5'+7%I0.8KC-PXQHD:.Q,4AV9S1'CE)MA'&U>&$-$P MP2C"'B8/KF15(2%QF)K-L0II\%>"HS7R\7QP32%3F)I5L2#4I1ZA 0KG*Q*X M"0FIR@8)PM1LB "'0>1NEC*=K5"W/GJZ&!&Z"*.UJV)"BC!U.R)*),N#; ,ZR"]F) B3-V.6+H17H8K'T?QYSZU)(\J&V0&4[,:XNT\ED0R M@*B3Q#"O0)8P-6L"%.N@1#$A=YB:Y0%CJD6*!>G#TJR/7Q4 >B(ML;^5MZ+,AQ&.$UD:]JM%#J6:5;E8 MD%RLJ\K%43$AN5BZY3*(YC&#^R1V@R#"\CY5&QZ07.Q+R<5G;Y$S(0+9F M YW71&>I4\6$#&1?T$ C=9+:S88,Y&@VT'@)]V],54S(0LX%+7229I<[?^53 M%1.RD'-!"U&:GEYRG%[2??@)0 M2P,$% @ R7*M5+@VQ-RI 0 +AL !H !X;"]?/L@ M*.!8*=*@/96UMCS^&W^RUK.O4)7I4)_C_M#$WN54G>.\V*?4?#@7U_MP*F._ M;L+Y=F5;MZZ-N$_$^OM]K .G_7Z M^Q3.Z8_![J=NCW$?0BIZJ[+=A30OW*5ZGH[N?I#^;7+16V[F1;O<2.%R!RD$ M:?X@@R#+'^0AR.BOJK01Z*^JM!'HKZJT$>BOJK01Z M*^JM!'H;ZFT$>AOJ;01Z&^IM!'I;9[.$0&]#O8U ;T.]C4!O0[V-0&]#O8U M;T.]C4!O0[V-0&^/>GL"O3WJ[0GT]JBW)]#;H]Z>0&_?V>PFT-NCWOZ=>L=T MK4)\]CS6^/QW4IUN]X;GX^_+Q\G."W7'V<'OL<4O4$L#!!0 ( ,ERK513 MV2LIL@$ %,; 3 6T-O;G1E;G1?5'EP97-=+GAM;,V9S6[",!"$7P7E MBHBQG=(? 9>VUY9#7\!--B0BB2W;4'C[.N%':D6C(BIU+K$2[\Z,O=)WR?1M M9\@-MG75N%E4>&\>&'-I0;5RL3;4A)U7T<$A M#IU=C2M*XX:A(&)G'=J=GPT.?:\;LK;,:+!0UK^H.E2Q;<6H?K_=!VU&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( ,ERK528 M.:NZ*04 %X5 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MR7*M5$V]]FQS @ J08 !@ ("!P1, 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ R7*M5%+=1+'H!0 )18 M !@ ("![1\ 'AL+W=O 8 " @0LF !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ R7*M5(B.Q7Z1 @ 3 4 !@ ("! M;#@ 'AL+W=O@0, 'X' 9 " @3,[ !X;"]W;W)K&UL4$L! A0#% @ R7*M5#](\*P' P &PO=V]R:W-H M965T&UL4$L! M A0#% @ R7*M5 F%N)*9 P H@< !D ("!L4P 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R7*M M5.(B,9IQ @ / 4 !D ("!;%D 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K M&UL4$L! A0#% @ R7*M5%X21=O: @ \@4 M !D ("!>FL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R7*M5.6RH@DE P J@8 !D M ("!&PO=V]R:W-H965T M&UL4$L! A0# M% @ R7*M5+F,T/^: @ J04 !D ("! GX 'AL+W=O M7AWE$# #] M!P &0 @('3@ >&PO=V]R:W-H965T&UL4$L! A0#% @ R7*M5/,I M?K:(! .A !D ("!-(< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R7*M5"R3JQU\ @ . 8 !D M ("!&Y, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ R7*M5-8_X[8* P 5 H !D ("! M&IP 'AL+W=O&PO=V]R:W-H965T.A !X;"]W;W)K&UL4$L! A0#% M @ R7*M5+,<-84Z P 4@L !D ("!::4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R7*M5'(!L1KY M P M0X !D ("!';( 'AL+W=O<" !'" &0 M@(%-M@ >&PO=V]R:W-H965T&UL4$L! A0#% @ R7*M5 ZT0MID @ ?08 !D M ("!<+P 'AL+W=O&PO=V]R M:W-H965T7!E&UL4$L%!@ U #4 :@X !;. $! end XML 58 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 59 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 60 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 96 181 1 false 42 0 false 4 false false R1.htm 00000001 - Document - Cover Sheet http://sdpi.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://sdpi.com/role/BalanceSheets Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://sdpi.com/role/BalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://sdpi.com/role/StatementsOfOperations Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Sheet http://sdpi.com/role/StatementsOfShareholdersEquity Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://sdpi.com/role/StatementsOfCashFlows Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 00000007 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://sdpi.com/role/SummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 7 false false R8.htm 00000008 - Disclosure - REVENUE Sheet http://sdpi.com/role/Revenue REVENUE Notes 8 false false R9.htm 00000009 - Disclosure - INVENTORIES Sheet http://sdpi.com/role/Inventories INVENTORIES Notes 9 false false R10.htm 00000010 - Disclosure - PROPERTY, PLANT AND EQUIPMENT Sheet http://sdpi.com/role/PropertyPlantAndEquipment PROPERTY, PLANT AND EQUIPMENT Notes 10 false false R11.htm 00000011 - Disclosure - INTANGIBLE ASSETS Sheet http://sdpi.com/role/IntangibleAssets INTANGIBLE ASSETS Notes 11 false false R12.htm 00000012 - Disclosure - RELATED PARTY NOTE RECEIVABLE Sheet http://sdpi.com/role/RelatedPartyNoteReceivable RELATED PARTY NOTE RECEIVABLE Notes 12 false false R13.htm 00000013 - Disclosure - LONG-TERM DEBT Sheet http://sdpi.com/role/Long-termDebt LONG-TERM DEBT Notes 13 false false R14.htm 00000014 - Disclosure - FINANCING OBLIGATION Sheet http://sdpi.com/role/FinancingObligation FINANCING OBLIGATION Notes 14 false false R15.htm 00000015 - Disclosure - GEOGRAPHICAL OPERATIONS INFORMATION Sheet http://sdpi.com/role/GeographicalOperationsInformation GEOGRAPHICAL OPERATIONS INFORMATION Notes 15 false false R16.htm 00000016 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://sdpi.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 16 false false R17.htm 00000017 - Disclosure - SHAREHOLDERS??? EQUITY Sheet http://sdpi.com/role/ShareholdersEquity SHAREHOLDERS??? EQUITY Notes 17 false false R18.htm 00000018 - Disclosure - SUBSEQUENT EVENTS Sheet http://sdpi.com/role/SubsequentEvents SUBSEQUENT EVENTS Notes 18 false false R19.htm 00000019 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 19 false false R20.htm 00000020 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://sdpi.com/role/SummaryOfSignificantAccountingPolicies 20 false false R21.htm 00000021 - Disclosure - REVENUE (Tables) Sheet http://sdpi.com/role/RevenueTables REVENUE (Tables) Tables http://sdpi.com/role/Revenue 21 false false R22.htm 00000022 - Disclosure - INVENTORIES (Tables) Sheet http://sdpi.com/role/InventoriesTables INVENTORIES (Tables) Tables http://sdpi.com/role/Inventories 22 false false R23.htm 00000023 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) Sheet http://sdpi.com/role/PropertyPlantAndEquipmentTables PROPERTY, PLANT AND EQUIPMENT (Tables) Tables http://sdpi.com/role/PropertyPlantAndEquipment 23 false false R24.htm 00000024 - Disclosure - INTANGIBLE ASSETS (Tables) Sheet http://sdpi.com/role/IntangibleAssetsTables INTANGIBLE ASSETS (Tables) Tables http://sdpi.com/role/IntangibleAssets 24 false false R25.htm 00000025 - Disclosure - LONG-TERM DEBT (Tables) Sheet http://sdpi.com/role/Long-termDebtTables LONG-TERM DEBT (Tables) Tables http://sdpi.com/role/Long-termDebt 25 false false R26.htm 00000026 - Disclosure - FINANCING OBLIGATION (Tables) Sheet http://sdpi.com/role/FinancingObligationTables FINANCING OBLIGATION (Tables) Tables http://sdpi.com/role/FinancingObligation 26 false false R27.htm 00000027 - Disclosure - GEOGRAPHICAL OPERATIONS INFORMATION (Tables) Sheet http://sdpi.com/role/GeographicalOperationsInformationTables GEOGRAPHICAL OPERATIONS INFORMATION (Tables) Tables http://sdpi.com/role/GeographicalOperationsInformation 27 false false R28.htm 00000028 - Disclosure - SCHEDULE OF RESTATEMENT OF CONSOLIDATED STATEMENT OF CASH FLOWS (Details) Sheet http://sdpi.com/role/ScheduleOfRestatementOfConsolidatedStatementOfCashFlowsDetails SCHEDULE OF RESTATEMENT OF CONSOLIDATED STATEMENT OF CASH FLOWS (Details) Details 28 false false R29.htm 00000029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Sheet http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Details http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesTables 29 false false R30.htm 00000030 - Disclosure - SCHEDULE OF REVENUE DISAGGREGATED BY REVENUE (Details) Sheet http://sdpi.com/role/ScheduleOfRevenueDisaggregatedByRevenueDetails SCHEDULE OF REVENUE DISAGGREGATED BY REVENUE (Details) Details 30 false false R31.htm 00000031 - Disclosure - REVENUE (Details Narrative) Sheet http://sdpi.com/role/RevenueDetailsNarrative REVENUE (Details Narrative) Details http://sdpi.com/role/RevenueTables 31 false false R32.htm 00000032 - Disclosure - SCHEDULE OF INVENTORIES (Details) Sheet http://sdpi.com/role/ScheduleOfInventoriesDetails SCHEDULE OF INVENTORIES (Details) Details 32 false false R33.htm 00000033 - Disclosure - SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT (Details) Sheet http://sdpi.com/role/ScheduleOfPropertyPlantAndEquipmentDetails SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT (Details) Details 33 false false R34.htm 00000034 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details Narrative) Sheet http://sdpi.com/role/PropertyPlantAndEquipmentDetailsNarrative PROPERTY, PLANT AND EQUIPMENT (Details Narrative) Details http://sdpi.com/role/PropertyPlantAndEquipmentTables 34 false false R35.htm 00000035 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS (Details) Sheet http://sdpi.com/role/ScheduleOfIntangibleAssetsDetails SCHEDULE OF INTANGIBLE ASSETS (Details) Details 35 false false R36.htm 00000036 - Disclosure - INTANGIBLE ASSETS (Details Narrative) Sheet http://sdpi.com/role/IntangibleAssetsDetailsNarrative INTANGIBLE ASSETS (Details Narrative) Details http://sdpi.com/role/IntangibleAssetsTables 36 false false R37.htm 00000037 - Disclosure - RELATED PARTY NOTE RECEIVABLE (Details Narrative) Sheet http://sdpi.com/role/RelatedPartyNoteReceivableDetailsNarrative RELATED PARTY NOTE RECEIVABLE (Details Narrative) Details http://sdpi.com/role/RelatedPartyNoteReceivable 37 false false R38.htm 00000038 - Disclosure - SCHEDULE OF LONG-TERM DEBT INSTRUMENTS (Details) Sheet http://sdpi.com/role/ScheduleOfLong-termDebtInstrumentsDetails SCHEDULE OF LONG-TERM DEBT INSTRUMENTS (Details) Details 38 false false R39.htm 00000039 - Disclosure - LONG-TERM DEBT (Details Narrative) Sheet http://sdpi.com/role/Long-termDebtDetailsNarrative LONG-TERM DEBT (Details Narrative) Details http://sdpi.com/role/Long-termDebtTables 39 false false R40.htm 00000040 - Disclosure - SCHEDULE OF FINANCING OBLIGATION (Details) Sheet http://sdpi.com/role/ScheduleOfFinancingObligationDetails SCHEDULE OF FINANCING OBLIGATION (Details) Details 40 false false R41.htm 00000041 - Disclosure - FINANCING OBLIGATION (Details Narrative) Sheet http://sdpi.com/role/FinancingObligationDetailsNarrative FINANCING OBLIGATION (Details Narrative) Details http://sdpi.com/role/FinancingObligationTables 41 false false R42.htm 00000042 - Disclosure - SCHEDULE OF REVENUE AND PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC LOCATION (Details) Sheet http://sdpi.com/role/ScheduleOfRevenueAndPropertyPlantAndEquipmentByGeographicLocationDetails SCHEDULE OF REVENUE AND PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC LOCATION (Details) Details 42 false false R43.htm 00000043 - Disclosure - SCHEDULE OF NET PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC LOCATION (Details) Sheet http://sdpi.com/role/ScheduleOfNetPropertyPlantAndEquipmentByGeographicLocationDetails SCHEDULE OF NET PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC LOCATION (Details) Details 43 false false R44.htm 00000044 - Disclosure - SHAREHOLDERS??? EQUITY (Details Narrative) Sheet http://sdpi.com/role/ShareholdersEquityDetailsNarrative SHAREHOLDERS??? EQUITY (Details Narrative) Details http://sdpi.com/role/ShareholdersEquity 44 false false R45.htm 00000045 - Disclosure - SUBSEQUENT EVENTS (Details Narrative) Sheet http://sdpi.com/role/SubsequentEventsDetailsNarrative SUBSEQUENT EVENTS (Details Narrative) Details http://sdpi.com/role/SubsequentEvents 45 false false All Reports Book All Reports form10-q.htm ex31-1.htm ex31-2.htm ex32-1.htm ex32-2.htm sdpi-20220331.xsd sdpi-20220331_cal.xml sdpi-20220331_def.xml sdpi-20220331_lab.xml sdpi-20220331_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 62 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "form10-q.htm": { "axisCustom": 0, "axisStandard": 18, "contextCount": 96, "dts": { "calculationLink": { "local": [ "sdpi-20220331_cal.xml" ] }, "definitionLink": { "local": [ "sdpi-20220331_def.xml" ] }, "inline": { "local": [ "form10-q.htm" ] }, "labelLink": { "local": [ "sdpi-20220331_lab.xml" ] }, "presentationLink": { "local": [ "sdpi-20220331_pre.xml" ] }, "schema": { "local": [ "sdpi-20220331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/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/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.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 338, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 12, "http://xbrl.sec.gov/dei/2022": 4, "total": 16 }, "keyCustom": 7, "keyStandard": 174, "memberCustom": 23, "memberStandard": 18, "nsprefix": "SDPI", "nsuri": "http://sdpi.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "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://sdpi.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "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-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - PROPERTY, PLANT AND EQUIPMENT", "role": "http://sdpi.com/role/PropertyPlantAndEquipment", "shortName": "PROPERTY, PLANT AND EQUIPMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - INTANGIBLE ASSETS", "role": "http://sdpi.com/role/IntangibleAssets", "shortName": "INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - RELATED PARTY NOTE RECEIVABLE", "role": "http://sdpi.com/role/RelatedPartyNoteReceivable", "shortName": "RELATED PARTY NOTE RECEIVABLE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - LONG-TERM DEBT", "role": "http://sdpi.com/role/Long-termDebt", "shortName": "LONG-TERM DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - FINANCING OBLIGATION", "role": "http://sdpi.com/role/FinancingObligation", "shortName": "FINANCING OBLIGATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - GEOGRAPHICAL OPERATIONS INFORMATION", "role": "http://sdpi.com/role/GeographicalOperationsInformation", "shortName": "GEOGRAPHICAL OPERATIONS INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://sdpi.com/role/CommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "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://sdpi.com/role/ShareholdersEquity", "shortName": "SHAREHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "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-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - SUBSEQUENT EVENTS", "role": "http://sdpi.com/role/SubsequentEvents", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "SDPI:OrganizationAndNatureOfOperationsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://sdpi.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-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "SDPI:OrganizationAndNatureOfOperationsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-03-31", "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://sdpi.com/role/BalanceSheets", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:ComparabilityOfPriorYearFinancialData", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComparabilityOfPriorYearFinancialData", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - REVENUE (Tables)", "role": "http://sdpi.com/role/RevenueTables", "shortName": "REVENUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - INVENTORIES (Tables)", "role": "http://sdpi.com/role/InventoriesTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)", "role": "http://sdpi.com/role/PropertyPlantAndEquipmentTables", "shortName": "PROPERTY, PLANT AND EQUIPMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - INTANGIBLE ASSETS (Tables)", "role": "http://sdpi.com/role/IntangibleAssetsTables", "shortName": "INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - LONG-TERM DEBT (Tables)", "role": "http://sdpi.com/role/Long-termDebtTables", "shortName": "LONG-TERM DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - FINANCING OBLIGATION (Tables)", "role": "http://sdpi.com/role/FinancingObligationTables", "shortName": "FINANCING OBLIGATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - GEOGRAPHICAL OPERATIONS INFORMATION (Tables)", "role": "http://sdpi.com/role/GeographicalOperationsInformationTables", "shortName": "GEOGRAPHICAL OPERATIONS INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - SCHEDULE OF RESTATEMENT OF CONSOLIDATED STATEMENT OF CASH FLOWS (Details)", "role": "http://sdpi.com/role/ScheduleOfRestatementOfConsolidatedStatementOfCashFlowsDetails", "shortName": "SCHEDULE OF RESTATEMENT OF CONSOLIDATED STATEMENT OF CASH FLOWS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "us-gaap:ComparabilityOfPriorYearFinancialData", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-012021-03-31_srt_ScenarioPreviouslyReportedMember", "decimals": "0", "lang": null, "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "role": "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "role": "http://sdpi.com/role/BalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - SCHEDULE OF REVENUE DISAGGREGATED BY REVENUE (Details)", "role": "http://sdpi.com/role/ScheduleOfRevenueDisaggregatedByRevenueDetails", "shortName": "SCHEDULE OF REVENUE DISAGGREGATED BY REVENUE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-012022-03-31_custom_ToolsAndProductSalesMember", "decimals": "0", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfPaymentTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - REVENUE (Details Narrative)", "role": "http://sdpi.com/role/RevenueDetailsNarrative", "shortName": "REVENUE (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfPaymentTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - SCHEDULE OF INVENTORIES (Details)", "role": "http://sdpi.com/role/ScheduleOfInventoriesDetails", "shortName": "SCHEDULE OF INVENTORIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Land", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT (Details)", "role": "http://sdpi.com/role/ScheduleOfPropertyPlantAndEquipmentDetails", "shortName": "SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Land", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-02-012021-02-28", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:GainLossOnSaleOfPropertyPlantEquipment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details Narrative)", "role": "http://sdpi.com/role/PropertyPlantAndEquipmentDetailsNarrative", "shortName": "PROPERTY, PLANT AND EQUIPMENT (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-02-012021-02-28", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:GainLossOnSaleOfPropertyPlantEquipment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS (Details)", "role": "http://sdpi.com/role/ScheduleOfIntangibleAssetsDetails", "shortName": "SCHEDULE OF INTANGIBLE ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - INTANGIBLE ASSETS (Details Narrative)", "role": "http://sdpi.com/role/IntangibleAssetsDetailsNarrative", "shortName": "INTANGIBLE ASSETS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2017-08-31_custom_TroncoEnergyCorporationMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NotesReceivableRelatedParties", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - RELATED PARTY NOTE RECEIVABLE (Details Narrative)", "role": "http://sdpi.com/role/RelatedPartyNoteReceivableDetailsNarrative", "shortName": "RELATED PARTY NOTE RECEIVABLE (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2017-08-31_custom_TroncoEnergyCorporationMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NotesReceivableRelatedParties", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - SCHEDULE OF LONG-TERM DEBT INSTRUMENTS (Details)", "role": "http://sdpi.com/role/ScheduleOfLong-termDebtInstrumentsDetails", "shortName": "SCHEDULE OF LONG-TERM DEBT INSTRUMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-012022-03-31_custom_LoanAndSecurityAgreementMember_custom_TermLoanAndRevolvingLoanMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000039 - Disclosure - LONG-TERM DEBT (Details Narrative)", "role": "http://sdpi.com/role/Long-termDebtDetailsNarrative", "shortName": "LONG-TERM DEBT (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-012022-03-31_custom_LoanAndSecurityAgreementMember_custom_TermLoanAndRevolvingLoanMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "role": "http://sdpi.com/role/StatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:OtherLiabilitiesTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiability", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000040 - Disclosure - SCHEDULE OF FINANCING OBLIGATION (Details)", "role": "http://sdpi.com/role/ScheduleOfFinancingObligationDetails", "shortName": "SCHEDULE OF FINANCING OBLIGATION (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000041 - Disclosure - FINANCING OBLIGATION (Details Narrative)", "role": "http://sdpi.com/role/FinancingObligationDetailsNarrative", "shortName": "FINANCING OBLIGATION (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeaseDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000042 - Disclosure - SCHEDULE OF REVENUE AND PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC LOCATION (Details)", "role": "http://sdpi.com/role/ScheduleOfRevenueAndPropertyPlantAndEquipmentByGeographicLocationDetails", "shortName": "SCHEDULE OF REVENUE AND PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC LOCATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000043 - Disclosure - SCHEDULE OF NET PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC LOCATION (Details)", "role": "http://sdpi.com/role/ScheduleOfNetPropertyPlantAndEquipmentByGeographicLocationDetails", "shortName": "SCHEDULE OF NET PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC LOCATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-03-31_srt_NorthAmericaMember", "decimals": "0", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000044 - Disclosure - SHAREHOLDERS\u2019 EQUITY (Details Narrative)", "role": "http://sdpi.com/role/ShareholdersEquityDetailsNarrative", "shortName": "SHAREHOLDERS\u2019 EQUITY (Details Narrative)", "subGroupType": "details", "uniqueAnchor": null }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000045 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)", "role": "http://sdpi.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-03-22_custom_MazakMember_custom_CNCMachineMember", "decimals": "0", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "USD", "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 (Unaudited)", "role": "http://sdpi.com/role/StatementsOfShareholdersEquity", "shortName": "Condensed Consolidated Statements of Shareholders' Equity (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" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://sdpi.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-03-31", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000007 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://sdpi.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000008 - Disclosure - REVENUE", "role": "http://sdpi.com/role/Revenue", "shortName": "REVENUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - INVENTORIES", "role": "http://sdpi.com/role/Inventories", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 42, "tag": { "SDPI_AnnualRentIncreasesPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Annual rent increases.", "label": "Annual rent increases" } } }, "localname": "AnnualRentIncreasesPercentage", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/FinancingObligationDetailsNarrative" ], "xbrltype": "percentItemType" }, "SDPI_AustinFinancialServicesIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Austin Financial Services, Inc. [Member]", "label": "Austin Financial Services, Inc. [Member]" } } }, "localname": "AustinFinancialServicesIncMember", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "SDPI_BuildingsGross": { "auth_ref": [], "calculation": { "http://sdpi.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Buildings gross", "label": "Buildings" } } }, "localname": "BuildingsGross", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "SDPI_CNCMachineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CNC Machine [Member]", "label": "CNC Machine [Member]" } } }, "localname": "CNCMachineMember", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "SDPI_CommonStockHoldAsCollateral": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock hold as collateral.", "label": "Common stock hold as collateral" } } }, "localname": "CommonStockHoldAsCollateral", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/RelatedPartyNoteReceivableDetailsNarrative" ], "xbrltype": "sharesItemType" }, "SDPI_ContractServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Services [Member]", "label": "Contract Services [Member]" } } }, "localname": "ContractServicesMember", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/ScheduleOfRevenueDisaggregatedByRevenueDetails", "http://sdpi.com/role/StatementsOfOperations" ], "xbrltype": "domainItemType" }, "SDPI_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Agreement [Member]", "label": "Credit Agreement [Member]" } } }, "localname": "CreditAgreementMember", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "SDPI_DisclosureFinancingObligationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financing Obligation", "verboseLabel": "Schedule Of Financing Obligation" } } }, "localname": "DisclosureFinancingObligationAbstract", "nsuri": "http://sdpi.com/20220331", "xbrltype": "stringItemType" }, "SDPI_HardRockNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hard Rock Note [Member]", "label": "Hard Rock Note [Member]" } } }, "localname": "HardRockNoteMember", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative", "http://sdpi.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "SDPI_LeaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Agreement [Member]", "label": "Lease Agreement [Member]" } } }, "localname": "LeaseAgreementMember", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/FinancingObligationDetailsNarrative" ], "xbrltype": "domainItemType" }, "SDPI_LoanAndSecurityAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan and Security Agreement [Member]", "label": "Loan and Security Agreement [Member]" } } }, "localname": "LoanAndSecurityAgreementMember", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "SDPI_MachineryLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Machinery Loans [Member]", "label": "Machinery Loans [Member]" } } }, "localname": "MachineryLoansMember", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "SDPI_ManagementFeeRatePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Management fee rate, percentage.", "label": "Management fee rate, percentage" } } }, "localname": "ManagementFeeRatePercentage", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "percentItemType" }, "SDPI_MazakMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mazak [Member]", "label": "Mazak [Member]" } } }, "localname": "MazakMember", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "SDPI_OrganizationAndNatureOfOperationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization And Nature Of Operations [Policy Text Block]", "label": "Organization and Nature of Operations" } } }, "localname": "OrganizationAndNatureOfOperationsPolicyTextBlock", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "SDPI_OtherRelatedToolRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Related Revenue [Member]", "label": "Other Related Revenue [Member]" } } }, "localname": "OtherRelatedToolRevenueMember", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/ScheduleOfRevenueDisaggregatedByRevenueDetails" ], "xbrltype": "domainItemType" }, "SDPI_PurchasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchases [Member]", "label": "Purchases [Member]" } } }, "localname": "PurchasesMember", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "SDPI_RealEstateDebtRetired": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Real estate debt retired.", "label": "Real estate debt retired" } } }, "localname": "RealEstateDebtRetired", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/FinancingObligationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "SDPI_SaleAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Agreement [Member]", "label": "Sale Agreement [Member]" } } }, "localname": "SaleAgreementMember", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/FinancingObligationDetailsNarrative" ], "xbrltype": "domainItemType" }, "SDPI_TermLoanAndRevolvingLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan and Revolving Loan [Member]", "label": "Term Loan and Revolving Loan [Member]" } } }, "localname": "TermLoanAndRevolvingLoanMember", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "SDPI_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan Note [Member]", "label": "Term Loan Note [Member]" } } }, "localname": "TermLoanMember", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "SDPI_ToolRentalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tool Rental [Member]", "label": "Tool Rental [Member]" } } }, "localname": "ToolRentalMember", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/ScheduleOfRevenueDisaggregatedByRevenueDetails" ], "xbrltype": "domainItemType" }, "SDPI_ToolRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tool Revenue [Member]", "label": "Tool Revenue [Member]" } } }, "localname": "ToolRevenueMember", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/ScheduleOfRevenueDisaggregatedByRevenueDetails", "http://sdpi.com/role/StatementsOfOperations" ], "xbrltype": "domainItemType" }, "SDPI_ToolsAndProductSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tools and Product Sales [Member]", "label": "Tools and Product Sales [Member]" } } }, "localname": "ToolsAndProductSalesMember", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/ScheduleOfRevenueDisaggregatedByRevenueDetails" ], "xbrltype": "domainItemType" }, "SDPI_TransportationLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transportation Loans [Member]", "label": "Transportation Loans [Member]" } } }, "localname": "TransportationLoansMember", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "SDPI_TroncoEnergyCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tronco Energy Corporation [Member]", "label": "Tronco Energy Corporation [Member]" } } }, "localname": "TroncoEnergyCorporationMember", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/RelatedPartyNoteReceivableDetailsNarrative" ], "xbrltype": "domainItemType" }, "SDPI_TroncoNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tronco Note [Member]", "label": "Tronco Note [Member]" } } }, "localname": "TroncoNoteMember", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/RelatedPartyNoteReceivableDetailsNarrative" ], "xbrltype": "domainItemType" }, "SDPI_TwoCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Customers [Member]", "label": "Two Customers [Member]" } } }, "localname": "TwoCustomersMember", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "SDPI_TwoVendorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Vendor [Member]", "label": "Two Vendor [Member]" } } }, "localname": "TwoVendorMember", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "SDPI_UnauditedInterimFinancialPresentationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unaudited Interim Financial Presentation [Policy Text Block]", "label": "Unaudited Interim Financial Presentation" } } }, "localname": "UnauditedInterimFinancialPresentationPolicyTextBlock", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "SDPI_VernalUtahMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vernal, Utaht [Member]", "label": "Vernal, Utaht [Member]" } } }, "localname": "VernalUtahMember", "nsuri": "http://sdpi.com/20220331", "presentation": [ "http://sdpi.com/role/FinancingObligationDetailsNarrative" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://sdpi.com/role/RevenueDetailsNarrative" ], "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://sdpi.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://sdpi.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r441" ], "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://sdpi.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r441" ], "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://sdpi.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://sdpi.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://sdpi.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://sdpi.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r440" ], "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://sdpi.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r438", "r440", "r441" ], "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://sdpi.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://sdpi.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://sdpi.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://sdpi.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://sdpi.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r439" ], "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://sdpi.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r427" ], "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://sdpi.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r440" ], "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://sdpi.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r440" ], "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://sdpi.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r442" ], "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://sdpi.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://sdpi.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r430" ], "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://sdpi.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://sdpi.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://sdpi.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://sdpi.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://sdpi.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://sdpi.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://sdpi.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://sdpi.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r433" ], "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://sdpi.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r429" ], "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://sdpi.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://sdpi.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://sdpi.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r429" ], "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://sdpi.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r446" ], "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://sdpi.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://sdpi.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r429" ], "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://sdpi.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://sdpi.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r443" ], "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://sdpi.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r441" ], "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://sdpi.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://sdpi.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r429" ], "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://sdpi.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r429" ], "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://sdpi.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r429" ], "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://sdpi.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r429" ], "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://sdpi.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://sdpi.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r444" ], "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://sdpi.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://sdpi.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "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://sdpi.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://sdpi.com/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r440" ], "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://sdpi.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r434" ], "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://sdpi.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r435" ], "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://sdpi.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r428" ], "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://sdpi.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r432" ], "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://sdpi.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r431" ], "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://sdpi.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r436" ], "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://sdpi.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r437" ], "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://sdpi.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://sdpi.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r445" ], "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://sdpi.com/role/Cover" ], "xbrltype": "booleanItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r161", "r261", "r265", "r399" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r161", "r261", "r265", "r399" ], "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfNetPropertyPlantAndEquipmentByGeographicLocationDetails", "http://sdpi.com/role/ScheduleOfRevenueAndPropertyPlantAndEquipmentByGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r155", "r194", "r195", "r261", "r263", "r352", "r396", "r397" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfRevenueDisaggregatedByRevenueDetails", "http://sdpi.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r155", "r194", "r195", "r261", "r263", "r352", "r396", "r397" ], "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfRevenueDisaggregatedByRevenueDetails", "http://sdpi.com/role/StatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r88", "r89", "r90", "r91", "r92", "r93", "r94", "r96", "r98", "r99", "r101", "r102", "r111", "r310", "r311" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Adjustment [Member]" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r1", "r88", "r89", "r90", "r91", "r92", "r93", "r94", "r95", "r96", "r98", "r99", "r100", "r101", "r102", "r103", "r111", "r170", "r171", "r290", "r309", "r310", "r311", "r312", "r331", "r341", "r342", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfRestatementOfConsolidatedStatementOfCashFlowsDetails", "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r1", "r88", "r89", "r90", "r91", "r92", "r93", "r94", "r95", "r96", "r98", "r99", "r100", "r101", "r102", "r103", "r111", "r170", "r171", "r290", "r309", "r310", "r311", "r312", "r331", "r341", "r342", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409" ], "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfRestatementOfConsolidatedStatementOfCashFlowsDetails", "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r1", "r88", "r90", "r91", "r92", "r93", "r94", "r95", "r96", "r98", "r99", "r101", "r102", "r111", "r170", "r171", "r290", "r309", "r310", "r311", "r312", "r331", "r341", "r342", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfRestatementOfConsolidatedStatementOfCashFlowsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r156", "r157", "r261", "r264", "r398", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426" ], "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://sdpi.com/role/FinancingObligationDetailsNarrative", "http://sdpi.com/role/RevenueDetailsNarrative", "http://sdpi.com/role/ScheduleOfNetPropertyPlantAndEquipmentByGeographicLocationDetails", "http://sdpi.com/role/ScheduleOfRevenueAndPropertyPlantAndEquipmentByGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r156", "r157", "r261", "r264", "r398", "r411", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://sdpi.com/role/FinancingObligationDetailsNarrative", "http://sdpi.com/role/RevenueDetailsNarrative", "http://sdpi.com/role/ScheduleOfNetPropertyPlantAndEquipmentByGeographicLocationDetails", "http://sdpi.com/role/ScheduleOfRevenueAndPropertyPlantAndEquipmentByGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "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_AccountsPayableCurrent": { "auth_ref": [ "r37", "r348" ], "calculation": { "http://sdpi.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", "verboseLabel": "Accounts payable current" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/BalanceSheets", "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r383", "r412" ], "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.", "label": "Accounts receivable" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r163", "r164" ], "calculation": { "http://sdpi.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://sdpi.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://sdpi.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r12", "r187" ], "calculation": { "http://sdpi.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r22" ], "calculation": { "http://sdpi.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional paid-in-capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r88", "r89", "r90", "r278", "r279", "r280", "r310" ], "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://sdpi.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash from operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfDeferredLoanOriginationFeesNet": { "auth_ref": [ "r74", "r167" ], "calculation": { "http://sdpi.com/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net increase(decrease) in interest income during the period representing the allocation of deferred loan origination fees less deferred loan origination costs using the effective interest method over the term of the debt arrangement to which they pertain taking into account the effect of prepayments.", "label": "Amortization of Deferred Loan Origination Fees, Net", "negatedLabel": "Amortization of deferred loan costs" } } }, "localname": "AmortizationOfDeferredLoanOriginationFeesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r74", "r176", "r182" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/IntangibleAssetsDetailsNarrative" ], "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://sdpi.com/role/FinancingObligationDetailsNarrative", "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r15", "r82", "r135", "r145", "r151", "r168", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r304", "r306", "r316", "r346", "r348", "r368", "r384" ], "calculation": { "http://sdpi.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", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.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://sdpi.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r36", "r82", "r168", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r304", "r306", "r316", "r346", "r348" ], "calculation": { "http://sdpi.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://sdpi.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://sdpi.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingsAndImprovementsGross": { "auth_ref": [ "r186" ], "calculation": { "http://sdpi.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building improvements" } } }, "localname": "BuildingsAndImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r298", "r299", "r300", "r302" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business combination, consideration transferred, liabilities incurred" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r10", "r76" ], "calculation": { "http://sdpi.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://sdpi.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r70", "r76", "r78" ], "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://sdpi.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r70", "r317" ], "calculation": { "http://sdpi.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 Change in Cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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://sdpi.com/role/FinancingObligationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r47", "r373", "r389" ], "calculation": { "http://sdpi.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and contingencies (Note 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r191", "r192", "r193", "r196", "r414" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r88", "r89", "r310" ], "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://sdpi.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/BalanceSheetsParenthetical", "http://sdpi.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "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://sdpi.com/role/BalanceSheetsParenthetical", "http://sdpi.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "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://sdpi.com/role/BalanceSheetsParenthetical", "http://sdpi.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r245" ], "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://sdpi.com/role/BalanceSheetsParenthetical", "http://sdpi.com/role/ShareholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20", "r348" ], "calculation": { "http://sdpi.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 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; 28,235,001 shares issued and outstanding, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComparabilityOfPriorYearFinancialData": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reporting any exceptions to the comparability of prior year financial data with data shown for the most recent accounting period.", "label": "Restatement of the Consolidated Financial Statements" } } }, "localname": "ComparabilityOfPriorYearFinancialData", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r121", "r122", "r161", "r314", "r315", "r413" ], "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://sdpi.com/role/RevenueDetailsNarrative", "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r121", "r122", "r161", "r314", "r315", "r410", "r413" ], "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://sdpi.com/role/RevenueDetailsNarrative", "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r121", "r122", "r161", "r314", "r315", "r410", "r413" ], "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://sdpi.com/role/RevenueDetailsNarrative", "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r116", "r381" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentrations of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r121", "r122", "r161", "r314", "r315" ], "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://sdpi.com/role/RevenueDetailsNarrative", "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r121", "r122", "r161", "r314", "r315", "r413" ], "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://sdpi.com/role/RevenueDetailsNarrative", "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r60", "r352" ], "calculation": { "http://sdpi.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingCostsAndExpenses", "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://sdpi.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r83", "r287", "r292", "r293" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r119", "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://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerContractsMember": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Entity's established relationships with its customers through contracts.", "label": "Customer Contracts [Member]" } } }, "localname": "CustomerContractsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndCapitalLeaseObligations": { "auth_ref": [ "r372", "r390" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term and long-term debt and lease obligation.", "label": "Financing obligation liability" } } }, "localname": "DebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/FinancingObligationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r16", "r17", "r18", "r81", "r86", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r228", "r229", "r230", "r231", "r329", "r369", "r370", "r382" ], "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://sdpi.com/role/Long-termDebtDetailsNarrative", "http://sdpi.com/role/RelatedPartyNoteReceivableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r18", "r227", "r370", "r382" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long term debt, Total" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentIncreaseAccruedInterest": { "auth_ref": [ "r81" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase for accrued, but unpaid interest on the debt instrument for the period.", "label": "Accrued interest" } } }, "localname": "DebtInstrumentIncreaseAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet": { "auth_ref": [ "r81" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net increase or decrease in the carrying amount of the debt instrument for the period.", "label": "Debt instrument decrease" } } }, "localname": "DebtInstrumentIncreaseDecreaseForPeriodNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/RelatedPartyNoteReceivableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r44", "r210" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt interest rate", "verboseLabel": "Debt instrument, interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative", "http://sdpi.com/role/RelatedPartyNoteReceivableDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r45", "r212", "r313" ], "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://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentMaturityDateDescription": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.", "label": "Debt maturity description" } } }, "localname": "DebtInstrumentMaturityDateDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/RelatedPartyNoteReceivableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r46", "r81", "r86", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r228", "r229", "r230", "r231", "r329" ], "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://sdpi.com/role/Long-termDebtDetailsNarrative", "http://sdpi.com/role/RelatedPartyNoteReceivableDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentInterest": { "auth_ref": [ "r46" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments applied to interest.", "label": "Interest payment" } } }, "localname": "DebtInstrumentPeriodicPaymentInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r46", "r81", "r86", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r228", "r229", "r230", "r231", "r246", "r247", "r248", "r249", "r326", "r327", "r329", "r330", "r380" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/RelatedPartyNoteReceivableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r74", "r185" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation expense related to property, plant and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/PropertyPlantAndEquipmentDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r74", "r185" ], "calculation": { "http://sdpi.com/role/StatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingCostsAndExpenses", "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 expense" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r74", "r133" ], "calculation": { "http://sdpi.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DirectFinancingLeaseResidualValueOfLeasedAsset": { "auth_ref": [ "r340" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of residual asset covered by residual value guarantee under direct financing lease. Excludes guarantee considered to be lease payments for lessor.", "label": "Financing obligation residual amount" } } }, "localname": "DirectFinancingLeaseResidualValueOfLeasedAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/FinancingObligationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/RevenueDetailsNarrative", "http://sdpi.com/role/ScheduleOfRevenueDisaggregatedByRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r261", "r263", "r264", "r265", "r266", "r267", "r268", "r269" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/RevenueDetailsNarrative", "http://sdpi.com/role/ScheduleOfRevenueDisaggregatedByRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "SCHEDULE OF REVENUE DISAGGREGATED BY REVENUE" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r59", "r93", "r94", "r96", "r97", "r98", "r104", "r106", "r108", "r109", "r110", "r111", "r112", "r311", "r312", "r376", "r393" ], "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": "Basic loss earnings per common share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r59", "r93", "r94", "r96", "r97", "r98", "r106", "r108", "r109", "r110", "r111", "r112", "r311", "r312", "r376", "r393" ], "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": "Diluted loss per common share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfOperations" ], "xbrltype": "perShareItemType" }, "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", "r52", "r53", "r54", "r88", "r89", "r90", "r92", "r99", "r102", "r113", "r169", "r245", "r250", "r278", "r279", "r280", "r289", "r290", "r310", "r318", "r319", "r320", "r321", "r322", "r323", "r342", "r400", "r401", "r402" ], "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://sdpi.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r333", "r337" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance obligations for sale-leaseback transactions", "verboseLabel": "Financing obligation" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/FinancingObligationDetailsNarrative", "http://sdpi.com/role/ScheduleOfFinancingObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r333" ], "calculation": { "http://sdpi.com/role/BalanceSheets": { "order": 5.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 finance lease, classified as current.", "label": "Current portion of financial obligation", "negatedLabel": "Current principal portion of finance obligation" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/BalanceSheets", "http://sdpi.com/role/ScheduleOfFinancingObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r333" ], "calculation": { "http://sdpi.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Long-term financial obligation, less current portion", "verboseLabel": "Non-current portion of finance obligation" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/BalanceSheets", "http://sdpi.com/role/ScheduleOfFinancingObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r13", "r181" ], "calculation": { "http://sdpi.com/role/ScheduleOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r177", "r178", "r181", "r183", "r353", "r354" ], "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://sdpi.com/role/ScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r181", "r354" ], "calculation": { "http://sdpi.com/role/ScheduleOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Intangible assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfIntangibleAssetsDetails" ], "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://sdpi.com/role/ScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r177", "r180" ], "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://sdpi.com/role/ScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r181", "r353" ], "calculation": { "http://sdpi.com/role/ScheduleOfIntangibleAssetsDetails": { "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", "totalLabel": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r186" ], "calculation": { "http://sdpi.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": { "order": 5.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Office equipment, fixtures and software" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r74" ], "calculation": { "http://sdpi.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://sdpi.com/role/StatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (loss) on disposition of assets, net", "negatedLabel": "(Gain) loss on disposition of assets, net" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfCashFlows", "http://sdpi.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r74" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain on sale of asset" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/PropertyPlantAndEquipmentDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r120", "r413" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/RevenueDetailsNarrative" ], "xbrltype": "domainItemType" }, "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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r57", "r135", "r144", "r147", "r150", "r153", "r367", "r374", "r378", "r394" ], "calculation": { "http://sdpi.com/role/StatementsOfOperations": { "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://sdpi.com/role/StatementsOfOperations", "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r84", "r101", "r102", "r134", "r283", "r291", "r294", "r395" ], "calculation": { "http://sdpi.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r51", "r281", "r282", "r284", "r285", "r286", "r288" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax Expense" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxUncertaintiesPolicy": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for tax positions taken in the tax return filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other types of contingencies related to income taxes.", "label": "Uncertain Tax Matters" } } }, "localname": "IncomeTaxUncertaintiesPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r73" ], "calculation": { "http://sdpi.com/role/StatementsOfCashFlows": { "order": 9.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://sdpi.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r73" ], "calculation": { "http://sdpi.com/role/StatementsOfCashFlows": { "order": 6.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://sdpi.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r73" ], "calculation": { "http://sdpi.com/role/StatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "verboseLabel": "Income tax payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r73" ], "calculation": { "http://sdpi.com/role/StatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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://sdpi.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r73" ], "calculation": { "http://sdpi.com/role/StatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other noncurrent assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "INTANGIBLE ASSETS" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r175", "r179" ], "calculation": { "http://sdpi.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r55", "r132", "r325", "r328", "r377" ], "calculation": { "http://sdpi.com/role/StatementsOfOperations": { "order": 2.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.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r69", "r71", "r77" ], "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": "Cash paid for Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r27" ], "calculation": { "http://sdpi.com/role/ScheduleOfInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r33", "r348" ], "calculation": { "http://sdpi.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://sdpi.com/role/ScheduleOfInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories", "totalLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/BalanceSheets", "http://sdpi.com/role/ScheduleOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r29" ], "calculation": { "http://sdpi.com/role/ScheduleOfInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Raw material" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r28" ], "calculation": { "http://sdpi.com/role/ScheduleOfInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Work in progress" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r62", "r131" ], "calculation": { "http://sdpi.com/role/StatementsOfOperations": { "order": 1.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://sdpi.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Land": { "auth_ref": [ "r11" ], "calculation": { "http://sdpi.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.", "label": "Land" } } }, "localname": "Land", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r336", "r338" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/FinancingObligationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeFinanceLeaseDescription": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Description of lessee's finance lease.", "label": "Lessee finance lease description" } } }, "localname": "LesseeFinanceLeaseDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/FinancingObligationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseDiscountRate": { "auth_ref": [ "r335" ], "lang": { "en-us": { "role": { "documentation": "Discount rate used by lessee to determine present value of finance lease payments.", "label": "Implied interest rate" } } }, "localname": "LesseeFinanceLeaseDiscountRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/FinancingObligationDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "FINANCING OBLIGATION" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/FinancingObligation" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r41", "r82", "r146", "r168", "r198", "r199", "r200", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r305", "r306", "r307", "r316", "r346", "r347" ], "calculation": { "http://sdpi.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", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r82", "r168", "r316", "r348", "r371", "r387" ], "calculation": { "http://sdpi.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://sdpi.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r8", "r43", "r82", "r168", "r198", "r199", "r200", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r305", "r306", "r307", "r316", "r346", "r347", "r348" ], "calculation": { "http://sdpi.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://sdpi.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://sdpi.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r18", "r370", "r382" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long term line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityDescription": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Description of the terms of a credit facility arrangement. Terms typically include interest rate, collateral required, guarantees required, repayment requirements, and restrictions on use of assets and activities of the entity.", "label": "Line of credit facility, description" } } }, "localname": "LineOfCreditFacilityDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the reporting period.", "label": "Line of credit interest rate" } } }, "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum amount borrowed under the credit facility at any time during the period.", "label": "Loan outstanding amountt" } } }, "localname": "LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "RELATED PARTY NOTE RECEIVABLE" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/RelatedPartyNoteReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "SCHEDULE OF NET PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC LOCATION" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/GeographicalOperationsInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://sdpi.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Current portion of long-term debt, net of discounts", "negatedLabel": "Current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/BalanceSheets", "http://sdpi.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r18" ], "calculation": { "http://sdpi.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-term debt, less current portion, net of discounts", "verboseLabel": "Long-term debt, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/BalanceSheets", "http://sdpi.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "LONG-TERM DEBT" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/Long-termDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r46" ], "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://sdpi.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r46", "r197" ], "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://sdpi.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r186" ], "calculation": { "http://sdpi.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MiddleEastMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region of Middle East.", "label": "Middle East [Member]" } } }, "localname": "MiddleEastMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/RevenueDetailsNarrative", "http://sdpi.com/role/ScheduleOfNetPropertyPlantAndEquipmentByGeographicLocationDetails", "http://sdpi.com/role/ScheduleOfRevenueAndPropertyPlantAndEquipmentByGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r70" ], "calculation": { "http://sdpi.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 From Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.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://sdpi.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r70" ], "calculation": { "http://sdpi.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 from investing activities", "totalLabel": "Net Cash From Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfRestatementOfConsolidatedStatementOfCashFlowsDetails", "http://sdpi.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://sdpi.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r70", "r72", "r75" ], "calculation": { "http://sdpi.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 from operating activities", "totalLabel": "Net Cash From Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfRestatementOfConsolidatedStatementOfCashFlowsDetails", "http://sdpi.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows From Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r49", "r50", "r54", "r58", "r75", "r82", "r91", "r93", "r94", "r96", "r97", "r101", "r102", "r107", "r135", "r144", "r147", "r150", "r153", "r168", "r198", "r199", "r200", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r312", "r316", "r375", "r392" ], "calculation": { "http://sdpi.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://sdpi.com/role/StatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net income", "totalLabel": "Net income/(loss)", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfCashFlows", "http://sdpi.com/role/StatementsOfOperations", "http://sdpi.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r63" ], "calculation": { "http://sdpi.com/role/StatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 other expense" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other income (expense)" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r18", "r370", "r385" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.", "label": "Notes payable" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableRelatedParties": { "auth_ref": [ "r21", "r85", "r344", "r391" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.", "label": "Related party note receivable" } } }, "localname": "NotesReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/RelatedPartyNoteReceivableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingCostsAndExpenses": { "auth_ref": [], "calculation": { "http://sdpi.com/role/StatementsOfOperations": { "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. Excludes Selling, General and Administrative Expense.", "label": "Operating Costs and Expenses", "totalLabel": "Total operating costs and expenses" } } }, "localname": "OperatingCostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingCostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating costs and expenses" } } }, "localname": "OperatingCostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r135", "r144", "r147", "r150", "r153" ], "calculation": { "http://sdpi.com/role/StatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r333" ], "calculation": { "http://sdpi.com/role/BalanceSheets": { "order": 4.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": "Current portion of operating lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r333" ], "calculation": { "http://sdpi.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "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" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r332" ], "calculation": { "http://sdpi.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r35", "r348" ], "calculation": { "http://sdpi.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r14" ], "calculation": { "http://sdpi.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other noncurrent assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other liabilities.", "label": "SCHEDULE OF FINANCING OBLIGATION" } } }, "localname": "OtherLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/FinancingObligationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r65", "r301" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to acquire businesses, gross" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMachineryAndEquipment": { "auth_ref": [ "r66" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for acquisition of machinery and equipment.", "label": "Payment to pruchase machine" } } }, "localname": "PaymentsToAcquireMachineryAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r66" ], "calculation": { "http://sdpi.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 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": "Payment to acquire property, plant and equipment", "negatedLabel": "Purchases of property, plant and equipment", "verboseLabel": "Purchase price" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/FinancingObligationDetailsNarrative", "http://sdpi.com/role/StatementsOfCashFlows", "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r6", "r34", "r173", "r174" ], "calculation": { "http://sdpi.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfFinancialServicesObligations": { "auth_ref": [ "r67" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a long-term borrowing issued by the entity involved in financial services operations.", "label": "Proceeds from financial obligation" } } }, "localname": "ProceedsFromIssuanceOfFinancialServicesObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/FinancingObligationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r67", "r81" ], "calculation": { "http://sdpi.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds received on revolving loan" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r64" ], "calculation": { "http://sdpi.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from sale of fixed assets" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Product Information [Line Items]" } } }, "localname": "ProductInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r190", "r415", "r416", "r417" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "PROPERTY, PLANT AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/PropertyPlantAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r11", "r186" ], "calculation": { "http://sdpi.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "totalLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r188", "r348", "r379", "r388" ], "calculation": { "http://sdpi.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://sdpi.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net", "verboseLabel": "Purchase of machinery value" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/BalanceSheets", "http://sdpi.com/role/ScheduleOfNetPropertyPlantAndEquipmentByGeographicLocationDetails", "http://sdpi.com/role/ScheduleOfPropertyPlantAndEquipmentDetails", "http://sdpi.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentOther": { "auth_ref": [ "r188" ], "calculation": { "http://sdpi.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": { "order": 6.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Transportation assets" } } }, "localname": "PropertyPlantAndEquipmentOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/PropertyPlantAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTransfersAndChanges": { "auth_ref": [ "r189" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of physical assets used in the normal conduct of business and not intended for resale, from reclassification, impairment, donation, or changes classified as other. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Inventory converted to property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentTransfersAndChanges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase obligation" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r271", "r343", "r344" ], "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://sdpi.com/role/RelatedPartyNoteReceivableDetailsNarrative", "http://sdpi.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r271", "r343", "r345", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366" ], "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://sdpi.com/role/RelatedPartyNoteReceivableDetailsNarrative", "http://sdpi.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r68", "r81" ], "calculation": { "http://sdpi.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedLabel": "Payments on revolving loan" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r68" ], "calculation": { "http://sdpi.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-Term Debt", "negatedLabel": "Principal payments on debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r250", "r348", "r386", "r404", "r409" ], "calculation": { "http://sdpi.com/role/BalanceSheets": { "order": 3.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://sdpi.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r88", "r89", "r90", "r92", "r99", "r102", "r169", "r278", "r279", "r280", "r289", "r290", "r310", "r400", "r402" ], "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://sdpi.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r129", "r130", "r143", "r148", "r149", "r155", "r156", "r161", "r260", "r261", "r352" ], "calculation": { "http://sdpi.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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://sdpi.com/role/ScheduleOfRevenueDisaggregatedByRevenueDetails", "http://sdpi.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r262", "r270" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "REVENUE" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "SCHEDULE OF REVENUE AND PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC LOCATION" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/GeographicalOperationsInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePerformanceObligationDescriptionOfPaymentTerms": { "auth_ref": [ "r254" ], "lang": { "en-us": { "role": { "documentation": "Description of payment terms in contract with customer. Includes, but is not limited to, timing of payment, existence of financing component, variability of consideration and constraint on variable consideration.", "label": "Description of payment terms" } } }, "localname": "RevenuePerformanceObligationDescriptionOfPaymentTerms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/RevenueDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r56", "r82", "r129", "r130", "r143", "r148", "r149", "r155", "r156", "r161", "r168", "r198", "r199", "r200", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r316", "r378" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfRevenueAndPropertyPlantAndEquipmentByGeographicLocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfNetPropertyPlantAndEquipmentByGeographicLocationDetails", "http://sdpi.com/role/ScheduleOfRevenueAndPropertyPlantAndEquipmentByGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r121", "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://sdpi.com/role/RevenueDetailsNarrative", "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r303" ], "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://sdpi.com/role/FinancingObligationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r46", "r86", "r228", "r230", "r246", "r247", "r248", "r249", "r326", "r327", "r330", "r380" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "SCHEDULE OF LONG-TERM DEBT INSTRUMENTS" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/Long-termDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r272", "r273", "r274", "r275", "r276" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/RelatedPartyNoteReceivableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": { "auth_ref": [ "r100", "r101", "r102" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made.", "label": "SCHEDULE OF RESTATEMENT OF CONSOLIDATED STATEMENT OF CASH FLOWS" } } }, "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r177", "r180", "r353" ], "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://sdpi.com/role/ScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r177", "r180" ], "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 INTANGIBLE ASSETS" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r9", "r30", "r31", "r32" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "SCHEDULE OF INVENTORIES" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r56", "r160" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/ScheduleOfNetPropertyPlantAndEquipmentByGeographicLocationDetails", "http://sdpi.com/role/ScheduleOfRevenueAndPropertyPlantAndEquipmentByGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShortTermDebtTable": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-Term Debt [Table]" } } }, "localname": "ScheduleOfShortTermDebtTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r126", "r127", "r128", "r135", "r136", "r147", "r151", "r152", "r153", "r154", "r155", "r160", "r161", "r162" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "GEOGRAPHICAL OPERATIONS INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/GeographicalOperationsInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r137", "r138", "r139", "r140", "r141", "r142", "r156" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r61" ], "calculation": { "http://sdpi.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r73" ], "calculation": { "http://sdpi.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by supplier.", "label": "Supplier [Axis]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received." } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "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": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtLineItems": { "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": "Short-Term Debt [Line Items]" } } }, "localname": "ShortTermDebtLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r79", "r87" ], "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://sdpi.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r48", "r52", "r53", "r54", "r88", "r89", "r90", "r92", "r99", "r102", "r113", "r169", "r245", "r250", "r278", "r279", "r280", "r289", "r290", "r310", "r318", "r319", "r320", "r321", "r322", "r323", "r342", "r400", "r401", "r402" ], "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://sdpi.com/role/StatementsOfShareholdersEquity" ], "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://sdpi.com/role/ScheduleOfRestatementOfConsolidatedStatementOfCashFlowsDetails", "http://sdpi.com/role/StatementsOfOperations", "http://sdpi.com/role/StatementsOfShareholdersEquity" ], "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": [], "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r88", "r89", "r90", "r113", "r352" ], "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://sdpi.com/role/ScheduleOfRestatementOfConsolidatedStatementOfCashFlowsDetails", "http://sdpi.com/role/StatementsOfOperations", "http://sdpi.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r19", "r20", "r250", "r277" ], "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-based compensation expense" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r24", "r25", "r82", "r165", "r168", "r316", "r348" ], "calculation": { "http://sdpi.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/BalanceSheets", "http://sdpi.com/role/StatementsOfShareholdersEquity" ], "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://sdpi.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r80", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r250", "r251", "r308" ], "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://sdpi.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://sdpi.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r324", "r350" ], "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://sdpi.com/role/Long-termDebtDetailsNarrative", "http://sdpi.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r324", "r350" ], "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://sdpi.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r324", "r350" ], "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://sdpi.com/role/Long-termDebtDetailsNarrative", "http://sdpi.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r324", "r350" ], "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://sdpi.com/role/Long-termDebtDetailsNarrative", "http://sdpi.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": [ "r349", "r351" ], "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://sdpi.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r119" ], "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://sdpi.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://sdpi.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Income tax payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r295" ], "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://sdpi.com/role/ScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r303" ], "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://sdpi.com/role/FinancingObligationDetailsNarrative", "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r114", "r115", "r117", "r118", "r123", "r124", "r125" ], "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://sdpi.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/Long-termDebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r105", "r110" ], "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": "Diluted weighted average common shares outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r104", "r110" ], "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": "Basic weighted average common shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://sdpi.com/role/StatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "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": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "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" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r101": { "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" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r134": { "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" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r155": { "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" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r158": { "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" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "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", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "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": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r166": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/subtopic&trid=2196772" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126974470&loc=d3e8622-111531" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r172": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471" }, "r185": { "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" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r188": { "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" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r194": { "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" }, "r195": { "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" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429468&loc=d3e288-107754" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r263": { "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" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r265": { "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" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r271": { "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" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "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" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r283": { "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" }, "r284": { "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" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r299": { "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" }, "r3": { "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" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r332": { "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" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r339": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.13,16)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r378": { "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" }, "r379": { "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" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788" }, "r382": { "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" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r384": { "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" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r39": { "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" }, "r390": { "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" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r399": { "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" }, "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.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r404": { "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" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942793&loc=d3e3073-115593" }, "r413": { "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" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r427": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12" }, "r428": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r429": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r43": { "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" }, "r430": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r431": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r432": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r433": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d" }, "r434": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r435": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r436": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d" }, "r437": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r438": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r439": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r441": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r442": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r443": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r444": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r445": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r446": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r45": { "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" }, "r46": { "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" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r48": { "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" }, "r49": { "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" }, "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" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "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(10))", "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(20))", "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.2(a),(d))", "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.4)", "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.7(b))", "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.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r65": { "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" }, "r66": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r68": { "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" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r88": { "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" }, "r89": { "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" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 63 0001493152-22-013271-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-22-013271-xbrl.zip M4$L#!!0 ( ,ERK5113O>O&@@ *Y" * 97@S,2TQ+FAT;>UR M$Q/"D)Z!:0+NAPZVI:LC7=WCM[[=2=42=IDC?U)R@8R%H9=B!F[5C%//'?"8S=" MRW ''='UJNB7BKNTQB,Y2IK,%TDJ=(MM:JO%8JY',JFE:M)D:+XX,51IJF)[ M;N>X?79Y,2CCK(4\EM&\^91UV];(_PD'!I9.CG].AF;2:M=/L")D%Q]7*U-Z M5OB+VR@U9Q]$5)H#RNH:126CGG: M? W3_KM<.NB_\_.:J<]J_^/SKSOZ./;[J=+O%\7?/?R:#=$Q-]W]J ML:'2@= U7T41GQ@ *O[:L??.]N#Z^P>8DL-\'A7KA97>R>_$[4'W3P/>WSLX MDLF+[\#&WL(/@^Y?@?W2D>*@C?E4,"VF4LQ$@!B1AGW+N,8&C>8X/U$Z92IA M9TK'Z%C[%U,AN\DF,*HTZVH913(9L2NM@LQ/,5P_\?=:Y17 ?]>O9R^\\**N M!.*KW@ /L;XK5QUL29R><","!P]Q&,_9;:)FD0A&PG/AF@=IH& V42D8.$FY M3!A/YBQ+4IT)9E*>BABW'8I>CIL3PEORB(7] @$;XPANNY M0X%V,;\5&+QDV.!< $08-R(]3@-1 U]J/XO1+($-P,'-@LW&TA\SD]%_R_XS MH45NA&812Q,)'A"YS&0ZQBS-1/B$,D'("<&LC _V"R19]ZA%%J$!J$B!*NR8QH+RN1FS,%(S M4_"4%B-I4LTQ&J>3#CR@>B6F,04B"[G@H8IQ*L;9'E?]LB6,,QB+(LZ+R/Q9 MFV^9:IF<4_*\GA2""D.)0Q?M(F=JHI4O IPV#LLNN"$0(!O'6;T[?\R3D6 =")/K+,($ M&X>\UCC:%9]L_\91X([&#!:>&^T$*/1 MC%=I#2THV6NNW_IU6RTX?CN5H*HFL@'@@U\F=R_NB5W^:3LXIRL,3!="QR8H M3S.#1PF4SS,(I$V[4 HU% AP-UR>%JE,PP"4QE0:TB^+;$LDUAC5+Y>965E' M:1%Q2QMH?#_JO5QCT44)*01 1D4RX*E%.S0RD%Q+FH5T*9Q5=@E9R@QE5)9K M<_JC1,Q*-64$4*706=1SPFEO9A$GS88)6B3+] P]7,97SE;QUU!00R@J]!?! M^[TC5^)I:URU.]Q>)MM8?#P@M,UERV.\5L!8DALU!2%.94!TQ8U*."DU;D!U M5"LB#N,Z**@$#"?Y4$8RG5/&MFYLHEC+.I90'#'>:[K,3!T&*F!!U4I,L21V!@6+E!'+L_<9%16%;XZI= M?TLHK#?E448Z95GO%6$H_%1.$8]F3>5FD1]NH,#G\$ M!@W\7SRK9[N/H G!99 P*ZUS]#[(Q3X1I(>%2;8 ]\E!&W.SR#=)_%C:$T&> MF$(]V97)M=N<1?)6X,,^'ESIY/WEQ6H]3G5_=^6J*E*]Q2+5T1NNB^=EO&:$+: -[TG,)F<$*F"Q& M.&+J=D:YQ%O[HD*5;%7)UO:X:FN*U)TD?Z,PU! "'@)?V-LYJ,.^ 9ASC.>R M$9E,5305E)(D?)2_S5@H !%/(C47N#H;*R=T^#T& ^/\0=)69'L;4M1>)1\J M^5 /MK_Z5DK$-CU38?J"Y^SQJ''#O8/#IXIHE\&\^LFW%=Z&ZP<\$(.R+FC M(,YAQ/U;UM@[ DS[[L/FWZU]UJ\C]H_KIN[ WON"6KO>/ZX\]\-@?=YS,,H. MJ9SQ@V A2*XT\L< XFZ1<['3L10AZ]T)/Z.G;NS25;4>#YP?*\1>Y*O,CW[E M'I/\1ZW&SJ2(@B:[@C)NP379.3#,Q+3(N:'1M[5QM<^*V M%OZ^,_L?=#/33G8&0EYNVAF@F2% 6F;2)#>AG>Y'8'NGH/'[.L7'SE_ZOYR?OWS5_Z;8Z^&3TU^SW^N?=DV;- M?^)L+3_=/+WL?&0W_8_GW9]V(IW8.CO8'UO6E[$P[$),V;6.>5+Q!15V(U(9 M[: AFEX5[:SX;*M=%?QEF->"S5K/Y8[ZZND7\)#P8]G9Y\GPS,N-&LG6)%J%]\7*U,Z4GA MS\N4B-#K?H,MKU@JAZ.GGF'W\T@.I'W_[NA@[_"E3-1OC:><:6'(US@W6+'= MO>[WSGKM5K]W>?'^W=5OUS>_M=!]_Y+==-M4R([V#]GE&;MI79^V+KHWUY1* U0CD;(V-R.IT2X0*8W%[(C; M^DN8_-MYE[>[Y^_U2&=D15][]K ML(%.0Y%6 ZT4'QL *K[MN"MHLW_]Y0-,R& !5\5Z8:5W\NMQL]_YQX#W]PZ/ M9?+L^_!@;VZ'?N??P'YN?_'01GPB6"HF4DQ%"!^1AGW*>(H-JF8H'^O4,IVP M,YW&:%C]'],1N\G&Z%2GK)-*I60R9%>I#K/ 8KA>$NPUEE< _ZY?SEYXYD5= M<<07O0'N8WU3ICK<$C\]Y4:$'A[\,)ZQVT1/E0B'HN+=-7?24*/;1%LP<&*Y M3!A/9BQ+;)H)9BRW(L9EA[R7X^($]Y9Q42$0AC>#KS M*% OYK<"@R]U;% 6 A'&5:3*:2"J$,@TR&)42] 'X.!BP:8C&8R8R>C?HOU4 MI"+OA&812Z,$#XEO@H0$BV0"#R?&6'AT!0P4,FU)C"_.RR2"E. 6TAS? Y6%\%RPQI+G5D [ MDN3'&$Y/I$5DIM22L40D4/*,1JG0@\>4"M+3&,*1 YRP4,EXY2,LSVF^N^6,$Y_) H_+SSS M^]1\RG3#Y)R2Q_6D$'0421QZY^XQG@I'#W!W.5""W)@)$-- 23.B^E0MAD8B MG43'H32!TB9#.U)/J5:^JW&J Q&BV'@LN^"&4(!L/&=U/P3SZHS(F\G)S(+O^P':S3$09=%U+'A2B/,D,QE6/;G I M%'-B31L!5!9*BUJ..>W.3'%2;9B@0[((T-#"QWS+\2J^#015A*9">Q&^W6MR M*9^VQE2[@^UELHWEQSU"VURX/,1K!8P%N5%5$.)$AD17W.B$DU;C!E1'V2+B M,)Z&!96 X20?2"7MC&*V=6,3Q3K6<83BB?%.U45LZN$X7?@YG]HX2\=@->.B MS2# -=RA<,FGH4@0/RJ0&\Z(,5$G5F41<971)$(K)S '\V:W,T\0MQ @?G#13KGCC@A)8:&$$[&)XT&.K./ MP-A$*/)Y;4&YL>CQ-#8;4.J-LFZ.B85?$X!J>#@8XW%!.BN\0/?4\IR/.[.6?+Y +5% IX,@2\GQEP*G^[UZ.+$V%B?I"1)T:&#_ MXFX]VWT 300N@X19J9VC#T N[IX@W2Y,LCFX#Q[:B)MYO$GBQ]&>"// %.K) MK4RNW69,R5N!#W>#<*51Y5\O5N-AJOO:N:LR3?4ZTU3'KS@WGJ?&W>,^8<%Q ME86Z(,6SS"X+H4'\\(B7%FCF\>.]--0<'\]":76>JJO"28 M,@_^ -"6RGV:\C@2!$)WD.B&5" %/#X/G^:IZ*G@MQ0*^>R)"X9M^ 1Y:DD4\8\W3.=&M4!@_1VHBYR'B0<_*\$9J .+ K*SXH,U@!D\5P2$S= MS2B7>6L?5R@#KC+@VAY3;4VBNI7DSQ5&*:1 !8XOW 4=U.&> \PYIN(C$IE, MM)H("DL2/LR?:2PT@(C'2L\$SDY'VDL=?H?!P#A_$[@5$=^&%+7W(@3$CWL_ M4EDI(KZ]B#C>_^Y),Q'8^76/ZE<^8P='%7:X?WCX1%[]/)A?-NF^T$MA:8!G M,D#.'05Y#A0/;MG!WC%@NF<@-O^M[9/^/+%W4C,U#W;-#]::M=Y):;]O!FO) M(KF)"K.4)OE&L. P[9$4D0=S-E=BESZS];##?-M-T:7[IK!+(,M9AOX*6N%PM:[)IBQS1K6)QB MG996MT;+ZY?PGVVJ=>][V.PM#H7FKM%K)_Q[*.AU%?\'4$L#!!0 ( ,ER MK53?LK^-#P4 %4@ * 97@S,BTQ+FAT;>U:;6_:2!#^CL1_F$-JE4A@ M7M*T5Z!(!IP$B00..Z?+Q\5>X[V:M;->)^%^_QR>HG[8UL(9&IUU-GSA;74ZWNZ/^%9C6U=#X4G(# M+IM0KX42+#:G$5S06Y@$<\++Z4 93"J86\*-N'6<[9/T3E:(SV:\"3;EDHH6 M/)56"^9$S!BOR"!L BY?#4P#*8-Y,E;JM$]&%U8>9\4E<^8OFM^CGJR-V#\T M!8.4NIWW?!J%K7:UBQI1=/$QWA!IJ_!78SYUD>HG[9,:RVM-L)FW;2F-.X]- MF2P6CAI:_<6$K=T7-'6/;4J:&?,URH96[!D3:W RZ.G68'11+(PO)^:ECN2M M$=1_ATO-U'H:F$9/34/]Z+A6?KVF1G7H9K&@]T=CR^A#3A>O6N:E=8N%S[6/ M,#H!Z\P 4Y]T]0O#K(S^&AI7H/2(_"=4P$ZM%?@*!A("0$+IAQB%0" 7W!?)_Q&8Q%X,2V1/H# M;FMPH':^]YWK.&CU@GE(^.*]2-X. 8F?!&*.;"M_( R1YP*4.]0I%LZ)L#TX MJI?1HQH-(!&XS*?.&I5)[5@PR5!$PATP[FR/\!D%9#9G4:0DP%^UTB&2@D<% M1=QY6)-$F@Q5.5D;(W<1H8:I4X93K5BP1+" <\JH*$//8]1%3LA9LAL*(]=E M-D)&NFKO4LQRPFNZ0/<3:"*F5![&(HH)ER"#?,Y<:CK)F4I$X@2A1"'SRY>+ MTM!;X.+T2ZE62M['>K^?O?^P_+?,D9Y:6GO7@FD@T&DJ M=N#[)(P04/9?*2E^V];DQQG<*-^QB9_I"S5=6I;2;:O_TX!K6N.8\9UGDH/Z MXATS0>?HM5&2_E:1>T P MGPFH'Q\XAZOP7*>F55I:QFC]\]&'--3G2:)KJ>25UQ7^F>R/V^Q8_1LQN]>N M\A#K_\I4!XW_6D@SCJ7%G"1QBF6-) P/=1Q-0C2+=\)471,*&JG0+JMIXOMX M=.'IQ(B/@1^%-*EJU"Z7<<)M-8X$'9:05L4'KHK]-#,$6!Y_]P'S=B _!OBX]FZ;.N^CWS935.=D@<=36CYO*7)W@WF_$^N> M'G=O!MB1 9:Y(TN>4Y_87Z&N'2/,*/"9\_1KY:U>P0PZU:B:@CW58-V4MJN# MSIOE7@R6NB%0,/(&>3/&"\'"(!EC)<8<+.520*HV^]:ES;[85L6]L6"\K5;AKW#5%T7++L-Y)-;E/BC&PO.(F]-X2D7F0(8 MMAR'->NHG(R/>6T6U7J357XU:;6_B1A#^CL1_F"+=*9%X3W/J 8=DP&F02*#8J9J/ MB[W&VS-K9[V^A/[ZSJYM<,A5EVM)0G.)HACOR^PS[S,;>N?VQ:1?+O7.36.$ M3U _/7ML3\Q^KY$^<;:13?<&T]$U6/;UQ/Q4\4(N.]!J1A)LMJ(Q7-);F(J_1[9]-+NXBSYI$5"]:=;U'7:V/V%TW!(*5!_SU?Q%&WUQB@1!1= M?,QV6-HK_,U80#VDVNQ"46*"+?U]^6S!9+ETTJZW#X71U#3VR6FNR-?( M&VIQ:,[M\=EX:-CCZ66Y-+N:6U<&DK>GT/H%KNI6?5@'RQRJ:6B=G#:KKU?5 M* [#*I>,T71FFR,HR.)5\YQIMUSZV/P TS.PSTVPC/G N#2MVO2/B7D-QM!6 M,^UF\\W3GX&W/Y-8,F^]3^;&O%QR0LZI(UG(X99)'Z1/X28A N48K$'0*!02 M0@^L)$(JH8"18$' ^!)F(G031R+],7?J<*1VO@_I6RY=$.'X<-*JHD6UVT!B\%A W2TJBSJ)8)(ABX2[ M8-XY/N%+"GC8BL6QX@!_U4J72 H^%11Q%V'--3F^#I(D8)4[<*0U^P M&%6$>\NE(8E])*I&&?7@C''"'48"F'H>.G(I1XH:11%:+R[-%J0-F)UE$+ BG<6UZ%] U&([6C') MQ0N15;51+5S06$^MUO"9A[#VL9@8L+0G$RLF3$<7_[ZJ=*L MZ/>9,1KE[]_-_RUSI:^6-M]U81$*-)V:$P8!B6($E'^JZ/*W9\^__X ORG8< M$N3R0DE7LF*Z9X_^->!FO7W*^)/'DZ/6\481]NB_X'YBH+9/4W!I1 O"3#8 M.>C(@0HOFY CZ$W"!%VAU<8Z"&X\]XA@5!/0.CURCS?NN0U0F^"4^6CKX\G/ MJ:NO=+CKJA!6E!7^F1^.V3RQ^'=\]J!-Y2'6'TI51^W_FTLSC@7&BF@_Q>)& M$H:I'4>UB^;^3IBJ;B)!8^7:535-@@!3%V8GE>)Q(J*ZME&[O$WJ1X(NTZ15 M"8*KDB"-#"%61_K,.$5QOS:H?]U^&CI-]5]/0?F6C!\!^+3Y;I\R'Z'-=E)4 M%V2-J2DMH/?DM4^#^;"#ZH&FNC<%/)$"LMB1!\Y%0)S/T*J?(LPX#)C[^$OE MO5["C/N-N)&"+?2ED+6EO<:X_Z:_%X-U[Z9 JRA7RYM*7@@6.HR^J4G!/+RN M^6>/^4'JL%?"G%$NI?=UV( S/!A5K*MMAHT[MM^2!<6ZTWW M_J@;-?"Q6U]0)!:)\ O#GCV_7,MJ^G))M0"W#-N&A;HIR!H-/*>P2+<)7B(X MB_TMA6#+@UJO@<+)Y520;D.) M-Q5A)OIG_;=Z;KT-]3V ](L!ZOL#?P-02P,$% @ R7*M5/(:<=_K_ ]Y/&>?FJD*3A+NSFS? M0B[*C ("ZLQ\H4*R@&A(,!<5?OV[ULJ% D$2"!@GF?/42&77GWO7KVZ?_R_ MCZ%(O %%%63IWS/ZG#HC@,3)O"#U_SW3M5XB=_;_+D]/?@PT>!V\5E+_/1MH MVNCBV[?W]_?S]^2YK/2_T?E\_ML'NN;,N.CBP_4ZAJ+H;[_O;EO< S9A""I M&BMQP+Y)%*07[^>C;^U+NXHHS%R*/K%>DORV\&CX+3^]P7EQYIOQY-2S;I44.440V>7P6%<8=_PX74MC6"&*P2_KYJWT\LU]^NGEW[3%%92>[(R M9#5(0_2D=()B$DS&\9"$"KB9!\&_S_ORV\KGY!))VGK. G%F5XJ^[K*JC7$> MS*';>B?\ M[!,-:%"NAY/C;S#7YK7:BKB3[+CNR+>ZS:Q1>:7\P\%7ZFR")0 M7:_&W\QD4CXO3M9 MZ*!E=JSE=:SEK?&,5,ZXBZ;H36Y/ESH \B.$'?Y7EB#VQD6(%H45JQ(//GZ! M<8>".BM#4:FUEI;..YY;& *)A_^TBLCV.SU65,$ZCZHX'E62.1T_25 Y5FP M19#Y"OQ,[=ROM6S:\4T*P-,QG)1= VN[A M^4Y#5T GY7S*"'YB/J,K\V-"U<8B^/>L!Z7N@J"ID4:TA2%\30V\$TUYR$JD M\0$)WZ,(/2S?O/!FW<<+ZDADQQ>$)$L ?RE\7"!!!0K2 /@O@>>!A/4!^A-> M6(.H?6A.IV8HB#Y&8(!5&T9IL_)[$6EZ"BX.O L*%JR"<74XEX<>W MF5=L\U;#XOQ[!JW415>&>IF5L(0XX9D1H+-+_'V ($Q?Y"E>9Y?W="AO]!*^ ML\M$@F;@Q4O>6E%8#MEJ\W&F%;PHRL.AH*%EJ 6)1VH?.G/0J1. >C8#84&M M]YQ0"?R_9Y"E&0$Q,D73T(/0)<&X%DH)-$WJA22(T&8H.@30@LP"PP=HUZP@ MW R!(B_ J<%8KH( 5S@>2PZ4$>Q E^5 MBNQ(T%C1"_C(B@=MKY!>FR3IR(J']ZI\BD=Z'^*Q#2TR^Q /;X#7$X],\.(1 MCIUC\NG (6TH,@< KR(H6JP(ZCWXR0@HVK@ALI(&'8@R#!]'R)O8%.SD9MK^ MVXQ3BU:A@!Z SA('5.,*E'&X4'$J"3Z:P/FABP%.)Z"0,F'%@^/BU,!R)P(AXS5?-/MQXG2KKBO4V>!GV[R],).!%+D&"%9E;MP'L4]N?VI\+ M//JF)P"%P$L!KGF:8O77K/\]?_/T==]^;805VB(4JL8J&O([+Z?+L9XT M_6[A-F XJY?3=4]?S\_<8GT^ X#UH8E2;SQ//=5T@DX>&&Z-5*1V.5V _0KS MFZ"1=( ,.(LD)R>%@B3:"*X.%TFT%1V&@20O WM@Z)I1:O0F2HT.4ZEY>OF< MKFKRL-.69;$)WH"D ]-SV1?ZIQ@%?>0).+XPO^(A,!\C4> $S8"5X 5XI;&K MI"H:\C-XG=/J2@LH;P('"A^">G:)TK\7"^O\\/H$90*1AVUB5CUJ9G%?;*Q9UM(L,0^=H6+3O7?3?1@LM$[%V.?@GF@9L^BEC[>LW/L<3!1= M8W: #!4;LV@9L^BQT&S97&S"]FW"=EP)&(=3$;= >^:'V(#LW8#LO#8XM@11 MLP3T'N@>6X+H6H)]\$-L":)D"7;( 8>[I14JDE9O:>$J4J 498D#J+@2:9*F MH)KFQ+X.G3M4SMYQR)Q"V@XVJ,>O+,&=_EN%LM>%M"= 4D M;C!DE9=9L%Q)%0PPJ#SWCGV6%9O!?X:\@GX[ M;!Y!T9ES69C@\Q_.K376(?Y9I@6M" N?VE# FR#KJCAN@I&L:( _4KY9M>"8 M>=:,[UV3:-:WUT#N*^QH('">?J31-K[ST#I45HM4-FLMCW4E=8++L-E[;]-W MLJ(!CQ95]X)/"^",JL>N+,02^)VDFA!,\\/L5RNF3N);6(L MB<=@$R/KCX8G>[%-C"4Q\C8QLG*YM,,KRNR97>DPCQVV8/EHX>F^X-B;6KOG M:\PY^^>\BJ\Z=@EN!DSW6U^QP:%+,(0?)(;OH!KWD!"">K?"9.<,#%Y],9\0<$66. MV(>.:"LL#]"&"TKOX3]J[/#0LYE;\<52C'PR?1%SQZ%PQPYT!YU-4#EGEE*1 M)4XN2T#ICXNR,I*-S=#C8 XS1]" \>'84>T3Z$9 V2A M*$O5482.,9_&?!KA('9>G]ZP"M^4N9?C\05N9:FO 66(F'%:P8SIOKC8SZ64 M8F)_(LDN*H 7M$)? >#P>P[XH+?K>C^7?,BEGEX$W#J@V_6#_$ M>V;+>(5.,%3,*X?**XAZ8?-*RN:55")).=I-=U7PJL-%E]_L[,KQU M'CYM0FW)QR%%F%X1G1>>.HFL6E*'PH2'P+<+H"USJ7*;2N*L ? M@E01)%;B!%:TVAM7)>XX.!NQ;AJ//P.G@PMCPJ+">(LV#,DCL6G T$ M9SIJ\TT6WP2I/XOL6)".79"F!45+&.!816M5GB&V3K%0':AU.L"L30B2%YNW M3RZ)D31OGT(V+?4'K[21/U6'MF0V%$C()GLL&;5]RZ)OJ^1.EF"!>&05@>V* MF+RSXCA']5@ =RZ L:!%7- ^(\=3N/H@8_]F'P)&W8<]V/P1*!(K/FCLX/@9 MVP4-P7#SBN[S^.7SB-XK"YNXET3.\]TGL'==$N!@'-R*W)BC8H#.&#.?:P MJ;["VT1?+RXV-@7^QRG'K+(_5HEL4W?O :[',F3N$&>H'9!FB=EE_^P2/>TR M%Y/$YN>S1",QI8\V#O%H'!XK_L\@US&U]TWMG^Z[V5FG5C0[ M41PV_3=NF>? 2;![Q@U%AK33Q@T1DK4@\>5771BAE3GG3QO=?N9HL&\5Y*!3 M2(DO^ XZ9L^8/7VQYWPDC9AG@TAZ2M[PCIO22?NWE+_CII^ YZ-P_C26N^WE M#K'WVG*')"$XN=,EP1"ZAU9I02R&@%5U!5P*JIQBZ.P%O,9ZF/75["O0TSR> MWQJP"E ]7V$B 5^T\3L@? V/]_#"&Y3'1=RB>VLZ#$Y9379AP#5P, ^CVU,= M+RT!21X*TJK7KL;+_'O='FQ]/X,%'PAMP->L(-D(_NJ38#^^"1\7B*]5A0DP #R[_-]_H!'X_N,;>N#ECV\CO)H? M_Y=($!4!B/P%T=1%D&BP?4 D$I<_X'JMU[X+O#9 CZ'^.9OYHBLK$#W&"JY$ MEGLA4A 5JBP*_'?"_-):C?$]?9Z>7N$$T0DA0K7YOP[POLW =W2$V& M/N"V M/Q-!#SZ5WOY(_,_!YT(!*LH2=#8$C3!^O"7KS^]>:/,V'GA$2 MBV(9= +-^;ZS2YI*W&.C/'WFE,EB?@M[;<_HX%]O'.3BOMRQRLOI25T"7Z.P MPIAZ:RT.JHMY19&<4Q3W.@P<@2+"N!OU0G77&:V[\6._K*:OANS&.J,G*T-6 M^_=,^- NNK(L AAN*SIP4R9S,"$BY;.IS'7I)<3.PU&;G]*\GXIROP)* M_2ZS/\VW4F,$Z-KMT^8^JXO]Z;&BZFJ YJ$R+5#*VP*UFX5:JXKM3&R"#HSS M0S%!17DX%%2TU7!Z4A%$0$"6Z0+E8D%3%TR)*..] '2I<:6[),CC0NI7[^'V M5DH&H*+GWXGVH>A$,I-*)V--/+LV?ZG20UQ];H6J-IBD"?J"JD&]J-4@^[@S M9[%>>WYI]6_;,AT8<\Z^]^RRI>/=*>C?E11!% 6I3S04F=F^E#]83CL]0<@CY!ZAV$@C6)501X!#&\D\(4#Z:BK!#;!7_/5X<>(NS!IJ MBP+?)HKP\3RO/7WVNMW[+W86RJ<+(KL2(4 6;\9&V$_-&7] M%[P!14.E''-OM1-4MS.$SK9>[:J_KQ*B:IFTEP M!M'C_6>7J4PBE4Q!LJ1]\AG\'R5LI;3-KF_01A(+)2$KA*P-@ (#7D50>0'7 M'1EP0\OYHZL0W\QE"$Z)QO0P4 M)S5FF9ZHR<0"":8,_0V;^LLC]V>.8VTN&I>9T;@%GE> JIH_;@4)T.[:]N>$ M:LL_,R7J*1V8NG5Y^=DEG8% MH4O0 8 A&CCSW(::07(1_EI7VO*[Y$[?P0U( R%_]50-G+[35Y]=&BVW/,A) M+NZ]5]S6@HU-78&QZ1NT(QZ.:C7U\^$ZR8UNE=WYJ>[P+750%W)6M-N*&S)\ MM_A7&'D[YDUZG.J-)[6KPG/0!)QY^]EE+D5E?R"^<5$R^D)=&I&"B2Q M,&)% GP 3M>$-Y0EZ*&FP)\N!W <:]M&]5*F\"*55U ZRVN;.WF&7S4'DOY M(,35^3X8K22]PI2$5_QU*\-PHS&0I:49\FZKQ2D?>769S^025 MSJ<^LW*IJJH.E/_])\?0V>]0QVA !".$)$+"6#IBK0*7;RF6>(F'O,0O%>@Y M <5(FI,$:]A+^(O$$SU7Q";:.V,F$HRF0E_ M\\NC!,2:Z4 S7:QZ/+([G%JB>J+TT0 !1%[S[SS#)560>BU-YEY( Y__IV"*#V> M>:%Q>G]'G!%U+DB%S[Q>J7Y+H"T?VKN.K/;XJS\IWE!_NGQ@>7&D_Q=3XFXP MG5W6_K3*7JEPLQ.=%.\[?K(@L.\>!!(U60)10- G(+[YH2"A4@!XT7E:D()< M<%7B47D!]!R[8X(; .C@0JA>H+\(<,4((KZCM/(+_948L"K1$T3(-JPHFDDA M%?Y\U07$2Y"%NL"\ #[39J0A8.,2>!30RKQ!3Y1U:%?JPYD5-U)&%U(U8$19 MLCQ%\.Q8/8\0$^W"X3%V)HNZHD"4&$=(D#NBL9K7T:L[^2?/5 M7K4POL)U1 M]_>?7?Y!O6 \SK&8)RU1>8U]Y.4H21AH&E01P 1BKTB2RBL M%<<$@"'NF*@B@X/Z=KT!HL1J+('/N!'J&4.D MJ#32=%!'Z2+>PB1:B3;Q!5$I^YU),N?F!=I P/7K(U2_[DF:3T_F M]:(!O*WK@/KULV@R:JX&VZ8T(K2I6-PU6>Z-S?:37)'Z*02FR=S?'VNR6)/Y MT&108;"$",$&!,MQ4),IJ+\@EF<%.3FNGQ*0I1(N7T!MPA+J$&I!^"+%LJRG M)YP\A,L;GT.@ 0: !SU!PD=(5:2WT%XY0WWW -_2W\GKH*TK7DQ=,P0S?I$7Y'?M<'A0$%;!----,&XQSCGQI8BQ#".=KY'8]8JE M:/L%WR)6A'PRSVJ6MH24]_IF>3$G\@*4(KRM+RMCCQY$"G=/*W_%29 )'OQR M#"AGOMRM_'$&NK/+FIN8>^5^K/6WO*1O 3.I&%9U62'*[FIDL1YV=M'6;=?XKJ)QD_OBM>>K_GOQM_0QVCP) M[.>8_Q+ 5IWTCY""B+7?-CY$#YE(PL,TDM H&CX&,>MB"#VW. E'1U!Y2#). MC>BJX0+ !0#<;D:SVTE8T0>*2M"[Q#'V'MX%^&ZD/R2X !DIEC=!Q=I(8B5. M8$7D,J#3A A4U &>9Q5>)5"9M\ [XJF9E&7R"^N:LCR/_>$CXV4?_G!SSA]6 M!T 4;;/U!3(Q=EB-,^++W<&OYP2,NSR=@=E^%BWTGJ5*/W_=ZS;ZKYKZSNQ MZ3OA0=9_J:G/1(*+XL3^U@MN0S& XO$._W>!7V=/[Q@U!KC$P&@%7M#46;<2N*T<=^,1>[Y+EG,WQ>L"?%I!-T$^8OZ[UFU5CDC4*=L_ BKB3F3(YEDFJ30Y+I9^&P^-UJ# M(S'GC.H*%5=7+!160(N(:KZ-+)X\A1WUEX WW[%C:'!( @$>1(HLLBV@ ^[% M/5,_Y=IB)C6*>W&[$&*6%&B5,"S#,RLX=*.Q9%PLL8C_)3U\5BTM@YE0?X]B$C_Y+1[QZ MH_FVT>;Z6)<9'>\P%!*:O8)/3\JU4KD$/1>KA:K1EC2FZN&M#=7?%ZYNRZR3$N[GEVRRX$AY!^*%W+,@ M#TD<(]FW)^JN#Q5L=\RE"]FZK\BZQ".%("L7A-+O?F&H%,DD! MH(%8XH^1M+N5^"F59T2>"70S10-#:*R)BKWU9D\Q5P]>UI.QF,=B'D$QGY?H M9)#H*-.C!#ACAK"9*Z!C;1!K@PA2]?BT06H'VF!JY-%V9GT$C$9JLWK!.MJD0>" M=I@D :Q#AFA*YI E47Y_,9!Z\MZ#BZB-7%P:J+ M?.#J(G6.Q%Y39%'%4M]09 [PN@(.7]0=$4TLZK&H1U747>N0:"J4.J0JD2#J M[9MR,RY#B@4^)FV4;#L=:.6A589T"_K0L<=&'7*"EAUC ,^=$^6,@=(4C*"".93N6[<.5 M[4 +"5OP3:QV'(DVCTK@K:991* CPP:=0YCO1'V$=THNT(O,9FK?B4?4! =^ M_>D;B[B1=;;AC0.[%EZ_$^WQ"+Z_H+!=@?M.H#$K!NYK,L(H,],+Q+H+]]6) MFY;$34NV7N*TYY=U1-18*4JJGIZ@I*KK^>2G M)Y[G^V)R'][:%JB=M*G]N9L5V05EIR=+3KX=-0IFZN2.=9VK^L$L\R6M/IA) MZJI#TW1GTFK<7#/M]-N+PD-/4Q_"I8SQ)1=310GMY=J'*C=H/>//P5UH/;-R MY/-,/[S9*"WQ#H3^0$,WB=!K-S%G$Q>[]#/]]*:Q'@0.$>#?,V:*U50^Y^QT M6Z0J=X_OU<=G,._$+XD<7,!R8Z?Y/E:S:W-=B,NSSW:)FPK"#4TS"#>/;>T] M18WN'I5L\+AQ.;H;!'J<*1)[552Y W0UT6?942)14%4H!H4NZKS,:1WAZFPY MDVZ1.?&!AD*K549]L8RUNU/*)IZ#W^[G0[8%1@L:=KLP"7=R"E(//J!3O2]L2** M#@I:D544U+ ?)X,@N9EJ9S2B1E1GR!:*DYNVTIG<_$X77[/WV8'<"T?6+55E M^!8T=C=,:YBA_O%B$;B2>20Y1A8O(XYE:?]QRPO]U^.A]/RHRJSDFGU9 MIH Q%Z2\96DRGV2VQ)R[D.4<0M90P(@5^/+'" 6*2Z6K*XVO1P]_.?XQN3NK MZ2IH)M $,* .W9U:SB:N* S9 J9R9)K:ECNBC[# !"J53)/I?#H4<2HXQ*DJ MO<&UR,H8:@IW*6J]7^G"<[;\.\7NPT99 K[EAHGIL(5%IJDF!293&U+_=7MR:\CB?\'C*!;5EC10^- ML:BG"634!>G\ZL3"=&TQ3N4)XBJ=)Y,,6YCX8*. >419/]Q0V0EK2#Q M*,LT0EN(AA-+.\RR(4"5FP9[_9-JIUYS>X\$#=!)8H2 QX>K@05^!)(ORU ; MMJ2EALPG(>:8U;9L$\'+S$2+&BOUA:X(#+T"EU;^X$0= M\?ZU+//O@BBZ"N --6C=9J_?V :]GR#2@MNT7Q&0-#^X##G.S*?(E \_-9KR MMC'^@DMZ)C,D38=C[IS[PF:?':E_"U@5-!%RZKT'U5BWJ[CUFZ+$W>3>WQKY M/=L[#"UJ%H3&ET?!=UR*S)#E+4?FLJOW *,I;NOC+3@YH\@TG0M%S"CW%$]- MEC@[,EL4+[UQ_WY;?_CUOM'&PI;6;$5F1[)!_WS)G2G9PA7D3)K,Y5;[J7%^ M9T-"!><9AT@HOW5Z2(,X'[WE]=1>JO<\E0EC<)F1]/&G09@- M&1/?1_"R#GTX7U4I:SYEC01)R(8_35+Y'$EGLVNS(K.=SCA6T@2W@Y0B,S0# MA6C]1+ OTKAKB:)#2]P*;%<0!4T :D'B6YK,O9C]_XV^_]O5^6Z8_+6*>V^K MA:OJ;;5=+;>(0JU$M&X*S?)-_;94;K;L\03W#]7VGRC69$8+&G=6R+NS0D!5 MP($9BFE!L#@%,HI8CA8TJS>6K9JM!CM&!5NNF\NWQYS>(L[*(,)I4F:6;G-4P[15>0E1G)//1ZPM\, M@JM3=, OZDYW&>HKSWGEGLK=E<">4V,FX!$I"O1$8\BA-)4G\UMSR6$@+;CB MP$R63&7"J;5U9L3:[ ?P99C&:O)*'_>>4UEQ/]L[G#P$A,9^;&F: F(+%[R% M7%Y+HP+L;5.D44=7@ GE#)G:>J/977Y*GALWEI88+Q6EY@/?D]^*;.\NLV?[ M9#G\(UG!1)-[A&PM"*(#KLB.!<91VIN8QW/(?B%-IC.':K\V0%QP'F*2S-+; MGK19G80U.K* -23P]KY[W15+E9?^'G9W7,6N9W>5D;OP:A9]OE_&68;5D!W& M+)E+'^HFZMIH"W(G)+.U@^ C@R5+_390AB70=3_Y: E9Y1$DA>?D;TK?;T6> MYVZJBQB*<'$)#:X.HKQK%.NACWE!->+K8]_ F:3J#R@+CK=9P*!7@ M^4\ZGR:SNRVG+RU-G<_5U)N*!VJ@24Y[ZTQJE?S/:NU-I.^"M/*;U=3O,*6^ M@F]VG/V!&CR3)'.Y0SWIMO/$#TGE9/N540 M?C8^G@.T6JY2=6M[NV[A)PF7K*JV!3.]Y A&5[L2-]S?A\SD#K5WR";("]"N MT31#9M+A!*@ICP!UA:Q5]$KKX7=S]#.[27.>S8R99SAZ.Q=[NDG?YXY(=R7H M#),FDSX\L#@DW914P46EZ0R9R:X.+@*,2=/N,>E<$;"A8:"F*;3*$_%9Z4R: M2E7/O#;Z@\8F^;!@PM$HAJ'ARC(^V4TRV6U/3D8548%)4HY,95)D,AE^.4]1 M'@X%#3?.1ST$X9J@9 +H?AI"Y+#2MNP\*L5Z\RUW]2IL4GT09(GD%'9\L)MS M0D]\J^G^K5CI]?DS M0A,T!(/SC22,7A3B#;=WO9Q_-;7FJSF[C?N(]_.ZY2UI5[\P $^C6JO,&LX& M?K(:%G3KF7=OZ*ASBG*S[ L?F*H<_Y@B_SOAD];&^PJZ-I 5:"/X.?8J*73Y M*5N]_ID5/.BMX@<0K/V$13;S$-.%5_MA+[?7^27D_ L#9Z^U6]LJYK MJ@;=/>CIS;TW1ST]_6EPW?I=?_E[Y>DC%E].^UCO&MSLM<:E,NMHQJK"PJ8N- 0%1 6H*@(*0X8 0% 1(#/:%DFO1IK-;3/.YZR! 6',PY>)DD MX' M(8OYY;GJ5E/=.'=%VB5=E)_&F.'-O^>S:I$9O$@L>A QHFC*,%8$Z&\(+6?]/?M2:,%% M=J1"X*S?[)G!-(6&!B]@ 'D?'AX"A,]-47@D.BP*.EX'KW4@TD+A=Z(]'L'W M%Q2H0KGO1 TJ5@/--1EA-.F\Z9MU%_IFJIPLQ?3C&T2\&PT4P+XDN@ J6OCL M$2:A$^L93]:R^=CXUOS8XI/1[!N=@*(%& QQL-+PHVLOM'MYG"H2+G&ZRE)2!%%$ZK.AR+S.H=$458D[/VJL%"TK<'I2="K_EJWR MD<4P#X'!"XX:&5\>+$OX]7C7Z>X)^;,Z5KR:A/$J32<[DTI5J*K7SY/'')I( MJ@_A4L;XDHLI!Q$)PN8RPA>3$0Y"G*V/=']&\,5-TI_+%#BYEH2FZTYD6M>256OO/4R_]4LS,>P1+W!"?_8;1 M:WPF/!:>Z!4+AH*;#,((;>.&-G!3J[W7&/J!*SSE0L$-'0QNC)!KB3>V,=NM MPF'F; E5W!9=D144.A#M@0( <0=O&BR<:O.UVAFIV[>8A2 Y9:CL>.*.5;@! MD:3)(!DE4JAC/IW2B;H>V8H]?"_?;27>CPKQR:L/]C?!&Y!TH&[7N7^3S/C9 MI?GN*!ZKB!8T[F1,+I*QHLA#= P-4?))T 9%7844 XH]; Z-J8#_\6WV VV2 M= :JHN$9I2B@$Z#)_M7DIL:7 M>ILTIO;:KS5]SPS*QRPB!(%!*+,L,W#//@& M!)E-C:,[C?T,&OXWW=DPR=)9H(K_[/E\.ZQL)D\RJ=7['$O1Y\[7QTL8VB8, M'1)A:#*324+BK&X@Z9LPJTLTPU0DU@/-+U5+FU#9BG#_^I%Z[;*[.7OFW4C1 MA)!031"/O70@=#7E3O/-12*9H<@\O?Z>["Z35VXL-&WMRB'X<.GFKN9E'2OY9[LMJ5J]=RW+/"XM M-!W-%J0&=@.LTTSU8J$\T9*_.I/'6OZEV*:S,?K,_=0S.YG-H:Q8G,-)-$W5H&5+SNS MCHC,+O2'[5U*:B:5@?\.55*WP&W=/U(#=M_,BG9TCL7(0ALHYE6 )[[.'5$DKN3@VD:(K, M)D,*J&+:A:AR,GF*I+(A)36V"H676/<(!R+1@F;UUK]G5(Q/0=J'(&T[,%3M M=&F+E0OMB:J6,D'.:-\^1RK[B*2/5:-XDG-WMB!)YIBTKT[3L378@G8AV((D MF&M#\:6X-(6H.TFS4PYHS?RBJT PXK8*E^YFJHM[KW[4IYD^E76ZA^ M9YY4,&:A?Q$AE)MV&@\HC'3!VPX5+A2+* ^66]'WQB_N E%X'BUO\FA\!K5) M4+U7CN3^S+0?G$-,5<*J;.+OSRT!:3)$?NU M:5X8W&%R.;_:$XUF6GDMW(7@R:?"&2]'S0B8L23'!D_-%"Q>Z Q56[:$#^EY M4"U072G(>4]K"M1<,GA/KLX0V50FDJ[VRGZ0\K+?(MK4R%-'=YJ/P:M MR S'"$A(?KHL5-W XH7AR8U[RN3X'2N59Q:.\0>0_$G$Z:^EDKY<'G8F^%[# M/ ).@+G/;/6,46:S\;8^J''70'Q[R/R:;-)SV4]K3WRA9ESHAGH8E ![I+$J:AH0+-ZTW6:Z;2JX@5) MAS2>MNBYPCW6C.O:[ =0RQ^:PD)Y$"16&5,/G%6=DM#J]AW5!X:VG<8RJ$M M.F;;,1![C.=V2X-0-3A)Y5#+V$V*'Y>&B5<+N@(BPK135T "/32#8R[;8HJZ MPOTM/_^F*_GD)E7K84>(55L7?!I_T8-^.]P>I,ED+O810R)9&"%HEJ1S 8:@ M0?B%\;FT0)U!YY3-&M#YGV/RYCVF-L<;>B":;:FY,+%>-;5.-.O=1"+B-SG;/"3YA.09\ :H(-+1! M1QV0ZKV%D=/;:94UJM66*HYW$UJ"-<"=T1LST]#WQ;%KA(M;:I*U*!>PS[C! M]/"#U#^'1,VM=-,B+=-D-L.0R103\E JS[/"\UJY)(@Z1-"./1L/3C.!,3R9 M3^W F)@(5<',VPX')S\:@?'1,*"?MVCBV/IE-C)66D6O:BW M*SR:O'<84SG]#:67E',VA,4 M0Q@(9\0:ZT&VY1+L9,A5I3-MFFJQ@D'R(O1M(=HA9^"1-XZ>Q2C?T-)D[L6: M=O.4>VW_OFL\O+6"QTZ#50PO<$\(RJV-H (47A0ALF*#%?BJ5&1'@L:*%K)> M_^B/N!R50$_@ MA(7SGCL3N,G@ZJZ:OJ:'C70O^-59/L):B]MDDN0.E&T(V20*HD(4A1!IGC]*$N(J\BPE#BTZ$F3EU<[..0F^-P4H[# MDS@&"W\,%CAR=M9V"9*%#H9N^89H",E:FGC-=VA%9G4GQJL3\E MZG?_*1E.P8,9FB69?URQXEF+);(HBX@U*OV=* $..W5H+#KA-OS:'JCJ^<@M MM[36&?)J426?<];!N6P$MUR)YM M,J0D1B]I;O@N9VQ7/.0WF3&[8O.MH-9[>,N-9M $1?.NSL+B=E5!YB#YEKNL M^^7.36I MB+S@JH)E*XJX- MZ>V>E5GC')+[Z:-DALRG:3)-K6X$N G%%P[Y'2RQ:29\X=Y4;#,DG28< M&FX47,='RF)H/B$TJSOG8XU0554=\"5=@0+80-ON/$Z"6&>9 (]"$R"IQIRM M2:O2_I/I#Z7G5DA1Y>*B,)B)+FN40TV!V56#U(4FB %S@<\6CPR36='B<0^P M!]3E:'U.7%:L.RW5#==%96B*I'U,$-L7O^1B?O'%+T&,6@^&%U;WB)_MO#%I M9UZERGNYQ QVW:C:LU_2M+G&JA+HZ#?=.=#^MWXU!&3WY1HB1IH+TN).RZ'( M6D!-;%R,_[;YBF#ZVL0$#+,+T0YI%#>KC:&)H=G7?2",+G9D10M-MT(SDFV=8D"VMSF,G19#(98%.( MHR!A,!N^00=0WAN^.8HF,]D =>=QMW)=CWZ;[^&FJ2R9RZ_>P]W]QFT1ZJ*/\5'Y>?=PX"+X##Z^'#5WD],^-44F?APU09(BP]7A2)KP8^=#CO] ML/DL:D]BKLP^?$8Z1IA0<8>7&)H8FG7W>-,;[/&6.Y,2E1^V'@2Z(>Y]/NK2 M@U8+_4&COME;#F^S-W/=3;\6.:D^%NS-WC)^+1'!K=YYQR'>ZCVZ-9&%M]69S69+*QR0,8ZMW1[%6,DNFF229I@+K?/@*)3CGDRF0[I ME*.[_^CNKZST'Y^;R5J2?NI==Y^WKQ$,U)TT/:*HU@KZ.JP^'C@!/XW[^,,< '[T\W>/8VWM 3@]83E4 M\L5*8^3J2;(&GP"]( (-XX;OZRNL"'UI14,C?[4!4 'D*W.Z+^)2^(-+?C4ER M4)",0?18,?'"F_^]OU6+S.!%^IL)/?O2%5.6W>9N>^^_0?ACV3 MZ+&.7X=+-!Z&8G2V0U&9,VNE+7V$:N*4TY.2(H@B4I\-1>9U3H//JTK<^5%C MQ9X1?WJR9$A\D54'1$64W]6C1H9CXOWQKM/=$_)G=:P,5Y)*=6B:Z4SHF]8O MX8%]E454VJX/X5+&^)*+*0<1"<+F,L(7DQ$.0IRMCW1_1O%LO@[%5V;3N_ID MC23FLIHDUQ'B^5S'I;'GI%$7K_542KNIY(*?=NJG :I9[;/Y%-<@<)/JN"13 M)]U&\H_\C1^@E:Y*=>@3LQI\88'3A#=!$X *+3?\0(>?F5]"2U[H MJAK*/W6$JYT5F"U&I@[' 57$$C;PQ!3Z*-;Z10L:=UZI>!ZJ$:"]'8VH$=49 MLK5BX^IA\LSIG4FA^/2ZAQ> M7^"?=57#D55;;@*X6DX0P0P.VK)/O3_5\10=DI9?7*EC 80F$XJU!$(RQ1I] MBG[GD.[O(:TOVUJ?M6&_B**BC18TJUV$$AA!_ O8XL/?18!^*4A\82A#'I@8 MA]P%BG&S!N-6>E1NZ+_'E5W/LCN[=,)-L!)/L Z =W4F?KE6\H/:W5F$%$V1 MV=W/OMPW+@-1_'/=UO,42657[]%N(IJ%^=JRQ8X3'L+8^UW_^[O1_9U-"?L[ M!KW_-A4^"M=V,&K4BW7V-(!V]]@+0>R,[@+A#&QUEG1>LX*$?*BZ5!+4D:SB M(JIZKZ"J0%-I)'XU4_YXH3-4'2(X:DS2=]I[NI)B=VX/OR"POQK>$R0?!\^H#;;:P(,Y9SQL[D %H?'X5;:P88SL[Y3J-:[Y5 M#R@*X&]E5JI#1 D2_J("@ ICCF7RH!<^*ORK4E.JV7V:).=RD##PYH*@L$"6 MYF15"SV!M)ROUL%WF+;*([Y-D9GDZH$_T3196Z,VS,1!$(A=W2VG*G$*@$:[ M!(R?CCR 61+L2 (P5YU)IO17K[=Y4>.#3/*Y9'8'K-0'*B%(SO >*U,LU_@![$[C#%R23*_47CZ]5#Q&(*7Q:0S)$.O;MFZA9NUN-RJ] 8D M35:@QELFB'=_2X7KUVRI(F[2\PTA@9,E<:I.X9ZEE3?OR=!OL&'D1:.> XQ0=AH+3( .)NEMF_7KR M-KD5>[F!P.P\K6<[NR,#<&.KRP#=%OBH";4?9._0'T[ER'3F>$SUQM@-8RLL MER-3J?P>$EQNU2JU?7\/34<[--8&P 3&OMAB70$^1CGJJD+4I86]D>Y7N[+0SB>)=UCJ2%*Y M)$E3F>#:V?KK2/')B1E&THU*(V*&0TAW!59>K6<*?[NB MH++,)@[H=F%D0U>X 8MR0W*/&)G0D\0(P8]#2F"M8,^9"_^HWIV!R=-YDF96 MU])';T-E2VR&H.&S*3*?7FVIU\S]E)S"JL@< +R*UM""0-1[2Z5U+E3$DOIX MI5T]/I3>'@N;U#6'/5'&6J!1&*_")2*A[@D?@)]+\N[8& MA.#MK2$7NU(&:7^5;'OW]MS"5:0H9L)5]MGK-/()+AZC+G\'!Y?O7! M,)\TWL,FDU^_(AZ7$Q0]0]W%]N?9;#-2Q_/@KAM.*D:#M^A'K3:@<=2Z==3J MW 1M@I'I_M=[M[+4;P-E6 )=KQCUL?34F?RIU.GKIVJF^/RR^QA5$2 ;C' K MP['9-TB"0MC==TSJA<@=ICB3-)G/;K(CLN\(="W"!."/H@)X8:F@E:1^]>YF=/N<2NZU=,@A:0IXD\4WI(?1N8@H\8T3J;L\ MJT>FMRE3.1#59$+JYG X6N,G5RVN6^9N[HS8I7M_& MLJU.Y!B%[(#WEL+#=>C])R7V*.8^3N3&V:0M"!=&[BB9(9,^3D\%F#Q*;11T MN26/D$::21Y=CXM2IO><52O=O45F/O-(R\*UP^7VS?(.+N3>1[$RB@YRP:<> M#IF>H9(SC#B%HN5$T1. WPZ(N"Q,]^X+BR M@3IL\XMU;YRH(UC+'QP^Z-ED-5#N]0#*/TT5HD,)_KK./7R4I)8\V>0XQ189 M=%/%82C1:52TOOT6$>Z6'KMSMI"F\M$G+9J5G1$@2@B:)TE19(X.ISJT$I2* ML?%D--Y@Q6LH^R-X!_R;,UJ7 G[:N;0CM P%L[?!V*:%Q&X3JQ%7H"](:((3 MVJHW6.'8;>PNZ>TQBXEF@HD0R1S#D'18.]4Q"X3& E10+ #-5H8F4S[2@0$Z M:-3>M&=Y8^VYAA?F,1_.4IEE=(C5K[(\Z-ER>Q>3X')I9"Z=(BD?'M[G&@X9 M] M1F;<:R8>]^JJ1@(;]YJ)Q[W&XU[#4I$+XUZS\;A7C)4:LA2G)YKL-9*S8EL! MQW#.3S$7%6('S^D[/4G2)&%,GXO&6G?F'QGN9$T?PKLXW]X_@&[J")D)10=G M\_, X *$'C0WDF8V)8("UX#% MYA^B7B%:U>M:M5(M%FIMHE LUA]J[6KMFFC4;ZO%:KEEDSQF[0U9NU5J5"_J M2I^5S*;A!8FOL9JN@'IOFD7#+#KVX/!4I@,XN')YF$BL^Z3.9/!\#QJWV98@ MO1P/J\]Q>";;F?S5[K)LJ9>]O1^<73K1!*,?B2<,3*$ 9XJKS\K=1[*XE;X9 M\05-'?[??W(,0WTO&@$P_HO^3EH?(_F<_^P=S'\BZXKY$2$KUH>Z:G[VE1!0 MC]33$T&2Y#?(6V^ X"V0$/.AX-N8, 7C)UF$B.$&DBS*_3%AQN6HA\:;@ (Z M/#^"4%E#3C0\'> 4 1Y=@AZ$%_C%1)'S-N1'RJ*-,@3@S"M:FB+ D,HQ MWXTWX@_A0^LJ!_\R!FZTQBKT-)TXM-YF/L'QU2+1IF_!8)R?GE0E H72Z-DD MALCD%$Q4R-.2WF,YI#P4#+,">KK2%534#1=M)Y:*Q)>1+(XY!<+%(F1"X@OL M4#;I#N_]:J"9Z J:02461LTL)C8B50\%BZ! [2T62)<^()F',, +P# MIUD2 2*Q(HD\:"Q@R#R1U%45$>MA2'U(>_J715J+Q:U^[85R!?V*V'I:,)6 MT2V+ 4GB]A;)C@+>!%E7Q3'Q(LGO$N*YQ;NFBAW>])6$\H 8AA"%(4Y26I,] MQJ-+]RM1_M 4&# 3;4M9"4!=\51B_J'EMN.9W%?B#@AP;68; M#@&%[HAJZS_WKN' V1?>>O M8%5(C+6?=FL_S/#%OH"OQ VK\)##N)<%AC#O MNFDN*F_[)EM]'ZE0N6N,;S-AR64( ?@5)+!:[\W%SN/EX8GS&(N_!W0FN<+' MKU^M,2TPJ>.-2JC.Y.F.EV\_FMP;O +C!GIGT&E0@(IVZQ';QT'(02\.;Z\Y M8@OH(:FK=\J( 0L=^2X $O2CP(A5#&<(;=,I/(MV-K"!8FTQ@I?A9@8B!*X/ M).A-(:L%OPPME:]+A0:MO(D(/ ^8'4&!*S5 M/AX^V]M*(Z<:AE^XM3ST(N&U4U.;F#.UT#R=$P5XE3K-W>%=2<6R(_8[IT@# MR.I(E@\Y70*4)V-5)D5.3W@9(D*2->-F ?=UL99%H*?KT@P&9N Z4I[=M77! M.3![4P!700A#>^O J0R7&YKB- ^VR=,ZDUN%*>:O*[D_S!&E?>>M3K(S>9?X MU\9UYK;:>CZ[M%&%I!(CR[%M$UNBHUE<&Q5NG)Y,*S<$D]IK5'#820%MH ! M#.$[!BH!X/T\@;>["&NW"RMW5*5$VID M0%D) 2X')0)L8,^)&_D=O &%-&T9(8\$R9RO"E?/]C& I-_R%&OM]B)AC+K4 M^LK&6U6HL(@NR!G4@@476642*%, =!DE$D3('+? M43K-9F.33>==OX(DZ1"0)AC)J)Y*(BJR,H02FOCE"P02+D9$JMI><0O:/ 4? M'<;<9IWK0R\>"JJ*L.-,<[?*Q3@X#BV)D4 M4_W"(U/5F/4&Q5[,!A#+CIT36P\Q&KNH!>'TW]&$&%L MO^+.^:Y)-"1MZ"@'VB+!WAW*Q4&UA^,-J _+.!1EGA8 4FH QC^)& 4AQ""E@FC$(,ZYH!+(V9]8T7=^!B& M;O([2KN:V_.+ ^%)G#HT!QH;M_/FZ%,\>L]X]9$?@(#& WQ@PETN.PR1C0]# MA'L8(GO8AR&P4V(QT@&+R9X=KZ(LH84;=J$(!G@?.%84Q\1_YYG>V8[#&E;?M$,SW)2C:O;_Y&P=.RGF[^M/ M/].54O'%YH?"8F2WB@M<7QAVUR,ZF?689(;I@K&[@*;B>F@RU,"D#FZR#5Z^ M_IUA=H.FP/I:Y%*9I4@R"ZKF%H*RT9"K/7>S9[CU2+VBS^3R\=CE@^J+E_TX M>=3>G#ST[OPC!;*D5VA%-FU+/,J.DLH2V X$N4Q "WS*$I; M8275D*JKL07?@B5^Q+BUS' [?\V4F*'T\Z4?.5=P%8I-0SN/M:G]=2XU&.-+ MN_7EF36^(WO6LF_S:YE9B^T7C.SIB2_ST6#'2&<6=47!XVT7S>P..(K^N!VK M3[_'LI+T:X5FX5YFK;% M-6W3/)>'QE&IQX<4!41Z+/86HR=+K7.F&0K.>-$A&R\&1D(!&"_:A_%R8Y'3 M$V_3M8I52KXLU\X8Y&>E]$$WE+<[(6\SB 46(4]M5#!6+2B^F..&9'ZI53O2 M0/*HH^1]%=%BYTPUT@.P/8!7[2$J)U=BY_^3Q.?C%*UG1EA&JY,#,(*#]JZ+)4-BA^X&.M4@$4!3HW'D<>'#T M;Q!455]UL,AQ^&&V?QYMELA)8.[(!R>RJHJW:ZT"NP6;S\P.D3-\+]!F#P+5UEBQM4[\ADR:SC+<3 MB4*(#?!C%SMB%K%./L_TP'=TZ"=4DY],M6?K-_2!,812E-_-4U?+TR#F#.2V M7.!PS:8G(8)EJ[["/X[%1VGT *8>I $+@9#%&M!LR52^%Q=IEA*DC5CJ] 25 MADCRNW$H4 $)2^F8-]L1C*,6U9TY+2UIS0TX]6=.H09KR9J0L M%/Y00"?[T$7G:4':B=7ZM+9:@780]DD7L5,#]5HKT=,.Q 15[J(FB]* M1#Y/0AY#AY-9W*C*[LU5N(+?S70FG'_(Z8G]%)K*D3AZ0GT$<<=#"( Q8A/; M!QR2$B@F)>Z@1SQU@=\'T+;_1G-BC92?<;-;3'9ZXH090N)H M;3:SLZ!"(PH7.A10KQ6\L8"^%W [0@2D\Z Z/K=OM&XT'&[#\[MAFWW6VDM[G\<#=1>1@JD'F MK;OL'GE[6UX.^8X]P_OT86F-63#H6G0.2KV(92\$*9Y-T5U5.A/];X_OC[7G M>[IOE$L/M^73DWJ%:)9;[4*[?%>NM5'K]F*]UJK? M5DOPHQ(Q^TVA=4-4;NM/T_[MLS],ND[/3SG/2\V?I]J4]@9965V3[2-/.73 M:LE!+/-.Q1AWAVY%P](G];>8I^SOM:;+ROP3)&X2 )?/XK'6+@KW]N)I1 M-@@;+91G_G$?>1]<:+]T)]0_RM?8"5V%YB"&/.<]ACP?ICS$.B5(G4(%K5,F MOX:O=:!IV5(]'ZN%#=1" #7:5)JDO3[.K];'=L70#GP\Y2K=ODG64_3$R\=S8XD-E'GT%+@+FB/EUZ4H M,IM)A:/D/[DX1A2LJ99(!ZTE)G17;Z;;[S_O[Y,'+.A?=BOIFP@Q:C'V[UEB MP6=+D?ET)OK2_-7=13-[2KH<%'+4@!2N.I-7M5LHO/QM*UDFK.(-MP:0<4'> M3NI0S3(R328D2W?8!7E8B9@573-*Q*K61PW=?56N2+)"O+/F% YT#,5X[>F) M60Z#WVW,PD G1]"-1N=B]%X,AJ.&)DKU9,=PC*\J%]!X+A,3IR<0 M+Z@^%9472 * '4X%S1 >7V=K/QK.EK.&\2 _;'49.3U@T;$F5)5P'AE4X MGB>$W\A^P&N1-C4/VMNOAVJ_B\:VHTW1@36TRSBJ[WS-D!U#%6U?;Q0KPA\L'C.(VX:C_26@+H0&L=Y^G 5D 2H M7SLZ2J-IHC7Y22$0#'WS-IGC=.53Z7__K=IS<:OV<%NUY^)6[0M8CU:C]B-1 M!+MW 2%LCC'?BBS)R!IA%>QG,EIF)KFQWJ.@JTBK^9[PNY6Y.EY/,=^9U,?# MS/@AJS#*,^KBP&&K[3C:-(NKV&D\Z,690;9QL@IWK)4TQU$JYRQP)]6-XUWO MP)AJBLYDC6%DS/(RG@QN?6GZ@]"BB:)Q)3L]NV4=+#6B<]>9J9_*@=IE +U< M2U)NP?."-NPFZ4>J^BM;*=+'JPY3G4F/&;4 RXGB[0LZ)(K0843-96.N4ZP M#WIQ,\$QU'\H#$#'1'&T:X2#F,P$K]L';ZUS;6YM89R9)_-HK2U#)L=< 0GT M!,VU@?/DC]+,2'U=?OA)KVP$N?3QR]H4SZJ,S;IB)&DRF5O<)$2*;.;@5V"4 MPB>R3<(8@8F#3$:;C*6-^0P\W-__#P%F9:>/M] M1&>2?2__&O#%IV'NB*9^U>KM\ND)7RMC\#7EQ=5]"@&6-*C8"Z7RC"F[4=J0YD14N@=AA8.)$HJ.=$@^"1$8-@:VAW@($ \]A1;$E2[RQB@#@+6A(+B0"ZNIK M3()%"'1]R4!0T'R]?[ O,BP5"(*N,WAM*PUG-?:G+8@,'>RDQ3!L^-/%AD? MR>),X3\]F9*=EX'ALUCTQW5+B.X*T'1%0A(BHV*$F?F!(UG5$CQ DXJ5L4,_ M>"H85+: &O! 235\9;2Y@7?6S*[7MEJPA @EA%2]J^+- Y01@API:.967%^& M+Y;,OH>L#EE:P?MO6(:!:&_9:0J *D0="*,1KLN D@/U "\:JDM%4Z'A?T1/ M%WN"*!I=Z-#G$!NJ!E@>PXRN4(U9U\!#+^+WVLLU515\#%(W[F_'&M=P XWM M0=:>TTR@77%\.VHGAF:CQ<)V@(M;-L?"%)+&E)FF+3,+==O/4\G#SD>X=3@6.6?;>JYN_KJZZW@[+(@&KZ"60]E>"58 MUD5DOTS:G=J LLY,UN168Z-/+T69:6AUS*P-"]V6-YDZ)$8VL-RG\PUH://\X$9%I^= MZ8B=GF!?=VL_'V_MA[NUGX^W]B,QA5VP5RT<:^@.UU@25+;?5T#?+)F"RM@T M/$>\[J/VB@JS\_B6C>,+<1#EFI.9UYP;=@WDOL*.H(7WG!QF'%&S]IFG-["B M.5D'^0G*.)%X:'4F3P4 P[1V4U:%Z V7=,68]>UJ3)@+[3RT AHM[KD1@*=W M(;_3D3##H6=-5J"?5\#>%&O48KV?M)=6K#G8Y0S%B*CCG>=1O006CDTX;Z>"8_5;J8%:FQW\F MH/+K9N4 X0@Q8[C:E?8\4_[/E!>G^O7T! 'PN;*OP6_KSP9Q]9[)'6V4(_#J MJ%YVR+>O^SN3,?^;FRB_\G^DU)%LZ-O;-?P4 \;T!TM_JE"9HAW!R'8R/Z3F MY&5HP'._=.I7-:4VDZN:DQ.X-SFNHB!*U5;A^KI9OL9=R:_^$//E%;,_%AJ1 M^T@A^B?=ZF1C%B7_YKH/S:QRS:;#B7=@]"[ORB+OGB"V= U*$2Z]V42%S6@X M-3MSOWM'4XN,J7RQX[9-0OT>,??I](->H+W:G[KD@GVN#KUF?FVN"W%YXNYQ ML] ?H]IDF2OF;RIUFPT%-W0PN#$:,BQ)B?MG4B^D;X1AS^;J+DASW3S9AWX. M?N?F1_>RO1!5SE66$<>S5CM2ZS'3'+Y6+G_) M]=O>[AO\#5MA+^Z8MF59M':5+I:OP?,9[OSFT@YJ]85N#XP2-$X"V8[%3#YF M10UV^<.L?2S@,DO M]F/S@ G.AJ*S.N<5E=:1M6#F6+#-R82B%#&$"U\%O4VN\?9M,2P(-JV(TN3!]Z SUC]OV.V8FE+X:&4 :]5OS M&'9T[5U&6;L9J=N;_NOQ4,^6L4LS0!O0S&?:W:!>QYMX&P_%S:3().4V%=<= M+ZY8=)> XZ7/8N(N-/JD\FF2"I(^[IHGLR/-T\3%II:^N6G]'HAEZN=]5=A MW_BP4VZJQT/=*!BRL&U%!/2'DP0;'QK,I4DZO9HK]V62(Z & D%S,D.FTFYM MNK?W-9@=2'P=E;PWT8A8> _&"7Z//1X"7-](N9SPH>1#=C<6S_)YA"P88F.J M+>"M!/$V^8V-$SN-=5? M*.3.)1DR2:\V.1L1VUU%YG;F%,VHQ9N'84W[S?+UGW>C93U]3@M PH(P=D"VU.[N)-]<\20S%)FG8TOY3ZMOMPQ^[(=C*$;#,>]Z2]/ MP6RH3_!]!"_K71'X2M*O^91]&(T@>F:E2#I)D;3KB"4?E-C<,,2$W&[6SGP( MEV)29,9'GG4C,BY.P%DQ X?J3!JM?.%7^NGI]]W@2*IPC_HXY@_!=N)1$TH5 MM5..#]8>XN*>4)VX;+7RT17<:\?N=6PTNT&G;[IH<(;=N@LW!3M2C!PUN6<$ M]XH54:^36'8/='$/$O153D_0R3A<+S2531*UB+'ZP3A:Y_5P]U]XO5>K&]SL MO N 1-AM<4C4A<;H.V-TW;/Z @DJ&JEC=8ICQ7.CVSYJ[=H7Q^1L\:QC-="J.CM9'%%I%(D-E@E W$>C L66C&IJ*.]6$VZF& MIN)6-5$0E*5S:'8Q<@ &;9JLC$M&VS!=\3IT.--\9-EMG^^*1\*^U8NAN&,-D.'DX4G K M8K,UL7$Z%MJ[/9V//:2CL-G.A+^27O+C:U7_^>+G**R;3HC6J=>L M]GRF->,XR7JK9NEAJ3QZ4D#PYY!F&\9$^ #6%#=7^"0KS2#.DR MW>!Q4P(^0$?V#+O M)"[%@&DRX]J&)-*G5L+&+YV@F4#PBVK:TCYJVK8\=9)V$\\G67FI2@U%YH#J M*I\Z_YJ[>7VX4[J] ,O&7041P8(:*%LC@_=;J^>.HG E#9H$,I/:MN;N # 6 MF.QDTF0^E0[ES$;)35XJ@B2H,&2Y1J,XW.1%J[5[K>>[NU_W=/C5"J;H>+HD M%K3&Y)!CKX!R)U*X$IO-D%0N%]>JA4:IP#1%,IDG:1^Z-< C#5DW#5(#6D=H MVXI#LQ3'T^^?A;_,[]Z?UTV.9ZYA:#VUQ4R$/M=<*:A$!XG&JMCQ]5ZXW%_= M34 ,#JD=LLM 4DR*3/JP@8>A@R)!G<"4#DW2V129289$G;6KG9*=B=JKO3-B M_^IED#N2/.J^)D-#!W<$%?2X(;*25I#X\JLNC-#N].IMFX+#,JSS&!B/Y?Z MA]1C]^.).Q+RV=LXJ<5MG'QGNM>-]G= 9VVM'I^R'G1U,_'8W47[FWMZ&?XZ$AZU%DZZ?A[^!-S#RX'O 3D=FUNH!)TILD:C4+Z>%)1: M9R+=#M\?L[0V'(E[VO5!P$5_-P)!&?+F3HXB4[3;^(,CW-SQ1&=@ 5_@Z'07 MLV0'6">NKW1!1.*K7BOR[!:.0]ZXQVHE54IRF7(N[%T<&Y[];$:T2HWJQ2Q. MPA6@%)G-I,A4RFV(4Y1W;?PB*C#1" I1JX^9VJN"X4<5>MWR&QY%LE1"LK]3 M[;]7*:762NULWV8J+(3@ '._NWA+D1?R9DHZ35))MW%241:DS1$77 5!((A; MO0UZQW(#00+*V!G7+Y.J9$/._P2]RAV]2=^/M>R.#=ML[+U?GO!&6,B[ DF2 M9C)DAEE=M1--85H3<<$E[!F2H;)DRD>CNTV$R5FN7]$5^&I= 7")%0@O_&VI MA?K]JY21G]C'=G6P0PM5[_70.2Y;GDBB9\**Y4R5>]H[J^RY@YDG*L.5L@R3 M(Y/IU,I:6&>FM4.%[]T'V9%]G M$[ZML)(ZDA4-'XHT#R<>>SW(_2)<-K](HH_0,E?SLQ^3 MMYQR(>L9BDS!?YGDH?H+&R O.+<\3Z8IFDS3X22/4@[I+G"\B0+_ E1>&T#X+$_RY)U8Z0LW2 [S0&:H.\9>N7YZ9X?LH_1YD*_9U MO S'(B$!IJL\?*OU93D3!T7=D,-WALRG*)))K=85OFWS05DRZPOZ5'X:Y7$@G]")1H[S.0^22D%K-ZUV$WIZ:0[Y5^-4_DKK"HVXA MUAX U,!Q.$)M_Z \(2@J00K*$@# V+ 2GU607Q*L$2?%214./G?_]_>FS4G MCC0+P_>.\'_0-^_,B9XSV(W8F9[3$1BPC1=P ][ZQE%(!<@6$M9B#+_^RZPJ M";';;G"SZ.)YQHVDJJRLK,RL7$>#"K/1XX!T.X&7+N N4C&P%URE.7(XAHHY MEW$*:R8=\]M*QV(8GUA*)\[H>8%J[3\D1W-PC2=L:H.5.4,0F$ENT;E\&RBS M2JW&_%*KL8-89@DZ1W1&6SM&5YAS>TP;EDNL/@L0"ZLK;N#B@BKO_AY][5+# MIGYS+A$LP9Z68[YIQ8G/!V/I,(N_/IA4+N[K?Q('+\F?S2W1)?S M\YR2DWE.B8=!\Y'>G;>NKV/5)I:KJ^?*)Z6CBZ*4J]6*];!HW0J*UF'RN4,O M@$.HXR0YMW[=T=3Z=6\>[6'P''LFQ=>>),4KA./*ZCGMNEY3E&5 MIA]3U:O7%>2 ?6J>4S J=@[G]^/YVF]Y^ZA_21Y-*Z\#"^5M]0*Z/^BQH**K M=:JT#5,W6_TJ0NPWV"N:-T7KO-FWJRNJ.[0PH\H'$1Y[,*Y_2M"BS9MG\O:V MYV'![GRX1QI:;698;K8P.^M#6R'LV1NX%8L3*#^#L7B=H+S.'#Y#:9'4Z8-YWTS?4GM.!]0Y2S@'7SHU(^@9?,W=J/=]I- MOI'Z-\/=OMY;.L[*-G%+%V?>OH7/=GW_9J[HR*>CR4CR#=F0 M8<3RLO?NUSE/*A6/9#)+#.6;&Y&<>ALO\F*2.TZ Z9Q=DLRQVX^]/L:WKTSR MT(F&\'G*Q$Z$'<^G@Y6PK"Q6HWE_._GUO/VLZ1[](FN*Q5,1^0U)7Y\38IQ\ M&-@WE[EDNM@]+L2WQ'6_U4&10=$Y-2A2&[^[+2T0,N@A#(*!G0Y'S\Z\T,C2 M8^4U<5%)D8N8'\L7' T#*R;6L.@6$2PRZ; M#K69F2]GJ*Q$0I4J5'M!P?.&\,EXL*SJ1\9[&*CQ;/V\:Z=/;AI;(KG\@,K4 MU,+Q]FO]O$>U^&WWC^_5XD6N7BQ(5[EJ_5["KZ1J,5\LW>2.+HJ[&ENY)8LK M@60_(X;(7H'+K-2C$HL) I$-3-R4B(3'1;IR07P3D/\H6# M1\JU0,:S] >X M(U)+ZK4U$/#P.<$'/##>_TC2X>#!XE2*O]^)I#GJADOE"N4^BT172I:]J:*.XCAOF?_Y>)R>EOMF130P/]PZ:*B]#K MJ'=8A]YD&M;P:\T>CC0U[S+F? 31'6>4DU^&A_K]AL.B_#+S;9U60N."RC_K!)]SIZ16_Y8CAFQ#8 \_G MJ1;JM'72/,[VAXDEU7GK6R3BYRYOV@5(3A]$,^CWX1 _S 5X*4F9Z6PD.K7- ME1#_G,:!NEQEYH[O[P6VO$%T8BB,Z">V/CJ2GM)P2H8-(A!/5,E0+ KGID#Y M?X]-ZPH.L*FB56>4"**HF7T&.1QW3WJ5[&O^]I0$$F,:#G )#VQ$,X-W<<[+ M6U<[3?$39!']= *9F00(3"; %WJ:KN.Q #X&C __>,'*FB**FS%"MPLXX62" M!6PMVB5]AD'Q$CM9P,LTQHEM1+)DHJ("?RAFAP*#JAC2F0O\)\TN5-%1UC3* MP8%9=O@E##D=CL=(ED%"?"Z.S]B\/UQ3P412!!%']X"$L3LV9G4ZF(2* MWQQ*.=N;A$/B0PY;0,6[?'A@Q$WM%8%QI/$C$9]S)/AX51BNQN '&L'H5=*B MC#5JZH/:?7!!3E%V;8E&T]'T:H_$W4U1^?&S0)Z4Q_$C$5C\>P_#['5.-1)% M#Z)P"M++/ *E\K%_" YB@5. R(5+TJQC\)?4!0HE!@P\KE1F1^S6HTN^)(YK M@50NP&H+ 7 MH)$NT52?\O?WD)UT+6!76A?4-M5E3& \S#PV<84,,E3!@Q@40I!&D 'J+BO[ M310%;HS#.2.H$P(X8Y8F-#"1;M6KE9BR<-TU<4L?3[?__?P8%TK%%=_5>Z OWS&PSV[%(0PS"( M_$VZ(;H+?\:D@P//#ZMJ+V_WH2Y:<8JM^%U)E8M3)>4HYM=,VD-G)TX"?-.\ MH7,S*$>F^V,$DQX.OTGU?A?FSUFDH2G?) QAY7@NFXA160Y^]=7[#!\-7;"> M^_6_KX#Y:9L -^JG@P:%(P2#=]DF!M&>FDEH/E7SI^)GCVJZHS,& <45<" # MI+3!!^6_AK_J21OW9WA C%8=+MRH)LSR<"1&/!Q3WG\8U,^.!WU2.?UYH6V; M!R,]Z<'(/ RRB:NKQHG[?.LD_OA^42F?'-2+U4NI4#P*F]VNH![$J!9KSRK_ MD)E:_F'6QP^#]EWMAG8[5R>5;:E*A^?S "UH^WLJLQ798:6'H\+#8.#VGNO- M1R==C[^ETL/HB99*Y5J]>HV=;<.2#W-*/GQF[8)8L$B9FFT>9Y*UGW8[K.L MN"D&ZCH<'=F9^X$LI^]6@)M/K>LPV\2;)Y;5AVER'=/%ZN[!A$UDB(ZGL(!& M/'J//2666@51$#2X5BNOM_EJL2 G5Y2-.:M< U?\$20)86*>\?4O#3!O*]YB MNIO<@@\7 DCN4$6&=Z-]S/:UQFB??OR3*SC^>8NJFN.'FG@N/8 M^DCVU%L2&?BB^?3#4)??FUGWJP=Y*C(_GBX;B\.Y9&3& MY5A$SOYJQ\G%]9:6=3#]'I,LHM([EU?'";=+3TM%DEQ]5B-?_K!U*<8S_.;B M)[]Z0J=A]:,T%8]E(_(;&GUMY_%<*B:3Z4@V]:N,;F8S^J6?S=$VB",'M!RS M3PI7UY=W:F.%@O.M#1I'3NSF)JJNEB?,W,T/YX5E471O2>K>^F[CA"M[R=L8 MCT5BZ<6=EI=8K"3_#EXU:*A-JW:33K8JRG)5@=7E$"-79<&-$EIFX773(?I: M%"+Y* _Y,(N(Q!-R))/>U':+'SVL'\=7(@G_BR]3?_]EZ?S]@MKVOZO>B,4O M?B99? 2:Q4UK@S[5O&M97H=*57L8W+>*KD)Z5R]7'RGU^($KSTSE2D FH9#9 MA>(M4W9E-;Q0EE/872TLSK+\O?EEOBMGDY%T\K.*KQ1G,(6R:2@>7P#=Q\H^ M*:G.BEQ*:BN<0"2//FRJZ]3RTT%8_M,7Y!WC M3(')C"%GP/2@T6>,I&RW8;,X?DR0Q'1I?A2QW9=7MJ+1#[*H+G'PC8CWA]2% MCX! (R(=G/_,M3%X"^=P_.+8P4W&X^X#M$Z5BT+!]IZ.SV,TU<8L1N8DW51H!)H[JK,@Z>UUAVO^4R@:9Y54V^-6-NCR[OS]Y[+[< MU%*S*GE$/K6$P=+W=4$!@\SA["T.U#!@W!2K5; Z/X*()2Q2-*^NWNST^@=5 M75#3X+T[*3^;C9B2^7%WU9Y9DV58A""XD1^I/K!("N,$K.2C2OI]"C+->'OI M@3^^5Q3'Q$#EY!L* _A:/6ION!,>L?I%"0+U1N#O884K41-@&G^<';W,J]%H MBM!Z/?J>V$S V2]LYEE!OC_.GAVK^>%FEL86]KZ#. /N>34JO;]@)4L/0Y73 MD>34,MG#BI5PVLP&2%"_LS;I3VRNO;\'Z\YU+4WWB(5]RZKA>#_ 4Y/7$,-T M&CC /FF(2A1CY'8HE<28H_=&7K$,?A@O-N&-!\!,H:7>%==DVDD^1@_OI5SL=I9D?X>DDSX))DX %QX_5^F MK_-7"38V>4.(Q&.9PZE!%IP;A:G@.$@L3 5?<2IX+$P%7X>#,C<5?$NNF;!& M'MJ^OQ=(>]C:Y6ZUR0!MX<>T87GE7;/SJ@1*%ZP>()9W15,47AF&)5Z#-J_Q MI!C/ZL4KA.5P&0:P (,8BD9T!.Y%4P#,_;V2H1SZ]O3<<6W47C8^+BAQYHNF M4GN:)38;],1K!JTT^>=>#9TL: V98(-'8+"59LZRB-&BD]H/KCUGJ-[*QQ.. M'E2JP4M8@;;(*LB.?LW7["_96S$LU].D"D8FE2\]IBMT6(I^&&ZHPP+P3J*P M)2STJ@:6.[6Z3O8@&CN U0N%:,':Q%N+UO!1K3\1B<_LS,45?[YJJ0D27 ?X MO"JKO-#;]-V/;]3N!QH&,RB/Q4K'HO:!$A 0ORGY2<:^OVHV^K>9#249/_1Y M9&4?):3, C+B:$$>%F16=59I 6?WV=0,W\[Q%M%4H'38BZECC=G1M_P^U7=6 MNA ?5*YNLIM*8]Z=<.Y*/QQC/ZZ41R-D-Y%);] P'FE-0&7 3'-+!+Q M"#J+'JGBH!6#$DOO[^_AK@A?&WJT;9<8CF?D$$5YN=MH6-77M"38!FK8HF9Z MA_2EAE^CO=$77B96D2]T"VW@XG(V,T&-^R1ZZ!Q2%Y6P3,S@>?[I(?"MV^&! M\Q77L1W"W(\%.+)&BQMS%MBTUYE-SA*]Z9M"ZD?A4G5?AZ;8P.I_@3&^![&+ M[;1!Z_PZBNS8 G>:&<"I,-GCQ,.;R +RE7>;?-\JY?/YJWXZ=10S!T$I#Y@, MXI\P)&T7,:]4-Y"1M-]+WJ 33)9&CRT@X[<71=\&:HUGHK$S>G7A' _=TQ>C M6I9W55Q:8?7/I;?%)VJD$CL_5RCF _3$>^X(DL* S3H.* J, W/,!U0^Q0J MFI38;@>P]Z_TA?PMN5W4&#/)OUCE=D5A8X]TJ;'@?= E= SGL] =+GSWJ#[F MCFNL1X\&W]@FO*UJ "EEC (G5@%OG&MW+0T[/VA->!=^YJHKEDAN [ 8N\2C M5QJ4 JM'31@VC>@245^H95.)LOX[TA>$ IZK&H_)]-KM "Q8/T^,RA19 $T* M0M8R314H!6U20R#_CDA=W;6E+XV_15,AMDA Q1?-PTTR^A=O88>^)1,[=\S! MR/[>^+RKQ4@$H?FB:7^+"%8!X_X>W!9TK:/!"S JKE#AKS1,RV*U!*4&8>T; M/?QY5X$ %IMP3#@1X:4"_\OQ.LL9OZ4J]5;?%U@8V<1-%)DET0Q;>B$@K5V; M=8F!K68=L+"!#? \AY-J!%4%E&@L -%I VG9&$(*M(>TZ7W([Z$-SJ?%M933 M(E S[QX*S'9_#QUY>%B TK%[8<.A*H:5?N//IA N)M/":V(WZA1@N/+AQ9(.86 !/A<="\KYC-&P)@6KGH-.8- M8G8%'%V_70^[;WM]>8*P#^=P O7:10N-9A.0 J<;WL.IF!6>V^ #2 QH,]B;HOT6"S_'9D;*4\-\ M!?A]W8='PS+QQPPI2,K^:EC ODY0+ M\DZ%QG6[\0T*V>,&+HZQQ]'F55Y3X]&K:8!F0;"#J&1ZQ5L=%9ZB%XR5'+F5 M3HGZ7)'2_RX+"0SD*[+.K MQ6=I^N\*0WT/@E=Q'UV ).]V,(:'53?EFL7?)KNT31(Z=L'949(>')O)Z^;% M:?;XN+T#U+D<*LP>RK,CJX5C%]FK[]F=TRCGDAB$;_XQ9<V5J.BB!/, [D(%CXY#<";:_)^Z=:N##PQDVC=F7@3>XT^8E^?#> MMCD>1CXSA6#]"/%$R;P.7IZ>3FW9)\3<6##\Q_K]CN%B;3G7I.5_@=F_.9$M MP&_P(K6!F0)&^XT-J7V*;68\.Y3_ \TJP?; F%KJP'44KO[Z2 JI@QU\T;#+ M$BR,X3]MFSKC@(B\TOT]=LX0,N\UKV-Z$&IFN<2\8J +EW4&9.81$\080/<% M)VP":EF, YH]7GE6!S.FCKS[=T12X+\$UB'"A%4);_9=D6+!.R'K.MSBW&!<+ 8@R61X"&)N[Y_0R JMYY1[ M3^@%,H!978)&"E;/^^QA<*^?M^ZM2O?2>=R2,BM^6ZO,9%NKY,,@I1=:Q;O; MQU-;_^/[<:F<*^=+Y1.I\<:]@50ZH"45/Z@0Z]J+^D6(*&OZ5?KN"AKB-OYY0LV61;ANSC$8_YJA 1/B)VU?G^O/CCY=:E@S+N8RL_]UU6V8N?ZHV M%F4%.E+^7W[7^6D+%8_&E_'KW7D3D40B@X&9L[OSYOUB8Y)OKV<'11"YMVQ^ MLN;&8TR(GT7WR,&/V%7R[D1.=E^&_>#Y,,([@U<9W+*/7=M&)>XB&3MRU9K! M0II:TZ'4.,"D;0&:SU!F7)/V]T8B7=DW$YPXPSYC2V,/+&I\%BQ^.[ Y2'SZJ;)AQ$F8L(+"'"+-B+K[O^#"][Q1-@^'7 MCTM20&V=L4/%2:N,(QJ3&E2)(?,L2^J08N M??8\*]YR=V_0NHX_-HNWQ\KQ,'TY-VT5A=#VT MI8R>U%'-@E63,82CFX6=8^2XZNL('O=DAY?[R9G3VI?!P:-\*!5<'D?2UNS@ M2WSXT9G1S^ :[*K&RI*QJ"3?'^&5,>(.8,;'^7TY5\OO[]7-+O#+3"(6D?[3 MOO,; N#B.Z^&!)_@=3,R'$CLL(9C-8F&?FX<\H"M2G DPOIR"C@P,,84DPOW M.F9(#,?:K9OBEBR.Q\$(^N/A;[#1K [<(I$#)(ZA=38>]Y*-JK0"S&DB+K R M-/<$E,D/6_NFZ5@#>IN[SSU9YOEK0"44X/%PKF% R-#\M%!-?/<"WV>\F[*4 M7Y=SYCMB=JH@[,:R5-WO# 48U5XO\A>1TMFE8_" M:C,%MO77-_/QL7F9KUOEW&G3W\SJ.*AB#7-%UE1XWU)Z:24;$XNDXIE(.CVM MY^;97;H^+5 M=2=VG1UZ]X[G+N$M]O+9*_AM&YF(Q%+12"8]LX;/_MZ8)2 H)-$$;E$FZ@U3 MPLBPX9[;&MZ*N"F#"UU$';[:A7>8/9B;T*>2AM!;- S2"AC= 1IQ@1BGEN+\ M"YYF,Q#0L?JF FP?(9I4O7%^62S==/)/P](Z8PMX6UC!7/A72RL+E-+4X>Q@ M@$,IY\4%8C2 ';#$3[F.=EE41$0\GD("@"Y-1<4>U#; '//0,2ILT 5N.F"- MBN,?5X; JAB,%;6I--EO:@[](,MG'L[QE=61S_+W)6T^\_!7R!-U%K*0=ZWK M-\H&.0.R87;4B!\T IP"4- U,>97TIR_KE='O['^LFM"O_I3"0> MGZM#VUT>3*WW=^OBNWR7: 5][8'JV'6T@,QPBF:#3&;^AP^#9NXE+9_U;Q.= M]):X1=EU?2KWUM#"TP%PX&T5Y+UN]OY=![KD-=0\S=ZI"7B']]K^=-BX?JB*%6.I7D.XU6=GM&=>%<)O[?OUN)B?QDLOO>F MWGK!%GK36_2P)?2#;;1QS8H+87_-[67G%,J>",=&TRALT.O;ZF]I3O5OW7:V".W5ET_$P M_>AM,H;?W?_K(RKL!S$\_?0F%YW>8*=0?HJQ7VB9*&9?T]K/;O9W- ?TFX1: M&FA270RF',9!-B=.^=8WJIRWGF[Y1V[ /7\36HU?ZK M30WB85.#%3L/7#P,M?=O(Q:JU\[/4EEC#_22A[&224/QAX.04NU][.2TKRA_?3XJ5DVKN MZK24SUU(E:MBE5E]:U*I?%RI7NYTSM#RJ;F*199RVWVW/-Q%O\0M7B3;%\791RY8)T M544F4;^/2%<7N7*=_5;\<5VZNBS"OX[NI2%#P:397?ETW+:>?8791X8:8VR9$G+:_= MQCX2]C'+6^P=&<[R928%YL=_,-@D =SZQQUXF']C6AJ@_V$2^Q]O&I5.)"-1 M.;$;,1YS<2W[N)97@NM8))J-16)3:T$L-=JC^*%S[7]RJ:FJ3HO$]@/(GQ/I M1O(Q8VA7'XD#>8._=MHA?[,/E\,K(G#-KD76#.$)=#^@G/O?0,]#.ZBMM8TR['\C\R6;-EL?YY!'3^?%SMW$='5 MQ:\-NV.>OJVNR#/NQL1ENS/=H($.7Y_Y>Y5@J%^L?\W5. M+'BQXW)=_)?)#^3 K8?#,AYP4R8I-6^,^Z;QM (3\P9FQQ4#V7&EO!GMNI>% MY$#=R.RXSXA<_^/[U3R9$D&Q$QK /V@ SX\62IM>7;;,2ZE\W"ZN9MK5 7T< M5$_2H5W\[?><>1LRM^C'6:DO$P6,,>$[CP]N^<=ZU*];()A8#^[NG6? M,\SVMN0Q_:Y>5'FST]%X0WBLLVNR>K/44#1J+\X_2P2DQ?L&@GMKU+QYS==> M?F#9UZW80C\538Y.YJ)E'@9%ITLNJH]/787\\3U?N;PLU=&X6F.VUGRE7"^5 M3XKE?*E8V]4LM"U9W"VVA,!6A<.6(5B<4%3I8ST5B*5ASQ!6E][!GNE8R!7_ MJ_&^?" V-(-8?3CCKF6SHJVL*ZAK:P8V_T0&_,(*'AY*)4,ZI@W+Q==C43D[ MTE "2P7JK)9X%RZ6K-5'$WM-\1Y9.NG9+FO?S+ZY!KX/[[([J"W!L76 S3@P ME&L->U#<4AL3[X:/ ;8+T]5LC1@D(EV0)NE3QZ'PPHMFLP87V#F1):6R;HH. M3M#0=*E@80.<6I=B*7U<"WQ]D?>;97WQFG<%WO8:ZDBUCFDZ;1"O<*]4T"J+ M#+%*@;=9_A)M7@67K9L5MBV^.A8L?'^O3I6V 6IHRYM4^F(:/I:Q@:2F:K!' MU/X;.R7BCWP8P Z#XZ",I? [4H_""A@4P(Q5#3>8M<0P39U7W?4PW&/M-QHV MR^UV]+[4,5^H"KN#%."CSZOG^Z:-J)DN%K\-@4,X*+NB1(+A%.,OM[ C?2)&IL[-]9:YLP]1&LY'](I_M-JL,* 9Y#IBY? MF(YT"UC1 "/LQ8AT9AWZ&UB@36JHH*S8_O8)@F,FG> 2]O>\-1P4 %)B^ROP MEJU94L^TGL8ZIS%\S"$)_#A(1WQSQ!3^*8 M"A&J(9/S^4*H9441P3W0*RUZ^NYK**W994-*C5ZDM>QXB(-$[6C.:[ MA!6+440/4N_T(O@-8CQ9;M=1^J(2- +GZ@XKDP[GNP'DVH2SY@+? TZCL+7X MC6I\_G,X$R3L:P07- 4&-(,L!:! )3(BNL$XV$8&7K>;+O9715!URJ" 0S;L ML8%EVRW7VQ]VJ8*-:.%BD.3S;=)U$%'RR,(:KL/;Y Q_E%1-A7L>D 9I-I&= M3J-42=&)UH$E8#5]VQG;ZXHA:EIGN;/&XY!XFG2LL/3+'?I]$#HJR];'[0&%[B#(E#EI B$@1V0M M;[L6A7]R,@?4**SG$#L.%F*:X?852Q$#%3RZ,#S_W08NC!\!=6 K E[,&[ZB MQ-+QZ,?BNU6U^!,J.#B@VK9-':Y\-M[*L&Z.0Q?KT<$@F#>/\3#(J\?.,ZDW M'&5;XE^&*K0\J4(7'P9W&?NI6(H9M1^Q/[[73G/5XFGEHE"LUL1A8R$+]?M0 M?][HQ8TTI,+N8Z#GF+RH->A'F@T*R=Q.E7@5-0UVD&IM8*!VSA\ [9;#Q@.# MV]?KRE$K6K[)JW[M>OXU+ 0^CT@V&R @K?0-[\]UY8S!]0E&-Q85Q+?F,,G MP*;MK&O[O,[M7H\!L1Z04LK(.D$,8VI-1,='C/8K@]@&[#U5R\G8QOI#SO1)78.&.;9_:N M8Y73V\QE2YM_FC@4XW%NV1'OP\24E2&\8_/^Z/W,N GKM/HC-G_>P)(G)S]Z M^WI%A-%3Y[REGY__B%\OX!ZSUCN7:4U9KYCWN'F=T@?7C;3]KO6^CQ'Q%:^, M";T3F@ RU@6D.0AZG\']4Q"T#)!BF4@LGHQ,9U@?^&%J9"CG>%NJV>R.VB8N M[5++0I\J8TNBWZV-=U#^ ^D12[4E=6C#<2:*?TR3>ES0[6[_G4^XR?JFRN(+ M6D]GW5SCP9OKK&\>!DZGU4 M@YLI1M)C>;%ZZ.#9[,55C/T]SI9BW!88&VWBS8+$>?M*[!8O$:\[&6\Q?TD& MY FOLGXG<"(9,'F^G(>5*&W-H,Q:.'&W.GI'=([0CV.Q0.!@E?8Z1S9 ZO>5=^ M6_2FAP6K_[9+W,?B5@ UHH-<<(WBIW&8/QH\D4VFYEVTX6HGJ6;/@ MKWS,( M3VQ[\)IPQ=^SZV9.@55:]-)#57#=_N[[1>W6DP[.FH7^\57S)'\QO$&)%;+S M8;F<) 0]+*2#-R%G5N(Q4(3\J;01RZ0BF=FTP5MLNC8W>]E4<2W*_128'LG= M!!Z[P#?]UNV E\17.?'5TYH^'J4>?70*>NU*&#&!(MV MB,;\FH$>HA-4&O\HE2;DN*#2A)P(T-:8/C&DIUEO3%#GVM!YX:Q^=W%V^YR. M/OU^.D\RE%=^N MM_6F*_@V _$R'N!2>R=*HL98:]40*(1WGUH M:Q&[U==0H)J2X5BFZBKA-F[NXL:*?JBCAYIXAQI5?!X))"X$;K>K82FJ^:"J*>@N' M P4._J/C):-%+.8SQ*#(X7#*D,M,\56* "KXPAKR']/C/[8?TA@T_^[OS;7_ M'DHET%W:IJMCJVL8E[ 5 QR/KL&59F9LP6%=@[@JBZB'"W<%BI%3O,4*BY$#K,,F'OR0OK!W1+SC^*M^U".@A@6,(HH %W.! M\E#2I\02IO#]O0EWKX>.J!<3V(,% -"L%X]/ N)JY\N-G&&X,-OD0LY'IA4& M^$D?,]Q,^60$(_XP0-%'=0VOJ1H/70/0BJ]PL3%:#(2.QJGZ"[[GQ?86\QYV M=LN$OR6+NS9T:MMX1*AWVX2CR.ZD0.-XG'J:3=%7TP3"-##*5(0X"P((D"80 M ;J&X+EXUJ,1[W?QBVM' F^*'^$HB1_W]QB;P6DE6X,5 0W#0>SP,$H8V ]] M98&AR,6NN/B$)98,A4I M4:ZOQ-(YSS(;$*,YGM@A9^-QS*212(>+Y1$Q.O*Z)U&YUN6/+A\#R&A MA_,D9LX3?-F7VX'#-*I](B/%.':;SPL*DFHJ+C=Z\B0HRF($X(EC8E4/'?1@ MHCB<7<]&ITA$,%Y,_04T/\U^XLH&YBZP76.(\*=HT#XHIY(GHBQ3]_ @A,^A M=&^ZDL*NWS ^$"D7:.-JTQR(>V8,_$> :!+ )#86-Q9T*,43@)G6F_LRC^ M\5^!Y"*^@!._@7K^..75!M4U^D*]7Q$IGAR$L4$FHP(&1P332?I35H^* !Z/ O3AFV"]KC M''3BMF'%1]- @UH$J 2='JY%F :!.P7'KJ6]4)Y.QP"QQR9D?@R\QE!Q3!73 MLN Q=YS,F7R$ADU,)X,O@56@PP#1YNLRW+_+"!LY""9^@@:-L /"6Q183(/8 MW!^#ZGX0NF$*#\.*Y%$$)V1<:T<$RW2(RKJXX0@=WP3$%H$KGO4=>FWXT"QO M$-X;)IWX4(F6O@#HDX%.2&#?3]09WN7XJ%R?PH-I6H'=AZN&M^=\/^? PC<@ MN*,P9I^A2C/PSL6 \,\OOY&*\TVD83#K6\\ZKEF<]8C@Z;#)ZU0+@H'.%^Y*14.Y"PR,]7L( =2&'MHZ6:# MZ!*%+\T.CXD+LC26R.DZZ%#W1^1,+/"B*5*Q-9YBUR)H(E-AA5;?&X1#H=(. M_AM-)RQ]6.13CB!X6FG'WW4 UI3BUQ2LS[ZBA<3R^6!M&#\$Q0C42%US6'ZW M8%"B4A4!K@:D:SQ5 L:$B;0F[+?A<*!Y!#VU0OZS'6"%_&<==V5G^8]B M&BRI@_A1D!KS0(XQ'Z]FEKB>::&I:$O "MG1.N[*#K.C3IJF]VA]1$K,%(+\WO@(U;H!7[]R@(+#?.%,+FH>OD(X@,L MJH\)D\T;X$#,@V#8/J(1UM!5@ATUG'7=E9IJ.8 MMBC^$ PAX?!BKA'I29C.A+UT0K5G.\ *.= Z[LK.DQ6;7,C&*-C1!;PE8(2=: MQUW964Z$24,&%;UN[2=-9V7E3.LIU'VV!:R0XZSCKNPLQQGSVP>[6OOZ#\;9 MX'LMR^PY;4G40PHS&;<#K) AK>.N["Q#=!0R]6)8V+%+,6/+L*KWK7!2I^STJ'<"3?E73X\<#A69<(U+"QC MB!8J5I%0,5V#I2U%)&P$RC(L07=CPU]JJJI3J4ALQX?$JZB//P*<4M'%IDXA MS6\%6",==V5D&B3QHR!C'JA;RDH:6:9 7S7)AE!=B:<3PZB2//,0"M)S= M=<@C_-VF1(>+J +:(;6]RK(-U]8,K'#!^>B4#AN!*JC#NH4"+% >6=E"]#3V M):5-L!YW2.C; %;(%==Q5W:7*U++,H%S.:S1#W$8=\."[Q%QN2463X#17C0= M2Y$[KM5@-;]#$ML*L$)^M(Z[LK/\:,R$UK5 8U/$A1&?H4U-QR+ZV"VK*UH MA]2U%6"%K&@==V5G6=&P##TUX.)GCIC1.L0!U6GD$B>JUX^\[)G00KO_UH 5 MQ(J8*^GR3,VH#:I$E!H4+#O1)6+-@6L$).M(Z[LK.<"(LN M*6W*S-PV;V?89\V:AW>W84]LNV\[M!/L9J;T&Z!0>=^Q4(N0]+8"K)!/K>.N M["R?LJC.HKEX-I]C$<,6T0T!C0GY51-[WV*L.W*ID+JV :R0%:WCKNPN*QH+ M*/5Y#P<9R]2AKN28RM/A=)KZI1JL&]TY]7/6B[^\I67ZDJLM7A*CO[_'8T]L MZG7Z'>^G&W"4^&VT+2S;JVJ*WX\X^"VV]D8/"NLB#E]9%&O\LK!!K\0AE73T M!HNPEQ8UJ(4V3\P $Q%]_HA^]W72;&);8]?FC9SI"VO:K!G2]9.%;9LC4A4; M6).(W^G3=BW669X9+; ),1N'Q\G@A\,00\VP';\."'[.)E15@'@8S8/GZ/"S M"&1:I=8&49Y:;$58Q-2T_L5FT@[]W=6*4V&UXA57*TZ%U8K7JEKQ5DN%D@$L M4.7-D".!UO.B;80]TJ6>-$S7\9U2G"4C[^Q:Y@N5>/MWS2"*XF**"C:11V\5 MP0L/DQ4*<7$@%!3(YUE_9M/J$4L]T$WSB1F8;8P5[["A40 AKU=Y.+EF2S]< MN&!12^]+5=HU+0=#(X]-JP.+.?CABZ,6O$6 @+C=2(#;I18S%<%1XC*CA_ 8 M^#YA)>GAQ[Z =G^/P<=:10?@Z6FP'M[A'HO\JB@99RW$0P\/=+(4MP,#88P3 M'\5$' &">-"!%\R)N%0UD'R67Y,*LQ2;EMF!.4P;81RF#F%MX0Z6C5&]!=2%=I&^8(1G M5P,E2FKT)9WT/$5*' AB]8-S/@.&X>A+9"XB).(XL(4N$P1 L; V-C^OIVBS M] KXP L>IFVB-S]-H7F#AK\MC'OEB_NO\;WX2A472XCO[]7<#LS?_^]KX_L: MK??WJ:O;LLNWL+>B5#QP#N#/,!%P$ -@H-2*!,KTP&,;M."(R /H$LV:6UE^ M>C961,J#L%<#%RB>3;6_AYE3Z\0H5JT"K1U9K7K!2&HBMP]D:)N@[M:V*(4S M;,-=?)A/\N\.(>5W=2I9QW8D2;HPVWF90$15OHQ2I MP4.X/@7F'CKC15(57("Y;6T)QI; I4 MZZ9K-32[[>G5G9%*F3:U7C3/F#3)=C6 Z%=Y+@=F >/%D>8Q7H_GKG' P>X> MFI#MAA2T4VP7#:BB/:S70P]YV30=53$-WD46F2+ZE(FEM!E?"WP8$3^@N82_ MV38M;6"R3)FYG!, Y?Q1-7O&0=O4A_WYA! (L'(QC6=E8?)A5!P$W]Z@P(I= ML*9\@FFR@O$U7MU(Y@D1M20U&[T.]+7K6=E:NMD@2#S6$W6D+C6HPZTMK)0' MT*]7=6F4V&Q3=X?EDF!(' M_*M'X0BBGX:=M6$7>G[&A5]D*DPX'G.%.'WFRVE07:/<5F6Z+1Y/B9XP XV: M8X=U.&_PP?X>B[X9N*O74,.!L2ALBW6.MP+ZB.?-IN8 M&6,H'MXM"JCTFV/#$/M[K#G->ME:=]&._RFK_J_QO4H5)NL*0_KCI%&'$Z_: MH4]G#5:]O,7-P5_>L[[O[P'G08\UX^",6P#K"#:E AZCDSXG$XP-T!17=Y"E M ,MN:Y;'*"V*H1+X+Q7X*7!LG31,BUHB?BY?N2D5#N2LA'*(=C1%:@-C4XAK M ^^$GY 58;Z?2QDS8P^P-(OE=H4?B7N0#FN'G"UR*4;A*[/#6.Y(Y:EA+:Q MN4#?-X4N=Z_X'XL89'R1%:RRNQB!X3GU>6TL_IEANW#'9G[L%XVU54:=L N_ M4P\ZFW0H"ZP' : [;28DIE#G?@0)%KUAOGL>QM&F>C<8 M<^'561RM5N;'3TP2 M""R.,!':A079#)!@%3*,TQ X%B3L&LQ9PDILL'!1-K!C.L'::#,F&RMQ%IE1 MWVQ_3]< VRI&J,+J%-+5>$:\#5]C< T+QD&="PYF! '#AXW'A%=DZE&"L$*!C&%B*<2P.X5@=O1.8H_76 M4/0#ACJPO.'18@=9-S$N-7"PO*B2X?EZ,3'G7^<)< %-1E*)JO5.+% M!G5#%GPE5 TV"]=6(AY'08!(GRM!6'/3TL2K)A_?;FM,1'F*J5!<<'BO6IT% MC!$+!=?E$-&!&,M-/5S3X/XJ"HCKT 2^]X M08DV2 C.I*<# 3-3=/*V3%/E'W#OABUQR:I*@2#40$EF?X!A8"JF5/2#NB/( M&81V1!*BJ$,-U#"'1C\F<1%&D#LPM()-H8=:(M80M&W*DT"\W(\C^$243Q4( M.I3*["Y.-$N$BZ):Q#]DF&Y@%S2,#_5"8GDI5KYM'#MBV] $X%_]$5CV*==D M>"0G4S5LS7$)#Y\&A8[K-QR]?@SU<*-XOHF_9"') W6L!585C: RX*EZB\X)NWL@>7#%>:+8[3H91T(.^1X.R15_=F.TM!9G M&CP4&D/'^0$Z(D^@19X"0Z.V".;.=2V@Z%B6Q8O'I![\FLIF< AFA!_2/KPK MRS'VP&-.='0FK,0\$8'.:%K<"LH 2%O*P;U28]8_8#TF*JK\$/E)<-[MRC/Q M"1Z,ET,&([O36EZJ)9MD2S=V^ZDVR(J%C9Z)H8:<'P]"0^0K1KQ[.I*7$%OLQH1)E+9N]MA5RZ%CE#:->:LFK!%$ ML8 T),1M,I;^U_B>KY1KE8M2(5QA"!F(D>S$,\-Y#H\^A*$(=7SU**; >]X M<+-!79VJZQ3D_YD!_6\PAKT= 8O-9NDIH?[CAC*.KIEA4 U35]\$C5B:CWYF M-/QD&R@:V):[@,\*YX*MPY__[P\Y,6X6G6.+?><*5[L7($J83#B8+A-&1,&T MC5K3/5INQ.',T[9AF_W%*XB(]PX;XU'^WJ93F-K40XC*VL9NQ$8!.X5J8AM, M-?+&;L2F")*Y!+/6D&\*AEQD)L(G$7U/] MU<7X7:8X\\,0QF"VM%9[J4#'(NE4 M=KDP;QZ:0P+>7 ).I3>*>O\*"336.":66MC03R1AM>IXC:/7+C7LY?@APJ.[]DR23/>ANAW2XJ_SQWAF27;$S!S-&_- M4,P.E;[HIKV'&G=(BK\*Z)=L,K7^U!B* MZAVAQDW0M?\.;=N3&C:K82ZLV>%AW8W#*L>6E.H5BHZ0&G^9&C>!%D.M>D>( M48YE-H <0VK<#6K< /O7[U&J-\:"7>)V:X>\ADKV;IW=9>55A((D),9?5VLV M@!9#'7M7B'$#W"@A9]P58MP 6@SMUA,X*6-3FC F9.?.JYS<@!R*,"9DG7"X MZE3<]:?'4+/>#5+\(D?DZ"8H-"$][@8])N89L ]Z%"?DP/X>#5HTOM[^ED]; MLKA+XL 3HN_O*6UBM"CKEJK E8:P!LNTPUK^8I-)&WO]BM;/S4 [7[PTZ"YV M A(O-C6#& J,&?S$:Q3&>TW"ER_#IF'8E%+5;,6U;>P>W*"ZV3L4#>DT&Z<@ MEM\9LPO?6 =]2BSQO>0:.O:^9).IDHGA-SW-ILMH4KFN3<]A-8'>[E>L?[S7 MB1X^S'R3;HCNPI\QWO)]HO_\PGI*BU:98JM\5]^SQ=W,Y"@6M9U P9S>9@#? M5#XWY(O3MC P';P;P*2'PV]2O=^%^7,6:6C*-ZE,.I3CN6PB1N5,\*NOWF?X M:,@//5[XWU? _+1-L"AY.FA0.!HP>)=M8A#MJ9G$Y5,R?RI^]BBE.SIC$%!< M :>(C3T/O)^EM]:M;D#YAM:=4MB[<_=D-A"%7YM,^WZXOUE/.9*.)B/1:%0"49R._G4H!1O&!+[[$^\\_INIU%_#1NB3 MPK?7UE "F%Y%:5M4DPZ.EXI&_7FS,&]U$E0[V'9::A/5ZUNM2@I!4<+[IG7H@B1+QOQA32F3^"CX:X3P0@M:!@C:(K]Z<3-0 @('@=&8M_U/.IOBK.FW!(D:>9?D3S;!=BZ 5[D!A&/#4B,<$+A!(=M'!N^/"()$( >N7&/XB0^G O@C$G%5<:FTJ,YL MZ[5B?L90?W*!N@[28G>/=2@8-F&EZTQ!&R08"K1K447C?) )A8X)V!FP'T9$ M0H!3C7&\6%KP7M#4$]&_(B@._DS(,F>H0O'FT@!5Z:X%7UH +6C;ODHM-5T= M?^&S,WN8U,6_/2C@E8!M\W_^7R8FI[^AF'*(T=+P^DULFPJ[!A],]=<&PXT: MV[C7A4FF+MK:9G!:++5D<6L,<9BH6]J]#M'])(Y4D M2'@EVSN1]> M0W*@!"/7EG ME(639<1!+#$'L;"M#K_&.!=8DI=D E-0>W]OXC5AO+3YH-Y'W/-HKX4HXSK8 M[P[RRH9!7BL.\LJ&05Z_+\C+6^C6ABC!&B\TN,:IFM/?WT.9FR==#1W>52JX MW>];_>%OT!E___:*'S50G P/"\M<< [D'=S91E6RB-2C+.*I9UI/[(HOR #> M'+?01J)98>W%D"\0MH:B=>%55UB+%6*W6;#TT+?GV6LCX^/O[UEH1;!X@';$ MGY9] $3I6B* 1Z4-/Z0'3=WL?0Z!'P4N#//!T&]X0%L:]>/#T9!!6EZXE#F, M_AA&=7@@V P"C#XRO? DWZ?I6/ ,P"4*2*!A8(B.+[%H(>]2;'B 652AV@MR M:?P,I\%X+)/Y%1@L C$ B9C?7S7,3XTV,\KKWED]E&XI"!==]^/'\#4< _^+ M055#OZRA\E73L= 5A0W=H'S#FCI\TS5MC7LS-(/1Q:%4:B)IX':Z!I/!& V& M4?":S8BF0_J283HXCG@<03L4KHI'@;5A5?#J%^UO>!<-3B)"7W$M"UW%\WPJ M_AZ@'<*QS3W,?8&'*'6AUW]BP\!5\AG<($_T* M)O=?.!I/ (#?;49GH#3"&@&=2,\.5:<3*4.]0@Q<-$:+:2KBN(\&-.$Z<=K$ M\:@08&?;A.AY(9KNH="U/3]ZTT4JQ\@ZI*8N5W2 =#KKH6=^$E=:.S:\S,75 M\6I\BHZSJ@GJ;]ET.+-%"RZ>":22!M$9\: W+9WDL:J$,9)Q3@UD8KF,I8E; M.%!;YA T3(R^ %(TW XWP-G"D@OLDA$5AG=BV"-^'K#/ >55%,?$:-,DGV.= M""\DLCHN@OS;4LRKB5U(3+D:[QK"2X.>=P7@.T=$]$^M' 7] I M$(M^RQW7V%_RM[^1@I!36AI>B9$P,R*(N@[L2;HP"7=Z@$J0% \N-(,R]4( MXHUZ42G Z T3%= MED@6> Z2A5K>*WBPD+,[@'A?SM%7A0(V\!4;#IK9_%?Z0OZ6W"YR]4R2!5_! M$>-##Z4^@ %72Q=6C'EBU J&=L$Q!ZQ++-?-QFLQST2S*',KX<0J["9?(6P& M"Q _<*!GU%. ,IM+G-0X"(6;1 W%- B=41B'0A6YI;?WZ/-)@K^+RQ;C< \ MNLMF 4X E,!@\4?E%#,&6@02Y9<)!!8@E"\#B^;&E%$^?Q[F9,17(6I"O MB^=1^/<\UQZC5S@'_JE@JALJ6CZH/(61[3P@QP@<$G;Z@#-@^ C,&1 M-B)6 M'$T^$$_.$!]./\PSSK(LCG)3FI!!P&8:G.*HTX.=VM]C08L]4])A*6NE"84" MZ3U:C[_#>!/SHU%'6;='OAKW;E/.2V)_S2 N?D#'AX65MCFQ,*]"]E!&7WJO MK2EMA(+=_I#CQ0]3?TEC)PT'X:[VX&UBU&<>$ W$EZYXGFP*-QEAE^;_P'"M M@/<3>0@*& ?8CHY6%EWWQAYZW[G#=,P9/PI!Q+]1,;SU_;=Z@E4'H67<#WVT M<,MQ'610P/.06\*UJ0\2RU#W]YK:J[A@-^%/RFY&C"&/O R\W;MK@>SC2=:^ MYS_"%LKNO6[@&\9-B68I%FDZ'+,3F@EP!9P\0G# M6U!7QZWE=W&FO5!V!Y44/J[0BH2T^M,6O MTA:?)S9(JV/=[/U&LWNH]?SB+GKY\@<\]7U_[SWY\@=APOQV+JY,'33NVVW/ M:LQTMJ&/1*0CH[-B6EA,))J)#P-C8B(W?B2]:U',#GL%BT% M+M$JW#D]+RS<(V$2 R#W;X6<"#V0V"_"Z7>IJ2K<'8K$=EA]"G3YCLC!/V/O M8VSR,/:PZ\+OA%/Z$!0\A/ #+ SMMO8P2LPF.O5YS5A> M3QBP]0I;,4O9QJ@,;B>9F&I_#XY<2N0D6EZUE<7';O38#JAE>G+<)AVOK!Y. M'#H4-W1Q>!^U-&9XV=_+<8T#Z>/*U#5%^YV!8>&^_K)=7I2Z% ZDT8J9?M4C MD7>+2683]39MYOA2);=KBG@>^!FMB#QRQL1 $19P/:40IV^7;Y,7RCUSH,%R M=J*Q.!C34IF)ES&7Z\/:H722RUT=2H4AB^)?$&?J$D;FXN%+(H:'6;D[Y(E* MJ"TA#[1YX"/&[W2Z?'7,>DZXJY37KD!O&V6:M2N*CW+5/!+4RR.C)3I&JP1% M1K*8$?]P-T +^*%404RC(;QE"H^B"*ZB+T1WT<.!J_/AE<; C0C5C&/&M .% M3"51Q_260(@:KAYND9? M/ P3V^1!8D-GB:)9BMM!_P&" MP:E)PW3YMBC$LOKX&-%$ [LR<6'B&PHPH@L?X%19 F4720Y]0*@3\C5Z(?[8 M)P-#9OP5HD>2.Y1G;X2O5LR@SW<<$09LP+^-83_H8L%8-(X]Y@77@$8M7Z>U M@[#Q+>!OB*ND#Z=I!4J;#7TM&HATA:G+S WD?8OA(<*K[;G/ 1OF>Y?$HS5G M(P]7[!&\*A0()$S<*18;B+P0%8XV\ N# E0VL?IP>T>:@ALO:![ ,K4F? /+ M#Z3:!/2( ^*O0^($E"JNSHU.PE6R0/CD_DQO<+;LXK"*E3Z-G-QL.5%_R2S"+V"KX%LR%Z' M(:(%99=+$JG@U#2,6S M" NS&PIPIBEQT0MR"X/.^-C\[B$H3PE27M>G/.D+BT-LLI P$%E55XUU.JMX_A^IF\548T7.*\[<(H&:0&*KW)]J3#\XE(Z8##<-K@Y1__Q$/HHCB5UX8-$BC@952@Q0M:0WX*2'H8P^ M1J<&AZ^3- Z/ZR_:7K@[C*7BE'@ND3[DU$B[ ?KB% L:7NR/L@72<.%A+JV[F5 MQZ%$H?E)95):,\X4;NZ;N9 &0NC95X[X4954$T9!VX>764N\)\!$AHKFT*5J MVZ #,I>L15O$8M;*MS,PC">&>PMQ'(K&&)ZRXDTW6=I,0O;4TFR':7A=3.)0 M/+L*#@=LK^,5!R&28Q'#)BQUUR_+;F,8IV:WAZ'5%E-"L7XQ_JO&([TUZM6, M%ZP9X.AHW+ N_.*8@<8X$9$2>1@V1U@R]0*(#7@]H[)WZ1)G5N28XV#F(?B MH&Z]PW'6(X:SF,LP[CK%=5YFC<^"E'?>/G5:Y:W]\KE;9W\5NMJ4SL MK#QFUI8/I0M6^OJ*1X-AG,RZ['6HEKYO<;?HI4:?G]MX%*5,T-?+D_<\?Z^& M)6DFTV^%A]9$)12SSD MM+SV4I;4P'Y:+#W:C] ZE$HC26IR=B08&E/I=(P. MD+!N"(MV;.(-FR>ZZ:1GNYKCS7IM:*R,N<.@'W_;S_VL=TW3:#72M%A5D1@"*A+W%J.4OT19&9,=KREI\ M=;!2ROY>G2IMP]3-EC>I],4T?"QC4J2F:@3=F7]+(H:$#P/8&6EDQEJE,2A\ MIS6ORX/]S=#YZV$8@]MP7*8P.*!W=TSF#F44X*//:^+ZIHVHF2[&!8SN1)V^ M$EC2J8G-R@Q_#PZEG,K!0_M'!!=U2;R<1B 9K*S+<"--HL;&=.A:&[7Y(U@) M[S#&>N/ES4-VP[B :\$M]BX#C+ 7(]*9=>AO8($VJ:$2V(1A^09.<&5X=V0) MS/W#UG!0 $B)[:_ 6[;&ZQ%)HV6?&3[FD 1^'*0COCEB"O\4L":Y?=P6K[B/ M14$M=H/)[,PJ=< .U1#-^#F+E?&JE7"C-V"WYK);FR45#6JU^GY1BX@T3M:, MYD74A[C]1+S3R[*(B?%DN5U'Z7M1SSS<0@0F20T@UR9V)0"^!YQ&86OQH![R MG\.9(&%]%KB$*MRO,&0I$2\Y@YU=P)/M*ACAP"NX(*@Z95!@&^/ _1AVU WV MP /JLEI>S8%\FW31K"?+(PMKL/ 9%L'E_2BIFHH73\_*)\VD5!^+BDZT#JRG M133#=OP%^\_] ]X?(XJ*(;P661Y*ZK%2/':ZUN1Q%!@=X2,Y "?BF\7;75$5V+#-,X"')O$5["G&24QZCPP!Y^ M(# !F7@%<'E=B6%U+0(CP_#\=QO8-3=Y2!@!QNVL\!4E:%3!G.=M-7VNW9WB M,U3/V+CJF3N4JIK])!T#.S6MT!RZJ8L3Y1.1V:@L,K/)V0#($-8B*)@@QJM[ MV4$=E1D2D0Z:@@Z F[Q@C"5V7. ^8"YKKK S4"DB(?E(<,P_4=@DS&8%2E'#TXWU;^LM7DYEUSB#33?,OC]OS8UJ'5&"L;HEAC M] E"#0B!:R>_!U?AGG]4F,3'A$GJ$/2SMM8 93 4(YNY.):$0<4F@MK+(IM9 ML#X[RL*>8/,&<9Z,X4?_WRU%R39U4IG2-&7,*]28] J]'?IQ1PT?--"S)+WD M.!O!;OBBRN9(PZ>5]1*6UZ-ES.HW;ID+*E!;L3264K&LUG;+;POT^S%".:]DN M9G7!K:;&:^Q+\:@?F%(C5H,8U#ZHO.JTC^$I/)(1WD##W,FA5+?,OG1)-6H- M11?901+>;&ZS2;#N%%D!9XR%G'$J9XRM,V?,MRW,_^YBYG/A4,+R@R/VH9!% M[CPQARQR22PR!LICR".G\,C8[] >L]'4A[3'P!:&S''GJ3ADCDMCCK&0.4YG MCK]!@7P[;#>M.D15RL$+Q..1@J^5@!:R@HH4,;$.V;K-AW2FR M0@9VD3L*&=AJ&=@%:5!]9XELDW9MLV'=*;)"WG55+4K_*VWJ=JTOK$'F=<53 M'L,+Y*9LWF;#NE-D)4<3F[I/ZPKK-ZE!E*>69;J&BNF'IO4OEIUQZ!_?\U@* MENSIY_4B.1*A-&RQHB\ M92@KQ-/QRF*.U8P/UE+'QW(VGHB(#[%NO84AN=B!0W6Q_A]AS?L"14 P7+?! M.Q[R4H)81J1!VT1O2HT^+Z#'NB*)-[ ")'4-^(H-2%RG;5H O[JMVL,V51-9 M]E7QLRY;L'#\^?_^B+T;I\NNIZ1]KUU?%:NE2E4J5$L7%Z7RB715K12N\_5: M1"J5\W .M.\CU936[GXOJ"S)=)SUO"T+$.-K#V$BO6(0UXETEKG22]+G<,AQ MWG-N*?NR3 B/X)M/*NBS5"ZE??]J?Y5.#CF\]6KE7KHLEHI5SIBVG[*6>,QW M *R1M-3(K&:4(=V$8$TH0U]0S;FR- .[ONJ31#/#5AQ230C6]M/%1N@WFZO> MY$^KI5J]J!]'*16QZ9V5L[))\0K%&PO@R5 MG$ERX>UIO>:?9*Y?X)*,?Y,JK,RL_:]T06PG]$NNQ"\9 M_ZA?U/9? 'L.WK6O[EQ'#G^1Z64*5^V.F^YD[O*--"'.9;'CN">)UQ]G MQZ>O[6[CJ%*MY;-G9W=W7\E5MM].U?14\>*,5 NYLOW/SPJY:M\5?MP7('U3K1\]QNU! M_O*L_-2*W?2OSMK_-/.GA>OC5.*UHYPF_K'+3_]TBJEV\Z1I)[)?>\W7MG)R M]UHKF6I=SMT/]+-6R3R1GYZ:Q]'ZD9QIIV+I<^7Z\M%./M_^8Y;/5.VH>U6- M75Y][=W]R'24L]J+=73W_#,AQ\O9TU;*;?^3MDGS^+Y_)3__O#MR?_:N8^W-*;7S_7GX].G?TJ%G\7^<_[5O>P^*WVG6[IK/UZ6XX.O MCU4EFXS6>]G+SOU+N90R[TZ?+RND^D,Y+[9OVFFY=1V+Z=FG0>\N\_HCZMYK MM_7S^KD\<&Z>U.OT4__EIV(]1E]_?NT\73\G_E'ZCZY&7G3BM)3!42Q3?H;_ MHXF+EWA.O3^KY#-?>UTC>ZYK5"E=G1GUO$E/&Q='UV5GX[U0@J66L]>WLK-+LF4SY\'+;61/3_/=>1__DGD.RW+NKN\/NW:E_&[ M^[.;0N:T\*-2:%[GJS7U^LZ)WC9*:;5\V__Q:*M/KZU>\2Y1+E?O.\_/I#GJ%BZ/KGR]EU2S6&AWW^3%=,Y[[4854K(Y2<_2D>?3< MBO^D9["I[=15OE-UR?&KS\H_>?K0' ML9QY&7T^ORTG2C=73OVL?%/]Q[ZO=&V]VKNKM'\\)_1T/?:D'!U=$.6L(*?= MJ%+,=VEUT&N2\U2GYQZ]OEC&R4F"8">/2OOJZ++JI(Y?'QWR,ZM?/_;(R=-1 M\^>9=:G6JG6:KIQWK]-*7*W)G7^>;_-ELY^X/KJ^/[*TI\?>^5TV>M?MELJW M=W5]0,]:>1)5U%K%JOF]L?7ZXM62[L^ODO]5(O=FV5^,MIK-ER]DZB6LW6-R+77NWHY?9$K_[PX?JW" MH;LO_;@H7U<'>;M6N[K0+_,IX^==MDV:9_<_+IZK3E=S\@VW4^C>9"XKI1^W M5P7[5"O7J?KCW/WY5$[]^$=_*5T^6J3;=IZ=>_-'Y:[\4M#KN;YC=6.=FW)< M2U]<1X]_/J9[K]OKWJ92 M_]2;1C7^8LEOO-!LDVWJM:??:_>OK#Q*+WN?UGDZH\XB>'/;-/3&=Y7X")QQQS]U(.WT^#?_MUWU 7'/3^?)B ML'(_/NODMSFFG[PNHD_N%W0Q^L=T?/GCP[\_+?&WQ>.7]ONIOKPX7[\G/]8/ MLRZ9/^ GZTS]^JD;#'GMF@N\1 HX@[HW-6%?:-[3^8G#YHVST]-FX[=!?^+S MU0+&JV>;T&]Y[,W+R\N&3XU8,YS/4V9'HL\;@CQ%+MY(!BJ1\!/JPRGF6$QC13G:]7V,UE#4B)#A9GJ0X)U(#<$&31Y[1^VJR?-:.>D^Y8 MVW1RK141,]F7?7I^#ES8QDM,^:W#EET\0YX-ZG_WD$UF!%LUA2,VQUQ,37>% M3"R1%,UM1*D#(0!Q&+:(MM6*P!R'AC]$9H<0?*(RPIE(7\>0)@^"CW^6ZD6:.B?!<;(WH+_[G M%<,N]/,U[T-#V#%D*>AD(MOT[,/Z;%7)[1(V1 @=C%D;V2)V)@N,N1M@EVR2 M8W@&P(DE#&] I!:FH)WXY#HVL8!F*:%()9"IO+NGR+,(4/Y>;<#'B(%-"\P) M:)J#?I(N=\7Y2UVAO$L,5SW7;-!S1[/12IP?8*0P* IH\W\\E6]F*,U.V MTBL=)W' )PN8F O'MN#$IG[W"%]GG9+#(W?.AV.<$Q_E;THPSIN;0A=TD+NX MM9VGG)#9DN1.N3C&*4*XXDNOMBN\Y1*Q-80"F5,XD)F(\I9I.A[ED$&- 3R3 MX,@W^_'*G?51'* @ ;$=UV-8>.Y^,&CI7Y71K3+1>D/M5NNTAH;2ZG1&]T-# M&_:4\:BO=31U4CGGZ/@14P\'Z$=?Y/!^2L.KJP_J\%ZM''8:!;@@E]_,WGB# M',/+-(;:$# T1GH5Y^"8.7"VX.NQ+:*=6F+[6HE5-$"UF"S%N'F:QGBLC\:J M;GS]IS+N^_$_["KJO^ZU\0"@KQSJ&MA YV1JXY;K;I*L3*L42 :+3(%M+E6)]EU]U^RU"[RK@% MDUH9C@P5FCJJ]M "^"N'>]^A\SK'H@ T#5>.9),BU#&PTK!W / M.W.&5@M1T]CFUJ*(SI8QN'>SR<'_D :_IXYZ>FM\!V?@OB(V1!_^":S^,!@/-$$>.B7\"Z8S\%$0= M5C+_*"RA'%@V:6:3OKN6KMZ-^EU5G_SU+Y_.FA\_^Z<]XVOU0/:F+O[N@2FJ M2% VN7:J50YP)NV;W+AX+*U-QER2;Y)AGTM2P9%5=0&.E MJCBHV68YL)F<-%;'JBZXA16K.-2[F.3 9])5:7&KNJY(U[.2DSV7)@<^D\QF M*E[5!3M1;XDCG4>0PYQ)6Y/EF.IBG%-^B2-=3);CG4E3\VHTU45]9Q4F[H-] MF>4>R22T>Q1NJNL@\=*GY=EX--.Q&SV%'\WB3^;HL7\7O[B*QD+X1DB)@+P$1^2R&7ZRGW[HC0\'$O9#%9!A\8"ST_J $PTGS,\%S'7 M7D>M1<&Z1Q^I \^S.7DB.(-KO;\L&Q_W2:1E8W$),BI4"LBREU1 MG*J_!4HL4&*)>D%8Y'#(D<_D\O$@2.3UE9WO6W0+L_<";^SDE_LFD^['?;,C M]:^LMW9AGEJO]F>7^RI3(=C//V_K6K!J)6LRA8M;/IO<,YFB0G*%R]1Q*ALY M!?"F F8GE]P;F9)#L0>J'!O%[XL5';OVYI?[)U. D+YO]N:KQ#J6J'AJU.7, M_SU?T7JVBUWN*6EM(54XU8830[\/7C^I[@*7P#L_CN0LZXBU:8N4N2% *$Y;V M>OL(HN^8LHAZH32Y>Z45A:BN([(A>8;4_AI[]@%+::?J$;IUWQ#SUY@%QXJ1 MNU]:M!BJQIO;7_JN;,$SCMU\*?VW/E;@KYJ;F$G%Q4BUL6S \@S9P3SVZT^5W,.WD>6E' M+$*TY-H>WZ-I-,*!(Q&(F1DIF6N%0(B_I!+L-B+E(P&<<-%]'!M&$>/ RMQX M#9-M-#W49.B"[9]H:U_(?U4C8?8=:F1JPOXD4SO;45[58 B=0PU.1MM/LK>[ M&21N;GAK4F-[;5+X/7VUTC48[C"NT,S]3+)+M8+KP*(3B:2+^%:/^M5%4[UY M5C]OGCR[UE;30Y38PG"8$E&_(Y0HN-HK;WRWB%U\\"?3OH,67!$F'32W3P/; MW(U:CE8A?J'8"W3PQ1RDQ.Y;RHK4V=73_^X>-0G\=U;8^I")$.\2?3G.&]NK MX/9S1,0?.$'<#G?LL$?,@NS@A5,@O$"DX MP3(X+,+JZ@GN'G.\U4TM$$> 1::P^&TB0R:?8/9(3.PFM2ZDED%UX\GI>"YW MEI"WI,#.HY1!Y;''S 6LZ"E]L\UE4!90#.X)S8";:BZ%LA!?;E"6LCR8L,A. M@RSE*(L)NCC>VWE+1Z*]#.J.^ *S\.EAX;*WBZD,AAC,H::C4LSFZX[#8%/Q M1TPY80=3>0P1#W'S=$^TET'=.\0LW3&_917.I91!Y0[#%N&M.<,^(;59%A#+ MH/@ F0L"DW?==Q!-+8P%M#*H;3#02)SR@A0\J[N,H0P&"(U@SYE@TV.$KPMF MSDZN,IC2@A,5H>%#/&1'1T*-FDEC]N K@SD&9DN!>VH^I5O+I"I,$=@_'?N1 MT'FQZH5<93!%G+H*@B"?5 :E'S"CR+[G:)'4.*>]#.KV,:0212M-/JT,:@_0 M#_0MO3/%F\J@9&?8";?+U-Z?;2^#NML'0#DO7[1 J$CN(QOV9$;AI\BPPPT- M.$ *C/ :B0B;(TI^!&I2:X@XF!"_WMK_F=;:P,^\;<.I-;,JT[M0VJ._SB#0- M;I,'K?&4\.0\73H4<\36KU)L6X*T"0175.!, MRL2&Z&;MV,54"DMTC&S5_^FQ>.E4QYPP\>=+ @N*B$?'ANGGMS\M.$84YY4; ML\UEV%@-YJQASX!9@KFH41" M8-)_=<75L< +MH;P[X7LL'5_]O^]P=>-X'$6?/P/4$L#!!0 ( ,ERK52O MV"9FM \ '"^ 5 &ULU5UM;]LX$OY^ MP/T'7198[ +G.D[ZLDW;6_A%=@4XEL]VNM=/"T6B;:*RY)7D)-Y??Z0L.7KC MFRV%3%$TC@M_IR<3=O M=>=]P[C0PLCR',OU/?#EPO,O?O_//_^AH3^?_]5J:4,(7.=&&_AVR_"6_B=M M8FW C38"'@BLR \^:=\L=X<_\8?0!8'6]S=;%T0 ?7&X\(WV[DWG^EYKM3CZ M_08\QP_N9L:QWW44;<.;=OOQ\?&-YS]8CW[P(WQC^QN^#N>1%>W"8V^73Y?) MGX/X9Q=Z/V[P/_=6"#3D+R^\>0KAEPM\W>2RC]=O_OKJ\[+3_=SN>VVNP ML5K0PWZSP44JA7NIDNM\_/BQ'7^;-BVU?+H/W/0:U^U4G6//Z%M(:9_1)(0W M8:S>V+>M*(:=>1F-V +_UDJ;M?!'KKZXNKP_]_I1K%.VW:%"&$(^I M"ZU]PC5[EHM],U\#$(6L:U3YVN$I C:HY]!< MFEL\K=&X8;J*+E6O5O,ULGSMNPZ**/I?.QCM1;0C2]>K9=\*UT/7?Q1R74FH M!IUVFXT5[)'A<.7!)1HL7M2U;7_G12CP3WT7VA"PE13JY7RM9^ !>#O 4JO0 M[/SK&A[J$!$9ATLJFIY__6G@H]D3[:1\?4; 7P76=HVYZID?<&H6;+BTX^[@ M?%U1SKJ!41R1T43J^W&(0YDR1TS@$*TAHHOS7Y.@T\8(-0.ZL\M1-W+*]_DWH)X&YP=U9SI MB3J;2[A._U:D<\*N9??12+XJZEN!+AK()U P)0;7WOXY5TW/N$[--,Z\3IV6 M3T#4K,EG7J")/2SAO)>[A_KWN,1S=#YYFJ9H+6;OW!B-,?H])P&>(N YP$G[ MP4KS'+I&,,(-DS/PCM;"!^9Q=$?_35HVHD7UR6I.FRNDPG%9%JN#^O9"X&C9 MA9N6]*0=NM)^N?.LG0/1-[^F1]*IZJYOY]1U\=CV"P?0:7U!?/*]M,+[^/A[ M%[96EK5M8U#;P(W"]),8YACBY(,_#^E)?Q<$F;,7U[H';GS%/Y-VA69M*;KB MI2[>ID8_\ QZL-QXXSKJHW&Y1^$^KI(@V\ I7K0M,X2Z@:WY 9K!7RXZZ76L MP,X-G'(=0M*B'>*5+^ZFA?#>I/++P-_07)VXU3_%E"PD2(L+[1' U3J*M9<# M8;+2#Y]S2Q3:V:./*L4'V)54P'CL5@FG:0"V%G3TIRV.84R ",WYD+F6B@S5 M4I4@23=%]FCDD)'(M^(#X*U4 *KL4LGO9K0& 2=-5K7EP^"=5 S(-JJ$1+XL M@Y2DJ,+@)"90W(E)3?[+='2Z,'OF^\PA= MET80/-)J,#>1,?@=H!)PR=FDMQH#*P0SK(VYO L/5E!(A2ZF!L>3B(7'9*4P M>F;"B>_9 H2?;:X&Y[/)OFRB2EB,H74/71A!P,Z\JMK*7>).K3U>YW$O;HOM M96)7 PJ4 MBZ02@)WG5#7F@^:]?&@HIBJ%R+,]7!FG4LD:R?6O@OT)H99K*<8652AC$Z,: MM==IE0&7!S*FH$*IG C9J U7-@CSH$1JKU#^QD$W:F,RCWS[1^4=;V4\JMI* M*LCP-QO?B_5AU5Z46LIF3++'B[46!"-5&CY=QX'89,N=6M QO+ZUA9'E9E2G M['!PR,HF3FZP^!VA$GPS7%_G 4>W @]Q?]BU[=UF%U=C#\ 2VI 2G7ED9=,H M-WS\CE )O@P1=3U'))2S)66'25[;R*L-%1'CN.^]FL.(0K(CY(DX<3\ @(6; MQ,QN]3\I?;\L&MJ1-QHGO^7G3F!1($9%WQT<8 M+\X.ZAA>! +T"=D$LH3L*<;$H^*N$)KM*@7^5#?F""LUE#W[Q5&IM%2IF3^R MH(?#F.D-8+CUPW@_V%P>"EX[9'!8,N1 \L_0 %>P-!'5H_"$]P8O M*ITAJM OQ9_&O:[2A#B:D?3V7,[ MFN].V=',=OZSA4+X)^UPC=P&9_/;M>6GO.=L>W^*;;A/+>Y4_FXMOA4?J3,- M_ ?HX*?VW2'E#>^XX.G:$7Q@5 .*]/&:V54"*PAB4X@JU9%'H2"?W>5"_W?! MR1M^9&D%PO]Y*(HX225PXQ#>LY"U^,U"*"HRX"2UE[[X.!= NB-4@DSN^K&Y M&< 56A+@+X8 A-1G&XCU(OL^F;-Q M/L5I2J&.^#[ ]=@#.7'+U'74!S2LF^Y.1ME$2'Y MX37A27SAD[) )L_B2D-.L@^ TKS,(PM$$.;KCP_ZWUX3]"*.5'Q,%)XN@'/^ MTNWLIP1S>G]\8^+C:QH3(HY4*1^OM 3KG=GD36P2' >D3CCW/"Y?&?ITGZD$ M.<'^PYGP>1MRE7U(>M":M8^W0Q=^U_YK!P/ ?"=BQ6/7!/I0="N/@FKQ06W" M#E.*VY"V-@!.?'0UMZCO#:$ +M*)HMM^ HB+N^P5Q+'C^PG.B&.5?V@546") E%8Q0%L5*!(-T92D6DG++0 _BL#RT7Z+<;$D44C38G M8E?E#J7 R\9&3O H(HH>,/"#QW2'2L2 32T\O!^_ZR^ =@2UM=_9=,X?:W!A- MC*'1[TX66K??-^\F"V,RTJ;FV.@;^KRAXJOD+I-J=7\KJCO3O^F3.[TA7:I. M$7+Z?"SJ8TR0/@MSUIQ_V(O K(:=RZ*&TYDYU6>+[__6IN,8V*-^3'_T/)J53ME9RZZDY'1&^M:=S[7%\T-.=++'ZL5O2J/PG%WH0^T:1-;UVD>T-*YUZB6*WG=5'/L3D9M1;Z[%8;Z+VFP*YX V&U>F^+ MZ@V-27?2QS'&[(V-47=AF).&E&2^-KM:Y7=%E4>Z.9IUIU]1E!QK>&+%2L_1 MT!V:L]LF+>!Y>D5.]_=%W?OF[:VQP--^'D>!OAD'>'W28'3GK!GNE'GI:W>F M?S7' WTV__FGWZXZ'S[%86OQO2E-"^\!K-:S1$CSN]XQ'<+YXP_BZ:32VC':[P$[#&Y(96MU2H *XQX;Y]^2H'YNLS8 M.9@/_#[K0%]8TYGU>(LF0@ MEW+@36@N^^B@\C6EA#>95AFJTO'34=$__. ' MKA;U;4"[)Y#47O8)A @FE:8J"V/,HC*P_?RF87/H\7'[*< M,:S&2(9G0>Q%-(0[L2?G@ZGQ9V\'77R:&)(& 6Y5;"2;(<3\6F6!>D1QU!#9 M8VRV@?]P>*P"8W(RQ&33QDDS@,L5*F%W:]EKZ(%@+Q!5:3*R;RH^"36V$U2" M;+@+/!@A!D?:#N$3_A]KJE%$9-\=?!)@3!>HA!?1POC>MQ.2ET1.]AV_)R'' MYXQ7 1]UGX,NI6QV1UXB<:*M$'"Y=[6PG]9RPKTO]5U!V;24/"#J=J\RCU-C M+:X9F\REDT&^E?7+;CWG#SJINP:EX\/\_G/IU%/N3@'>P(G &+G1*5I)C=40E7B(HG,FAO(]7>V4OF1S2]U ,YRF#(\0 MHBR#/DKU#^00VSQED(MP^8PIE4)0BW*E<&&NC,;PPBC8Q3LV5$ZDECX4RFN, MR7PQNSM4=#9]&IXSA@^B4B%#L3I( B85)4,T.-Y22Q2JZX<:!H)L 1V.MZ42 M!:KZ$BI(4$),3)![^^?"J3'F4A9PU-J&M#@#Y\OT'+KW/5-CA09P_V5 ?O8- MXK'ZG$(]IIOH"T6=42HBYQOPI>42N:C\)8=]H="$XV(&UL[5UM<]LXDOY^5?-ZJK=VJ=1SG9?(RD]N2)=I1E2QI M)3ES^>2B25CBAB(\).58^^L/H$B+%-EXD4@"]"@UE8EE 'JZ'P#= !J-W_[Y MM/2,1Q2$+O:_G)R_>GUB(-_&CNO/OYS<3$\[TVZ_?V*$D>4[EH=]].7$QR?_ M_-___B^#_/GM?TY/C4L7>+/QOM7YV_OC--3@7:_(=_!PPL]G M9S]__GSEXT?K)PY^A*]LO!1KOSL_^['DSM!5I:IZY/]6:CD[06;:6L MWOFG3Y_.XM^F10LEG^X"+_V.MV6R6^=Z+E"MO#[L\TOLT5=1M,9T*'[ M.8PE&6#;BN(>PD5D@"7H3Z=IL5/ZT>GYF].WYZ^>0NT &GYS9O7;S?M_B57*%H_D/X; MNK3[G1AG>WSGA>51W4P7"$4A[[M+"U>,86P%R(\6*')MRY,"5%KS<'1T-*$E M:3DZ Q ^@U75>Q:U:*:+HCD"^PY9/(Q_UBYT5H&'5R[6I1=*UQ<>OBG ME.H*E2K M%HNK6!-!'?GOGM/.HL?=6P;K_R(V(@Q]ES;17R04JT>0(?AU3PNN/R5EKX< R7KD\L!1F:HSO/G<>S,0\)H\KA>*X0G@?6PX+:JJU]H%Y< ML!1")]S X5B)>[MTHWA&)@.IB^,ICCC5 G."0-4*9G1Y^U>GS5O=A>B/%1'9 MI/.A@"4I+]^4I:O6XE5O^<2^=T:GK(IDR+=5F>T6@UA:N%([+H8#K%"C31=# M)EB]>OLNJCA6K8JMJ1@D1I5:+*L8*F[%!JRL&%+)9BJ8\^P%&MU/4)@N MA\AJB'PKF:,BBS7X\^"E;3>U,R>?.W0"JC>'[D>[6&M5LM= M/)7WW-":SP,TIXJ]6*>?RG,EWEIE-DM6^9QJ56HW8Z"D=0G7K1(A:*BD\8JV M5*-MENT)T@U5VS?R-GB/#L)LH'K?0E:]HO7KW%N0GQQD6ZJR3^2QA2?N]PBU4O\W[&->"-!'8JSMTZKB$^C#>1DV^**N-YU9E#=2/ M^_G+3AV\M%Q)T,7:#2".O^ETB99W]#A;"FZ^:OU8+<^30QA7J!^7CZ..++2T M3J-]$MU;*R_:NU.FU?.8R<>N[]+)>$!^S.%&3Q'R'>2DR&F#(C$7D1O1@DFT MS+EQ2D-K8N>._#,I60>(\KB*')@W!,'SIDR,AK3MA\@QLMLV1M*2L6G*^-N- M;ZTMG,2>-3[P$%Q0(;I2+JWPKMX.*W"T[EE/9Q1LWN&O"A,/XD-<3Q DP]N MGY$1C:$^^>>SH)YUA[SX:V^3PF5ES]2BGF4/JQF(DW*[:+<=IA.DN),Y2'"B MWTQ\GVWL1Z2+F5[\;63R1/-LN,%]@)=<529JPTP)LKHE0$X,'!"?[\O)^>LM M%@^3#OCEA"Q-2T0^@* PB#+DD)^VQ) ?;HD/[:SL:!1,4?#HVJCSY)9U)E*T MO&2EY)3Z8CPR\CK&'+P@%0J43@_8$W!A+_'C&)HO*UZI^HM>Y:[N>6HM:!\6 ML4C!F]=MY.#VO 1V532D?I3LA%4!3[%<$%5O]Z6J9&'9&_=O9QA[R1[&=;)( M*)! "Q;*W99UFL.TGU^KP)IE=&W,0PP.@7VG(4"O-'PGL.PHQ: M:Y@!&U+SNVIG>PD?*.D*8>R4\B@M5#.>E035 MR8K-GW=Q&,\EYM,#7>8)##YN5>U'HY@$H!U2Q1E%.[J_PMC)3OY3[#DP67 = M52Q)*1_+" ,Z9,H6]<@CSUBY%O+%E@5B MZQ?E;/5]FWA5 QR*\+0MW![_8PP_<2N56U9TE, HBS MCZHXH\&@87Q':0.Z[TOD1PTA5T0)=#8>^3TW?,!AK,[1_28F]1SFAUVOA70)" 2RIVQ/ Y1W#RO5 M0L[8LH!T*=O.V#H_Z7::ZZ]H%.IS,,$%NL"=6R[ MB=#TX(=HV(O%YMNZVKY4>X>F;MG!+J9L ^99DF0D7""?\,'M'H4*+:&V'#=( MB[(ME"&*1)9VN6+:4U!$"RI>V3Z(:04^&;7A& 5Q?/6%%;HV3$!I<>V)@%&# MA"C;ZO@=N?-%A)S.(YF"YVBXHBI(DAB%HU44YW4CPG"(DFI&>P+EI0&)5;9S MLML)>ZZWBA#CH :HH#U9+-P@+35-8Z/%P(/,*7,W\C#!8-W4:)<7;SA@6DK76$0 B)>* MHZ<;)D;+*.JJR:LGI+J"F*OE$OO3"-L_P/C@Y^BDG:*W:GP^]MC8C:@JP:S= M[-9QG%AEEC>V7*?O=ZT'-[(\'B',:C4,JLK9X0N@WR',A-Y]]Y&3K@MY))67 M;_SJPA[L,)"#=D@9+?$0+UT3E7ENNV5OWVN^? 4@:S>32>PP%-?M58=, MNI-31 OI_9W:/;CB2P>YK;=?]MEZHVT:<:/U9X*0?! A)]P'FFG##>G>S2I M5-*;Z^O.Y+LQNC2F_:MA_[+?[0QG1J?;'=T,9_WAE3$>#?K=OCFM1YC=9Q1R M:#_NHIV8W\SAC5D/E+)7%7)P/NW"Z0\)G-EH4IMV^$\K9 &>O]X%.)Z,QN9D M]OT?QG@0TSKL&>:_;OKC:X*[+BT"3R_DD)X753GK#*_Z%P/3Z$RGYJRV[L9] MA"&'\TVQ!PXZ,[-GC#M$K<9P-#/)1UVS_ZU#H->#N?R=AAS,M[LP!Z/AU>G, MG%P;/?.B)J99KS;DT+W;17?9'W:&73JYC"X&_:O.K#\:UH-1_.V&'.+WNXBO MS-'5I#/^2F;'@4''5(QY2KKMY6AR7:, (L\ZY*#_L@N].[J^[L_H@)_&X[\[ MBN=UM$9?.Q/SZVC0,R?3O_[EXYOS#[_&\]7L>UVF%'@1(@>S M8(:F-Q=3 HNHU* &J:[):L]W('+8"S9+W. ;?TN;5NK([&1\STKWIF#P9*3; M-%R3;.6/2^3 %VQ@XMW4C Q^;B*'KF#Y,LY.S0A%GYW(X2V80*;O4[N.F2]3 MY( 7K&/!%:H9+.O-BAS2@E7,>QDUP^0_8I$#6["#94Y'S9!E7[/("5 PC@(^ M2,WR5/2<14[,HG'M?C5[-Z3SDSE\8DYGQ-V.1RSYD;@N4S)]]V(///^;SO2K M<3D8_4X&2_)UQTB78Z2+6[:'J$^D"R?566:0P>G]"H4TC5XI@]K,&8BXEEF) MY$J*-9_$#])@J8[URMNWKYJUC##9CXHFXT@X;$QMY%N!B\G3Q*O36$_2 M V+ P4-Q4HU7J^FH$F9_QU*PM3N.':*(.E!D+?3H.O3]J1MB@_K^N0+39AYFXX8^+]8Q\'?NR +.2NL66,"F[4;5<%6CD!!70 M4JR\0'5F)37W"$2TSN&I*+E.=PFJ)DK+55\=9.IZMR#)&EQ SKUIP*ZHZ-Z! MR&C"LG)H-UM.5P\/GKL':9R*C:>2WYLU$4$@VM0EER^94"Z0;R_(.N.'M&^R M4_,E."BERM H:KL(.04L;0$+-;7Q5\I)X'%7K@BM/9?*R&N9#U,%P9IZ,U/+ M0V$2D3-$$=<KMDII8V?P=$Q!!WT M+*JU3)RCG6OKWSA(W5S%.EU&<[+H'-AN>XQ-10*#_D%;>D8J M#F]E=&B[BI+]5$/O87VF7,4Z+9CU[#1:6FI].U;3+L WY#LXX-G_;"E5B\&* M!BQF"P::@D87*FT+,-YCD2@<.8S,?D VN.&*\*L6K=GBO*7R(L88N"'J%&7"S+!.K;6%&AW%029F1SF)E^^A>24"5#U M0=/A<'*A;(M8@]2*:%.''-#'=L@CY W'16)>P*M]$F;B6%:F;-*A4>&L_TTF^8L>NU MB$$102#6E+WH].)>-6Q/?ZE="U!GR[PRU=@-N4R6D#@ J>>&UGP>H#E-$'*Q M3C]E9 5Y6TSLE,L*LLF3U.M/.U=7$_,JS@=R\7V;0$EM"I",O"Y]FC81N-!' MBH.%7U/-S '@XER+8]?2YD:<*%T[0UI$)UJF%4EFKU&0G&; 6__E)97M_PMI M''/0-[-K($8!=>'3(R76!C6C>//G 4RU%K0/BZCZ<* J#G0]+#B4IV:/B#'V M*(0$31R^S#XM!BLHB!KC]W4LBKSJZ8FA[PG=Z(9?JDFQ9HLU_O;)/LHM ;G MFXJ5.HH6*$@R3&^ Q/:)J6%FG<9C(&35S4S1V>ZXHM]">R[2]110X^6UJ1R6_8\).*O063BNM2\:@ MX_[(<7]$Y?[(G_UJOLP^RL&W\O4);#K>RC_>RM=TN^9X*W_?6_F*3@ KO9:O MYVNY+RA97C4&CY\G3Y\,-,<\>2VQ:\<\>1*"ZF?#MB^\2"==XU;5QK9QTZZ) MB0*:N$;3HSRGJ,X^S@,?@3.*M\*!4OC5'7X;VARFRU *OL,CJC/MC]<9@ERL-UD8/2N$DMCR55IL M1(/D1<+LX?W%U.XTGH%^BYUFW^1MADLWI.8D8Q^VA/EF:4RGTPY5I&NY :6J M8VAZV5\M5?+6JL\1!Y/Z' MD[1*OJV713-+2.VL)D,.9CX_=KV716@J$&@_F]_A!C8;.9NHO^SN.L([C;5O MG":W-<=6$*V'.$+;Q(IBLGPH7B\:Q/E7QIW)[+LQ',U,\E'7['_K4/'TN71$ MM8><)$,3W0W?2B&PF2I87?5N:A%FN,4IOJ$JU(PV>ZI2U(*;JA*JTWY?-3O( M,[GJ0YI\:?L;]K:J3!L:[*K*T+=[6BZK+(W\B"Q$WBY:65DUNZ-[J!SF3-_] MS\/(T7D7LP8"F\TW$]!<>J:/@OFZBX,'O(FO8*>.8-51M.W(& =8 KEVTUH/ MW45]/R0VE/$XR;/Y+Y9MM4&"A=?HRE$>I,@A#EQ#C1%BJ)G%A]Y';M71HK/Y M.9@Z!<:&+K8%[,NVV*VJ1"N\[EZP+#N80;TJFZPHP,P3$AFKZ;)2RS.KW7Y0 M1<_^JUV^0-KMD.=[8]^W V2%J(G!.,R MWYG88? ?66'P@]'PZG1F3JZ-GGDQ,_K#Z6QR0Z/[E#T=^=0[_B!4+7 M"H(U34V^I'E21%<*^5K*WL@[9(%0)H)V&].T%\Z27LA]ZKFD<$N8 9%KN31( MD=*G$F4XV99O(2V[X 7V?YO:I\KM3HD%&'_:W9O:V8_2)J)XNB"&)>5 8#,* M*J\Z9CB'2SA$N*R6-KM3;&K $&!8$]KO4KV @"F&]O>/C]+$E3O&1VFR676, MC](O/JI]&U8R(5+-;%D=[@^L[D+TQXJ(8]+4;?R3#K!"FTP)1VJ-8BA*D/)F M+D85-1:%IVTN-_K:E2KIT=FR5$2AIDEI=O!RGZ0I*ZYJ!YH_7)C<:)WI@@HS MNN^0];X_1_P%#E"\38:)*7%U<6 ',Y-!2#.G#+%O;3_)W@SCC27IAM28,#8O M^#"1]#-KJNC5V036V 4:77;1X[#X?60[#CL5.]=F5[I]K\;V[3O2L)1@$#'O M*[&+Z:L/#G(W(Y/\8SL@R0^W S2W/-./7/#J/BE5*-0*JU<&''1#FM'V!@KH MQ),B^1(-VR.&QC" L%[S4K5&M30!TEIO=$;OK,+(]2]=W_)MU_+2]^S[OLV< MTWG5&I_5H9Z+)3&#$[:ZAQKC^*I+RW8]>!9/"I>5;<5DSL /,J('(=R7&$M+ MJUF),-3+XD'?+;3#J=#29%1!5[/7U].DZ0'C.""JH2AY5GVGH#([PA@ F \8MAS*O*SDRKT/51&")>TGQ>S=MS10F;I*)=Q:2 B%,V<%*47;R\<_WX.D\7DSF&H(I_ MB#?Y[U% W)X!Z;#4ZW'C[2 :&._ I![6;CLHKT)&<"0K3>E%.C,[7CU;JAUD M%1&#_H8>,;2U)VQJ!6VR\H"NB1ZD9G,1B9*8K=-&THKX:SV!/)RD35XWUTY, M>MKI1/D"JK>1.J8HVITY4-E&]YL=&IBL;*EV<%)$K-UF11;B\TZC]>0N5\O- M9>/1*@HCRW=-MD20=1^JCJ#BV]M(N\N4;PCQ%P/;%*B@#4TYT((/;P+ MIH:E?KSLC_L#+O]X94QNACTKSJS_FB82?JY%;-"46 !V(DBWIWO2L)$KSQ= M1)Q,]@YO,!0#EFW@U]GHY4)G+@F+J?1;5*>FJ$ :X806U7V7-FDPZNAR8/*, MJKG2/N7&B[F45CES!UUE4W:B<+S*=KS*=KS*ULJK;%/+0V+WUTI**LHA4L&= M-4"8JF=6Z/Y@O%(2NS584E15,MPJ[@I"XH"S7K5&+0RBS(Q'?MK.=N2'V_C$ MD2*[0G@>6 \+U[8\P#DAY1G%7[!SPA:\F3-W'H^;V3N+#HSNH^+ Q1MV,(1T MBT6 -^1&-$2$EJY 560U:O"_H<"WO)O(6C#MSFZQIDV]4.?&;+S-3$6'1%". M TQF]FA-GUJ*R+1LDD\?LIU-()82;$/9#9;Z]TXDE0!U!'49L&G4*-KLWZ+! MYM%!D;-45K473#=?;NVV1&*47;W_97E33*G4B'W M()59YR42)"8TZ)6HNP:";82<\)+HJA^&*SHC/!_E;;,9;$_$6-<2I-MZB1WA M,&5 '63?0$]@2$^0Y9EA%+_O>1=-4.26WTV@A4O+OD3FV,)"S"@+WJ0 B=1= MZ\&-+"^V#$+#E%WO)1(K+CA$LKHPT:*KYH8VC7><, /BV?5>,,D"@D,D*PL& M[9%)QHZ>PT]BU!,4N@[Q)KY9WHH^KDL_@78H70/>& M%4 W,;^9PQO3Z Q[QG@R&IN3V?=_&.-!9SB+/S/_==,?T[>TC8OOQI4YNIIT MQE_[76,PZNX&VZG*04,5%OO/)M$XW8[LKL((+U% NQ%]SVE NL]F"(L$I.W? MHNK@,TGDPH%F^[6K35#9H5T$#" [1-]J@L7^3.>P![%ST)EKLV?GQS/7XYGK MG_S,=2^^ACB(%ATR&1!TX)DL*5@LI_.A+ A8NZ.::]=Q/&1:(??5DMV2C0=B MR1# P@Q.5,I(2(TDWQU6M4:LV'O+B2-P0-W\$G"(HNK6?F]9:[^A.3NN^8YK MON.:[[CF.Z[YCFN^XYKON.8[KOF.:[[CFN]EK_G U<60=6C,JO5"UH9<$75: M+RZL "VP1[X_I#AI8B21'!3O"@O"KYV)^74TZ)F3Z5__\O'-^8=?XP7@['MI M)HI:,FKLO.P:BHGROB#*S<640*<+5WJJ.9OJDTMC1T*!)2E<0]&2<^>U7LY" MLK2T-LM#'AV<5Z'5+^JD=DN\.)^K16:V;.3$Q3K[&W8J")DVU"T#62SM[@+* MZD0C)RH+D?=X0EE9-A"5568WYDV!#D ML:@1G0Q1W43J;*IJ);M1H]4==J\M>T'6)TS+M5M,D?F2&2J8C5Z[B7%WYN<: M,K!"&XP71UJ-;J:6(.7-;HPJ:HP33]M<;O0U0U72H[/)J8A"35\!W,'+.[PI M+:XJ?1I_N#"Y^;,=Y;S3@B7>CBQ7!(&C&L5)B!*7)UCOF8"HM'Y;Z!,71F!W M SIS2SZG?]U9(2*?_#]02P,$% @ R7*M5-@+?^_'0 YHD# !4 !S M9'!I+3(P,C(P,S,Q7VQA8BYX;6SE?6USXT:VWO=4Y3]TO*D;NTKR>&9R2K;4MB<]I M/HU^,2G3(O_K-V^__^$;A/.X2-)\\]=O/JW.)ZOI?/X- M*JLH3Z*LR/%?O\F+;_[GO_WG_X3H__[R7\[/T56*L^0G=%G$Y_-\7?P9W41; M_!/Z@'-,HJH@?T:_1-F>_:6X2C-,T+38[C)<8?J!^.*?T#]___;]/3H_=RCW M%YPG!?FTG+?E/E35KOSIS9LO7[Y\GQ>/T9>"?"Z_CXNM6X&K*JKV95O:#T\_ MU/\3YG_)TOSS3^Q?]U&)$7U>>?G34YG^]1OVO?77?GG_?4$V;][]\,/;-__K MX_4J?L#;Z#S-V7.+\3>-%2M%9??VQQ]_?,,_;: 2\NF>9,UWO'_3T&E+II^F M!GR'29G^5')ZUT4<5;S9K5^#M CVVWD#.V=_.G_[[OS]V^^?RN2;YN'S)TB* M#"_Q&O%J_E0==E1*9"UVHR&2%OF/V;'&^B"B?LBWYD7_3V?[ O M^E/]Y^OH'F??((:D^M#6Z\=>6;71&]]D;S%)BV26G\9Z:!V(/GUW2/6,"G3M MO5?AKJBB["3R74OOM&_P:4_\:.?_25,_CT][TAW+5Z%=R91'/U[U<\W8'Z_I M3SV*^*FB'1A.&I*L"(,'YM_ .X:Z[+;T(NZ5FS%O7A"Y[JQGY&6NH_*>%UR2 MBA;^[MT;G%4E^^V<_<8K3W_YXY84R3ZN%F2%R6,:X\E36C;%\CK1YZR%O1G2 M9 83TG"-2&RI<(UX$Q>TN]I5YYEXM,)\38JMZ=OK!U+H,7]D]VUIXL'1+]30 M[L$(+HL]B?&H=NMRMSRZFM@VHT 6>^'\_-/JFW^KH8B&7ZA&H]\9_O_\Y7M_(^[HLB6^!'G>_P1;^\Q&?#7@7PTO)D@:W8U M(GBC&VD-FYSA4 U$OPOH:[7VM,@K$L55+:U2W^0ZI+=V-U-M&U\-@Z$ ([>A M#!IP\]J7+Z8%=:^P+\\W4;3K] SU7XZ]0_V'/]B("6]Q7LW^OD^K QO/T9%A M7I6*KL+1QH>,1M%G@G(R""ZM,2R'(A-0=,2^4.?R;(E11MLB7U5%_%GIDPPX MGU+2TNS*1P*!D8R.F>R+& YQ(!PW-$F2E$U@1-EME";S?!KM4CHN,^K%8N-3 M.T[TNSHR&H#1E O+H;Z.-H@9G:9 M<%=8:B0811GI#:74@%&#AJ.@*6LS%M0QJ2_3\O/%X8Y^G2%H,EKX[>>LU/L] MGA8.1E5VCHJ(_&B!F EB%F!"IGU9%5M,I(J9 RB;E5>9N56A)S6S"1RY.?&4 M)%=;(87V(/NU"YS'#]N(?![GW 9F@3VS@2,^-Z(.#J\U@^+U5E&& MRWJV[ 971E^GP7J=>S#1[W57G^Q*T*O5[%;!)<6N-X#J766+UFM*QQ M-K>T]@]1:5I!DR#>W(R&7.MC!I\'5X&!E+0^WJ >9:'B. +RBGY4!1).7%H=&M:/GMFH5[]THL\@)[;>E:)P?7\HM70 M.KW7#J;$QEMC)-6'^ RC5.2Z,53W\^!Z,)!214\"%G;4M,1EL[RL&3))"%_C M)0VU9K T^#AXX^LY*0;.*=L>CXHUNB4IE8#8-/NJ4R\C=)#\C8;U[">E3["B M0^A#0UFEE0$4G&[4_%PU=(:.!83U+"L:J4>4TBVA5(M]F1V6>%>0"B=:6=E- M?&G+E7PC,!L>A,H<20QN,&_ YV/D-KYVITHV>K M47#5C64ZE-[1SO]"FO-H=GHMIY,!PPN)A=V>@&Q+4X'/I0@$V'-?OQK\#:6J P; M]-/-_&YVB59WD[O9*GCO\S%-D@S/HM*\/BG#?/8M.I+=KF2("2X$"[&A+ 0, M,=QKSPBS8QQLBJ<^P<-73,TG:G1HKT=KS)1[9VS4T."2<..G.G53\F-6S9$K M;N-#)4O:3VFV+6LPG@];R?0&9ZUR.-N03:PT)ZWRE]QGK&GG1?6 R1)GXO2P MPQ$[BX$W!3@1;^5@1,/0A@O%H5"X#:J-7OQLWK/#BZLT3RM\G3[B9$[%G&_2 M^PQ/RA)7Y<5![,K(HM)T.FM4"3Z#DA.JUHU71I@'5^?IG(=R%26<\R+0L0PD M"D'W!\2+0;P<*!OY+NE;E14[=N0_?LB+K-@CHCD0)9OM;V;B#_\+R2YG59+'QJ2DG^EUE&0W Z,N%I30N:&WX@)#_RI.% M 5);'8S>1J0Z=+:,T!"A^XDAY!M3@-]CBV,KUC_*Z&H-1J&C*I8 MP7%KE_B^FN=E1?::K48FH-]87T>T']X/4<'58Z4F!_'W%3HB?3B8FZ(R99^2 M,)[=B$QOX#F.@.#-;6*E\0\,!\7B-@_@Y(LFRB#^;780*YI,1(\YZE0H& (P49,F8S@6M>#7 M5L''*'Y(:>QZN"[H*$DO C7.FP9,-%L)J$ P%&!@)NVF:*"(8U]]K9P-CMG& M4CYFL8C /88+5H(=\)*&)FST%!-H'?P+J^,%CO[>E_CO>Y8I\9'^RQ)4 M:M%^C_H:*?>/^"JAP87DQD\^W=:@$8>#RK@TJ(KEY+@2&U!$IE/B"B!4 5E. MA _D \8),1TOUA-"/>5&=ZS.@O6Z.F2BVUL54@'!:,?$3LY^E%%K/D/ZB%'' MAB\*=7\7VX.JARA'?:-7'0FS7G62)RL<[TE:'1Q&1S8+;X&1&_4V.C+#@XO+ MG:,\?4(E(U+["[-7&$PISR$D.!5.BOYP]$WTES^N\2;*9GF5*A/,;KO1; MSV$S""Z2,2REK,G<#+5V[4T!9XB:?@\GUA$315=1G&9JMV(">MU7I27:VU(E MH8++R$I-,W?7(%]Y40^3+>OJ#+,U X2_*1HEM>.\3._CX,VLYR3-P+ U&1Y> MP%K-6^+'(GM,\TU?J<:AL\7&[^8D!_K]_4@&@^!Z&L-2D5E"V"#)E[SR-'"M M?QIMMQSB;7<9X:W,=O;;!AP 8K:UA)7E^#CM##/CJ+7V-H]+E)5?C_$V> M&V@>I\P5(!@M;V FSXNRN^=?>4K<-9'334&JA\D6DS2.E-K0@7RE;M(3;'(V MR8C@DC#2&NJ! U&-?/W=9O^(U+GAY(\][BV32'6VE+6?!6]6#2%Y QE%P!GP MW9)BATEUN*4D*SJ@9;>C[ICGL5[4YF3I-_1WKDI_.& U"ZZM\5R5N]9%=H2[ M7FZ$UYT&G]Y,ZQV3A@W,$L;?WF4-O>.VY0$@N!),K*0%CYLIJG&AEM:GQ2,F MD_N2'UQ7+!8//O>UK*ZDU2RJ]SX,WN Z1O+6G4>>$+]&^6[HRR+F1^68&U+4 MH/^QKV96D6I:N?L9B$96$)*.)=80OB/4

M0%IX6(WPTW4IOQC!)A(9ZGVXH2$K#3T&.% ZT9#3#TE: M?%BEK!YPEDV+[2[*[0Y%!?:M%CWAH5YD)"C%:.EI-<,M4&T"1S;\V-PE#9,< M*]O!AQ2/1-NDGQ8,5D)#AHXJ$F<>F5T@)8G+QFB836P:DI"^U:.A.M3- 9* M,6IN6JW4MPER?'B1S/+$22(M+HQ !C35\JA! ,719V:3!D6'%,956L91)KA< MT;^I3B,:L+X%HJ4[%(D$!"44'3NM6(1!HQEN$E0PO^&(N,FE@PPC%HFJ6BHM M#*!0AMQL,F'X("*9[@GIL=;W.'JHMT59"]EV?5:# R$4"SDYN3N']X02J <2 M9[&OT@S?[!5;-=007]K0D6LT,?PR>9[@IW_'!VV]))Q?36AH M]D4Q %2A9J91A8U&'$THO @PF!GD")R6*6QI:N0@7ZEH2/:U\80!4@<&FH: M==1HM)I/0_8D=]'3/*%"3==IS!>=+2K1XOV*Q4*[KQD-&)!TS PU"J)&J&\5 M4DCS/#Y>V, W+DS%)QV M/E$ 8B4$4=PD2>B#*NO_7*2/C&K$)Q45/9M@A VB M1B$&UK5&EE!JFWCSF,X0+-QC]5."_5[KOSF;>>?4BG[Q+%';"C3CT2! BL=*3$P'C\[AC@80)XC9A93,ORSTFH\2C M, DD(2UYC9 D/$0YZ4A:124,0VJKN2?L[;O[N[3*5(-+&>*M3]*0:WNDP><@ MM*$A)=U8P#Y#Q1J]???M_7?M?6V>F_^FN"-10KO$U6%[7V2:[%-*E"\1&"@V M.E! 0$A!STM.1(MJ*!+8$-FI>F05U1E\[DL 2EI-T_<^!-'H*D:*ZZP[;1W( MY<^>X@=VXZCF0((:YMOUJT@.W7\7 T("!F+2H*2YI[/!ACB0<.RR-O8@8!,L M"-A8@H -Q"!@XQH$;((% A(3>2\IW W*S) M9=BY&[BU#+)7YE><9?^>%U_R%8[*(L>)F$M1K129\7YWS%AH]S?-:, @Y.3" M4+-UAAF=?V96J#&K9\*"*.F7(MOG543X67*B\DP:G%_E:&CV%3, 5**FIE& M(2T8"728 ]HB>T0;9#&'ITP!8X9[/JYM)#TXM:W$ M*,D:#N#'>=\^,8&PNK M0$T$$#R4/$R9) AJ,$&T<)J&V79Q;Y,_M BB_50YV?55LW#=JO M-HR4^QI10@%IQ<1/HYG&! F;)J5N&/$\'1.*BRR+^IHJH)YEHR4[T(R$@R08 M'3E)+1F.V7S+35&ANP)]*C&J'C#BVUD3=K_@,1.\*"?432-QS Y$B*@\3R*B MDI )[/W6$2UAZ>X1"0E"2%9Z^GM(6@O4F'A6S8)JF'3'<9S$O,);[6D'NXDO M!;F2;W1DPX-0DR/)H::X67]PS0T1LPR9S:B;W%X?XO5 GB-C!<%!8-Q!@-"( MEI8N+.[>%1 F=][^/DOCJZR(]+,L/8SGC'DRO4&RO", D )D5KH4>1R(.#)( M^U]$^6>RWU7QX984,<9LEU79>BO;_)NCM5_-C*I27TU.IH!T-H:O1H''(E"G MC+-.CQ5R,H]M&F?9W(KX\^HAH@]PL:]*UH-28OI9<*.1Y^4%APH,%AD,%H"D MYT!3M^# +1$W/4/"&'6L XW/RF,60)Q<')9XC0D[=W"'GZH+^D6?#2,,!UO? MHS?GZ@P'7KZ/RGM=S7YYO MHF@GE(FSJFS^2V$!,;FAOMQYGZ$.@IE6'Z'&,77)XG MD)4V+#:F;*OK<0=18XU^;^S#ZW)2EK@J+0H<@GQJ34VPJZH^ HQ^E+2DW6:K MU>QN!40%=:3H) 8)ZU\3&KJR- 9 8 I1L]-=[1)QF^""F4;EPR1/V']F?]^G MCU'&.N-)-8T(.= @\) \9Q<$%^1 M5:^I7Q_B4R J:%<2,@J, M,+34U$NV,:R V44B =5A%48X351%%677KL,HW<%C5@@T3=R28H=)=;BE5"L: ME[.8?,>FC?2=B=G$;_1A)]\/0O1X,#[&@:09#421?TDS?&[N8^@UJW"O3#W;L=F!T.(*L'!PU MIK6;@Z'!!7U)(K8>?8VC$B_3S4.U6'\J1?UT/;[9QFOTY$*_%TB9#,#HS(7E M4& PJ H1] W M1I8A(G%]" XQ]C8&W4 :^CJ-[M,LK5)=7!LNKE;NY3 M+&,KU963JRT8=S.2L)3W?CZYF%_/[^:S%9K<7*+5SY/E[.?%]>5LN?JG/_WK MN[?_\F-@2'6"E3$U:MD?618.1CI*==%]L)- 3=D#U.Y'= 7UL=WK-ZS+0' E*# M(6G(R% A(X:'LT9V%SUA-]^C1/J4CH%J5S0*&!BYZ+G),T5QL<6HBI[ >)S^ M?$0C^8-9-3:CV<2G[ES(=U5GPH/1G -)!\6MV_W7Q>LDC3UIA%?DFSM,MI?X MWK)_38GT.J;34^T-YF08&"'IN3GH)Z/&YQ6U1@DUYZLI[,])6HIP/;R67./S MT(&Y6T0>.!2W3GDZ!^+]/0>0)@0TG;E]Z<1N!R#8LBRIV(S >"U7IM)2R]<5 M8EE59[4*'FB9%6GIMB=!+I278 9D]A@@6@EEB+[!!ES':@A1EL40):<5/J;-# M5P5/2(:IA]3*PFCA]3R#L;QV#E*8\&C!=_5&7=MT+5(AU/ MM*\>"I+^ R=_1N_^]>S=^W\^8T;UIRF[>R3A/JTXYNTY0_2S'>9IX+/P^ILD M"4^6$66W49K,\VFT2VD/WWEHNO52!T.OR]'.%>FM2UNMP.C8F:JT4MT:(G:J M\SS-SV-A&UQ]2UQ%:8Z3641REE!M$L?[[3YC288N\3J-4UW?ZF+H4WWN%>FJ MSVX%1GW.5!7[)!H@'5YR9'#9R0&$%.LM M PTQ;%71C#IT9F"Z4'>NIK')V7%, DE_(D'II!T0V9^!;!%(;SKJ&IT-X1#U MI>%HUI4TJ(6G+WZ=I[.V&G107?4I&S4EH'#UU./GI"4Q!0)/1_K\V&XF016E MR8WM@H>K+7M>;*7 BE=*B/VLW,-W;).W=BS4!P7))]PCJ,PV!-$RS.\N&@$$1Q!5M +:&SAC_FE8/TSWM_K:8 MM%EJ6&( ^O_D+GHR5WQ<20%D=4I5%K(M//'N@-_ [W;,3[@ST=&HR\K!3E@5[)=YH2(%YLA;.,)83#.=5[1NLP M2;9IGK)W@VWBJ-\6763J:.PUW!]5H=X0P,D2C/1&T96&"L+X#&V$.?=O4:\ M..[N$N\(CE-^&(#5<\MV;?^#_ZIY-D8+GVITH-Z5H $.1G=VCM)%6QT+(;2. M32.SX"K31@IC(PL@\=NHN W6$K>-IGI@4$ .V=HJB8P9UT5IU547&411,E6E MEHXPH"J2".J#_53D,_DVH^#PN_)OBKSH5Z)^$2Q#3 <[GX)RKD977E8C,!VB M*U-U.M-&<;6G"B\Z=C-&R8^LB,K,\PK31V:ZFD0-]WU-B8GT\,H2%1:,H"P$ M%=FZ^<>UE (2/ QCQTEE.<$\"J*@USO78@?K;D4_EN%6@*R2S!1BGXT1SJ"]F5 =+ MB [EDJ,EF^."='> MI,>VZD#"9U&A4RPXG(;3^ M^J/K]^.O]G6P7JO7KZ@F^6?M_^]YZ:0^]P3?[[3TFB[6T9]PDKY%E^)3=2=7KRG%4 6!D M>@IKM7R_U"6A2!354R^LXP'#=_,RS?:5]C"3%AW2*PXHF_QB#04C.3,_:3E> M?"J\X]?B%&O2KB><1I<"P#':JNC@&G5%@%'J:;QU"GX9!_F:F]%.37'QSFN+ M42>0%LFJBDAE"M8-/*4.#&_2G/DD=!]E+"-L<+_BZCD"^P:GMS_L^^VJ%L>7 M69)*<_XQO&28WL6YX,L]H0QO>_):DN8'#ZC#K \@+];3J'RXRHHOMM-P M9I,@Y\0-Y)4GQA5X,/[3@:3^%'FQ1LP(<2OT>V,7_D0Y]?>,V"TI'M,$)Q>' M3[2_G>?M-MX)2T K;M=1+(/:-L^^4.&>EX!>\($, H,7*!G,^_"BU9'.]AU? M%K8$CX[;RH_%?AT!H-^PY!&3^Z+$[NN$NGB$Q8%L5C.X@YHD?]N+';SE7;'$ MK('2#/24V^U7H:I I/DR M?HD.7U2@?V4_Q\P?LK;N',V*VF_Y*?A;VCV72'_.\&D'3/6FH4Z:VBJC.W*J MLX/6&XS@_'6>11TWNPAA!M%]EC#\3*"#POY?F/1[\:,*GJ9,W'<6.O(=MM>W MS.X[T57!/K70=6B+]25>8T+H(RFB?$'239KS#ZXP+FE'KPL,1A7A->X[H7*] M>&Z$/33EGL!="L.Z'1>[N[ NA.HZRL41^.#ZI<$G85>!7F+QWTZX6=_P8AG= MC"G \R[MD14;;-QVM 8SOAA-69H<>:"_L:S)>73 M27%,]O0!6B_B/K4P&#& 2X7=H@)328#CV!'TM2'#3MB*"45A#2?UF++*C&+G M)'!=^3$/35="<%F;JV;5LMH.J&@[:U?(,KU7UU_MG+^U#W9SQO#P:X MP[WC>*O6\\6FBE.V4X24K$CA-68=_Y2" $C8H:(.4C:4 B9R.)FZ;9M06P(D M7=.^H]Y,,(G_OD\)IO6F[U]UN*5UJ5A*5OK7'8-H'M>8 GSJ>'S%NOIUMX8V MV!O-7!K@45(/$1O9%6NTJXW/T(Z9BUR[30'AQ4N*&..$)\)911E>K$>K=TP) M7N4[OFH]_;J;@W&\XSG+.&K"'WUO,VA+\@005/'JS2/\O@%0E]C00 D[%!1!RD;2@'C@4^F;@M]VQ(@ MZ7J)=W6LM%A?%_GF#I/M);[7WUNH@_N]:,Y,NG^;G!H++62U\)1[^91J:1=E MJ#'CN[NH 2Q)I3FF_YD2G&@S$1KPP42EHJU551<,6E8*HI*N.FHB^+'('IG# M8KNL@NNJ&QJ[Z,J #S6(L>I*"P;3/=H8:H\ M(.ZK&(_H>9O'(R#C-D:/_<-F Q[I&)]O^J+A:!K3#H%],,F3_A\Z2)'P0UY5 MJR^GG3W%?/_BDG8NL_4::\B!)BG*$C]=;*2G]%=\A3X6!&IO@TJBW,+.4 MET66Q@[Y9@P&7D\/6XGWS@IKT6!D9*6HV7W.(K+& E*2ME6ZR=-U&K,M&E+5 M[O!3=4&_][/.$SL:>^T(1U6HUP\Z68)1XBBZ4B_XZ>/'R?(WM+A"J_F'F_G5 M?#JYN4.3Z73QZ>9N?O,!W2ZNY]/Y;!537M!5T]W/CB@ A M3D<_.,8>OF3=_>3M5Y1WRM(C\.,RSL'?R#)\BO:DZO6R98XI (QL3V$]U&U3!G>WQU*0* 9L M9*FKK3W =+#TO%CB6I7! HK-#(Q,W;G*P>?=Y.;#_.)ZAB:KU>PN? AZ3#UG M6UQ1(OU.R6BI]F=?)!@8Y>BYR7. +1*2HV)98,N;HL+E'8F2-OM6AZV[ZSJQ M+)^2>U9UNZ(\J2 PLGT.>WFR\'IR-[M$MQ,:7**;Q=T,+6?3V?R7"?6*P?7- MCG Y!Y ZL-^K%4R$^Y6ZAP'M'E")]>OA#'3['DP! M!*,>$[NA>*X7-Q_.[V;+C^AR=O'LH6R9[%*N@A_>OW_+E;"ZO)W_<11G>QYE M<9^E&]-6NS&&/C0ROB),,.Y6P=4SFNI02L>S1D>3\!X(TU%)71E\ST MF$V\^B,'\CVW9, 'U]<(DI*RYC>3FRG;DK*XN)Y_F-S-%S?!E;7"&S:)N,0[ M=KU#OK%M&=;"O6Z-LI#N;8;28,$HR4)0VO DX*C%0XJ4AG5Q'SDZ68;4F..H MT,$,K/+<1WP?9HL/R\GMS_/IY!JQ107NS%9H?G.U6'Z$X=FFQ7:;BGL#Z>A6 MW*^ZP3G;5.@\'!Q9AM>CL:$P!8#1["FMI;_RQ#+ZDT"L%Z!C4J=XV M)SNV$'!Z-KK><25\78JV.>3IXN/'^1U;QUWQ9=WI@F]^GMV V/G,UJJK@\77 M#D$^Q:_LO?^;[4>Y^"R_0_7V)_[ZG M3GGVR#VS[22M#N[WZ*R9=/^LK!H+1UQF@O)IV :.!!Z4NQO4Q>K>]/B0>C*[ M+QT8K*+L1\LN5M0=T9@*L=,0S]_9H5E76)!-E-6X6VUX=3JM0L/8PL(+KCGL!Z*L%L,'ZR*@E@.BF-1P1W<152FY6(] M.+YY, MWK+%/US>N0ET_Z&897*,GT1V*DQOS="B4%DM$\1*+91HO^2F/]DE: ML32"%2;IMEZGB[+N=SMXRM/*\>8MGU/-UF.>4DAP13Z7^5"<;5&H+@NUA;VH M7E]\T62,[W2T#;EPXNPYG0R#R_04MM8UO. :_%32V&165NDVJK0Y=H<@GZI2 M$^S*IX\ HQ,E+>E*_?J#%:L[(: 5.C.5C[[4-)HBV>K8V*L'C!;=2UI;YFP^Q,ZH=FJ MP85W@NW=MI^H!$@5I3E+/"ZZ>,TS,IMXOJO82GYP.;$6#T:"#B3E84"-1-0, M?8PJ.A8(+ZT;_*4SY"9%3G^,A>S'A/_CB_%[]\%IE>S?@#"N##!2/9&XZM 8 M]9G=Y'N]LH(KN7TEW12KAP=QC@X*U&'!*,U"4',1._.&LZ<=SLOP%[&OX@>< M[-E5FS-""C(M",$QCUPG><+C#)%O>9+\;5^*K3+6B9%G%>EUON0%*M^;1GE& M>6 T_0*5D"9=IC_/+C]=SUBJR.5L=3>YF[']4NS7Z>)FM;B>7_)3C/U/)JN? MT=7UXM?PFZ@NTS+:; @61U(6ZSK#VQT[K&E[&QQMO9YR'%.=WJ%'%T,P0A[# MUJQ8GI /7K+#^O.\K,A^Y"A-;QA& ML[:*J"6JLP*H2 M5DP#[V1:H'E=WRT\?7V*'Y+.5R)/87*=BD8)='^#B2FU& M/A7H5H&N^LP68)3G1-.D.I#'YSMIUF=/%29YE#4IULN+PP=<;$BT>TCC";L MTTF,SRHQ4#K]4ZNNR; _MC@P&G]^'5RF %A$:XQRV;3 \80V===3&"\+R^C# M0R 1^)SV?HPMQ'?FI?$5'*9D M\JZP]GP]IWE]W.,;NGCM^*4S26*'*ZY-U_<[)IL?+DYE18PV].$VES MAZHTHHF^[CJ7+?)?91UV*2U"S-,M51#/4K5&('1HBM3J0.I[<2) M%&Z).J;H=VX<_CBH7*OK-,?S"F]U.Z^-%I[GH&W4!Y//.C@8M=DY*FX!D;7% MC!"W"B\P:;_P+2;L#]$&O]5N[C29!-V_K2!OW,#=P8,1F0-)XQ9N1*@-VK5& MP256;T@KCPFC]3<]:[ !KN]5TU7SAR'$]:?[4G?;OVBCSM5V/WR]O?T"YWB=:E.\ M6HR\#GV<*M ;_!@MP*C1B:8T !)&2#ZP@+ZM+;\+Y% $I>NB+)L+MM-\SVX9 M:%/R7.!U07!;85S.GNA0KB!)FD?DP.<);NCWL*NYBXQ^PX8GJ<"EYF[H5_LZ M0"[+1RTUAV&^9=_ZG9BX/GYQ)\,2NN=?W=$B+L]0_\M0\VW!':%IT[GFX9M- MH!P,4+T<)CP8;3N0E"Y$ZIFP.>W:",P\MJ92UY;);+L9 +E)E7"0W#6XN6U' MHB.D=PUHFKLF=8L)GX>G37T<75_B,B;I3E2[CF39;5(Z49Y85H -5Z=55['5 M:EQ!8#3]'/;RI7,MGJE\UXQXF$EP>;<#[&7TY6/$4IA%F4Z^&JS?,]4&NOUH M5@$$(R\3.^EP?O0%;6L,'+G\6I#/\YR.]V-<6O4R <1C)*P4C$])#S)J.@- M-<,P*,W95 KM84M ;H:=42D?<,*N6[?J9@ .HALE8:5N>DAXNE'14]Q+R#%H MPT#!YCUJQIK5T^[GGF<6JJ**,M.:G9*;;E([9:*ID/C(Z_[F M#IG>KF7Z=S!O58>,=$TL_>B5TA-?[-,L2?--^8$44J^K1'A+*:RFUB8+[G\< MO!GUG*3LTPTH^$O:,IGDR7Q+>_9'D9Q)I05'&Z_)SEWH]W*BFVG3?%HZ13?JA=F#KZFLE$$Q[:Y*(3UY'.#L+TXXJ$6^ MBNH#F<=ZVAR9J[%/-S6N0ETYNEF""?1&T1TJDQDC&NF5D3A-RR.^X&+L^DC= MAI<>Q.L^(@6YWIZASN=@1*(@)6^1.$(0KO??$BQZE>?L]P>6;U'SA,84 #.[ MHDJ,[M9@I#J:LBD[@"CBG)>!CH4@40J8#9:&FEY;-EFZF7J=NAM1F=XLGH,= M&)6.(*M:X#=I\AK0SDM#-8V3R%8S((+43RE;;+X&(9KF7SJZ$[-\4.9<#/7I M#'.[H^7Q#T9;$!!56BKJJ%--*=#F1DZN@6D6).K (4M:GTO#9@1$JIHI';,% MK"D=)ZX._A/"-$[W-6'7._2KHYN=M!AYG5UVJD!OSMAH ::?=J(IN;2.$1O. MI$/5!1=<-\_XF@:N27U@E\T^E9=I&6=%R9:MW8;>3F6$RA/O7#U=RGAK 6#$ M>@IKTS"\+@75Q2!>#NH4!&8D+M?WR-(V%'>T]3M9.:(Z_5E,!T,P>AW#5I[W ME+79D2:L\?A-4>%.4K"EF)Z]C4@W1^W@X5ALO%X4ZT*_EV+79 !&?BXLY?M> MQ4AE1U$'E-,2'/.W>7*#W4M#YGG,DGOC2RS^>]7MC'!O9]0<2+<' MU@S8X()Q)"CG>F86J&0FZ(':H*A$<6L%S&L9\TBID.$\DCYKE P++AX[-]-D M"KN#YYPE.T'1(,.)R?+W(@2"E16]OF/GHA@S7?TJS*- M"#FP.VJV+,NV4^V')N$DI2:OUU4?#U1<2I+2:7SJL'BJ)1H4W5=GZ(ZMR 7: MF\ZX,-_)JF'(3Z^ ^=J)[KYR;B*IR['*#G>%.QG09>14@K!D?%WM6#U0=36W<5NQ4)F$6Z/3DU>MQ,AZ,CW4@:0H0N5$G0H02 M%?8J8PL*=6"OXC(2[LE*B80C*!,]24I#^4 *"*5T]Q?[DM(K2W-6 [N9U_/ MCI4P7DXPL &C-4>BFDL(RNXM!/>M)93=J4U=IL7V/LWYOIQID9=I4N0#_'T'-*!"/[%ZF&G*5(%(KB8ZEG[!J6 M8[FH.A9\AK)CT2BMRP[^TO#E\?H&+=,*>@OQOB5A0$[:@5!_#D9L"E+2);T, MTMQ#%FBXYVTA$]RP\ 3NEG7WLZ]F?7/TTAJ4E(LA7!L=5K^X!)D ][%>DIC M)^UM8GV(U]R\"G*]F=/.YV#DH2"E7R7(V'Q#L48QAX-2PU44L_#Z\#%Z2K?[ MK5CV6.RKLHIRED[TDCK2?"/D[_ HQA472F6G5%JGR#%E@53O"160E1[EJ#B: ML-.*M!"82K?O5K-:A=:M98>:Q02T"NV[TJY[SA2M:\.SE]R@]BK"ZPZ:3G2K M^B)"2])6.9L^=?:@Q6HA;5'NBPY_-5LJ/T8Y'9*S&/0*8T93NX?<#O>VI=*! M=+NETH -+AU'@G+B[<8"K3'FZCA#N]8JN&]3'\"8Q#'9\P/G[N-9K6WX S2: MZMC/S@P,@XOP%+:*1!0,U7HLS[.O_#TZ'F"\2O,HC]GUNNWM>9-[6K$HKB3W MX&0%9[;U!,[:?1,+GBQ,V*-C <'=AR"%KYG\FH6C@T:T&JSG5"%ZNH,,(3(0 MS.MO8J?(Y\6PJ&A%4Z)U07A.S?.,E7 ?Q9_%.AV5(OL\T'J,LE:&79 F/+SM MD$YLM?LB:3@:I[LH:W9(LLAS+;4LI(8S;Z"TF,!QXF,)RPN=^7G^;+?5&839TO_:#46T%? MZEO =%^O5C7Y/%O''G4*X.F!N[_S:T=0]1#EJ&\$97?J"SRI:\N>UI?]"I]O MY&L\G.Z[^)+E@WD+7Z%2K_'^7;MM[_6Y'W;4I2'NUG^\AQ;TG,!=VCA+:3W0 MF(F%L''XZ:YKME\7=X,YAQ4DLXW7R7H7^KW9>9,!&%?DPE*:?^Z9 M!^,72K )WBA;8?)(.\OR.,]KN$9P=$&>KQ8\L:*#&[A&EA)$ MV .N>SU:P M.(&G\WQ)'V:RL>(ZA^VJ)JU0^*F0">O-W1J*MGU.B@LO%2DW. MSTC;'G,P/ZM-/1R'!W=MC#H=&$RC7$"GJ(!E1->Q *,V)YK2 M5OOM+DL[6Q. G"6BCC6NVC>!5V:)RS2AD>4O4;:G'3K_6\*3Y>O>OI&%>'5Y M)U6PYP)'E0!&I"?1=G*1I"ZEWCP-:6'6?;O#U[$(JUUZ535,<&=R7/M:XD>< M[S$?&LR>J,/+HVRZ+ZMBBPF;@VAVM "8>:.EB>6!C1FD0(3E06D01OZ=7^OL1_W^.\FCU: MDA^KH5X[>0/97M>MP(%1AH&'E ]QDY-AX6J(ENG M)"O)L;MYW54<]:X/S3TT)CS 32XN;+7;6FAV9Q!\'=>VK7S ML2&HVJMDV_*C,0Z:D-!8(>/F*Z4E&%\QBJXF12'+4+@C>Z'.6IHACGC=%456 M!T\?\?8>DV[[J!%_)$7LK1WH=_'#R-'.5=I@*,&G305EB03937E^*RG;0L>Q5>K!>[.B-B>5MD M:7RXPT_5!?7_GZ7V&5L K)8[D?VP3;O%(%H.$@6Q.6/N+F8=F:_91"8#7],VHP;/ZV*%27A=K"4+MYJ<;IP1]D'3)O\% MYTE!]-KN?@[K0:O)J50M8$Y/^AD;ZA8Y5CW,7BJDF?BAR";J]$G;6=Y9AL#M."[ HQN-4Y'Q,: M5@.X4)7<$K=!P@AUK,)V"9P5N[+ V"I' ,2&D-AIGCW#O78(3+^*S6A/\AQ7 MC%6*#<&P >PM++82[DI!C02G"2--A3@.XM"^L$#<)/!T]\OQ$1][9 M_7V(IODY(LF2\C&X3!D"JR&T_(;/GP$10[I[SE=[(W@JVLF&8)Y40[?^HT+! M>O@FBI+^1?[=%ART!=KU6I9$73><5X%@/7\#0SF_;;/Y@6,#QVF4 4NRQBMF M:@(M$E8[V&C*O707#Z!%& ,:9JQPS*_PL;DF,QQ6VSAQ5=ZMP,*HQ@R(WYKL MRRK-I6/I\SS6M)3- %9;.;*5DD=PL\[28V-XAJCI]V%]'29;IB:=@^M]#*LU ME-PD5\:NVN&O2_"PJN%+W_8E?BRR1W94T/[HU7"836'DJF\:YLE:._&GL-'7 MRUPU *J)[$1'7CD09$3(UG5LO;\" ZLI] 2E7=P4":1K_X6?:OI410^:QSX$ MP'KF&G;#!RY@9X@!PSYO?CC9&N@J0+">NX&A.@4;#+6_9-(S4.WA0M4I^5D0 M]_^^TH73U+"YW+=_GHN-;W!C_6KY];91FM/Q MTT64B>R S@IS-O68@V]493J>W\D.EN#&D99[A]H:W0OS$Z7W:HM)-].Z.KIU MI $ 5N-HV$FK1S=35.-"Q:W-X3^17L)PWU$/X#DY4X]W_9S-O*1@E*/.4(T+ M^I#U3Q?<8[4\ST"/L4F^E6*38&44H,=K("=?]=I"0^NW0\7RQ&$^:I=G'.C1 M\DTW; ,-)B7KO-69\F34'_\=S(,VD)-F*#O0_X8$&$VJBJ3W^XKE+F'GR&\C M&%)GZZQ.K6.S@?E2F*D:WA0>)0IXH$:J#^/F&W9% ZO([&F'\U+MG;1@0,UB MYRCMVF\L$#<1;5(;A6Z5>1X76WP]V+MO@$%L"04[?1L(,/J6P;\+]/B;"YAK M%:@>_0 "Z+'KF$FYFIL" 3U_.T?%%:.%I/_:*-PK MP&C<14\UCPN>H0XVT$._Q#N"XY3/4=&?,UPG19ELV47 M_^C-7?4OE+#; 7H]1M&5)M\[QF>H-1=G33H%A'QO+E@*^&FQ9:^RMM'42$#- M9"&H?(W..1XUJ<4Z-W:>(79':%0^!.[_NQI9K"_Q&A."$[85;4'239KS#ZXP M+C6Y"L?8 VK,DVA+4XB=0MCJ0U.,V,G7*0BQDFB+XU!S ATLL_CO/)S&_ M3*1-^7G73S/6*!?4SFM)- M.ZH"CDU>E]D. M%ECL(W)!!%WD47HCLF?YW>KQ$"YI9##*]ZK-0;>XG;7SF]T,"W&)ZC("->T2 MU_M=RL6:W7# MO2S#6VJ=M1A 36:E:*\^:(Q8'$/O^.!GVI@1A":),WI6'K^H8.\Q20M$KG+B+,]FW::/<4/;+S,3NW,UFL< M*]]EOPP Z2Q0Q:4M8+3@,Z'63OEGZ/C52$#$:;?>'_L6@A-2=/_\P*A@AAIJ MB'%#@MS7*/ZV1I=IN2O**/M BOV.6O"+/O,JS6G4=$S6_.+2'_G]@.:R@U3[ M]61_E'9#"7%.W+++JI.Z&]I-)E)^.S<+0-[4D:CB7GEN1KT7,VQWE.S$).^' M &GQVCG..-YO]SP9HLL2@_8!**=]7ZAL0 )X\2I)T\7'+T"NRS9G:""PL[[" MPEV,FU:87^LWSRM:R92.Q<5D2Z>6MG6Z\:4 DLLSR"LNVJ5%U;N&G^RL@2$BG" W= MP/_MS>5W[]ZTB&\'CNO/?WMS/[UH3SO]_IM6&%F^8WF!3WY[XP=O_O,__OW? M6NP___Q_%Q>M&Y=XSB^M;F!?]/W'X-?6T%J27UJWQ"?4B@+Z:^NCY:WY)\&- MZQ':Z@3+E43_J[=112MPE_>OOWZ M]>MW?O!D?0WHE_ [.UC"&IQ&5K0.=ZV]>WZ7_B>I_D_/];_\PO_OP0I)B^'E MA[\\A^YO;_CWIE_[]>J[@,[?OG_W[O+M?]\-IO:"+*T+U^>XV>3-MA9O153O M\N>??WX;_W5;M%#R^8%ZV^^X>KL59]7[R^N+K][#ITW6_!C!&G@D0EY;/%_&7N[;PV=ELO_ M\+83L,[(I(RK+"AY_.T-+\!:?O_^W572[E\."D6;%>N4H6UY M')OI@I HU'VWL'#%,HPM2OQH02+7MCPC@80UCY>.#Q&R9"V'H\?1B@]KUF^T M4*EK52O5=,$T7P2>PV:4WA]K-]J82">O7:V4'2MO*W'WP2#L, =.G MK'P5O<-C8\9A,V"T&081JV$3]\EZ\ =1E?S>.D&@3^_B A==LF#EC=AX>-E MN'%]ME*PH3EZ\-QY/!OK)%%4.5Z>6Q+,J;5:\+5JOS[PK1E=@J0#-W"\K&S/ MNG2C>$9F ZD3Q%,GP\!*XFX_*E6 MNFI7O.I7/MCWSOB459$.AVU5MG;#1!06KG0=A\DAK5#CF@Z3#%B]^O4="IRJ M5L6K*4PD195:5E:85-J*)UAE89(:-E/!G&;C[2&I2R++]?2S8"6MGVIF3[]V:%&.^Y-V1WMTYG-* MYAS8Z\WV4W.NX*U5MF:9@J^I5B6ZF07*&$MYW2HEE"Y4QO)"6ZIQ;3;M"<8- M5=LW#M?@$AU$V4#U>PM3>*'UZ[0MF$\.IBU5V2<.-D%]/XSH.CZ7&O<-8$,5 M[_1,P095KA)?P7;.&%I]&[7L5TVQ-6BBAOT$FTRED^OU9K]7W=YQE=UI'/D] M56H^)%&]*A_Y!778L(SWO> 6JK=QF>_18?55DJXH"5G=F(X!^^"@"GF.B.\0 M9]L0EQIRZQJY$2^87H)?MB[XC7D\O;,?DY*I$%LQO, ^^&:/]Y @=XV[O:6/ M[X]#8G\W#Y[>.L1]RU'A/\3PQ-"P7S['7]1^8"N+9>]LX)[U0+RX_<^L3*[( MVQ-(M45BQEH4"W58(B]3EK VM5L!95V58;UMRZ+V 4W%"_>TQ-M5?--[82]< M;\?P(PV6,G12) *)H%F@V%>$ M-G57V4L0"; ')8'XOD?%5Z#;B6'>CIT)F;M<7B[*SERDGA\9M?S0Y?A "^6!B+^#]2-AT1'),BG"^)YW#75\D&]7%0>"/N/F+#+]6P M\/%1J,N6%CCVF2I ^']J"OP%;9$8&!/J!OR^BP*P+Q0&HOXS)NH2#5'Q[OD. M%.U=4?#Y!Q_LG'I(4-^XH6UYB40W[+-0#;>@.!1RE#.G5DU4V#\1BX)!SQ2& M0HYR#-6H>&+ .VM*#X11SBKRTE#(40Z@.B5/C'G/C]QHPV.9ANOEP]YP>HAU ML1048Y1#ITPI%&RWE@8_XB%:*GSS):$8HYPU5?XOLE$! M72@*11KEC*E4#P7J,76Y2];4M?631K$L%&R4DZ5:012T9]9SWV%:Q;YO'"0] MZ-(J4.Q1CI4@=5$HZ/MV0%=!QES 0HU&P([._-8'\/AQWE'*I5LR&P7YG!?@6''>4L MJE43$_8.^W%$9\%7R0VTM# 4 M4=7*HG;X9)&']/9M22C>B,=5L7*8.(^#,+*\_W%7NIVDN#P4<\2#JTK14QL8 M$]ZYT4+F2I0K L47Y:PJ5.?4D'*&*;'DW?>P!!10E .H2)D3XSD(^-W'(O"5 M]MAB*2BN*"=)F5*GGGBY$W$H'?J9/X,]V%"FU;P:)X;Q=^I&3 *>"F+MIS8: MR:V8I"@47I3CGU*]$T,]C:-;>9SK'=LA4G>?!^L09U$Y*,@HASVY8B=&>$P) M9YJP;7?LQ\6C#.CH\5$V\ZK*0Q%'.>OI%<5%OA^&:T)-\1?4@K* 8;8:S;M;2[?/\QXQ(QDEBF4@F*-H>NKXO3CD)Y-5Z8;] M((9=4A0*.$Z(I$J]4T.]=MR(.(E(:38#R]LGWI6@KJT%)0 GAA*H-(IY_W?B M>?_E!U_]*;'"P"=.LM576?BE5: L(-XA:M1%H>!CX*T92C1V!*62,2 I"H4< M\>Y0HAZ.[V7BU+Q;>Y)G"%2(RVI @4>\1%0KB^2?%A$NL_M$NE9DI1*J\)?5 M@.*/>*&H5A;-?YYVV,(S#]1WYKF"4+0176&%JJ& /%U:GG>]#EV?A,JY)5<0 M"C*BSZM0-120>TM"YVQ2NZ7!UVB1QG:JP)94@(*.Z-FJ5!4'_.=]''D2_Z9$ M7E :G)T $7:IDEAI-W;)9*?QRU!4@KJJ/!1WU,!*N:(G1GX4+0C-[I]B8?KL MW*9R>M#7@K* MISME;?LA<5K9ER%::4NMI*G6W^Y]*S&L___C4Z,^6N%#3-8ZO)A;UBKI@\2+ MPNTG^\Z8?O Y\U3%SJ@_#I+S@B*':EH=5OOX@55&LR2SNUZ'?#FLQ*M&D!Z. M*(DF-"*&)"HBDX$?XN&OR/'_N$IKI\LCT_![:AC M4;IA:V+\C+&<&&!UM$2P( Z",BHUA+_4HA#N7WX8DDB^V=[BH:R%ECVV!%L0 M_=%)&E.RLERG][SBJ[^6'4EQM"2S)6A1:HS.Q_:QH@WK*W(:#DNA99TM@;Y( M/W308^O;@19RZ$5ET9+0EB! KBLZ#4 &RH%?_<&QS)*@P9W)SHZ4E#B#1&NI MA+%X41!97EP2;_60/*.BG+W4M=!RVYKLG"&*HX^G_+-A3+;>L^VMN4'I-@B< MKZXG\@&W!P+4> M7,^-7!*RM3&^T3AXJTQO58.W@)?/]W@+J"E.Z.,M(S#80*JJ@YQYDT@AJ[9E%Y02\F-K I>DN(CZ%'K MC\[0S'HFX'$C+(R7S;@L*PJ=T?DX/!UL5=OH37::>GAYC\NR!$,"G;!D/T0, MZ5+7PLN*7)8L" KH5/$7Q&?I ^):AH2%\;(EER5&H3,^'P;;@B/V S4D42[- M!F0C<&XG8 M0IRL/%[BZ(I,%DH<\&G::P=:\# S2U=N0WH!"QYW8G>CV%F:>ZH%<409\6TE MG\I*>%FLJ^$7@ CZJ"MCHJ_ *%]#9NQJ.#L#4WPF6D3G"%LHB9=G&XYO<1") MM$6GH>TX\4V/Y8TMU^G['6OELCDX(Z_"G NHBY>ZNRQ5<$30R9N0R')]XO0L MZO,XN+9MKY=KCT>^=,DCST$L)P]2%R]3>%GRX(B@DU?4S62MPLPS7I8D1C69UXRS8F- YK!FU4Y97/-][1 !OTQ;40B]Y>1XN NG_NA[62 MOV(E[(#(:HB3@=$\PN(EN5??#G8'/R/6QSLF^R%3RV]HWB)U?@V2V69">??BS5[%(EF/*+1[Z> M;"53 BLKC)9IP!1=M;;H!X&4>$"ZIV+)IAA "LM\X2I!K&-3P+]AFFV[R>]N MM.BLPXAMP.@N,IB'X['_.C/K69[ M 0PY0-7&V$AT@Q , SIA7,#1(X_&S\[PT\!3VK#D=;#M(G#D\T81'0[H5$V) MY_',"<1G*GI,RK:S='V7J\7?W4@559S^@/6QLTJ5I= ,'W0ZNX0!:[L)K$S8 M)<\%_*?L';RTEK(2=D*JLL0!D$!G2ZI;B04-/W-56::T*)RQ1\1.M\0B. B$ M#]KD@<@6QDZ)9;X]*:IZQ@0. S\X5"SMG?J])Z J=GXL,+E@&-#G5)Z4,(Q= MM!,YXT?$V">JFP]9#>R$6'#4BXD951@T@*1$(.WVLE 0/?=5>4Z$*IM/C3\G M4Z-/YOP*$G5RO+5*7S06T GH^L]+C+*2GI2*:>##;=P0>IJS8T>;#J,&.7;',HH#ZPX< MO'\HX^"=;?RO%CO?_]I*O@/?WSOCNE\N 02H^JLO^%%!%26BA%\]PVOEI"&> MX64(2#H0?_$Z\/D$)7$7SRLCKG:.M(@UJ<>1W&3O=RB6U*%\NVT2%V\8(:K. MEM\'BA7*./B@!^Q)_:5W?EN%HMANGF68D&J,OA>7Y)71\:*IUAA/3@..0$B@ M\Y5/):,C2E8>VY&S#$-JW=&I.5'JG/HG-MW9M(:4*2M"W-Y,$!=TU99J-8\'B?"!;HS-Q^'1#_%#CC5NFK<;,JZ!! M7 HH](FVUGLN_"M*W377.:YNG]_C^Z\?L;YQ\2N9('L^[A7Q,>N; 8?X=XU" MZ6NB$,O"WK'"Q8T7?)5D3OE'&<,Z;[,5-]HH2_I.52,#NJ 6VHK%91G3X,EE M/%]O[AD-?7_GJ-^V(_:1#X*,$<'"OJ/VF1$$K""\NEA4BB[[*UNO"4YO; M9[4DU.GU\T3H0Q 2U$6X[?SO.@D*"&?!A-B!;[L>.=!S%@ !U<\-]7P;]E&W MUBY7)T'H4TPV')/][)'2$:KRVMBGX%H)E$>WZN \ZUG+V'IRG(6DMG/X"?L& MV(YR?KT!.>"H-B/!"7N'<8C2^7FD9R?!T6-W*WY@^2/JSET__L,-(2$#6+&# M,6H%VT1QPAY4!MZS[D\,0LJ?Q.N2Y-\,:.EU+2B]*K@-[)#_$_8E/TS.HB/ND]E&$U<;."U""%AVOV-S @^]]]D7*5_(TU; 3#]3 OP"6 M%T;\F)*5Y3K;!7$;@^P[HVA!:++!,ND1L/;0$R+4T%=,D'QAG6@[38ZM#9\C M^9'>MNF:R0EY3+5L>^@)%VI<<"!(-G-3P87-Q(BGBABR+VL$/6M#/92K,3MK MXP?<^%S%E5T#$B[4?<%CB.89QWQ+E$WR1!G>[)1IJSF9&HZ^XP5@AKZ:L%DO M/;VW[3_6+B5,"=:OH\W8L_R(9UADGZYX$3G-)FV@)W,X@JN@M-8O8/_)M+,) M<>(\-5/+(Z/',CW%I!'TO!'5=15S[- G!KCR5M#![79E,/_P,[ ME1Q^D"F9A.(5K:KIRU"]9WMA^7,R8=-8[_&1J#9]IY8#VEU/\7(R=,.(P]6W MVKEWT"1>;Y9W2X/UBM5@O]N)]9@XQ5>A*^[:QE) .W:3#*<8/)U]!/FWU[D- M CO?UQ^=V\SN_7(B@->KE1<#;7E;H/O^8T"7"=?Z^$IH ] N57^P,+Q+&:*# M?AK99J/G*8N4/M2%@E!VZDL\; BU^!&7G.+8^4_7RZ5%-Z/'J3OWW4?7YM*Z=/=XM=J'91,4 PHJ(.TGRH8FK&N+]FW_M%,1T" MZR.'5NO)RL^$1K@@C[OT367QP/HI/[ FO8^]X7T/9]1HGG\&OUVN;Z"1[X # M1A2\!>0Q94BEV3O@31MB(J_Q@V'V4M2!@#Q$]%XGV0%S^2X_8,:3T;@WF7WZ>VL\B'=Z MPVZK]Z_[_OB.C2.<(21523^0 %71[M[$@AD-+[-6D(<;F,;B=9PQ5.CK5&3Y MJSV=]F9(2]9M$#A?78\_;Y]7Q&01,VP& MS78AD0RTN@$J(X^Z4F06[1Q0D-#/8!YWJQA;;+X8!A$1A)<>#,'WQ6/9H#WK M=5OC-EL#6\/1K,<^ZO3Z']ML5&(=UK8Z &P;PL(X0XNG @Y">&,6LXN7B\C MH=%@*]D<^O%,2EYND!T%%_*PXPYQ%U'>(^Y@I%WE1]I@-+R]F/4F=ZUN[QII M9\G%-5G29.6Q!MC>#1$T@(3%D0>(FH+"&%%HC#P&=BY$HP?/G1\F63H8"=_G M1\)-?]@>=K@M?70]Z-^V9_W1L-1XX +%W>3=U=5EW%6FW7'_\_[+!#(J.CVO M#*R+- (VXZD@I$!=WF!&,O5M;"&@P'8XJ$!P )YA-R28$ZMU<*U+6]_J9VY M;A./EQ_RX^6V-[J=M, M$LF? ^ZQI360+J)R\ACMT$"5L;/[:BC*7T#!\4 >7/QU)S?)TL2VCDD$])SX MTJO>RW_DAU5G='?7GW$SWS2V^G5&\05O;XAWNZM0RF3;9M@,WH-D6B$!H]"T M'>0!68IBPA]&@VYO,OWK7WYZ?_GCK[&%?O8) M9Y!"'Y5MRNNQ^77T_9,&'+6XN[7F 9U_/20WP=936PG#JVE$>Z $C/,B,XM/TV4R[8I0RMB\(X>]R?A M^.LWJN'$VS%OYFR\_LJI)QUXI^UZUU;HAJ/'G+8;/:EI ]#ZV.^L&#MQF@%S M+(^2P;=[1BKVV7:7J8'-\L89^& #L%Q3V&^5F(W"8^!"'XEYHXWA0 161W]> MQ-B9V@06=!+O0S;K]\+(75J1*HP]7P[]90]36L2*HN/?"7R;<(]@#MS$#;\D M*1#X3RK;DZ(2^JL:ILP (&@ 34NF?)+!=L-SCKD!_40LNINPNU9D*8V%D.KH MSUF84V< "SJ)NPRU]ZS#4?Z^?+0]I2D>N%770G\UPI0R" CH3 W)UXQB-/#9 MCW;R<*GA+L.\)>Q7((P9+0L6.LN[K@AF4UX#^^V&\N,0SD[S+%RSV&%.:-]Z M7PAY,+%O)0U_R]:MXX]G]H(X:YXAM4=I0#L!I<1./P2(30H05 W:0K#'89@@\H@] M[WC!???A;_9\ MMGEN>^@8/*I1;-=TLU#%"O!#OWCEV\1X4YML94O3;MH.MD^M(=7E8,*^N-WM MN'@Z]'U2;#8M!Y[K\+0]HES971)9KB>9J(M!/IT/O>X].^"/;EJ3WG36GO5B M2QK[M<,F[-&@WXW3^QS^I3W]T+H9C'Z?MOZ6?MWK!>]1(78IC3/U ^7YH1/ QBOILQ\5_K.BLLT@0MR-9.!GQ,^^+U673QD*M6TXG)@*Y"K-WU9L:^3G*22FLI*YTW74K5ZCE\'<,6 METUZ)).IE*W4#+8 O5#'4U:I6HYO)C2E]O^"D-*3W%8K747LC22@ ^:)@F&! M?B2(7R1T2W"FK8@=?VW.&1 +=,X$T\8U\>T%.Q%\,5[!5L!C1>T0LUFD ?MGEKN\NIAKV]3RR-A>N\]))%VAA07;]Q:)NF ^&IQ*=2\6*%4XU8>#<)")>I<:S0F^3OK?P.Z<^:0WRZ)RC5C M"C)>/R3:9)(JG0[^H;5D@A^(H[I^4A3'OX:2=Z4,\@H-CISR)?/*[&NPDTDY MM8@*8EXL:;M&=DJ1:XF^@XV345^SZ<[A<0H\B'P8^&2Y\H(-(5-"GUP[?I?( M#ZTXS/QZL]V;J_>WQ[9[IK-71=IGF MM@GZ(_&=@.IFY\-2V!N_:OIO;@X7 8&R+3QKCZ,2&T*9$](/KTY(+\T)*2OH M+H6-RO](60$M!Q?0]0B@+?H.L7"&'A/*/[#FY-+ 1'90"S]:7G=%K#.)"4! M9RJ]SP_W+X<.B=[I(E\EGQY[#SBY7D1:YXA MAJGR2-@?G4&"AE3@6-HG0A^"D,1ET9Q,4B-A\1(3OL%_Y.8NW^DL+'^N2E1*J%@EB# M-K#/K25H-48(G=1T(=CEF^T]KX@?DFOBDT=7]9JCIAYVLO(2VTH0$NB$)?(- M@C#<9DUT_37/'+"+K[\F3&>RTX.$O6>V66: N[Y%-S$$0[:%YOD6 X^)-H^? M%V&G'SG;M7XI=I)T\ZYR @ZP/>DS<<+QY78FUR:/!-A^JH@+OBJF>#Z("TZ2 MR';[T_;M[:1W&T<$7W_:9Y?%#0+^EM/+RI52UVJ&4;.^G+)-\*B7R%>8L<#< M#9KF6P_IF3#2!MC1R.G*,J+I+8?\@D!<\OP(D:J"$JJUR5?'LYL274T=-,.%*=0@W6OMR'JL MR^-;_8&Q7%<^':;;_>Y6,B6PLL*8][1&Z*JU13?4:,XAO6?;6SL\BCX,"?NO M,[.>2Y\FQ8UAIX(%'E7D*?1,<4,VFAP:1=3Y!:[DS^HT)7G JPGDU03R:@)I M^HD;VP3R&J%Y'''@X,P&)1IX#P?V+@EMZJZ2R3/UHYT1JK+FE&SNK*WBY;!#9QXQ;JVVV*B21):, M7L-Q_LR\6JYT]2P\6YYU]3QXPAS7J_.EO&&^$VEB?;UCNQWJ6IYBII041YX) MS5\G5ZJ-/LGMI/L]H%_Z_I@&-@DAK.3*8T]L1_ BU+PYQ/ '>\-%FH<"0$RN M/+8-X ABA)HWAQAE;/1A*>QHS2-($$="FP7<1D%D>;EP6YR]@32V3;E3N%+M M%,83_JSG[-/?6^-!_+;"L-OJ_>N^/XX?B4/>.TCUU>\@ %5Q!N# \AVYV,E? M\?-#P&#//\^84:TF=[OK-1/<]>?A+0V$"STOE2^$O;H;XRE2HB'KQTXLID=_ MN:+!4VSWD_*1UM-4PU[FR_9X$!KHG-U93'N?T$U6,PUAJCK8^X&R;.EQ0*?J M9DU]-^(;'-^Y<9_Y3[JAI:C2@"P-I8C2HH#.DU2SV+^_Q+8DK=> ! RE&(/A MT5S:-&-,5Z\!J1>JI4TVVHX_.9T\^]1ZN8ZC;;J$"6^[J?E^Y9&8'-]I+_G; MXW_&GY=(KU+=-S0@*4.I3E0UQN;=[>>DN_E)J@36Z_/,,B.?NZ_FS&R )0!:_TS- M.F;PH._QLFN0G+/#4F=G(1)JT;B;[,CRY^Z#1WC<8*2^SOY!?9T]:P]O^]?L MM_9TVINA7VKS.YVOKN=QLT]>2X-K;L-FD.(9=H3R&ZV(#-CB4Q 7_":POHUF M.)>68ECZ7K!>:_P8/X6, WV<'ZQV,[@U[]%Y^Q1(6?SH/X6+*B0=B\K?[%)%T%CW% SZ"[1S>%\BQ7'CKSIDB?BL3VC M,R/VP@^\8+Z9N/-%),\_LMLQ:BIB;X5+=N;"QAB$#_IA)?,Z<[R3T/(GK8!] M*5<-;QH\T/F:4XCL?4,I0J5M-7AY/()C#71G?2.C4%MY)Z.KA^VS5$]/ M> E7,Q+#H^9&YA]Y"Z3,W:>/E4&RB-;J1/RN2 MSHXO*ML,VLP[JX*SFE]9H/RUJ)Y/Z'S3">@J2/('J#.GJ^M@&P_D?>@@A3I$ M<71#4)<\1'V?K=%KQ3OPN[F\6+89XZ&:E:JH'7H&OT.A()>/\AK-H$K>X91\ M5'AKJ)RH^-$*,#=EBV&'!^GZ2'%2*BJ)/@]QD3)/;V>F6%?UW*ZF&G;&))/# M0J[[@P!!I^VP[_5]FQ(K)%V2_'L3T#&A;N H+<0F;6 O_<=P..+ ;4\R1Y%60-_NU*"#JU6C;#1[X\A M@\"?7S#1EH<=2.V\_Y/*>7\P&MY>S'J3NU:W=SUK]8?3V>2>!S6A>_%S%4VN MRV3EFS 'ZI[0$15NSKD*?.,EU*,)QO6L6(7)0,?'H&D&=$7?4A(R:))AG$]E MVYE,_\R#N/2YT2'6 MUXG1=+9PN2E6\&':J.I>&C7DO0!XLZ$[;+T-J"1 6Q M3ZCJ/I+=3\G5K&LC2XGC1NTY)7%Z)_4;G^*RV&<).+I*96L">)>9:1!8OOH- M57%1; ]J.+PJ56M"-[YH6P4T/2=H(5:4Q\Y1 L=9JW3#C!@=B](-?V-UR5]Q M@.X<\[70[<;*?;!R[R@& )TEWN-F:8_KK"E59H(0%L9>6,U(4>A[UF[@6;V& M@6^;4)DMCV_I+O2'MY/A#X$(4'T\3ZP4\$<27_.6ZEREJG&>(Z>MUUJ M;TN<+MCRN^U]8'=14:UFG/N,+%5JA?!-5@=2 2Q6LO+-H ;2Z?($213"-UR] M--\=&]"2D8@G"QD&OK7_)!L7HAM$ MQ@TU@TIEM\P'^9JJ6,_>C%O0V==/B1U[DL$NPW25L//FE^R'V:T<#)=*)\+M MT]8.<9/!QG[8CS'VR^SX]<:> ?*U4HU(RQ83+-B;3(N &> NKDJZ6[ M,%;DL 0RR"+$"I@>2ES/?-)>AY'KW[B^Y=NNY4T)?7)M$O9]6SFCZ*NAS2D% MX(J3!51I]'U3X@1P8]FN)Y]#TL*BLNH3!WX00N70)Y@)>0J\)]>?'^JAV^]KJF&_E (A M!:9)-31I.CS;M^[$ \ 626H_;4V ZSIB%!KCSY"/EK4C0,HK4AC@2V6;,9D M7V+Y+:J2V:[A\Z!;>D5EF\&%K#N3,-0^2ZJOB>RKJ': R/,#Q &=L*UK&ORI=*-#Z#<,TSQ,/FQ[6+?SAJQ70V(Z'TA MSL3 >J[:\^JP%+9[HQ%/(@7146]HZH':(DN,&#LJUT 5/JI-R5, Y?ZP#G8( M_!%9:/>GR?]",:068O8=MC2;)8! MKI',@U+N:"MBFVZ/YK&&O#JUT)7==)4?G/)6@$3^W%@B=0#5%@/M6XGCR0V) M34'*@T(22JRH 3YPX_*@U:,A(TF< Z]MVW0=/Z)BM%.45DJY%8W_6%[V.D/;UNCZT'_MCWKCX9'IK623 ][ M$00**&($>65@7;3WF9A(9,#[SM::MI&/)$EQ+&.R ;S",:34'GW6$TJGC8)7 MUT*S!-="U4L*D1416*R>L"2V MVTX% 7H*!&JRY,:G!6" I+ HMDM'%6&1"@SJ,6N$-,K,8>RW_?S%?OD<^Y=P M66Y),*?6:N':EB=9C%AY1?%FS$7U+T9J%.K)A:$CD9>,CH;[EW4?60CE]%8NA+1AJE(H3E$Q#=)MKP=5X3(,5H=&&OS@2 ML3'=8Y^NEDJ#G$D;R&[8=9Q)=<[;6D3/VNEPP-W22=9R"?/04%?#W@F>H)^ M@$.?'V+!.H'JMCE3!-N?^R2TY0"I:5O?]OVUY4TR5]VAUD5#4P=[HU\G.P#U M&S*BV')@$^*$-PR>?ABN^?#?^0GLLS3LC<>JL*<2;6%[=9]B"2X-<4V#>4(L MKQ=&\7MX#]&$1*XX_(D7EI3%=NNN>_ J(4(?M%PFIFC'6KF1Y<5K &B ZNIA M>X>?8##"H$-G6+ =TE/E $TNGK8'N,X.UD!=.@,=]F,8D>[V]E8T D) M78=M&CY:WIJ_1\D_<]I,'95WI6$[V+[FIQCCI:!%[Q$G=0:LS07]!/Q"_0;/ MS1UI;]:>D"?BKPF#3&JNN=[L;7T#WA]UOKSO5;Z\D]['WO"^UVH/NZWQ9#3N M36:?_MX:#]K#6?Q9[U_W_3%_N+9U_:EUVQO=3MKC#_U.:S#J5.'W>[S+4&+^ MG!#^ZA5_2$G[<(B\!K;34TI^?%[HL=[#;;6==1@%2T+Y*.+/OPS8Z$FF+[B# M4[EV&W+CH^%7ZL)43FE\=R5#N0M3IC!]6,D6&](%*AD@Q4QD)4&IR;WHF[W) MK8)4T*UMQ2Y$K[>V)[ZU+47#D"T;BS;K2DP0Z:TN*R@J=Q;7NA+9&W*TN7,= MQR,]*]2^#%$LB79/8 *_5/J&$+"=7?7; _1+\6-W/I(57D$%SAEO2*+J#G=7 MJL/=L#=[/=2]'NI>#W6OA[K70]WKH>[,2'T]U+T>ZEX/=:^'NM=#G3B\61JD!0$WQ=.?!_:D]Z'T:#;FTS_ M^I>?WE_^^&M\PIM]JBP1P=$]-E%0?X[+E\,*&5\N W\:!?:7F*6PO8X6 77_ M5"4+5U9"'EUB^ M1V%JMT6>^C(QCBXYHDD Y]NT8$QJ+#6)(7AG;Y=^4*AT, M3:(LZ5;<%=9H(&TK8+OUEQM%A^HVCXY,]E4#3@YJ87OTER-&H#CVEN#P6>D0 MMB'XH; AN+^>L@T M^]R[Y[9M#G[@+R& ,NNM :293?W5+C&7BLLW1!KC88+ MS2/T3;&MYN0"V$[E-1I)C,KB*5<%/PO.A'CQZQ86.X=EO3RO-]F_J%/CF+1Q M=N29*(>>!B#.^M/ZHDQ$<% "^]PB[Q^'6:\+ M2J'OB!67\3SWD7J" E5N1M\WF)E 6M63#*4*XKB,NCD*5+D9Q!ET4"B/627K MF;XZP\Z=Q?3RY2]8\G+%8M@3F4&ORLYL,GW1I[?\L-=.:=(*S1@-Y7?'A:GK MJBF'%LB$I:C23&+44Y-"'>RW=W.BZ2XY)<6QC6+:+J8FI&&SV N\\M09+HZ[ MTCR_%$Z%C%7I>DHW)?-_2>IC;S!,>3>"Q#,R+3$N:'1M4$L! A0#% @ R7*M5#": M*?'V! 1B H ( !L14 &5X,S(M,BYH=&U02P$"% ,4 M " #)'-D4$L! A0#% @ R7*M5*_8)F:T M#P <+X !4 ( !D>8 '-D<&DM,C R,C S,S%?8V%L+GAM M;%!+ 0(4 Q0 ( ,ERK502R.5SY!T /, 0 5 " 7CV M !S9'!I+3(P,C(P,S,Q7V1E9BYX;6Q02P$"% ,4 " #)&UL M4$L! A0#% @ R7*M5%4L+#7S+P 7_<" !4 ( !B54! L '-D<&DM,C R,C S,S%?<')E+GAM;%!+!08 "@ * &4" "OA0$ ! end