0001410578-24-000064.txt : 20240220 0001410578-24-000064.hdr.sgml : 20240220 20240220163053 ACCESSION NUMBER: 0001410578-24-000064 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 47 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240220 DATE AS OF CHANGE: 20240220 FILER: COMPANY DATA: COMPANY CONFORMED NAME: UNIVERSAL SECURITY INSTRUMENTS INC CENTRAL INDEX KEY: 0000102109 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-ELECTRONIC PARTS & EQUIPMENT, NEC [5065] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 520898545 STATE OF INCORPORATION: MD FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-31747 FILM NUMBER: 24653953 BUSINESS ADDRESS: STREET 1: 11407 CRONHILL DRIVE, SUITES A-D CITY: OWINGS MILLS STATE: MD ZIP: 21117-3586 BUSINESS PHONE: 4103633000 MAIL ADDRESS: STREET 1: 11407 CRONHILL DRIVE, SUITES A-D CITY: OWINGS MILLS STATE: MD ZIP: 21117-3586 10-Q 1 uuu-20231231x10q.htm 10-Q
23128872312887UNIVERSAL SECURITY INSTRUMENTS INC0000102109--03-312024Q3falseP2Yhttp://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet00001021092014-04-012015-03-310000102109us-gaap:RetainedEarningsMember2023-12-310000102109us-gaap:AdditionalPaidInCapitalMember2023-12-310000102109us-gaap:RetainedEarningsMember2023-09-300000102109us-gaap:AdditionalPaidInCapitalMember2023-09-3000001021092023-09-300000102109us-gaap:RetainedEarningsMember2023-06-300000102109us-gaap:AdditionalPaidInCapitalMember2023-06-3000001021092023-06-300000102109us-gaap:RetainedEarningsMember2023-03-310000102109us-gaap:AdditionalPaidInCapitalMember2023-03-310000102109us-gaap:RetainedEarningsMember2022-12-310000102109us-gaap:AdditionalPaidInCapitalMember2022-12-310000102109us-gaap:RetainedEarningsMember2022-09-300000102109us-gaap:AdditionalPaidInCapitalMember2022-09-3000001021092022-09-300000102109us-gaap:RetainedEarningsMember2022-06-300000102109us-gaap:AdditionalPaidInCapitalMember2022-06-3000001021092022-06-300000102109us-gaap:RetainedEarningsMember2022-03-310000102109us-gaap:AdditionalPaidInCapitalMember2022-03-310000102109us-gaap:CommonStockMember2023-12-310000102109us-gaap:CommonStockMember2023-09-300000102109us-gaap:CommonStockMember2023-06-300000102109us-gaap:CommonStockMember2023-03-310000102109us-gaap:CommonStockMember2022-12-310000102109us-gaap:CommonStockMember2022-09-300000102109us-gaap:CommonStockMember2022-06-300000102109us-gaap:CommonStockMember2022-03-310000102109uuu:ProductsAcquiredFromEystonCompanyLtd.Member2023-10-012023-12-310000102109uuu:GFCISAndVentilationFansMember2023-10-012023-12-310000102109uuu:ProductsAcquiredFromEystonCompanyLtd.Member2023-04-012023-12-310000102109uuu:GFCISAndVentilationFansMember2023-04-012023-12-310000102109uuu:ProductsAcquiredFromEystonCompanyLtd.Member2022-10-012022-12-310000102109uuu:GFCISAndVentilationFansMember2022-10-012022-12-310000102109uuu:ProductsAcquiredFromEystonCompanyLtd.Member2022-04-012022-12-310000102109uuu:GFCISAndVentilationFansMember2022-04-012022-12-310000102109us-gaap:RetainedEarningsMember2023-10-012023-12-310000102109us-gaap:RetainedEarningsMember2023-07-012023-09-3000001021092023-07-012023-09-300000102109us-gaap:RetainedEarningsMember2023-04-012023-06-3000001021092023-04-012023-06-300000102109us-gaap:RetainedEarningsMember2022-10-012022-12-310000102109us-gaap:RetainedEarningsMember2022-07-012022-09-3000001021092022-07-012022-09-300000102109us-gaap:RetainedEarningsMember2022-04-012022-06-3000001021092022-04-012022-06-300000102109uuu:OfficeInBaltimoreMember2023-12-3100001021092023-10-012023-12-3100001021092022-10-012022-12-310000102109uuu:TwoCustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-10-012023-12-310000102109uuu:ThreeCustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-10-012023-12-310000102109uuu:OneCustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-10-012023-12-310000102109uuu:TwoCustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-12-310000102109uuu:ThreeCustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-12-310000102109uuu:OneCustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-12-310000102109uuu:OneCustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-10-012022-12-310000102109uuu:OneCustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-12-3100001021092022-04-012022-12-3100001021092022-12-3100001021092022-03-3100001021092023-12-3100001021092023-03-3100001021092024-02-2000001021092023-04-012023-12-31xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:pureutr:sqft

UNITED STATES SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

FORM 10-Q

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF

THE SECURITIES EXCHANGE ACT OF 1934

For the Quarterly period ended December 31, 2023

OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE

SECURITIES EXCHANGE ACT OF 1934

Commission file number 001-31747

UNIVERSAL SECURITY INSTRUMENTS, INC.

(Exact name of registrant as specified in its charter)

Maryland

    

52-0898545

(State or other jurisdiction of

 

(I.R.S. Employer

incorporation or organization)

 

Identification No.)

 

 

 

11407 Cronhill Drive, Suite A

 

 

Owings Mills, Maryland

 

21117

(Address of principal executive offices)

 

(Zip Code)

Registrant’s telephone number, including area code: (410) 363-3000

Inapplicable

(Former name, former address and former fiscal year if changed from last report.)

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

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

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

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

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

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

Title of each class

Trading symbol(s)

Name of each exchange on which registered

Common Stock

UUU

NYSE MKT LLC

At February 20, 2024, the number of shares outstanding of the registrant’s common stock was 2,312,887.

TABLE OF CONTENTS

Part I - Financial Information

Page

Item 1.

Condensed Consolidated Financial Statements:

Condensed Consolidated Balance Sheets at December 31, 2023 (unaudited) and March 31, 2023

3

Condensed Consolidated Statements of Income for the Three Months Ended December 31, 2023, and 2022 (unaudited)

4

Condensed Consolidated Statements of Income for the Nine Months Ended December 31, 2023, and 2022 (unaudited)

5

Condensed Consolidated Statements of Shareholders’ Equity for the Nine Months Ended December 31, 2023, (unaudited)

6

Condensed Consolidated Statements of Shareholders’ Equity for the Nine Months Ended December 31, 2022, (unaudited)

7

Condensed Consolidated Statements of Cash Flows for the Nine Months Ended December 31, 2023, and 2022 (unaudited)

8

Notes to Condensed Consolidated Financial Statements (unaudited)

9

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

14

Item 4.

Controls and Procedures

16

Part II - Other Information

Item 1.

Legal Proceedings

17

Item 5.

Other Information

17

Item 6.

Exhibits

17

Signatures

19

2

PART I - FINANCIAL INFORMATION

ITEM 1.

CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

UNIVERSAL SECURITY INSTRUMENTS, INC., AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

ASSETS

(unaudited)

(audited)

    

December 31, 2023

    

March 31, 2023

CURRENT ASSETS

 

  

 

  

Cash

$

39,178

$

151,502

 

  

 

  

Accounts receivable:

 

 

  

Trade, less provision for credit losses of $157,012

 

646,920

 

414,689

Other receivables

 

5,000

 

305,889

 

651,920

 

720,578

 

  

 

  

Amount due from factor

 

2,701,207

 

2,944,370

Inventories – finished goods

 

4,880,508

 

4,063,632

Prepaid expenses

 

399,318

 

165,378

 

 

  

TOTAL CURRENT ASSETS

 

8,672,131

 

8,045,460

 

  

 

  

INTANGIBLE ASSETS - NET

 

32,419

 

35,773

PROPERTY AND EQUIPMENT – NET

199,404

318,641

 

 

  

TOTAL ASSETS

$

8,903,954

$

8,399,874

 

  

 

  

LIABILITIES AND SHAREHOLDERS’ EQUITY

 

  

 

  

CURRENT LIABILITIES

 

  

 

  

Line of credit - factor

$

1,121,064

$

1,459,350

Short-term portion of operating lease liability

156,851

151,230

Accounts payable - trade

 

1,361,366

 

293,465

Accounts payable – Eyston Company Ltd.

 

517,624

 

655,000

Accrued liabilities:

 

 

Accrued payroll and employee benefits

 

155,124

 

125,415

Accrued commissions and other

 

98,938

 

184,525

 

 

TOTAL CURRENT LIABILITIES

 

3,410,967

 

2,868,985

LONG-TERM PORTION OF OPERATING LEASE LIABILITY

53,289

 

172,072

TOTAL LONG-TERM LIABILITIES

53,289

172,072

COMMITMENTS AND CONTINGENCIES

 

 

 

  

 

  

SHAREHOLDERS’ EQUITY

 

  

 

  

Common stock, $.01 par value per share; authorized 20,000,000 shares; 2,312,887 shares issued and outstanding at December 31, 2023 and March 31, 2023

 

23,129

 

23,129

Additional paid-in capital

 

12,885,841

 

12,885,841

Accumulated Deficit

 

(7,469,272)

 

(7,550,153)

TOTAL SHAREHOLDERS’ EQUITY

 

5,439,698

 

5,358,817

TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY

$

8,903,954

$

8,399,874

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

3

UNIVERSAL SECURITY INSTRUMENTS, INC., AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF INCOME

(Unaudited)

Three Months Ended December 31, 

    

2023

    

2022

Net sales

$

4,654,978

$

5,758,661

Cost of goods sold

 

3,153,071

 

4,060,422

 

 

GROSS PROFIT

 

1,501,907

 

1,698,239

 

 

Selling, general and administrative expense

 

1,310,872

 

1,178,502

Engineering and product development expense

 

77,295

 

101,670

 

 

Operating income

 

113,740

 

418,067

 

 

Other income (expense):

 

 

Interest income

24,746

Interest expense

 

(36,310)

 

(76,755)

 

 

NET INCOME

$

102,176

$

341,312

 

 

Earnings per share:

 

  

 

Basic and diluted

$

0.04

$

0.15

 

  

 

Shares used in computing earnings per share:

 

  

 

Weighted average basic and diluted shares outstanding

 

2,312,887

 

2,312,887

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

4

UNIVERSAL SECURITY INSTRUMENTS, INC., AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF INCOME

(Unaudited)

Nine Months Ended December 31, 

    

2023

    

2022

Net sales

$

15,071,204

$

16,251,106

Cost of goods sold 

 

10,552,919

 

11,570,029

 

 

GROSS PROFIT

 

4,518,285

 

4,681,077

 

 

Selling, general and administrative expense

 

4,068,162

 

3,750,348

Engineering and product development expense

 

273,673

 

294,177

 

 

Operating income

 

176,450

 

636,552

 

 

Other income (expense):

 

 

Interest income

24,746

Interest expense

 

(120,315)

 

(200,776)

 

  

 

  

NET INCOME

$

80,881

$

435,776

 

 

  

Earnings per share:

 

  

 

  

Basic and diluted

$

0.03

$

0.19

 

  

 

  

Shares used in computing earnings per share:

 

  

 

  

Weighted average basic and diluted shares outstanding

 

2,312,887

 

2,312,887

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

5

UNIVERSAL SECURITY INSTRUMENTS, INC., AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY

NINE MONTHS ENDED DECEMBER 31, 2023

(Unaudited)

Additional

Common

Stock

Paid-In

Accumulated

    

Shares

    

Amount

    

Capital

    

Deficit

    

Total

Balance at April 1, 2023

 

2,312,887

$

23,129

$

12,885,841

$

(7,550,153)

$

5,358,817

 

  

 

  

 

  

 

  

 

Net income

 

 

 

 

165,130

 

165,130

Balance at June 30, 2023

 

2,312,887

$

23,129

$

12,885,841

$

(7,385,023)

$

5,523,947

Net loss

 

 

 

 

(186,425)

 

(186,425)

Balance at September 30, 2023

 

2,312,887

$

23,129

$

12,885,841

$

(7,571,448)

$

5,337,522

Net income

 

  

 

  

 

  

 

102,176

 

102,176

Balance at December 31, 2023

2,312,887

$

23,129

$

12,885,841

$

(7,469,272)

$

5,439,698

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

6

UNIVERSAL SECURITY INSTRUMENTS, INC., AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY

NINE MONTHS ENDED DECEMBER 31, 2022

(Unaudited)

Additional

Common

Stock

Paid-In

Accumulated

    

Shares

    

Amount

    

Capital

    

Deficit

    

Total

Balance at April 1, 2022

 

2,312,887

$

23,129

$

12,885,841

$

(8,270,564)

$

4,638,406

 

  

 

  

 

  

 

  

 

Net loss

 

 

 

 

(106,138)

 

(106,138)

Balance at June 30, 2022

 

2,312,887

$

23,129

$

12,885,841

$

(8,376,702)

$

4,532,268

Net income

 

 

 

 

200,602

 

200,602

Balance at September 30, 2022

 

2,312,887

$

23,129

$

12,885,841

$

(8,176,100)

$

4,732,870

 

 

  

 

  

 

  

 

  

Net income

 

 

 

 

341,312

 

341,312

Balance at December 31, 2022

 

2,312,887

$

23,129

$

12,885,841

$

(7,834,788)

$

5,074,182

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

7

UNIVERSAL SECURITY INSTRUMENTS, INC., AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Unaudited)

Nine Months Ended December 31, 

    

2023

    

2022

OPERATING ACTIVITIES:

 

  

 

  

Net Income

$

80,881

$

435,776

Adjustments to reconcile net income to net cash provided by operating activities:

 

 

Depreciation and amortization

 

9,426

 

14,846

Changes in operating assets and liabilities:

 

 

Decrease in accounts receivable and amount due from factor

 

311,821

 

98,698

(Increase) Decrease in inventories, prepaid expenses

 

(1,050,814)

 

1,719,546

Increase (Decrease) in accounts payable and accrued expenses

 

874,648

 

(1,921,596)

 

 

NET CASH PROVIDED BY OPERATING ACTIVITIES

 

225,962

 

347,270

 

  

 

  

FINANCING ACTIVITIES:

 

  

 

  

Net (repayment) borrowing - Line of Credit – Factor

 

(338,286)

 

314,150

Repayment of Note Payable – Eyston Company Ltd

(900,000)

 

 

NET CASH USED IN FINANCING ACTIVITIES

 

(338,286)

 

(585,850)

NET DECREASE IN CASH

 

(112,324)

 

(238,580)

 

 

Cash at beginning of period

 

151,502

 

438,735

 

 

CASH AT END OF PERIOD

$

39,178

$

200,155

 

 

  

SUPPLEMENTAL INFORMATION:

Interest paid

$

120,315

$

200,776

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

8

UNIVERSAL SECURITY INSTRUMENTS, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

Statement of Management

The condensed consolidated financial statements include the accounts of Universal Security Instruments, Inc. (USI or the Company) and its wholly owned subsidiaries. Except for the condensed consolidated balance sheet as of March 31, 2023, which was derived from audited financial statements, the accompanying condensed consolidated financial statements are unaudited. Significant inter-company accounts and transactions have been eliminated in consolidation. In the opinion of the Company’s management, the interim condensed consolidated financial statements include all adjustments, consisting of only normal recurring adjustments, necessary for a fair presentation of the results for the interim periods. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (US-GAAP) have been condensed or omitted. The interim condensed consolidated financial statements should be read in conjunction with the Company’s March 31, 2023, audited financial statements filed with the Securities and Exchange Commission on Form 10-K as filed on July 14, 2023. The interim operating results are not necessarily indicative of the operating results for the full fiscal year.

Line of Credit – Factor

In 2015, the Company entered into a Factoring Agreement (the Agreement) with Merchant for the purpose of factoring the Company’s trade accounts receivable and to provide financing secured by finished goods inventory. Under the Agreement the Company may borrow eighty percent (80%) of eligible accounts receivable.

The Agreement has been extended and now expires on January 6, 2026. and provides for continuation of the program for successive two-year periods until terminated by one of the parties to the Agreement. As of December 31, 2023, the Company had borrowings under the Agreement of approximately $1,121,000. As of December 31, 2023, and 2022 the Company had the availability to borrow approximately $355,000, and $0, respectively, under the Agreement. Advances on factored trade accounts receivable are secured by the Company’s trade accounts receivable and inventories, are repaid periodically as collections are made by Merchant but are otherwise due upon demand, and bear interest at the prime commercial rate of interest, as published, plus two percent (Effective rate 10.50% on December 31, 2023). Advances under the factoring agreement are made at the sole discretion of Merchant, based on their assessment of the receivables, inventory and our financial condition at the time of each request for an advance.

Use of Estimates

The preparation of the condensed consolidated financial statements in conformity with US-GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates.

Revenue Recognition

The Company’s primary source of revenue is the sale of safety and security products based upon purchase orders or contracts with customers. Revenue is recognized at a point in time once the Company has determined that the customer has obtained control over the product. Control is typically deemed to have been transferred to the customer when the product is shipped or delivered to the customer. Customers may not return, exchange, or refuse acceptance of goods without our approval. Generally, the Company does not grant extended payment terms. Shipping and handling costs associated with outbound freight, after control over a product has transferred to a customer, are accounted for as a cost to complete the sale, and are recorded in selling, general, and administrative expense. Remaining performance obligations represent the transaction price of firm orders for satisfied or partially satisfied performance obligations on contracts with an original expected duration of one year or more. The Company’s contracts are predominantly short-term in nature with a contract term of one year or less. For those contracts, the Company has utilized the practical expedient in ASC Topic 606 exempting the Company from disclosure of the transaction price allocated to remaining performance obligations if the performance obligation is part of a contract that has an original expected duration of one year or less.

9

The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for products sold. Purchase orders may contain stand-alone pricing applied to each of the multiple products ordered. Revenue is recorded at the transaction price net of estimates of variable consideration. The Company uses the expected value method based on historical data in considering the impact of estimates of variable consideration, which may include trade discounts, allowances, product returns (including rights of return) or warranty replacements. Estimates of variable consideration are included in revenue to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur.

We have established a provision to cover anticipated credit losses based upon historical experience.

Disaggregation of Revenue

The Company presents below revenue associated with sales of products acquired from Eyston Company Ltd. (Eyston) separately from revenue associated with sales of ground fault circuit interrupters (GFCI’s) and ventilation fans. The Company believes this disaggregation best depicts how our various product lines perform and are affected by economic factors. Revenue recognized by these categories for the three and nine months ended December 31, 2023, and 2022 are as follows:

Three months ended

Nine months ended

    

Dec. 31, 2023

    

Dec. 31, 2022

    

Dec. 31, 2023

    

Dec. 31, 2022

Sales of products acquired from Eyston

$

4,066,699

$

4,770,373

$

12,861,878

$

13,508,260

Sales of GFCI’s and ventilation fans

 

588,279

 

988,288

 

2,209,326

 

2,742,846

$

4,654,978

$

5,758,661

$

15,071,204

$

16,251,106

Concentrations

The Company is primarily a distributor of safety products for use in home and business under both its trade names and private labels for other companies. The Company acquires all of the smoke alarm and carbon monoxide alarm safety products that it sells from Eyston Company, Ltd. The Company had three customers in the nine-month period ended December 31, 2023, that represented 15.7%, 15.0%, and 13.0% of the Company’s net sales. These three customers represented 10.1%, 10.7%, and 18.6% of the Company’s net sales, respectively in the three-month period ended December 31, 2023.

The Company had one customer in the three and nine-month periods ended December 31, 2022, that represented 30.5% and 17.8% of the Company’s net sales.

Related Party Transactions

During the three and nine-month periods ended December 31, 2023, inventory purchases and other company expenses of approximately $421,000 and $1,121,000 respectively, were charged to credit card accounts of Harvey B. Grossblatt, the Company’s Chief Executive Officer and certain of his immediate family members. During the three and nine-month periods ended December 31, 2022, inventory purchases and other company expenses of approximately $523,000 and $1,513,000 respectively, were charged to credit card accounts of Harvey B. Grossblatt, the Company’s Chief Executive Officer and certain of his immediate family members. The Company subsequently reimbursed these charges in full. Mr. Grossblatt receives mileage benefits from these charges. The maximum amount outstanding and due to Mr. Grossblatt at any point during the nine-month period ended December 31, 2023, and 2022 amounted to $167,435 and $217,066, respectively. The amount due to Mr. Grossblatt at December 31, 2023 amounted to approximately $63,000.

Receivables

Receivables are recorded when the Company has an unconditional right to consideration. We have established a provision for credit losses based upon historical experience.

Income Taxes

We calculate our interim tax provision in accordance with the guidance for accounting for income taxes in interim periods. We estimate the annual effective tax rate and apply that tax rate to our ordinary quarterly pre-tax income. The tax expense or benefit related to discrete events during the interim period is recognized in the interim period in which those events occurred.

10

The Company recognizes a liability or asset for the deferred tax consequences of temporary differences between the tax basis of assets or liabilities and their reported amounts in the condensed consolidated financial statements. These temporary differences may result in taxable or deductible amounts in future years when the reported amounts of the assets or liabilities are recovered or settled.

Management reviews net operating loss carry forwards and income tax credit carry forwards to evaluate if those amounts are recoverable. After a review of projected taxable income, the components of the deferred tax asset, and the current global economic conditions including unresolved supply chain issues related to the acquisition of electronic microchips, it was determined that it is more likely than not that the tax benefits associated with the remaining components of the deferred tax assets will not be realized. This determination was made based on the Company’s prior history of losses from operations and the uncertainty as to whether the Company will generate sufficient taxable income to use the deferred tax assets prior to their expiration. Accordingly, a valuation allowance was established to fully offset the value of the deferred tax assets. Our ability to realize the tax benefits associated with the deferred tax assets depends primarily upon the timing of future taxable income and the expiration dates of the components of the deferred tax assets. If sufficient future taxable income is generated, we may be able to offset a portion of future tax expenses.

The Company follows ASC 740-10 which provides guidance for tax positions related to the recognition and measurement of a tax position taken or expected to be taken in a tax return and requires that we recognize in our condensed consolidated financial statements the impact of a tax position, if that position is more likely than not to be sustained upon an examination, based on the technical merits of the position. Interest and penalties, if any, related to income tax matters are recorded as income tax expenses.

Accounts Receivable and Amount Due From Factor

The Company assigns the majority of its short-term receivables arising in the ordinary course of business to our factor. At the time a receivable is assigned to our factor the credit risk associated with the credit worthiness of the debtor is assumed by the factor. The Company continues to bear any credit risk associated with sales to customers that are denied credit by the factor, dispute delivery, and/or have warranty issues related to the products sold.

Management assesses the credit risk of both its trade accounts receivable and its financing receivables based on the specific identification of accounts. A provision for credit losses is provided based on that assessment. Changes in the provision are charged to operations in the period the change is determined. Amounts ultimately determined to be uncollectible are eliminated from the receivable accounts and from the provision for credit losses in the period that the receivables’ status is determined to be uncollectible.

Based on the nature of the factoring agreement and prior experience, no provision for credit losses related to Amounts Due from Factor has been provided. At December 31, 2023 and March 31, 2023 a provision for credit losses of approximately $157,000 has been provided for uncollectible trade accounts receivable.

Earnings per Common Share

Basic earnings per common share is computed based on the weighted average number of common shares outstanding during the periods presented. Diluted earnings per common share is computed based on the weighted average number of common shares outstanding plus the effect of stock options and other potentially dilutive common stock equivalents. The dilutive effect of stock options and other potentially dilutive common stock equivalents is determined using the treasury stock method based on the Company’s average stock price. There were no potentially dilutive common stock equivalents outstanding during the three and nine months ended December 31, 2023, or 2022. As a result, basic and diluted weighted average common shares outstanding are identical for the three and nine months ended December 31, 2023, and 2022.

Contingencies

From time to time, the Company is involved in various claims and routine litigation matters. In the opinion of management, after consultation with legal counsel, the outcomes of such matters are not anticipated to have a material adverse effect on the Company’s condensed consolidated financial position, results of operations, or cash flows in future years.

11

Leases

The Company is a lessee in lease agreements for office space. Certain of the Company’s leases contain provisions that provide for one or more options to terminate or extend the lease at the Company’s sole discretion. The Company’s leases are comprised of fixed lease payments, with its real estate leases including lease payments subject to a rate or index which may be variable. Certain real estate leases also include executory costs such as common area maintenance (non-lease component). As a practical expedient permitted under ASC 842, the Company has elected to account for the lease and non-lease components as a single lease component. The Company utilizes certain practical expedients for short-term leases, including the election not to reassess its prior conclusions about lease identification, lease classification and initial direct costs, as well as the election not to separate lease and non-lease components for arrangements where the Company is a lessee. Lease payments, which may include lease components and non-lease components, are included in the measurement of the Company’s lease liabilities to the extent that such payments are either fixed amounts or variable lease amounts based on a rate or index (fixed in substance) as stipulated in the lease contract.

Effective March 2022, we extended our operating lease for a 15,000 square foot office and warehouse located in Baltimore County, Maryland to expire in April 2025 subject to a right to terminate the lease if the Company enters into a binding agreement to sell the assets of the Company. No option to continue the lease beyond April 2025 has been provided in the lease extension. Monthly rental expense, with common area maintenance, currently approximates $15,000 and increases 3.0% per year.

None of the Company’s lease agreements contain any residual value guarantees or material restrictive covenants. As a result of the Company’s election of the package of practical expedients permitted within ASC 842, which among other things, allows for the carryforward of historical lease classification, all of the Company’s lease agreements in existence at the date of adoption that were classified as operating leases under ASC 840 have been classified as operating leases under ASC 842. Lease expense for payments related to the Company’s operating leases is recognized on a straight-line basis over the related lease term, which includes options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option.

Right-of-use assets represent the Company’s right to use an underlying asset during the lease term and lease liabilities represent the Company’s obligation to make lease payments as specified in the lease. Right-of-use assets and lease liabilities related to the Company’s operating leases are recognized at the lease commencement date based on the present value of the remaining lease payments over the lease term and amounted to approximately $485,000 at the date of adoption and increased by approximately $468,000 effective with the lease amendment and extension dated March 2022. When the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available surrounding the Company’s borrowing rates at the lease commencement date in determining the present value of lease payments. The right-of use asset also includes any lease payments made at or before lease commencement less any lease incentives. As of December 31, 2023, the Company had right-of-use assets of $194,704 and lease liabilities of $210,140 related to its operating leases. Right-of-use assets are included in property and equipment, net, on the consolidated balance sheet and lease liabilities related to the Company’s operating leases are included in short-term and long-term lease liability on the consolidated balance sheet. As of December 31, 2023, the Company’s weighted-average remaining lease term and weighted-average discount rate related to its operating leases is one year, four months and 5.5%, respectively. During the nine-month period ended December 31, 2023, the cash paid for amounts included in the measurement of lease liabilities related to the Company’s operating leases was $116,918, which is included as an operating cash outflow within the condensed consolidated statements of cash flows. During the nine-month period ended December 31, 2023, the operating lease costs related to the Company’s operating leases was $116,918 which is included in operating costs and expenses in the consolidated statements of income.

The future minimum payments under operating leases are as follows for the fiscal periods ended March 31:

2024

    

$

38,943

2025

160,567

2026

13,381

Total operating lease payments

$

212,891

Less: amounts representing interest

 

(2,751)

Present value of net operating lease payments

 

$

210,140

Less: current portion

 

156,851

Long-term portion of operating lease obligations

 

$

53,289

12

Recently Adopted Accounting Standards

Changes to US-GAAP are established by the Financial Accounting Standards Board (FASB) in the form of Accounting Standards Updates (ASU’s) to the FASB’s Accounting Standards Codification. The Company considers the applicability and impact of all ASU’s. Management adopted ASU 2016-02 related to credit losses effective April 1, 2023. Management determined that adoption of the guidance of the ASU did not have a material impact on the consolidated financial statements on the date of adoption or for the nine-month period ended December 31, 2023.

13

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

As used throughout this Report, “we,” “our,” “the Company” “USI” and similar words refers to Universal Security Instruments, Inc.

FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains certain forward-looking statements reflecting our current expectations with respect to our operations, performance, financial condition, and other developments. These forward-looking statements may generally be identified by the use of the words “may”, “will”, “believes”, “should”, “expects”, “anticipates”, “estimates”, and similar expressions. These statements are necessarily estimates reflecting management’s best judgment based upon current information and involve a number of risks and uncertainties. We caution readers not to place undue reliance on any such forward-looking statements, which speak only as of the date made, and readers are advised that various factors could affect our financial performance and could cause our actual results for future periods to differ materially from those anticipated or projected. While it is impossible to identify all such factors, such factors include, but are not limited to, those risks identified in our periodic reports filed with the Securities and Exchange Commission.

OVERVIEW

We are in the business of marketing and distributing safety and security products. Our financial statements detail our sales and other operational results for the three and nine-month periods ended December 31, 2023, and 2022.

The Company has developed products based on new smoke and gas detection technologies, with what the Company believes are improved sensing technology and product features. Most of our new technologies and features have been trademarked under the trade name IoPhic.

Changes in international trade duties and other aspects of international trade policy, both in the U.S. and abroad, could materially impact the cost of our products. All of our products are imported from the Peoples Republic of China (PRC). To date, only certain of our products such as Carbon Monoxide and Photoelectric alarms, and certain wiring devices, have been subjected to tariffs of 25%. We are monitoring these developments and will determine our strategies as additional information becomes available. Any increase in tariffs that is not offset by an increase in our sales prices could have an adverse effect on our business, financial position, results of operations or cash flows.

RESULTS OF OPERATIONS

Three Months Ended December 31, 2023 and 2022

Sales. Net sales for the three months ended December 31, 2023, were $4,654,978 compared to $5,758,661 for the comparable three months in the prior year, a decrease of $1,103,683 (19.2%). Sales decreased principally due to the timing of orders and delays in both manufacturing, due to supply chain disruptions, and to delays in shipping and handling of containers at California ports of entry. While delays in manufacturing and shipping have improved somewhat over the past fiscal year, we continue to experience significant delays in receiving inventory for sale.

Gross Profit Margin. Gross profit margin is calculated as net sales less cost of goods sold expressed as a percentage of net sales. Our gross profit margin was 32.3% and 29.5% of sales for the quarters ended December 31, 2023, and 2022, respectively. Gross margins for the three-month period ended December 31, 2023, increased principally due to variations in the mix of products sold.

Expenses. Selling, general and administrative expenses were $1,310,872 for the three months ended December 31, 2023, compared to $1,178,502 for the comparable three months in the prior year. As a percentage of net sales, these expenses increased to 28.2% for the three-month period ended December 31, 2023, from 20.5% for the 2022 period. These expenses increased as a percentage of net sales principally since net sales were lower while selling, general, and administrative expenses do not decrease in direct proportion to a decrease in sales.

14

Engineering and product development expenses were $77,295 for the three-month period ended December 31, 2023, and $101,670 for the comparable quarter of the prior year, a $24,375 (24.0%) decrease. These expenses decreased primarily due to a reduction in product development costs.

Interest Income (Expense). Interest income of $24,746 was recorded in the three months ended December 31, 2023 on refunded customs charges. Our interest expense was $36,310 for the quarter ended December 31, 2023, compared to interest expense of $76,755 for the quarter ended December 31, 2022. Interest expense is dependent upon the total amounts borrowed from the Factor and changes in interest rates during the period as compared to the corresponding period of the prior year.

Net Income. We reported net income of $102,176 for the quarter ended December 31, 2023, compared to a net income of $341,312 for the corresponding quarter of the prior fiscal year, a $239,136 (70.1%) decrease in net income.  

Nine Months Ended December 31, 2023 and 2022

Sales. Net sales for the nine months ended December 31, 2023, were $15,071,204 compared to $16,251,106 for the comparable nine months in the prior period, a decrease of $1,179,902 (7.3%). Sales decreased principally due to the timing of orders and delays in both manufacturing, due to supply chain disruptions, and to delays in shipping and handling of containers at California ports of entry. While delays in manufacturing and shipping have improved somewhat over the past fiscal year, we continue to experience significant delays in receiving inventory for sale.

Gross Profit Margin. The gross profit margin is calculated as net sales less cost of goods sold expressed as a percentage of net sales. The Company’s gross profit margin was 30.0% for the period ended December 31, 2023, and 28.8% for the period ended December 31, 2022. Gross margins were impacted principally during the nine month period ended December 31, 2023, by variations in the mix of products sold.

Expenses. Selling, general and administrative expenses were $4,068,162 for the nine months ended December 31, 2023, compared to $3,750,348 for the comparable nine months in the prior year. As a percentage of sales, these expenses were 27.0% for the nine-month period ended December 31, 2023, and 23.1% for the comparable 2022 period. As previously referred to above, these expenses increased principally as a result of recording additional product liability insurance costs due to increased sales exposure in the prior fiscal year and due to increased expenditures for selling administrative costs.

Engineering and product development expenses were comparable at $273,673 for the nine months ended December 31, 2023, to $294,177 for the comparable period of the prior year.

Interest Income (Expense). Interest income of $24,746 was recorded on refunded customs charges for the nine-month period ended December 31, 2023. Our interest expense was $120,315 for the nine months ended December 31, 2023, compared to interest expense of $200,776 for the nine months ended December 31, 2022. Interest expense is dependent upon the total amounts borrowed from the Factor and changes in interest rates during the period as compared to the corresponding period of the prior year.

Net Income. We reported net income of $80,881 for the nine months ended December 31, 2023, compared to a net income of $435,776 for the corresponding period of the prior fiscal year, a decrease in net income of $354,895 (81.4%).  

Operating activities provided cash of $225,962 for the nine months ended December 31, 2023. This was primarily due to a decrease in accounts receivable and amount due from factor of $311,821, and an increase in accounts payable and accrued expenses of $874,648, and partially offset by an increase in inventories, prepaid expenses of $1,050,814 and net income of $80,881. Operating activities provided cash of $347,270 for the nine months ended December 31, 2022. This was primarily due to net income of $435,776, a decrease in inventories and prepaid expenses of $1,719,546, and a decrease in accounts receivable and amount due from factor of $98,698. This was partially offset by a decrease in accounts payable and accrued expenses of $1,921,596.

There were no investing activities for the nine months ended December 31, 2023, or 2022.

15

Financing activities used cash of $338,286 during the nine months ended December 31, 2023, which is comprised of repayments net of borrowings from the factor. Financing activities used cash of $585,850 during the nine months ended December 31, 2022, from net borrowing in excess of repayments from the factor of $314,150, offset by repayments of the note payable to Eyston Company, Ltd. of $900,000.

Liquidity and Capital Resources

The Company believes its balances of cash, funds available to borrow under the terms of its factoring agreement, and cash generated by ongoing operations will be sufficient to satisfy its cash requirements over the next twelve months and beyond. The Company’s contractual cash requirements have not changed materially since it filed its Form 10-K for the period ended March 31, 2023.

CRITICAL ACCOUNTING POLICIES

In the notes to the consolidated financial statements, and in “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in our Form 10-K, we have disclosed those accounting policies that we consider to be significant in determining our results of Operations and financial condition. There have been no material changes to those policies that we consider to be significant since the filing of our Form 10-K. The accounting principles used in preparing our unaudited condensed consolidated financial statements conform in all material respects to accounting principles generally accepted in the United States of America.

ITEM 4.CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

We maintain a system of disclosure controls and procedures (as such item is defined in Rules 13a – 15(e) and 15d – 15(e) of the Exchange Act) that is designed to provide reasonable assurance that information, which is required to be disclosed by us in the reports that we file or submit under the Securities and Exchange Act of 1934, as amended, is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the Securities and Exchange Commission, and is accumulated and communicated to management in a timely manner. Our Chief Executive Officer and Chief Financial Officer have evaluated this system of disclosure controls and procedures in accordance with applicable Securities and Exchange Commission guidance as of the end of the period covered by this annual report and have concluded that disclosure controls and procedures were not effective.

A material weakness arose in the management review controls over classification of and disclosure of amounts within the financial statements. The Company plans to remediate the material weakness by clarification of the classification of amounts and inclusion of the required disclosures.

A material weakness in the management review controls over the classification of and accounting for income taxes. The Company plans to remediate the material weakness by clarification of the classification of amounts and inclusion of the required disclosures.

Changes in Internal Control over Financial Reporting

There have been no other changes in internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, internal control over financial reporting during the quarter ended December 31, 2023.

16

PART II - OTHER INFORMATION

ITEM 1.

LEGAL PROCEEDINGS

From time to time, the Company is involved in various lawsuits and legal matters. It is the opinion of management, based on the advice of legal counsel, that these matters will not have a material adverse effect on the Company’s financial statements.

ITEM 5.

OTHER INFORMATION

As previously announced, while the Company continues to generate sufficient capital to satisfy the ongoing cash requirements for its current operations, management believes that access to additional funding or other resources, or identifying the right strategic business combination, would allow the Company to drive long term value for its shareholders while taking advantage of sales growth opportunities that the Company seeks to execute. Management believes that it would be advantageous to the Company and its shareholders to explore strategic alternatives as the Company pursues additional sources of capital. There is no deadline or definitive timetable set for completion of the strategic alternatives process, and there can be no assurance any proposal will be made or accepted, any agreement will be executed, or any transaction will be consummated.

ITEM 6.

EXHIBITS

Exhibit No.

    

3.1

Articles of Incorporation (incorporated by reference to the Company’s Quarterly Report on Form 10-Q for the period ended December 31, 1988, File No. 1-31747)

3.2

Articles Supplementary, filed October 14, 2003 (incorporated by reference to Exhibit 3.1 to the Company’s Current Report on Form 8-K filed October 31, 2002, file No. 1-31747)

3.3

Bylaws, as amended (incorporated by reference to Exhibit 3.1 to the Company’s Current Report on Form 8-K filed July 13, 2011, File No. 1-31747)

10.1

2011 Non-Qualified Stock Option Plan (incorporated by reference to the Company’s Proxy Statement with respect to the Company’s 2011 Annual Meeting of Shareholders, filed July 26, 2011, File No. 1-31747)

10.2

Discount Factoring Agreement between the Registrant and Merchant Factors Corp., dated January 6, 2015 (substantially identical agreement entered into by USI’s wholly-owned subsidiary, USI Electric, Inc.) (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed January 16, 2015, file No. 1-31747)

10.3

Lease between Universal Security Instruments, Inc. and St. John Properties, Inc. dated November 4, 2008 for its office and warehouse located at 11407 Cronhill Drive, Suites A-D, Owings Mills, Maryland 21117 (incorporated by reference to Exhibit 10.8 to the Company’s Quarterly Report on Form 10-Q for the period ended December 31, 2008, File No. 1-31747)

10.4

Amendment to Lease between Universal Security Instruments, Inc. and St. John Properties, Inc. dated June 23, 2009 (incorporated by reference to Exhibit 10.9 to the Company’s Annual Report on Form 10-K for the year ended March 31, 2009, File No. 1-31747)

10.5

Amended and Restated Employment Agreement dated July 18, 2007 between the Company and Harvey B. Grossblatt (incorporated by reference to Exhibit 10.7 to the Company’s Quarterly Report on Form 10-Q for the period ended December 31, 2007, File No. 1-31747), as amended by Addendum dated November 13, 2007 (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed November 15, 2007, File No. 1-31747), by Addendum dated September 8, 2008 (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed September 8, 2008, File No. 1-31747), by Addendum dated March 11, 2010 (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed March 12, 2010, File No. 1-31747), by Addendum dated July 19, 2012 (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed July 20, 2012, File No. 1-31747), by Addendum dated July 3, 2013 (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed July 8, 2013, File No. 1-31747), and by Addendum dated July 21, 2014 (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed July 21, 2014, File No. 1-31747) ), by addendum dated July 23, 2015 (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed July 28, 2015, File No. 1-31747), by addendum dated July 12, 2016 (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed July 12, 2016, File No. 1-31747), by addendum dated July 18, 2017 (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed July

17

20, 2017, File No. 1-31747), and by addendum dated July 9, 2018 (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed July 9, 2018, File No. 1-31747), by addendum dated July 12, 2019 (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed July 16, 2019, file No. 1-31747), by addendum dated July 27, 2020 (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed July 27, 2020, file No. 1-31747). by addendum dated July 18, 2021 (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed July 28, 2021, file No. 1-31747), by addendum dated July 22, 2022 (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed July 28, 2022, file No. 1-31747). and by addendum dated June 12, 2023 (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed June 13, 2023, file No. 1-31747).

31.1

Rule 13a-14(a)/15d-14(a) Certification of Chief Executive Officer*

31.2

Rule 13a-14(a)/15d-14(a) Certification of Chief Financial Officer*

32.1

Section 1350 Certifications*

99.1

Press Release dated February 20, 2024

101

Interactive data files providing financial information from the Registrant’s Quarterly Report on Form 10-Q for the quarter ended December 31, 2023 in XBRL (eXtensible Business Reporting Language) pursuant to Rule 405 of Regulation S-T: (i) Condensed Consolidated Balance Sheets as of December 31, 2023 and March 31, 2023, (ii) Condensed Consolidated Statements of Income for the three and nine months ended December 31, 2023 and 2022, (iii) Condensed Consolidated Statements of Cash Flows for the nine months ended December 31, 2023 and 2022, (v) Condensed Consolidated Statements of Shareholders’ Equity for the nine months ended December 31, 2023 and 2022, and (vi) Notes to Condensed Consolidated Financial Statements*

*

Filed herewith

18

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.

UNIVERSAL SECURITY INSTRUMENTS, INC.

(Registrant)

  

Date: February 20, 2024

By:

/s/ Harvey B. Grossblatt

Harvey B. Grossblatt

President, Chief Executive Officer

By:

/s/ James B. Huff

James B. Huff

Vice President, Chief Financial Officer

19

EX-31.1 2 uuu-20231231xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION

I, Harvey B. Grossblatt, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Universal Security Instruments, Inc.;

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

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

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

(a)

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

(b)

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

(c)

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

(d)

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

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

(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.

February 20, 2024

/s/ Harvey B. Grossblatt

Harvey B. Grossblatt

Chief Executive Officer


EX-31.2 3 uuu-20231231xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION

I, James B. Huff, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Universal Security Instruments, Inc.;

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

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

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

(a)

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

(b)

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

(c)

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

(d)

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

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

(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.

February 20, 2024

/s/ James B. Huff

James B. Huff

Chief Financial Officer


EX-32.1 4 uuu-20231231xex32d1.htm EX-32.1

Exhibit 32.1

SECTION 1350 CERTIFICATIONS

In connection with the Quarterly Report of Universal Security Instruments, Inc. (the “Company”) on Form 10-Q for the period ending December 31, 2023, as filed with the Securities and Exchange Commission and to which this Certification is an exhibit (the “Report”), the undersigned hereby certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

(1)

The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)

The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company for the periods reflected therein.

February 20, 2024

/s/ Harvey B. Grossblatt

Harvey B. Grossblatt

Chief Executive Officer

/s/ James B. Huff

James B. Huff

Chief Financial Officer


EX-99.1 5 uuu-20231231xex99d1.htm EX-99.1

Exhibit 99.1

GraphicGraphic

For Immediate Release

Contact: Harvey Grossblatt, CEO

Universal Security Instruments, Inc.

(410) 363-3000, Ext. 224

or

Zachary Mizener

Lambert & Co.

(315) 529-2348

Universal Security Instruments Reports Third-Quarter Results

OWINGS MILLS, Md. February 20, 2024 - Universal Security Instruments, Inc. (NYSE AMEX: UUU) today announced results for its fiscal third quarter and nine months ended December 31, 2023.

For the three months ended December 31, 2023, sales decreased 19.2% to $4,654,978 compared to sales of $5,758,661 for the same period last year.   The Company reported net income of $102,176, or $0.04 per basic and diluted share, compared to net income of $341,312 or $0.15 per basic and diluted share for the same period last year.

For the nine months ended December 31, 2023, sales decreased 7.3% to $15,071,204 versus $16,251,106 for the same period last year.  The Company reported net income of $80,881, or $0.03 per basic and diluted share, compared to net income of $435,776 or $0.19, per basic and diluted share for the corresponding 2022 period.

The primary reason for the sales decreases during the three and nine-month periods ended December 31, 2023, was supply chain difficulties in getting sufficient product to cover orders during our third fiscal quarter. said Harvey Grossblatt - President and CEO.

UNIVERSAL SECURITY INSTRUMENTS, INC. is a U.S.-based manufacturer and distributor of safety and security devices. Founded in 1969, the Company has an over 55-year heritage of developing innovative and easy-to-install products, including smoke, fire and carbon monoxide alarms.  For more information on Universal Security Instruments, visit our website at www.universalsecurity.com.

------------------------------------------------------------

"Safe Harbor Statement under the Private Securities Litigation Reform Act of 1995: Certain matters discussed in this news release may constitute forward-looking statements within the meaning of the federal securities laws that inherently include certain risks and uncertainties.  Actual results could differ materially from those projected in or contemplated by the forward-looking statements due to a number of factors, including, among other items, currency fluctuations, the impact of current and future laws and governmental regulations affecting us and other factors which may be identified from time to time in our Securities and Exchange Commission filings and other public announcements.  We do not undertake and specifically disclaim any obligation to update any forward-looking statements to reflect occurrence of anticipated or unanticipated events or circumstances after the date of such statements.  We will revise our outlook from time to time and frequently will not disclose such revisions publicly.

-- more --


Universal/Page 2

UNIVERSAL SECURITY INSTRUMENTS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(UNAUDITED)

Three Months Ended
December 31,

2023

2022

Sales

    

$

4,654,978

    

$

5,758,661

Net income

102,176

341,312

Earnings per share:

Basic and diluted

$

0.04

$

0.15

Weighted average number of common shares outstanding:

Basic and diluted

2,312,887

2,312,887

    

Nine Months Ended 
December 31,

2023

    

2021

Sales

$

15,071,204

$

16,251,106

Net income

80,881

435,776

Earnings per share:

Basic and diluted

$

0.03

$

0.19

Weighted average number of common shares outstanding:

Basic and diluted

2,312,887

2,312,887

CONDENSED CONSOLIDATED BALANCE SHEETS

(UNAUDITED)

    

Dec. 31, 2023

    

Dec. 31, 2022

ASSETS

Cash

$

39,178

$

200,155

Accounts receivable and amount due from factor

3,353,127

3,991,415

Inventory

4,880,508

4,437,580

Prepaid expense

399,318

313,277

TOTAL CURRENT ASSETS

8,672,131

8,942,427

PROPERTY, EQUIPMENT AND INTANGIBLE ASSETS–NET

231,823

395,278

OTHER ASSETS

4,000

TOTAL ASSETS

$

8,903,954

$

9,341,705

LIABILITIES AND SHAREHOLDERS’ EQUITY

Line of credit – factor

$

1,121,064

$

2,471,236

Note payable – Eyston Company Ltd.

181,440

Short-term portion of operating lease liability

156,851

149,408

Accounts payable

1,878,990

1,061,517

Accrued liabilities

254,062

193,783

TOTAL CURRENT LIABILITIES

3,410,967

4,057,384

LONG TERM PORTION OF OPERATING LEASE LIABILITY

53,289

210,139

TOTAL LONG-TERM LIABILITIES

53,289

210,139

COMMITMENTS AND CONTINGENCIES

SHAREHOLDERS’ EQUITY:

Common stock, $.01 par value per share; authorized 20,000,000 shares; issued and outstanding 2,312,887 at December 31, 2023 and 2022

23,129

23,129

Additional paid-in capital

12,885,841

12,885,841

Accumulated Deficit

(7,469,272)

(7,834,788)

TOTAL SHAREHOLDERS’ EQUITY

5,439,698

5,074,182

TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY

$

8,903,954

$

9,341,705


GRAPHIC 6 uuu-20231231xex99d1001.jpg GRAPHIC begin 644 uuu-20231231xex99d1001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" "( (4# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]._%'BFQ\ M)::+N],CM)(L%O;6Z&2:YE;.V.-!RS'!]@ 22 "1S MH:[''+CW"QNN?HQJ/Q)/M^)VGRNBS?V=H-_>0(PX64R0H6^NW*Y]&;UKY.\0 M_;?$6H3ZAJ,SW=W.=[R2')Y[#T [ 5V8?#^WO=VL8U*G)T/K#_A/_$0_Y@>A M?^%&/_C%)_PL'Q /^8)H/_A1K_\ &*^+KG1!S\@_*LFZT09/R#\J[EE\?Y_P M.?ZR^Q]S?\+#U\?\P70?_"C7_P",4A^(NO#_ )@^@?\ A2+_ /&:^!;G11_< M'Y5E7.BCGY!^54LMC_/^'_!%]:?\I^AW_"Q]<_Z!'A__ ,*1?_C-(?B3K8_Y MA/A[_P *5?\ XS7YNW.BCGY!^595SHHY^0?E5?V9'^?\/^"3];?\I^FW_"S- M9'_,+\._^%*G_P 9I/\ A9NL#_F&>'?_ ID_P#C-?EMJ_\ M0.\-_P#A3I_\9H_X6KJG_0/\-_\ A3I_\9K\;;C2 /X!^52>'? 6H>,_$-EH MNDV@N=0O'V1(2$48!9F9CPJJH+%CP "3TH>512NY_A_P1?79;Y:PG8O%'+&4^9%/ W*[*P'!XSTK MEJ8",:;J0G>WD:PQ30>@4O$:[OB7M]?#%Z/_ "/#7SY-HY"+E2.!U%>Y?$9B MOBG5""01X.U(@@X(_>15^7FE?$+Q-HZ)]CU[4(5"CY1<,5Z>A)%?79'ED\PA M4E"27+;?YGR.>9W3RF=.-2#DI7V\CZ^N-'R2-N:IOX6N)_NQ$?[W%?/FD_M% M>,M-*^==V^HJ.HNH!D_BN#7<:+^U6AVKJVA,OK)9S9_\=;'\Z^>S[!<8X)O^ MR\%3JQ77GN__ %\GW)L[T[R)^NS%5]!^.G@W7BJKJJV,K?\L[Y3%_X\?E_6NZ MMKN&\B$MO,D\3KR9CAE3\I4Y1^YMZ_B?J>$R?(LSA MS8*OS_X9)_?H'; MZBO8R[Q/E7:AB::@_P /OTM\_O.+&<*RHIRHRYE^/W=3X;\0> -7\/N4U/2; MRP/_ $\0,@_,C%:U_#_ASY.IELU\+/SJN='Z_+ M653<6Z$/&/\ ;3J/J,BO(+G1_P#9K[O" M8[#XVG[7#34H^7Z]CR:E&=-\LE8\RN-)(S\M;/PWU:S\(>+!=:E%.^EW=G=: M;>&UQYR0W$+1.\>>"R[MP'?&.,UOW.C]?EK*N='Z\5W.TDTS*UG<]F\9?&/P MVB3ZL-6L=1N[*XN;G1['1H)8FNWFL!9A[X/$@!C&YMV68@[,$?-7,?\ !/*P M^R_M'VIQTT>[7/\ W[KRRYT@^E>[_L(V!MOV@H'Q_P PJ['ZQUQU:<:>'FH] MC:$G.K%ON?=GP7_Y)KH__;;_ -'R44?!?_DFNC_]MO\ T?)17R![AA?$C_D: M-5_[$[4O_1D5?DX,[%P0#M'7Z5^L?Q(_Y&C5?^Q.U+_T9%7Y.K]Q?]T?RK]/ MX._AUO5?J?D?'/\ $P_I+]")IVB_UD;;?[R?,/\ &G131SKF-U<>QI]0SV4, MYW,NV3_GHAVM^=?H+YEMJ?F:<'\6G]?UU)\UI:+XFU;PY,)=,U&YL7!S^XD* M@_4=#^-<^RWMK]PB\C_NM\K_ )]#3H-5@E?RV)@E_P">C)5?>$_#6;ISHTWAZCZT]%?S@_=MZ*/J?I&3>(^?9:U"K/VT%TGJ__ +?[[^A M^FO@[QXNC20V5Y-NLI2!&^<^43W_ -W^5>HBXR,@C%?E3X3^*'B+PZF;(QQBO"?C'\"K:_CGUOP] L-PH,EQ8QC"R#J60=CZKW[5[1YWO M1YWO7Y-E?%.)RG$+$8>7JNC79_UIT/L*V$A7CRS1\%7.C?[-9-SHW7Y:]\^* MW@R+2/%5PUO&$MKH?:(U X4D_,/SS^=>?76B]?EK^OLMS&EF6$I8RC\,TFOG MT]5LSX>K1=*;A+='E]SH_7Y:]E_8QT[[-\ M!4TNEP"$6LD/RQ_+AAAE/?\ &N/E;G:D]%]USU?:1C2OB(ZRZK1V[OO?[[=2 M=6# $$$'H17J_P"S!XN?PE\9="8R;+;4'.GSC. 1(,+^3A#7ASZ;=Z82]E*9 M(^IB:M?P=XL2S\2Z3/(#;7$%Y#(">F1(I'TZ5Y.=X>GFF5XG+\0K>TA*/EJF MDT_)ZF^ C/"8JEB\-+F4))Z;Z/JC];/,H\SWJ OR>>]&_P!Z_P C_KK/[&Y3 MB/BI8B\73I,98;US[<&O,KG1^ORTWX\_'R#P#\0]+T.6T%]8+:>;>&,XEB9V M^7;V/RKD@^HYKH?#^K:3XTTF/4M'NX[VU?J4^\A_NLO53[&O[NX"PF+PW"N" MK8B+2FI-/RK->1^;8K'X7$X^MAZ4TYP=FNNROZG&7.C=?EKO_V<].^R M_$^-\8_T.H? M!?\ Y)KH_P#VV_\ 1\E%'P7_ .2:Z/\ ]MO_ $?)17SQZ!A?$C_D:-5_[$[4 MO_1D5?DZOW%_W1_*OUB^)'_(T:K_ -B=J7_HR*OR=7[B_P"Z/Y5^G\'?PZWJ MOU/R/CK^)0])?H5K^QCOH&5\JX4[9%X93CL:^LOV]=073]'^#BS!C&VC2@RX MZ';;=?K7RMC((]1BOM7Q_P"%=._:]^%/@*\\-Z_I-MKFA6GV/4--U"XV%"4C M#9ZD8:/(XY!XKWLT:H8K#8F3M%.2;Z*\=+GSV3*6)P>*PB7,VHM1OKI+6WIO M8YCXRR"3]AKX3.C!E-V"I!X/R7&*]@UNX\<7?P6\!W?[/5[I$NFV5NIOK(;# M+,0BY!SP6W!]XR&R>M>!?MA:OH_@SX,_#KX2Z)JD6L3Z"1-J=Q9MN6/",N./ M5I'..N ,]:[KX%? FV\)>)/"GC#P#\3;"7P5LBN=4WW!B>0@?O8WBZ8;I\W* M_A7RU7EGAHRJ/E]ZOL#X=_$?PYXH_;D\0Z_I][;1Z.=,>V2\=PB3NB1(S GKD@X M/<#-?'OCZ1)O'7B.1&#HVIW3*RG((,SX(-?3Y;=XN4G#EO3AIVWT^1\?FME@ M8Q4^>U6IKWVU^9@U=\.>'(O$OBS1+(QYEN+Z")67KS(HJE7K_P"ROX4;Q-\8 M-+F9-UMI:M?RG' *C"#_ +[9?R-/BC,J63Y'C,PK;4J+E% M"IBLPH4*6\I)?*^OX'W\6^8_6L7QAXNT[P/X;OM;U6806=I&78D\L?X47U8G M ]ZM:WKEAX;TJXU'4[J.SLK=2\DTK851_GM7Y_?M,?&6_\ C3J4=IITDEIX M=L9"UO:-\IN'Z>:_OZ#L#ZFO\Q_#O@+'\<9@HPBUA:;3J3\OY8OK.73MN_/^ MJ>(.(,-D="TY+VDOA7ZOR7X[''^-_%MYXZ\5ZGKM\?\ 2+V8RE0'^ M-=!#,EQ&'C8.IZ$5_J9A*6%CAHX.C!*G!**CT22LE;LEH?RIB5BL/7^LRD^9 MN_,NK>M[GW1\)/C-H?Q8M%MQMT[747,M@[??QU:,_P 0]NH[U[=\,;#[/XN1 M\?\ +"0?RK\J]$U*XL;@W=I/);W$-PS131,59"#P01TYK[U_8Y^/TOQ$\1IX M?UN(_P!O06DDB7<:X2Y1=N2P_A<9'L?:O@\YR5X>E+$8;6%M5V_S1^I9%Q&L M546$Q>E3H^C]>S_!GT7\%_\ DFNC_P#;;_T?)11\%_\ DFNC_P#;;_T?)17Y MV?HQ@_$MQ'XEU9CT'@W4R?\ ON*OR!?Q2AC3R86;*C!(M84= M6\&:F!_WW%7X_>&VA@"VL\*I=*H 9AR>.E?H?"LIJ-6$7:[7ZGYMQ?"DW2J5 M(\W*GI?TU')_:FJCD_9X3W^[_P#7K1T[2(=.<2J6>?\ YZ9Q5ZBOT:&'BGS2 MU?F?E53&3DN2FN6/9?JQ2#-!\/\ A=;Z\O[K28Y1-86T;QHJ M72\[Y,D!0@Z[J\F>8?5*RH8CJF^;^NI[TS2Y?-]O+J?-U?4GP7 M\4>&_P!G[X<2ZSKDOF^(M<>)?V=K_0/#6J> M(8M:L=1T:WM].O+2Z@#XO(;R1XT901E2K1MN#5TP_90OI=;NK+4O%^GVUU_; MQ\.P-+%,YN;KR%E7!"G"X;&3TQ7R?%N58#BW QRW%XAQP[DI5%%/FFHVDH7^ MRKN+E97T25M3MR=8_*,0\11HWJVM%MJT;W5_-Z-+6WKH>??%7XT^(?BYJ.;V M0VVFQMF#38"?+3W/]YO<_ABO/:^HOV??@Y!X0\<>'M3\0:SIR:E?Z=J5Q;:# M)$TDLL*PS1^9NV[!\RE@"'=,N8M1LY-8O(+.<:80RG;<,JH MHD(VLXW*64= >]>YE?\ 9&248Y;@(1I48)**2LM6T_75:R;=V]7+=/M==T_Q#?6OBJTM[F:TB=3;R+%(KQY=02,C@C@XKYBG5=6 MO?)ZVL'+D?Q/Z?A7I*I#%IU*6C3LO/1/]28QJ8%JC7]Z#C=K>VK5E\T.T.YB MEL41&S(N=X/7).OO5^N;U*W?1K M]+F 8C2:;>65Y;P6C:7-8(;*&*%BT*I#T4(Q)'/4GK77ZA\6? M'FFV'A[Q% -#^'/A6YO(_#\VJP>#->N;B&\",S:@MXAM1(N DH3I)IZ;=+/\ R7Y'V;T3]I+QGH- MA!;0R:=,T'GK!=7-BDD\,*[C0['3S+9+/9QP0Q M:HMFGVX1P,&A3SNN%(&",'CDFI_CU/H%]XLTK4/#ZV$<%]HEC=7<>FX$"731 M?O@%!POS=5[5Y!>ZLTDOV6R'F3-P7'1:]>G3PCIQKNDDY:VMK<^=G4QWM98: M-5M1TO?2WZ?TCTGXC_M">*OB#HMQX;N!IL45Y=)?7/V&R2!GF4$>:[+U8ACG M-<-:6J6<"Q)T'4GJ3W-0Z=IZV$1YWRMR[GJ35NNO#X>%%7C%+R70XL9BI5VH MN3DEU>[_ .!V0V6))XVCD4,C#!!KV_\ X)\V#:=^T[ A)*-H]X5;U&8Z\2KZ M+_8)C5OV@;=B,LNEW>#Z9\NO-SNDIX"K+JHL];AW$2I9C2I])27_ Y]Z?!? M_DFNC_\ ;;_T?)11\%_^2:Z/_P!MO_1\E%?A9_0QA?$C_D:-5_[$[4O_ $9% M7Y.K]Q?]T?RK];_&NG_;_'\%E)(L U;PYJ.GP2MT,I>$[?KM);'HI]*_+#Q7 MX!U[P1KEUH^KZ9<6E[;,8V5HSAL<;E/<'J"*_2^#ZD%&M!O71_F?E''%*QKG]%O6T^\:VF^5&;:0?X6KK_P"S;K_GVF_[ M]G_"N;\3:'=13I<+:S 2?*W[L_>_*OM\5[EJT-U^1\)E_P"\4L+46DMO)FW1 M4&B+=7UF-UO,98_E;]V>?0]*T/[-NO\ GVF_[]G_ KLA4C.*DGN>74H3I3< M)+5%:BK#:?=*,FWE ]2AK/NKP6V1Y4TC?W4C)_I1*I""O)V%"A5J.T(MGO/@ M[X8>%/&?PG\,:FXGTG4[CQ;!X?O[^6<-"8I$+F0)CY< J.3U'O4OQ7_9;TJ; M2,>$_#>J^'M<_P"$HC\/6-OJ=P)4U9'5CYZ\#;M"[B1E=IKQBX^*VKO\)I_ ML.DM!;R:RNL?;@&,@80^7LQC&.^:[2R^.GC6X\5> -:M;*2RL?!ULL5E8SM) M.LSE2L\CLW):3NVNRV/T+"?5L'14L0DK MJ*=EK?9]-UOIN]SMA^R[IEI\8/#OALSW4_@F>RF4ZG:W4;_VM?V\)>:&$CB( MLW 5N<*37.?&/X4Z%X%\-^$-=TO1[[PO=ZZES]IT+4IO-E@$3A5D#$ [7ST( MZBN1^(7Q8FU#2]%\,:+X0_X1?PYIFJOK+6=K<2O)<7#X#-YI *C;E1CIFH?' M'Q0USXQ^,+S5]4M98&"K%9V:AV2VME&$B4GDX'4]R2:>7QQ*Q,/;RVNM7VNK M;M:WOY6LMQ9L\,\'4>&C\5GHN]G?9/2UO.]WMW%>+G52$, MOKA!(((.*YN;P;XFE5$EU[3K\1C:LE[I*O)CW(?'Y8HHIIM;":3T9%_P M@WB#_H(Z'_X)A_\ %T'P)K[#!U#0B/?1A_\ %T457/+N3R1["#P)KZ]+_0A] M-%'_ ,72_P#"#>(/^@CH?_@F'_Q=%%+GEW#DCV ^!=?(P=0T(C_L##_XNF_\ M(%KO_/\ :#_X)5_^+HHHYI=Q\L5T#_A M=_Y_M!_\$J__%T[_A!O$'_01T/_ M ,$P_P#BZ**.:7<.6+Z"'P'KS=;_ $(_711_\70/ >O* GRAPHIC 7 uuu-20231231xex99d1002.jpg GRAPHIC begin 644 uuu-20231231xex99d1002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" [ #L# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#[,L]5_=1G /\ LUX-I7C%7UVS3?UN4'7_ &A7;?'S MQ*NF_$6X@+XQ;PG&?5*_298"2Q<(6WB_S1^&4\^I/+JM:^BG%?>I?Y'I&N:I MY?P\T&;<1OF<9S[M3_ >J?:-&\3-N)\NTW=?9Z\^\7>(Q!\$?!]WNXEN9AG/ MH7J3X.^(A?>%?'\@;/D:;OZ_[,G^%<$L&UA)SMM-K_R>QZ]/.*;S&E1OJZ:? M_E/F.E\%:SY_BK3(]Y.Z8#&?:H?%.M>3XCU)-Y&VX<8S[UYS\*/%2WOQ&T" M/G?<@8S[&JGQ#\6K:^.M>A+XV7DJ]?\ :->@L!+ZWR6^S?\ $\9Y]2_LU5KZ M<[7_ )*F>W?$/5/LL>A'<1OLE;K["N6BU[]V/G/YUE?&_P 1#3X/"!+8\W2H MWZ^RUYY;>,5,*G?Z]_>HP>!E/#1E;O\ FS7,\]I4,=4I-[6_)'C^@^(MWBK3 MEW=;V,?^/BO3OVLM:^Q?&.\BW8Q9VQ_\ABOFSPWK!;QGI:[NM_$/_(@KU_\ M;8U(VWQYOTSC_0;0_P#D,5]/4J+^T*3_ +DOSB?"T'\_\ D.XKRIS7]GU5_P!/'_Z< M1]%2R^2SG#U.U%+_ ,H-%;X!:]]I^,GA*+=G=>J/T-4/C#K_ )'Q4\5Q[L;= M2G'_ (^:Y/\ 9HU4S?'KP2F[[VH*/T-9OQVU8Q?&;QJF[[NK7 _\?->NJB_M M%O\ N+_TH^:>5S_L54[?\O6__)$?0?[4&L?9+3X=_-CS-!B;_P =6O'K+Q'F MV3YO7^==C^V%J)M[/X6\XW^&X3_XZE>$V&L$VD?S>O\ .LLLJ)8*'S_-F^>Y M9.IFM6:6_+_Z3$],T/\ 8Q^,%EXGT^]F\.1+;Q7LF_M7 M?LQ_$GXG?&.\USPYHL=YI;V=M$LSWD4>65,,,,P/!'I7AW[ 7_!1WQEXF^-+ M^"OBUXB.L6&NR?9]+OYX(H?LUR"=L>4500^<<]\>M>_ZG\?_ !]#_P %0K;X M7)XAE7P&^CI<-H_DQ;#(;4N6W[=_WN?O5^;O/<4ZL:UE=)K9];>?D?T$LAPB MI2HINS:?3I?R\P^('[-OQ%UW]F/X=>$K+14D\0:3>W$U[;&[B B5C(5.XM@_ M>'0GK4O[.O[-_P 0_ /@3XM:=KFCQVMYKNB_9-/1;N)_-EV3#&0Q"\NO)QUK MCM?_ &COBA^R=^VK9>%OBEXGN/$/PC\6!ET;4+JWAC%IN<8)=%7)B8A'!)^5 ME;O3+S]I#XH?M2?MJM\/_@_XJE\/?#;PRH_M_6+."&43*K_.RLZ-RS?NT QQ MN;L<8/-\0Z4J-E9N_7>_-W[FZR?#*K&M=W2MTVMR]NPSX"_LF?%3P3\8O"6N MZSH$5OI=C>K-<2K>PN40 Y. V3^%4/C!^R%\6/%7Q1\6:SI?AZ*?3[W49[BW MD-]"I=&8E3@MD9'K6;\0?V@OCY^TA^U3XN^%7P@\7Z=X L?"JNNZ[$?GWI3 M9OG1BWS'HH&!R>M?2O[*NH_M"6/A+QM9?&]=/>]TGU]M:-[6V?>_Q]C=VO?IO:W8X#]IS]F[XB?$6V M^'L?A_1H[MM)T&*RO-UW%'Y-/#VNQ:CHES&=LGF"-BT08C> M _B.EG#Y*MK:9&YFZ(V.I-8>E_#[P]X7_P""M%S=:3I<5A-=6'VV;R68*TTM MJ3(^W. 6(R<#KD]2:^=/HSV;_@IO\-M#\>_LD>+K[5;427WAZ(:IIURH D@F M4@'!]&4E2.X/J!C*_P""5OPUT/P3^RAH6LZ=:A=4\1N]]J-T^"\KABJKG^ZJ MC 'N3U)KTW]N6UBO?V4/B3#,N^)]+<,N2,\CTK,_X)^6D5C^R3X!A@39&ML^ M%R3_ ,M&]: /G/\ :4_9;^"7[3'QI\0W_@[XHVO@#XMZ3(JZBD5_\ !6+X(>"/ ?B33O%7AW0(M'U[6'>6_NK2:5!.^>6*!M@) M[D 9[U]LI)M2NP[O+/)&<=#]:_ M5[X'>'K/X3_"O0?">I_$=/&%]IJ2)+K5_> SW):5W!8M(QX#!>6/"BOPML_! H&CQ0YCMY8MYW,([J503ZX#5OZ/X3TTZ>F4N.& EX-101.SCH 8 uuu-20231231.xsd EX-101.SCH 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Line of Credit - Factor (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Concentrations (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Statement of Management link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Line of Credit - Factor link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Use of Estimates link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Concentrations link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Accounts Receivable and Amount Due From Factor link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Earnings per Common Share link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Recently Adopted Accounting Standards link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Accounts Receivable and Amount Due From Factor (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Earnings per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 uuu-20231231_cal.xml EX-101.CAL EX-101.DEF 10 uuu-20231231_def.xml EX-101.DEF EX-101.LAB 11 uuu-20231231_lab.xml EX-101.LAB EX-101.PRE 12 uuu-20231231_pre.xml EX-101.PRE XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information - shares
9 Months Ended
Dec. 31, 2023
Feb. 20, 2024
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Dec. 31, 2023  
Current Fiscal Year End Date --03-31  
Document Transition Report false  
Entity File Number 001-31747  
Entity Registrant Name UNIVERSAL SECURITY INSTRUMENTS INC  
Entity Incorporation, State or Country Code MD  
Entity Tax Identification Number 52-0898545  
Entity Address, Address Line One 11407 Cronhill Drive  
Entity Address, Address Line Two Suite A  
Entity Address, City or Town Owings Mills  
Entity Address, Country MD  
Entity Address, Postal Zip Code 21117  
City Area Code 410  
Local Phone Number 363-3000  
Title of 12(b) Security Common Stock  
Trading Symbol UUU  
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   2,312,887
Entity Central Index Key 0000102109  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2023
Mar. 31, 2023
CURRENT ASSETS    
Cash $ 39,178 $ 151,502
Accounts receivable:    
Trade, less provision for credit losses of $157,012 646,920 414,689
Other receivables 5,000 305,889
Total accounts receivable 651,920 720,578
Amount due from factor 2,701,207 2,944,370
Inventories - finished goods 4,880,508 4,063,632
Prepaid expenses 399,318 165,378
TOTAL CURRENT ASSETS 8,672,131 8,045,460
INTANGIBLE ASSETS - NET 32,419 35,773
PROPERTY AND EQUIPMENT - NET 199,404 318,641
TOTAL ASSETS 8,903,954 8,399,874
CURRENT LIABILITIES    
Line of credit - factor 1,121,064 1,459,350
Short-term portion of operating lease liability 156,851 151,230
Accounts payable - trade 1,361,366 293,465
Accounts payable - Eyston Company Ltd. 517,624 655,000
Accrued liabilities:    
Accrued payroll and employee benefits 155,124 125,415
Accrued commissions and other 98,938 184,525
TOTAL CURRENT LIABILITIES 3,410,967 2,868,985
LONG-TERM PORTION OF OPERATING LEASE LIABILITY 53,289 172,072
TOTAL LONG-TERM LIABILITIES 53,289 172,072
COMMITMENTS AND CONTINGENCIES
SHAREHOLDERS' EQUITY    
Common stock, $.01 par value per share; authorized 20,000,000 shares; 2,312,887 shares issued and outstanding at December 31, 2023 and March 31, 2023 23,129 23,129
Additional paid-in capital 12,885,841 12,885,841
Accumulated Deficit (7,469,272) (7,550,153)
TOTAL SHAREHOLDERS' EQUITY 5,439,698 5,358,817
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 8,903,954 $ 8,399,874
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
Dec. 31, 2023
Mar. 31, 2023
CONDENSED CONSOLIDATED BALANCE SHEETS    
Provision for credit losses $ 157,012 $ 157,012
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 20,000,000 20,000,000
Common stock, shares issued 2,312,887 2,312,887
Common stock, shares outstanding 2,312,887 2,312,887
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
CONDENSED CONSOLIDATED STATEMENTS OF INCOME        
Net sales $ 4,654,978 $ 5,758,661 $ 15,071,204 $ 16,251,106
Cost of goods sold 3,153,071 4,060,422 10,552,919 11,570,029
GROSS PROFIT 1,501,907 1,698,239 4,518,285 4,681,077
Selling, general and administrative expense 1,310,872 1,178,502 4,068,162 3,750,348
Engineering and product development expense 77,295 101,670 273,673 294,177
Operating income 113,740 418,067 176,450 636,552
Other income (expense):        
Interest income 24,746   24,746  
Interest expense (36,310) (76,755) (120,315) (200,776)
NET INCOME $ 102,176 $ 341,312 $ 80,881 $ 435,776
Earnings per share:        
Basic $ 0.04 $ 0.15 $ 0.03 $ 0.19
Diluted $ 0.04 $ 0.15 $ 0.03 $ 0.19
Shares used in computing earnings per share:        
Weighted average basic shares outstanding 2,312,887 2,312,887 2,312,887 2,312,887
Weighted average diluted shares outstanding 2,312,887 2,312,887 2,312,887 2,312,887
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Total
Balance at Mar. 31, 2022 $ 23,129 $ 12,885,841 $ (8,270,564) $ 4,638,406
Balance (in shares) at Mar. 31, 2022 2,312,887      
Net income     (106,138) (106,138)
Balance at Jun. 30, 2022 $ 23,129 12,885,841 (8,376,702) 4,532,268
Balance (in shares) at Jun. 30, 2022 2,312,887      
Balance at Mar. 31, 2022 $ 23,129 12,885,841 (8,270,564) 4,638,406
Balance (in shares) at Mar. 31, 2022 2,312,887      
Net income       435,776
Balance at Dec. 31, 2022 $ 23,129 12,885,841 (7,834,788) 5,074,182
Balance (in shares) at Dec. 31, 2022 2,312,887      
Balance at Jun. 30, 2022 $ 23,129 12,885,841 (8,376,702) 4,532,268
Balance (in shares) at Jun. 30, 2022 2,312,887      
Net income     200,602 200,602
Balance at Sep. 30, 2022 $ 23,129 12,885,841 (8,176,100) 4,732,870
Balance (in shares) at Sep. 30, 2022 2,312,887      
Net income     341,312 341,312
Balance at Dec. 31, 2022 $ 23,129 12,885,841 (7,834,788) 5,074,182
Balance (in shares) at Dec. 31, 2022 2,312,887      
Balance at Mar. 31, 2023 $ 23,129 12,885,841 (7,550,153) 5,358,817
Balance (in shares) at Mar. 31, 2023 2,312,887      
Net income     165,130 165,130
Balance at Jun. 30, 2023 $ 23,129 12,885,841 (7,385,023) 5,523,947
Balance (in shares) at Jun. 30, 2023 2,312,887      
Balance at Mar. 31, 2023 $ 23,129 12,885,841 (7,550,153) 5,358,817
Balance (in shares) at Mar. 31, 2023 2,312,887      
Net income       80,881
Balance at Dec. 31, 2023 $ 23,129 12,885,841 (7,469,272) 5,439,698
Balance (in shares) at Dec. 31, 2023 2,312,887      
Balance at Jun. 30, 2023 $ 23,129 12,885,841 (7,385,023) 5,523,947
Balance (in shares) at Jun. 30, 2023 2,312,887      
Net income     (186,425) (186,425)
Balance at Sep. 30, 2023 $ 23,129 12,885,841 (7,571,448) 5,337,522
Balance (in shares) at Sep. 30, 2023 2,312,887      
Net income     102,176 102,176
Balance at Dec. 31, 2023 $ 23,129 $ 12,885,841 $ (7,469,272) $ 5,439,698
Balance (in shares) at Dec. 31, 2023 2,312,887      
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
OPERATING ACTIVITIES:    
Net Income $ 80,881 $ 435,776
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 9,426 14,846
Changes in operating assets and liabilities:    
Decrease in accounts receivable and amount due from factor 311,821 98,698
(Increase) Decrease in inventories, prepaid expenses (1,050,814) 1,719,546
Increase (Decrease) in accounts payable and accrued expenses 874,648 (1,921,596)
NET CASH PROVIDED BY OPERATING ACTIVITIES 225,962 347,270
FINANCING ACTIVITIES:    
Net (repayment) borrowing - Line of Credit - Factor (338,286) 314,150
Repayment of Note Payable - Eyston Company Ltd   (900,000)
NET CASH USED IN FINANCING ACTIVITIES (338,286) (585,850)
NET DECREASE IN CASH (112,324) (238,580)
Cash at beginning of period 151,502 438,735
CASH AT END OF PERIOD 39,178 200,155
SUPPLEMENTAL INFORMATION:    
Interest paid $ 120,315 $ 200,776
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Statement of Management
9 Months Ended
Dec. 31, 2023
Statement of Management  
Statement of Management

Statement of Management

The condensed consolidated financial statements include the accounts of Universal Security Instruments, Inc. (USI or the Company) and its wholly owned subsidiaries. Except for the condensed consolidated balance sheet as of March 31, 2023, which was derived from audited financial statements, the accompanying condensed consolidated financial statements are unaudited. Significant inter-company accounts and transactions have been eliminated in consolidation. In the opinion of the Company’s management, the interim condensed consolidated financial statements include all adjustments, consisting of only normal recurring adjustments, necessary for a fair presentation of the results for the interim periods. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (US-GAAP) have been condensed or omitted. The interim condensed consolidated financial statements should be read in conjunction with the Company’s March 31, 2023, audited financial statements filed with the Securities and Exchange Commission on Form 10-K as filed on July 14, 2023. The interim operating results are not necessarily indicative of the operating results for the full fiscal year.

XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Line of Credit - Factor
9 Months Ended
Dec. 31, 2023
Line of Credit - Factor  
Line of Credit - Factor

Line of Credit – Factor

In 2015, the Company entered into a Factoring Agreement (the Agreement) with Merchant for the purpose of factoring the Company’s trade accounts receivable and to provide financing secured by finished goods inventory. Under the Agreement the Company may borrow eighty percent (80%) of eligible accounts receivable.

The Agreement has been extended and now expires on January 6, 2026. and provides for continuation of the program for successive two-year periods until terminated by one of the parties to the Agreement. As of December 31, 2023, the Company had borrowings under the Agreement of approximately $1,121,000. As of December 31, 2023, and 2022 the Company had the availability to borrow approximately $355,000, and $0, respectively, under the Agreement. Advances on factored trade accounts receivable are secured by the Company’s trade accounts receivable and inventories, are repaid periodically as collections are made by Merchant but are otherwise due upon demand, and bear interest at the prime commercial rate of interest, as published, plus two percent (Effective rate 10.50% on December 31, 2023). Advances under the factoring agreement are made at the sole discretion of Merchant, based on their assessment of the receivables, inventory and our financial condition at the time of each request for an advance.

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Use of Estimates
9 Months Ended
Dec. 31, 2023
Use of Estimates  
Use of Estimates

Use of Estimates

The preparation of the condensed consolidated financial statements in conformity with US-GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates.

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition
9 Months Ended
Dec. 31, 2023
Revenue Recognition  
Revenue Recognition

Revenue Recognition

The Company’s primary source of revenue is the sale of safety and security products based upon purchase orders or contracts with customers. Revenue is recognized at a point in time once the Company has determined that the customer has obtained control over the product. Control is typically deemed to have been transferred to the customer when the product is shipped or delivered to the customer. Customers may not return, exchange, or refuse acceptance of goods without our approval. Generally, the Company does not grant extended payment terms. Shipping and handling costs associated with outbound freight, after control over a product has transferred to a customer, are accounted for as a cost to complete the sale, and are recorded in selling, general, and administrative expense. Remaining performance obligations represent the transaction price of firm orders for satisfied or partially satisfied performance obligations on contracts with an original expected duration of one year or more. The Company’s contracts are predominantly short-term in nature with a contract term of one year or less. For those contracts, the Company has utilized the practical expedient in ASC Topic 606 exempting the Company from disclosure of the transaction price allocated to remaining performance obligations if the performance obligation is part of a contract that has an original expected duration of one year or less.

The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for products sold. Purchase orders may contain stand-alone pricing applied to each of the multiple products ordered. Revenue is recorded at the transaction price net of estimates of variable consideration. The Company uses the expected value method based on historical data in considering the impact of estimates of variable consideration, which may include trade discounts, allowances, product returns (including rights of return) or warranty replacements. Estimates of variable consideration are included in revenue to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur.

We have established a provision to cover anticipated credit losses based upon historical experience.

Disaggregation of Revenue

The Company presents below revenue associated with sales of products acquired from Eyston Company Ltd. (Eyston) separately from revenue associated with sales of ground fault circuit interrupters (GFCI’s) and ventilation fans. The Company believes this disaggregation best depicts how our various product lines perform and are affected by economic factors. Revenue recognized by these categories for the three and nine months ended December 31, 2023, and 2022 are as follows:

Three months ended

Nine months ended

    

Dec. 31, 2023

    

Dec. 31, 2022

    

Dec. 31, 2023

    

Dec. 31, 2022

Sales of products acquired from Eyston

$

4,066,699

$

4,770,373

$

12,861,878

$

13,508,260

Sales of GFCI’s and ventilation fans

 

588,279

 

988,288

 

2,209,326

 

2,742,846

$

4,654,978

$

5,758,661

$

15,071,204

$

16,251,106

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Concentrations
9 Months Ended
Dec. 31, 2023
Concentrations  
Concentrations

Concentrations

The Company is primarily a distributor of safety products for use in home and business under both its trade names and private labels for other companies. The Company acquires all of the smoke alarm and carbon monoxide alarm safety products that it sells from Eyston Company, Ltd. The Company had three customers in the nine-month period ended December 31, 2023, that represented 15.7%, 15.0%, and 13.0% of the Company’s net sales. These three customers represented 10.1%, 10.7%, and 18.6% of the Company’s net sales, respectively in the three-month period ended December 31, 2023.

The Company had one customer in the three and nine-month periods ended December 31, 2022, that represented 30.5% and 17.8% of the Company’s net sales.

Related Party Transactions

During the three and nine-month periods ended December 31, 2023, inventory purchases and other company expenses of approximately $421,000 and $1,121,000 respectively, were charged to credit card accounts of Harvey B. Grossblatt, the Company’s Chief Executive Officer and certain of his immediate family members. During the three and nine-month periods ended December 31, 2022, inventory purchases and other company expenses of approximately $523,000 and $1,513,000 respectively, were charged to credit card accounts of Harvey B. Grossblatt, the Company’s Chief Executive Officer and certain of his immediate family members. The Company subsequently reimbursed these charges in full. Mr. Grossblatt receives mileage benefits from these charges. The maximum amount outstanding and due to Mr. Grossblatt at any point during the nine-month period ended December 31, 2023, and 2022 amounted to $167,435 and $217,066, respectively. The amount due to Mr. Grossblatt at December 31, 2023 amounted to approximately $63,000.

Receivables

Receivables are recorded when the Company has an unconditional right to consideration. We have established a provision for credit losses based upon historical experience.

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
9 Months Ended
Dec. 31, 2023
Income Taxes  
Income Taxes

Income Taxes

We calculate our interim tax provision in accordance with the guidance for accounting for income taxes in interim periods. We estimate the annual effective tax rate and apply that tax rate to our ordinary quarterly pre-tax income. The tax expense or benefit related to discrete events during the interim period is recognized in the interim period in which those events occurred.

The Company recognizes a liability or asset for the deferred tax consequences of temporary differences between the tax basis of assets or liabilities and their reported amounts in the condensed consolidated financial statements. These temporary differences may result in taxable or deductible amounts in future years when the reported amounts of the assets or liabilities are recovered or settled.

Management reviews net operating loss carry forwards and income tax credit carry forwards to evaluate if those amounts are recoverable. After a review of projected taxable income, the components of the deferred tax asset, and the current global economic conditions including unresolved supply chain issues related to the acquisition of electronic microchips, it was determined that it is more likely than not that the tax benefits associated with the remaining components of the deferred tax assets will not be realized. This determination was made based on the Company’s prior history of losses from operations and the uncertainty as to whether the Company will generate sufficient taxable income to use the deferred tax assets prior to their expiration. Accordingly, a valuation allowance was established to fully offset the value of the deferred tax assets. Our ability to realize the tax benefits associated with the deferred tax assets depends primarily upon the timing of future taxable income and the expiration dates of the components of the deferred tax assets. If sufficient future taxable income is generated, we may be able to offset a portion of future tax expenses.

The Company follows ASC 740-10 which provides guidance for tax positions related to the recognition and measurement of a tax position taken or expected to be taken in a tax return and requires that we recognize in our condensed consolidated financial statements the impact of a tax position, if that position is more likely than not to be sustained upon an examination, based on the technical merits of the position. Interest and penalties, if any, related to income tax matters are recorded as income tax expenses.

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable and Amount Due From Factor
9 Months Ended
Dec. 31, 2023
Accounts Receivable and Amount Due From Factor  
Accounts Receivable and Amount Due From Factor

Accounts Receivable and Amount Due From Factor

The Company assigns the majority of its short-term receivables arising in the ordinary course of business to our factor. At the time a receivable is assigned to our factor the credit risk associated with the credit worthiness of the debtor is assumed by the factor. The Company continues to bear any credit risk associated with sales to customers that are denied credit by the factor, dispute delivery, and/or have warranty issues related to the products sold.

Management assesses the credit risk of both its trade accounts receivable and its financing receivables based on the specific identification of accounts. A provision for credit losses is provided based on that assessment. Changes in the provision are charged to operations in the period the change is determined. Amounts ultimately determined to be uncollectible are eliminated from the receivable accounts and from the provision for credit losses in the period that the receivables’ status is determined to be uncollectible.

Based on the nature of the factoring agreement and prior experience, no provision for credit losses related to Amounts Due from Factor has been provided. At December 31, 2023 and March 31, 2023 a provision for credit losses of approximately $157,000 has been provided for uncollectible trade accounts receivable.

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings per Common Share
9 Months Ended
Dec. 31, 2023
Earnings per Common Share  
(Loss) Earnings per Common Share

Earnings per Common Share

Basic earnings per common share is computed based on the weighted average number of common shares outstanding during the periods presented. Diluted earnings per common share is computed based on the weighted average number of common shares outstanding plus the effect of stock options and other potentially dilutive common stock equivalents. The dilutive effect of stock options and other potentially dilutive common stock equivalents is determined using the treasury stock method based on the Company’s average stock price. There were no potentially dilutive common stock equivalents outstanding during the three and nine months ended December 31, 2023, or 2022. As a result, basic and diluted weighted average common shares outstanding are identical for the three and nine months ended December 31, 2023, and 2022.

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Contingencies
9 Months Ended
Dec. 31, 2023
Contingencies  
Contingencies

Contingencies

From time to time, the Company is involved in various claims and routine litigation matters. In the opinion of management, after consultation with legal counsel, the outcomes of such matters are not anticipated to have a material adverse effect on the Company’s condensed consolidated financial position, results of operations, or cash flows in future years.

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
9 Months Ended
Dec. 31, 2023
Leases  
Leases

Leases

The Company is a lessee in lease agreements for office space. Certain of the Company’s leases contain provisions that provide for one or more options to terminate or extend the lease at the Company’s sole discretion. The Company’s leases are comprised of fixed lease payments, with its real estate leases including lease payments subject to a rate or index which may be variable. Certain real estate leases also include executory costs such as common area maintenance (non-lease component). As a practical expedient permitted under ASC 842, the Company has elected to account for the lease and non-lease components as a single lease component. The Company utilizes certain practical expedients for short-term leases, including the election not to reassess its prior conclusions about lease identification, lease classification and initial direct costs, as well as the election not to separate lease and non-lease components for arrangements where the Company is a lessee. Lease payments, which may include lease components and non-lease components, are included in the measurement of the Company’s lease liabilities to the extent that such payments are either fixed amounts or variable lease amounts based on a rate or index (fixed in substance) as stipulated in the lease contract.

Effective March 2022, we extended our operating lease for a 15,000 square foot office and warehouse located in Baltimore County, Maryland to expire in April 2025 subject to a right to terminate the lease if the Company enters into a binding agreement to sell the assets of the Company. No option to continue the lease beyond April 2025 has been provided in the lease extension. Monthly rental expense, with common area maintenance, currently approximates $15,000 and increases 3.0% per year.

None of the Company’s lease agreements contain any residual value guarantees or material restrictive covenants. As a result of the Company’s election of the package of practical expedients permitted within ASC 842, which among other things, allows for the carryforward of historical lease classification, all of the Company’s lease agreements in existence at the date of adoption that were classified as operating leases under ASC 840 have been classified as operating leases under ASC 842. Lease expense for payments related to the Company’s operating leases is recognized on a straight-line basis over the related lease term, which includes options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option.

Right-of-use assets represent the Company’s right to use an underlying asset during the lease term and lease liabilities represent the Company’s obligation to make lease payments as specified in the lease. Right-of-use assets and lease liabilities related to the Company’s operating leases are recognized at the lease commencement date based on the present value of the remaining lease payments over the lease term and amounted to approximately $485,000 at the date of adoption and increased by approximately $468,000 effective with the lease amendment and extension dated March 2022. When the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available surrounding the Company’s borrowing rates at the lease commencement date in determining the present value of lease payments. The right-of use asset also includes any lease payments made at or before lease commencement less any lease incentives. As of December 31, 2023, the Company had right-of-use assets of $194,704 and lease liabilities of $210,140 related to its operating leases. Right-of-use assets are included in property and equipment, net, on the consolidated balance sheet and lease liabilities related to the Company’s operating leases are included in short-term and long-term lease liability on the consolidated balance sheet. As of December 31, 2023, the Company’s weighted-average remaining lease term and weighted-average discount rate related to its operating leases is one year, four months and 5.5%, respectively. During the nine-month period ended December 31, 2023, the cash paid for amounts included in the measurement of lease liabilities related to the Company’s operating leases was $116,918, which is included as an operating cash outflow within the condensed consolidated statements of cash flows. During the nine-month period ended December 31, 2023, the operating lease costs related to the Company’s operating leases was $116,918 which is included in operating costs and expenses in the consolidated statements of income.

The future minimum payments under operating leases are as follows for the fiscal periods ended March 31:

2024

    

$

38,943

2025

160,567

2026

13,381

Total operating lease payments

$

212,891

Less: amounts representing interest

 

(2,751)

Present value of net operating lease payments

 

$

210,140

Less: current portion

 

156,851

Long-term portion of operating lease obligations

 

$

53,289

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Recently Adopted Accounting Standards
9 Months Ended
Dec. 31, 2023
Recently Adopted Accounting Standards  
Recently Adopted Accounting Standards

Recently Adopted Accounting Standards

Changes to US-GAAP are established by the Financial Accounting Standards Board (FASB) in the form of Accounting Standards Updates (ASU’s) to the FASB’s Accounting Standards Codification. The Company considers the applicability and impact of all ASU’s. Management adopted ASU 2016-02 related to credit losses effective April 1, 2023. Management determined that adoption of the guidance of the ASU did not have a material impact on the consolidated financial statements on the date of adoption or for the nine-month period ended December 31, 2023.

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Tables)
9 Months Ended
Dec. 31, 2023
Revenue Recognition  
Schedule of revenue recognized by categories

Three months ended

Nine months ended

    

Dec. 31, 2023

    

Dec. 31, 2022

    

Dec. 31, 2023

    

Dec. 31, 2022

Sales of products acquired from Eyston

$

4,066,699

$

4,770,373

$

12,861,878

$

13,508,260

Sales of GFCI’s and ventilation fans

 

588,279

 

988,288

 

2,209,326

 

2,742,846

$

4,654,978

$

5,758,661

$

15,071,204

$

16,251,106

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
9 Months Ended
Dec. 31, 2023
Leases  
Schedule of future minimum payments under operating leases

The future minimum payments under operating leases are as follows for the fiscal periods ended March 31:

2024

    

$

38,943

2025

160,567

2026

13,381

Total operating lease payments

$

212,891

Less: amounts representing interest

 

(2,751)

Present value of net operating lease payments

 

$

210,140

Less: current portion

 

156,851

Long-term portion of operating lease obligations

 

$

53,289

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Line of Credit - Factor (Details) - USD ($)
9 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Mar. 31, 2015
Line of Credit - Factor      
Percentage of maximum borrowing capacity of eligible accounts receivables under the line of credit     80.00%
Accounts receivables factoring agreement term   2 years  
Line of credit facility of remaining borrowing capacity $ 355,000 $ 0  
Long-term line of credit $ 1,121,000    
Variable rate on the debt instrument (as a percent) 2.00%    
Effective interest rate (as a percent) 10.50%    
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Revenue Recognition        
Revenue Recognition $ 4,654,978 $ 5,758,661 $ 15,071,204 $ 16,251,106
Products acquired from Eyston Company Ltd.        
Revenue Recognition        
Revenue Recognition 4,066,699 4,770,373 12,861,878 13,508,260
Sales of GFCI's and ventilation fans        
Revenue Recognition        
Revenue Recognition $ 588,279 $ 988,288 $ 2,209,326 $ 2,742,846
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Concentrations (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
CONCENTRATIONS        
Purchase of inventory and other company $ 421,000 $ 523,000 $ 1,121,000 $ 1,513,000
Maximum amount outstanding     167,435 $ 217,066
Due to related parties $ 63,000   $ 63,000  
One Customer | Net sales | Customer Concentration Risk        
CONCENTRATIONS        
Concentration risk, percentage 10.10% 30.50% 15.70% 17.80%
Two Customer | Net sales | Customer Concentration Risk        
CONCENTRATIONS        
Concentration risk, percentage 10.70%   15.00%  
Three Customer | Net sales | Customer Concentration Risk        
CONCENTRATIONS        
Concentration risk, percentage 18.60%   13.00%  
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable and Amount Due From Factor (Details) - USD ($)
9 Months Ended
Dec. 31, 2023
Mar. 31, 2023
Accounts Receivable and Amount Due From Factor    
Provision for credit losses related to amounts due from factor $ 0  
Provision for credit losses $ 157,012 $ 157,012
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings per Common Share (Details) - shares
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2023
Earnings per Common Share    
Number of potentially dilutive common stock equivalents outstanding 0 0
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Additional Information (Details)
9 Months Ended
Dec. 31, 2023
USD ($)
ft²
Mar. 31, 2023
USD ($)
Leases    
Monthly rental expense $ 15,000  
Operating lease rent increment percentage 3.00%  
Lease, practical expedients, package [true false] true  
Right-of-use asset in exchange for operating lease liability $ 485,000  
Adoption of lease payment increased 468,000  
Right-of-use lease assets $ 194,704  
Right-of-use lease assets Property, Plant and Equipment, Net  
Lease liabilities $ 210,140 $ 210,140
Weighted-average remaining lease term 1 year 4 months  
Weighted-average discount rate 5.50%  
Cash paid for amounts included in measurement of lease liabilities $ 116,918  
Operating lease costs $ 116,918  
Office In Baltimore    
Leases    
Land subject to ground leases | ft² 15,000  
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Details) - USD ($)
Dec. 31, 2023
Mar. 31, 2023
Future minimum payments under operating leases    
2024   $ 38,943
2025   160,567
2026   13,381
Total operating lease payments   212,891
Less: amounts representing interest   (2,751)
Present value of net operating lease payments $ 210,140 210,140
Less: current portion   156,851
Long-term portion of operating lease obligations   $ 53,289
EXCEL 40 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -%@'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 " #1@U18A^\*L>T K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)TW%0^CVLN))07!!\1:2V=U@\X=DI-VWMXV[740?P&-F?OGF M&YA.1ZE#PN<4(B:RF&\F-_@L==RP(U&4 %D?T:E&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MT8-46$V]!L'=!0 R1\ !@ !X;"]W;W)K%OXC88QO\5BTG3)I42.]#26XM$4[JA7;E>@9NZ;R8Q$%T2)HW>=7[M4?6N9::C,!&/BJ19''/U M=BLBN;YIT,;VPE.X6&ISH=6[7O&%& L]73TJ.&OM7((P%DD:RH0H,;]I].D' MSW6-(+_C2RC6Z=XQ,2@S*;^:DV%PTW!,B40D?&TL.'R]"$]$D7&"C/X) [V\:70;)!!SGD7Z2:[_$AN@CO'S993FGV1= MW-MN-XB?I5K&&S&4( Z3XIN_;BIB3^!V*@1L(V#O!+3J']R-(*^Y5E&R'.N. M:]Z[5G)-E+D;W,Q!7C>Y&FC"Q#3C6"OX-02=[MU)/X-6T80G 1DD.M1O9)@4 MCX>IYB9)EUR)]+JEX=^,IN5OG&\+9U;A?$4>9**7*;@&(OA>WX)2[HK*MD6] M9:CAG?#/B4O/"'.8:RF/A\OOQ>P\?>QMQ+]LG;2MA(<3EUFI]M M2*BJ)E)GA]0Y#NESQI46*GHC3V(EE;;AX59:9;9*\5!53;R+'=[%<7B/0H72 M/+ !@0'#VG@'G+;=L+(?HOJ:G)<[SDNT=%ZFE,&\#U.?1^19<(6RXF[-IN,V M76J#1(4U(;L[R.Z1W4]QF%#S@;KZ8<6]YCQ*K4\K*JL)>+4#O$(+M1E.[\-( MD%$6SX2R@>$>CD.AZ2[;ES8X5%H3CCKEG.L<@_,)J. MAE\&3^/^1S(>>-.GX>29#$?CR=/T83":C.'8L\'CIG7I]Q('/89^F/A2P3.; MSY9G9*RAAQ*IB">S1*LW^ [L58*[/]Q9D5%17616(K-CD"?\E0P#Z+CA//2+ M?%7]=!^P[+"FT[WJ=MH=*R\JKLM;1B.*IH\M;S\(P#T]VQZ0CW ?^938VQ6W MI+3M7!)/R6091A&Y4Y#^K>2GR$6T#$84CS8H^60MK>2XY3@+M2B*V+<2GR(V MT3(W43SMO"?VS!GTXXE<6T/P ;M/ZS!9I.0!&MGVTN'A\KJT98RB>/KY@;88 MK:R@N%/%0'6*\$3+]$3QP/,>[U&F&F+4O^&J>CS&'1FEU#H%X[JZI&6$HGCN MR1_3OA*\&@PW:%/'BG6*W$3+X$3QU/-1FMC[N)0)EIP.F+@7D'H=Q\YWBNC$ MRNC$\,0S"35D0CDGE/TV^YV,A9\I:$D;Y $G3\8Q3,!C+?VOUM6$4Z0D5J8D MAN<8B/8!C(1D_!;/9&3EPPVFTZD5ZQ1)B)5)B.&Q9=M@9/#J+WFR$)71]X#1 MZ'D\L/*=(OFP,OFPHY+/]C6T>"O+VQ'R;69=1CO@^&Q=?/-P55W.,N>PHW+. M,-%"%4NQYA6;;\&MG+AC%>7R":ZK"UK&&X:GDVT[+@6T(X97R;A(O6X9>IQ\;#RGG&S"%]-B=M]MBZ[XZ*Z MC'O;87A.Z0-@4$!&W-KS#AA4CC6X[O^"M?8V2\TTD.\AI\0W+_+%ONGNZFZ? MNI_OSK;*VXM-[@=N9I&41&(.4N?\$H8!5>P;%R=:KO*MUYG46L;YX5+P0"AS M _P^EU)O3\P?[';O>_\!4$L#!!0 ( -%CZ=:JMO@8 +,: 8 M>&PO=V]R:W-H965T&ULK5G[;^(X$/Y7+&YU#ZDML9UGMT6B MD-TB4>" WFE_3,&4:).82PS=WE]_X_ (8,?MZBKUD^;Y.:%Y]^+ M)6,"_4B3K+AM+(5873>;Q6S)TJBXXBN6P9T%S]-(P&G^W"Q6.8OFI5.:-(EE MNED!>:K9M5 M],PF3#RN1CF<-0]1YG'*LB+F&=OP&VC.%M$Z$6/^QLK0::K0O!TYTS($CC;/L_ M^K&;B",';-:\#W3G0,M$MLC*M;B2BUDW.7U NK2&:/"CGIO2&;.), M+N-$Y' W!C_1Z@P'W7 P";L(CB;#?J_;GL+)7;O?'G1"-+D/P^D$7:+'21?] M_NF/FZ: 0:5K<[8;X&X[ *D9H,MF5XCB"T0L0C7N';/[0Y37N3/1NGP?Q^-P,$7MR002TZ6S];?U_O*INBY6T8S=-N"Q*5B^88W6K[]@U_JL M2^Z#@IVD2@^I4E/T5BS;CZTP44 %F+-Y$3PF[UF&T/W(1/BC82<+.(6''N C3/)JS"Y2P MHD"KG&_BLOY!^46SG,UC@1)>%*Q ?($^8<>[L##1S<=V$.=H-5S;#8AUMFBJ MF8UMUP_TB^8>-3C:CE^'7XO ,^SSS'7$0) M$(*RM70X/74F':S.I&KF$DI.D/H'I+X1:3N5$-%\S= BYRE: (OQ7 ?3 M5\8G'NP-RSO#J;$+;)MZEAYH< :&('VL@W+ %H,6_,2+>(L!HJ9HV?.Y]K5 M#]2-Y_N68YU7%8V=Y5*7UI05;%4T9AD!CW*VBN(Y8C] X!3Z+;H+<;+]@H#B MW"' /P78]@BL^1:@PMV['=FN7'%4UB M(S6U>H-I>_"U=]5V#@XQZHQJJQL$MF6?XU7M8*NX-JX!7%$@-A+.;A<85M]6 M%S6P:. H"#6&L*%]SZZ!6)$6=MZEDOJ]]EVOWYOV0CU2(_?]+$U_5+33G"N2 MPV:6Z\.YI.$=+U\:BC-6>0QC@BU762&-H>T$U*E[/BO*PV;.FRQY+BX%RU.T M@B,I*@ [='=Y).+L&00']#8HB:.G.(G%JS8+E>.PX_J.4F1T=IC0NAPJ,L1O ML.&>L5?1JZ1KF',AY9(6K$ITF+KPXYZCU3$BM5VG!FW%B-A,B1JTX2OT9QGJ M\'059:^H+^976NPJZSG8=KH._]=@!6UZIN M8N38G^Y]/BC::=(5V1(SV>Z3AN7*>0+Z, -UD*X2_LH8>F(96\1"*Q.(2JK8 M@0U_OEPZ.^+8N&:GD:,6U^0SGJ9Q(1N&HD3/I0[7(E:I-? #>JYK-&;8 MMQU2![BB8&*FX%-=\P9I$ VOVM@*W'-IJS$D/C0S?AW>BH&)F8'[P\'7RVDX M?D"CX7C:&P[0\ N2*J(][0V^HG[8GH2'-+YIDU"IUZ'$/]<\&C,,?817(W=) M1=#DC;:RG/$JC[?F7&T,M7!5,R/'WE3JLDDITSK#@9SI<-"I M VR,IZ\=2%N$_G^@TYPKAB:>L>A.[MOC\'[8[X;CR6^E,*W92D:B_^FB^T'1 M3I.N*)V8*1VH, 5&!%J+#XC^(1B; H,H3\9;9Z3Q58H*\(2;FH#&AL$<)DFWK99RA6;2* M191HP:K" !/?=WS[7*N]Q_+T96(E(JBYPP966J?K)!*P$%T@SUDLM&\7U>;Y MTI/OJHZJR.X-H\X2] YV:GI"6G$_?4^C_=XGD*I$[M@T< /EG:C&D#J^C[T: MP!7E4S/E[^IY5<7+,OGN!(CRLE;?,>H,M1UC\^B+@OR< P_4!I>;ADH.5S:0#W%YR+_8G\;G'X3M7Z#U!+ P04 M " #1@U18++?5TZ\" #J!P & 'AL+W=O0-2-5!) I,K=2UJ+3;9S>Y$*M.G-D&NOWZ M73LT"ETHK38^@)W<<_R<$%\/-D(^J@Q DZ><%VKH9%J79ZZKD@QRJCJBA +O M+(3,J<:I7+JJE$!3*\JY&WA>W\TI*YQX8*_-9#P0*\U9 3-)U"K/J?QU#EQL MAH[O/%^X9S>0R'3J> 0(.B38.%'_6, ;.C1%B_-QZ.O621M@!2>0=$CHGY# "\(6^?AU M^3F2II D,'-Y<"N08G_O3![WM? MVC+_)[.=)Q#63R!\S3V>2;%F=E-B3R")A)1IPH52H-IR5V9]:V9:Q#KV>Y'G M!P-WW4QTL&R'M5NS=E]E'8L\1U#<%S5Z[QWH%E 1NM*9D.PWI&VLE6&O@8&]V7Y> M\+ZA<(>Y7S/WW\_,E%JU\_;_Q@C]X/0T>H%[N&Z'-JIIH_?3XL&E-"U25BS; MD*,W(A^NJY#=1BE#+' M0&VI78 E#N)T_:Q8C"U4%CV13KI_OZM'9(NB-675EUB2SSU7YUX^CIGI"\^_ MBRUC$OW8I9FXFFREW%\:AEAOV2X2%WS/,OCFB>>[2,)MOC'$/F=17 ;M4L/$ MV#5V49)-9M/RV5T^F_*#3).,W>5('':[*/]GSE+^37_5T.=T;#$B<[EHF$9RAG3U>33^0R)'X14"+^2MB+.+E&A91'SK\7 M-]?QU007;\12MI8%100?SVS!TK1@@O?XNR:=-#F+P-/K5_;/I7@0\Q@)MN#I MMR26VZN)-T$Q>XH.J;SG+W^P6I!3\*UY*LJ_Z*7".O8$K0]"\ET=#&^P2[+J M,_I1%^(D 'CT 68=8*H!YS)8=8 U-(-=!]A#,SAU0"G=J+27A0LB&8$&MN*BK'X9#?5*LF*@K&0.WR80)V>+Y6T0WJ[" ,'5:OGG=?#I 6Y6#_!Q M$]X^K-#R,[J^72QO0O01?5T%Z-VO[Z>&A-0%@;&NT\RK-.:9-!:ZX9G<"A1F M,8LU\4%_O-\3;X#D1K?YJGMN]A(&;'V!+/(!F=BT-.^S&!YNZN3\7/;P?V=O M%<-J!H%5\ED_/PATK:_(;3UYL=)=BGVT9E<36,H$RY_99/;;+\3%O^OJ/B99 M,"99.!)9JT-VTR&[CWUV"UN&B%(F=/6O0MTRM-@8GF>VZ]@^]:;&\VEINSB' M.I[KDC8NZ.*(@RDQL=T&AAJ@:SJ$8+*I; M,>85AW.2W2*.!2^JR.[B;.QBNY@Y+=E=',&.8_K$5V1K@,2A&)N^7K;;R'9[ M97^Y7ZY6Z.Y^^?GZ02?8[>9U,/$Q501K<*[OF9:B(^CB;(=XINC4XUR.8 M4KUU!-/S#&YN#]Y,]E7#Z[P5I::O='+111%,7(J54G1A)K5<:BF5T,!\ MFYP;%GY3"+^W$,L]*YH/94BR-=]IU?J:GEK45G0LNC";>-A5YDN@8:.N[2AL M81?F6BXL$'JY!!\=&.[=?9=RR_):+'I7]_C]I=9DX3&WVE'9@E'9PK'8VCTY M<<6D=Q!>9Y(!K^P9@S5#:_C;U':5,=B?Z,U%'I0T'"MINWKFL7KFL.KU+%@U MQ:F2CY8+*[A:/PV.NM11EK9 AP/+ I9 K8T&"#^K*3UC6LC119->"SB[#1]Z M7'(=W')+V"2T,V"Z.,N&K4W=KS0X#WL>4>5V8;;EG%=[=*3$[EVVPBC/8)46 M"-9K)+91SO1+5J^Q??.2-29;,"I;.!9;NQ]'STSZ3?,\$LE:VX$JCIZ, 'RA M>OF%%J5.GD#/I1H#/=<9=TR.]ICT^^,@20]2>WHPKR/_2Z,.U=6HY>IHU'*= MTWCTQ(3VSJI5,9$$.@@6P]Z#8//9'THSQ 9.MU[/_>;I-B9;,"I;.!9;NU%' MNT[Z_?JW\@@2NA0]@U_=L.*X,EE7G1&('Z208..A8]HN::PSK/">I_Z4&PH, MA@+# '2O/Y^1R033/@^+4O3S8/=)71_8W40X_$ 5*V1.D MPA<4WC:O3L&K&\GWY3'O(Y>2[\K++8MBEA< ^/Z)<_EZ4R1H_A:]54OF39U^K@:G,^,ZHSPC$.RTHB M( _/^!+'<:5$SN-;(SIKQZP2CY__4/]03YY,YDM0X,LL_CO:E-OSF3O3-O@Q MV,?E7?;R$3<3LBJ],(N+^J_VG@,OC=&'"4 Q$F M30(<)$"'DX":!#1,,#@)9I-@RIZ2U2344]7-]>>?[WV/8T\6]]\NO(N[LG!^IX\?/:O[]?: MS0=M_?'BSO]X\\GS[]:_:OZ?#U?W_VAS[6'M:6]^?KO42W(BE9P>-H.^/PP* M>8-F24**9%UFX5=&]J4X^V*SB:HB"V+M-H@V\ZM4NPQV41G$#"UO1"L,]\D^ M#DJ\T3S\&(51R1#QQ2+W&36V3CZ&]K. [6041@(NE_GQL)!T%H.M:K@GZ@1X=.'>A8UBVV0_T MZ4#31JYIV&U<;^JHG3J2FOJ;*-6*;9#CXJV4#0=5:V"#ZSH#(X2C5U_&9\4N M"/'YC'S;%CA_QK/5+S\!V_B=55(JQ7Q%8CW7S=9U4^CZ-5F(HC3,$LSR5I@[ M<9J7*L4\D_K4Y\"P 7('Q3H>U[/-:FVS9/OTCWU*"M3@%Z@EU:<6=:* @ZG3@::%(+0Y4[?;J=NG].FH#;9DGPI'GUHF*L5\16(]UYW6=4?9 MPN!(%9PC6W!T(&=AH .%"X/;3MW]7Q8&5[+@A*-/+3B58KXBL9[KB];UQ2L6 M!F'NU(5!I9BG4LQ?T!6-+,?A%#0PNAVW(=O-'@[%9=Q(C;5S$R;1SXS(N>,B MTW&'BRGK<#"#9U.+QIQ:54C5?E5K?^PXQ@#1CC"[: M0 XRFC"9XJ,C.=L71J1P_P(ZT GD<:X&;*H(1Y_@ TM3!B)R[P+&!80SG MS^ .!T'7,3@&=. !3B*/<3-DT4,\_N2"40H?JM3ZWG?X <3\,=*WPN3)?:M2 MS0,TEB 3D,]_6+>C<7WK.GP!W]*1O,T>'2G>['4D <0H MD :5)XQB8$?."LAQI0&G28$3.' MNF@H5?,@ VAL"Z#A9F<\KF]=QRA0CE$&7,(N5237MS2^\/J6CIP[R+7J\?OS MIR,M"Z*%R>O;#A2@&!0D((UM!F/[S>Y;I72@5,U7I=;WOB,-*$T:X]^3E.*)*K>]]AR/H-3@B3IZZLBA5\Q#C5Q/@ MVB:TAH4['M@W[^CN+&D@.;[@RBY6.2!!TD#"B"1[0@>8YO J%B/20LBQ(./S)):,42%2I];WO@ 2)@62D3NG)JZW4/T M_IO3MTHA0JF:KTKMX+U^=)-Y]3\$A(>?HK308OQ(Y(UW#C$K/]R6?S@HLUU] MW_F7K"RSI'ZZQ<$&YU4 >?\QR\H?!]6M[.T_1ZS^ U!+ P04 " #1@U18 MWU7QWSD% "A$@ & 'AL+W=O3&,AM$G..H>W]^ALG:0+$R>Y* M%*F)G9GQ\WCLF;%[;XQ_3[:4"O0>A7%RW]H*L;MKMQ-O2R.2W+(=C>'+FO&( M"&CR33O9<4K\5"D*V[JF==H1">)6OY?VS7B_Q_8B#&(ZXRC91Q'A'P\T9&_W M+=SZ[)@'FZV0'>U^;T?M$ ML"A7!@11$&=/\IY/Q)$"V%$KZ+F"?JY@UB@8N8*1$LV0I;2&1)!^C[,WQ*4T M6),OZ=RDVL FB*4;%X+#UP#T1-^=3H:CR6(T1/"VF#Z-AX,E-!9+>#R/)LL% MFCXB=[#XBAZ?IM\6Z :]+(;HZO?K7EO \-)(V\N'>LB&TFN&ZJ)G%HMM@D:Q M3_U3_3; +K#KG]@?]$:#0^K=(@-_0;JF&PH\[L^KZPUPC&(JC=2>46-O.AO- M!\OQY"\T<)?CU_%R/%KY?LB$?O6[ Q$\H/M-7_XS?GT"8&<<>BZB*9J;;275E-#GT'T%(40R0@Q2R[)"%C)[/5*6:KT^C'(06C7D"RP!K[B$2, MB^"_M$/%/#-G'3FM:^J=,\]6A;#IF#6.M0NH=J-CW2V)-S0!'Q[[*4DH.%HB M#P.R"L)ZG]F7]-F%C)U,A%-,A/,#GWF0MA,J9X)X'MO+I0Y>I,&!K&"AYVZ$ M;N3O*5IS%J$U+&C&5=/B5'QE8.SHYYNU*M9U.EU'[=)NP:3;R.0*0DA*Y1H= MDPKB VQ?QL&37V!_TAT)?$3?H7Y):*+BT*V N\&:I3G8/&-1%<0V[EIU2Q-K M92[5&IE\$D%7GT2N3]RS(Q^E;SR/[VDSHWRX8Z2.;79,YXR00NX&=W5L=>LH M'94'N#G$CY99^I_-IZ_C(90&#W\C5:93XL<57+H.H/1S_%4YP[1U6ZM!KY?H M]<9H\3B>#";N3Z3DW,Z%XL*EK)VR+NL0W)CTT[1\)3?,ATR UVC%.-B0@?(& M/8$L8FOD:V-"/LK)JC(,1W?. [U"T, FMNK<5Y87N+F^F']RD(@G M3% TRW?0#1I]0&T<(Y=%.Q)_H"?A*SDT#O#+?C6K,]+5Y%\-T[)<&-*[KNRUB,"K>@FB&.Y(V!A01D1,/7JL:N9PH)U M78E?53G3<&S#JL%;YGC9K.G], X>((U\#B=/T."F$[4P;:Q'OCE37DA:Z='T#+G MZS_*^8*"78%D?:)BF^L?GW"PKAG8.O.-0@Y\4ST)M8\.^Q'EF_0.)$%IB9&= MG8O>XIYED-XNG/4_X#LWNRTIS627-\^$P_Y(4$C78%*[M6'!\.P^)&L(MDNO M%%9,"!:EKUM*?,JE 'Q?,PC6>4,.4-Q*]?\'4$L#!!0 ( -%AZ>/$! M_0, +\) 8 >&PO=V]R:W-H965T&ULI59K;]LV%/TK M%RI0K$!BV8[;9JEMP$F[+1L*!'6S?::E*XLM16HD%IJRR*/ M1I5*I^/QN[024B?+>9R[LS^XT[/6\#7F:4B[^T:_=.9PEEC?.FZHS!H)*Z_2_N.S\<&)R/ MGS&8=@;3R+L]*++\*+Q8SJW9D0V[@18^HM1H#7)2AZ"LO<6JA)U?KKWP#"=[ M,@5]%AJ!"*-YZ@$>MJ19!W39 DV? ?J9/AOM2T>?=,[Y8_L4I 9FTY[9Y?0H MX$?.1G0V.:'I>'IV!.]L4'H6\<[^O](6:/8T4"B3"U>+C!<)ZL"QO>-D^?K5 MY-WXPQ&:LX'F[!CZC]!\$1!]+9DR@R!IQWGXN-'4F= MJ29G\K 366::, G(6XURL@Z;UYPU5OH]76OG;1/-3C! _'ZZ75^3L='XRE2U MT/LW)'1.$B"[TBBU)[/3.-LU&R=S*:QD-Z)/]QG7GHK.]!F^&Z' EZEM7\*U M2FU6#GES@D,DQCLLYFS!&"JMJ4@TN7Q.\LF@-1*6>OM##A.6J='= 2-:RZV6 MA/7Y,B1 M*[8>MPX6VKLI-GEXLC#&:^.9PM:[81'.M(V]8V<$:-A%$LQ9B=JPKL,Q'JXO37U>KF MS4&H'^(!Q::2/J;/UQ=&S)6F42B1X$C1)\^W1K>7853S5++\NWR.U0DF%98& MK*X/H(!C'%##I=#;>$8E7;S&\1M3J6B0Q@6R W+V+.SHJ;Z='ERJB-HV M/AT " !Y M!@ & 'AL+W=O@H2%! MDZ:E=-!6HC TIB$A&-MGU[DD%HF=V4Y?_OW.3AJ*!I70OB2^\]WCYYR[)Y.5 MTL\F1[2P+@MIID%N;74>AH;G6#+34Q5*VDF5+IDE4V>AJ32RQ">511A'T2@L MF9#!;.)]]WHV4;4MA,1[#:8N2Z8W+N>HM^XVNG6A;,X)4J?HO$YM-@'$""*:L+^Z!6 MW["MY]3A<548_X15$QL/ ^"UL:ILDXE!*63S9NOV'G82QM$["7&;$'O>S4&> MY36S;#;1:@7:11.:6_A2?3:1$])]E$>K:5=0GIW](!M4"E<:$V'A!&[HGI2> MA); 74C(6Z!Y Q2_ _0%[I2TN8&O,L'D=7Y(I#IF\9;9/-X+>(V\!X/^,<11 M/-B#-^@J'7B\P?]7V@ -WP9R8W)N*L9Q&M <&-1+#&:'!_U1=+&'YK"C.=R' M_A&:'P(Z/!C'_?Y%"P>WDNZU?WH,-D>X4F7%Y 906J1H$-(J8&VHD!E<9AJ1 M1M'"9Q??F4?4K3:'.]0\9[1+(N$!JUI7ROCCTPYDYR1/YNS"@-4L01I-KFII M#4TY1[%DBX)\,@%B46FU%!22"LDD=S &>>U(+C;.*:CU$\B42@S17A(GI3<] M>*(F;*B\4-^MM&0;6"CMOHV?VPU45(,O#GZ^@=$SX*MHE*'S=KIZV$.Z/XV ML[]02P,$% @ T8-46"KMQART @ 1 8 !@ !X;"]W;W)K@Y9W2^5H1FWZ=AL:C*B*H-FDV''Y(:Z5M,IM$W]+/)JXEHRTN/82VKI5_ M6:!QFVDR2G:.6[VN2!SI;-*H-=XAW3=+SU;:LQ2Z1ANTL^"QG";ST<7B1.)C MP ^-F["W!JEDY=R#&-^*:3(406@P)V%0_'G"2S1&B%C&XY8SZ5,*<'^]8_\< M:^=:5BK@I3,_=4'5-#E/H,!2M89NW>8K;NLY%;[9Y#&N B-RG&:\,L/ MZ)\PF;U],_HP_'1$WTFO[^08^U_I^S<&^%XAL-)&>17?/F\2NW+'5V0#%K(* MSNB"HPLHM54VU\I ('9PRU$ ;25(NE[3"S]*JN#^[OV7^7S)O?C8:CX'?H>6 M&U?B@1Q;#PC8:U"V !6XV1N1$%B (E!ER>T8Q; \YR6]JETK&5DDQR-U4*/5 M2AM->DM5Z) ;%UH?2V5II.U:,A_"=%FDPEWYK]8IN$-R/#ZA;3'&X',C1Q>@ M:#UGWL.(U:#7KAC /*>6^?EP>"H$EMD:DY!C\9S=O$#I7.K$9<5C'KT$\'[I'.T,2=#_<S"?] MPITJ2D\+TYNKAA?R7OK?FO<63],!)5.UU$X9S:S,KR>OYB]>+^E\./"[D@3W93E@F<]Y6_LX1P/9S FDGD :[HZ)@Y1ON^ M8E=!SM_*"+>8)2V?IX@F\Q>#E(N M_IN7$63Y. B5QPO7<"&O M)^"_DW8O)S???3-?SUX^8>)R,''Y%/K7FOBO0=B'4K);4S=<'[_[9IO.-R\= M:ZRB$F3.M%9(9G+45Y14CGD(.%Z%9<=SZ8^,ZXPY*5JK\-!8D[7"NU -&6L; M*&F 4^*1&9M)Z_#%!"AA.9T[*%]V7,;>!;L[Z;+1T+^!PSWCK#%*>Z8T\ZA\ M9C2,\R?[&52@Y+RTJ 2(^!)"M-^#AP-FYWG8#A:@HLP>.W2LL_P">'&'O#TV M2O"J.@)8U@1J@+*7;"4IVRAA_17A%!Q!-IN2?;E2Y"MF%% M5M&#, XIY,X9H;B'5,@F=.],BW.Y#7TO83P'S'G(^1 92LN#4/(A'I"UP4L MD@),&NBC U!-1P7\J)#U@9E),)&DB#^6? %ET.K)XH05,0S=J0Q<40[:J?W# M>8PS)XF$-++(PT;:,-Q"@'>5*CC5#7$SE+F.% OF\SA*4#XQ&;FR=4]Y,MM! MU.4J$J#AUJO K-/RYW0!]$&]< T,52C-JV"TH-!DK0T"I-MHR8Z26U)5&PN7 M'JOT$RJ%"PYE!O$ #5:&\8Z%0 $7G4:9DK/57][?L@T$9LO5LC2U9-YX2,\;*K:E9IIRH MC",S8='C64' C0A$!7/L%Y.L(L[CVU31E$72-@X)M1UR[E_E* :-;BRQ#4.E4V!7!(1#AU*)\BPP4:^CS1WHK;WR5>^\D$1Y1+AO*X&D M0_]VILHNV/L'K9M:$KG*J:30=K+O>45^4'A#=VB:2D4-DL.8+A,UKD$*97J" M#W@R^Z3?AWKEGZLJ+4-DI,,$0!H=/>RY57Q7/8C'&>$9.F6,V9 (M$0HK24X MFG6S"EI*] (DC4B8X<)$T>E1>\XI((JOM2+IQE1*-JB!2 M'HA<^-WWQ-CR'7L6I4BYI5;J(C%H\SGQYL MM>TC]:,*MP]JV2#2VR^;%DJ^ MLRETR)YNW4 *@Z"CLPKC"[;M DY8X\PIL#)'L+0/PA;=-TSG,Q:+%LF/[?41 M0A]4587I8P0N$!?L#QGG*V(+50I7URQ.BKUR'73Q&*63$F_14P1:X1OE>%%860REV)-PS)FNOP.07DX&XQ\..QHY(GN$#7I _=F#\\_BXG-,)7008%5=#_NBDL+&P4KO%4PH*UK*#2:C MM6WCJ4*?_?#N]J>^PS\/4VY/A5]%9W.4U'EMP#T%M50?2')V'IL=$H'+"MHO M'"L1!KI3$*%,ZP:RTD73]5URF+X\SV.I[="'0#V,%@'U AD97?-&7, Y4((LQV_TF@(P5"-N1>, M C-;O/S?OC\$/\[,[[=^_<2Q?N?LA>?L*7UR[_[KJ-FK^98MD]EZG:PO+\_6 M-IM9LM@L1FOS--FNY\EVLQTO+I+5;)NDZ]E)\9B+CU)QD%]M(;HY*;ZDY^T) M/TW2V66R2->CECA?7 M2;J:)_/9@/S8&]QT]%J->VH1_CR@*Q7Z7GS#'E:'_R=>Q=?RT_'XY\8OW.*: MX' )R"$ZN]BL)K';]P_>-.$E?6<\+L7A9RDQ12P=P'YNC.\?2,'PK\W-/U!+ M P04 " #1@U18V-^RI[,$ !1# &0 'AL+W=O M<:/\Q+9LL%-:UZB I;N>^M:Q*J)24T]G2;*8-DJ;T?(T?KMRRU/;A5H;OG+D MNZ91;GW.M5V=C=+1YL,'?5T%^3!=GK;JFC]R^*N]]\L,V@# 2--OU3W0YYV%$X21Y1F T*LXB[=Q11OE5!+4^=79$3:5B3 MEQAJU 8X;>10/@:'70V]L+RP)F<3G)(<^=-I@$W9F>:#_GFO/WM$_Q>ZM"94 MGMZ9@HM]_2FP; '--H#.9T\:?,OYA.;IF&;);/Z$O?DVP'FT-__A 'O]PX?U MI2A>^5;E?#8"ZSV[&QXM7[Y(%\GK)] =;M$=/F7]&>B^1Y\^54P7MFF569/V MU#J-2M/UFA05V@>GLRY81[8DKTH.:TC8HLN#)Y0W=9Y)&ZILPZ1,05GGX82BV4_VD*G\:Z>=*->U M8($L^<9^@==:N2;:S)7+4+2--?96%YN=NZA#I0(@$:I<'#O;T+LU:L9L?(WI MCU#L>Z]4 3W'/)07.R]1"PB#<']NA,_4LM.V(!96$SC)38: -KP<]YX=1TJ8 M )GT:'),/XWEF2.,\ MF1PAIAC>\>3D6=G[P+42W2OE0(Y/3AFO\KX@WG9.F^L?!8ASUN8&P*P#Z3J7 M5^C_/>=W";XFOL4E*5L JUK0\Q:%%R3;!X>S=)PD250Z2,?IL-P]DC&MV"&C ME7+70!$LY8X+T!I%4*!:I\A[C!^,#T7E>:2WMUR MWHD3^K,L=0[$L;;8!5S78K!"E]!- V]2P*5JI%DT,0E([+_+WNP_R-X1SF G M>T?I_/^3O=VJ\5WF^6N'9$#"L6ZRSGE!&PN_QQ[;4-G5]80NW2Y&*.0,&!X# M0,T8E2ACPZ6TXMCR]HST?C$AZ*9#*VTD>L(TY@/ RVE*#$7'DJ@[;E"*@K6U M&BK%M[/_CK8HQN7H!\?]>1RDB^/QX?RH/T5D>)PL%OM=J4<]H'T4W3V'>V[N M4&<1J2+=09*G,K2*O7<%TB"QUDDHJXK-+A/0YH2IN/ERB[1),U$U.1GQ(L/0 M6W K]=?NA#XSY$$31I*S6F,: _'DEKK1<7B5&W$@98UXX%P&R8*Z%IL@$2I$ MY[ OA> TXTJ?/#1;3'?&/'3>ZSC,>HH$[R>^[=?MO/RF'Q._B??#]B6XHM$? M:RZABCL%XZGK!]A^$6P;AT9<^FCS\;7"S,].!+!?6ALV"W&P_1>Q_ =02P,$ M% @ T8-46-G-3\#6!0 +0X !D !X;"]W;W)K&ULG5?;[N")*:EM;%R\'JY2:]^-Q+%94ZSCR M#3F\J7RH=<)C6(YC$TB7HE3;\6PR>3.NM7&#^86S7"4^&,\O&KVDKY1^;SX'/(UW5DI3DXO&.Q6HNAQ<3=]? MG[.\"/QA:!,/?BN.9.']'3]\*B\'$P9$EHK$%C3^K>F&K&5#@''?V1SL7++B MX>_>^B\2.V)9Z$@WWGXW95I=#MX-5$F5;FWZXC>_4A?/:[97>!OEK]IDV>G9 M0!5M3+[NE(&@-B[_U]LN#P<*[R:/*,PZA9G@SHX$Y4>=]/PB^(T*+ UK_$-" M%6V ,XZ+\C4%O#702_-/KO UJ6]Z2_%BG&"1S\=%IWV=M6>/:/^D;KU+JZA^ M=B65Q_IC(-G!F?5PKF=/&OQ(Q4B=38=J-IF=/6'O;!?>F=@[^Y_A9>WST]K< M$.]CHPNZ'(#QD<*:!O.7+Z9O)A^>P':^PW;^E/5_Q?9\;?6=5*%MT5J=2/DV M*.,2!5.KI+>J"7YMI(D,=T'A0ZE=02!:6JFT(K5L33Y!CXM ZY)Q2WDTV4T2 M-\;M##?XZ\LX8M<4DZG9,QO3SK7:*JHJDH83"('?:E=35\4;0A49DPWOFZT M>]@;BTHK:_3"6),>&*:.$0.6$\HN,#6(M268PB.4^Y90 -BM5**Z\8$341HD M,>07"TH;HHR0M3")C(B+Y<@^>H>&W2/7$#4!F&"-,Z-KKFOLPX3;DI-8"@!O M00&6JE #5QA4,"8,07%M-[JA9728"*TH _'?BNVM0& M4@^D0T1FNY#^@9(3P6PZ'5T@R?6:.(EX":%DN1JWVF&5,&H(K'F$*X?$8X>! M:LP"ZV-$KP0$@6IL="ASLO8\5R!/"4;]( 1BT5K;EAEKJHX-/=H#0!S]2%U5 M(!%(D$%P-.C"/]$1N>B2HNQRV%4#J75T$/D11R0-P[ZJ2KB'$)?6+[C74$%? MFT)J:GC9<:8+VY8<<>M0'6_7,!5;:;]BI;F38VPI'C:.)+RX;S$L9&,"B6S/ MX!V,PT'PQ/R(!O[WTVC0'R78.3/20HX9*P5%PO6U99[F1EK]OBTA,.(:UV2;''0)C.O MZ]V7+][-IF\_1-3)@%#03A[EAU]F#/)4!5_W/.($][5HT00A 3$:70M-0&J\ M"(?6,\@EPI:)%]NJ,H7A$AZ3@=7;2(_&FL'E4J&W,0=-Q@/&R6!'VNP#B*(R M5>7>8W'QR@,?^#"KX<_@PB EKUIK.RJFDC#,2XD-UT(#.&W3U09KA7D --W4^"%;?0WV>5 \Q79T>1:!1NI3=5B1 MTZ[ IKY\Y5!M2,8>&"35 M=-+M&EG9)0(Y6LVRS'WL.OR'QNUV3RXY\E*3CO NHY#7Q)$V'NXP>;U0J)M* MGL/)YWQ/R/N9$$&V%["C#"9)[N0-[9<=B_,"_P\;)2]:)*$X 6Z8YRN\[. ^ M.E4$=,0U6;2-2HFK:\ MG MNV^AJ_P)L!?/'U*W.BP-"&*I@NID]/;U0(7\<9(?DF_D@V#A$SXOY.<*WW,4 M6 #O*^]3_\ .=E^(\[\!4$L#!!0 ( -%AL9O8B @0 "@* 9 M>&PO=V]R:W-H965TJU&X=%=[7UW'LT@(KX::F1DTGF;&5\/1I\]C5%H4,2E49SY/D4UP)I:/- M*NP]V,W*-+Y4&A\LN*:JA#WNL#2'=32+^HU'E1>>-^+-JA8Y?D7_5_U@Z2L> M4*2J4#ME-%C,UM%V=KU;LGP0^*;PX$9K8$_VQCSQQQ]R'25,"$M,/2,(^GG& M&RQ+!B(:_W:8T6"2%G"?SBTLLO+"-+&>5-URL2@4KK]%2]='$8*5\D["O-.81YXMX8"RUOA MQ69ES0$L2Q,:+X*K09O(*HMG2K2\YMMFII&>P>/F*)Z%OL206@)VXJW MX;9!N+.F@CL*G[&KV)--UHS3#G_7XL_?P?\,]T;[PL%O6J(\U8^)ZT!XWA/> MS<\"WF(ZA<5L O-DOCB#MQ@"L AXB_\M "W^\FU\;JIK5XL4UQ%UC4/[C-'F MXX?9I^3+&?;+@?WR'/I/8/\S\>'/ N'&5+701Q#.J5P[\+17B7^,5?X()@-% M:*XPUO_JT5;4V#VP V&54SH'I8.6L5)IFA1 '*Q#5MXW)(".4 W0)F3![A2V M/FAXFA<@1IB@7$<$Y:E.D$\M2N6!S#ZQF$F5\"1X4+X8G]-@\45KESCP@<0] M8[3H344Z^V,XZ F-(Y%2!RC=8&"]1V$A[)ZQ[4392K<3 "V'47@*$)O6BN0Z M]1.S$Y#*U8UGH9*&G3U..%LQ,2W$,\)!6"LTI4$1:3)@L0PVR1"#U-;()N7T MF%).X5YH&LLT@#WS0_[[(6B<$D.$.:G>"DG1[RO&GE8,2V243IURAL=9YZ$J MP;0Y=S6F*E,I*/+3\TJ$Z4V&>F3*-E-]5N%BH'NI9U2:P)&2$HXE9^456_1N ML$=3N"F$SEE:][YW@!SCM! V[RJF1ALHO(JB54:VH0@@;%$B5S/5" 6N;0X' M=#$HNC>P/(Z.VQJ 1M/D#E=3"!#9I(R10,A'QBW%^.,8]G'E8 X"9^/P'5WA MO\-T'S]77\!YX1MWZL9;/*>P&^>*R#86^Y9H2Y"3*W*+7=T0UYK,6\ 7 MYH$ZQ0EHU-K9Z'-XJ# -)> MY,/N\ S:MK?_JWC[AB)?9,;[_8 /#XW#S'U!+ P04 " #1@U18U7/T _H" #P!P &0 M 'AL+W=OI7:2NLLAX!"F99OW^<:J8T,ET M'-=N[71L:B^%QEL+KE:*V?4,I5E-DD&R6;@3B]*'A70ZKM@"[]%_KVXMS=*. MA0N%V@FCP6(Q22X&9[-1L(\&/P2NW-88@B=S8Q["Y N?)/T@""7F/C P^BWQ M$J4,1"3CL>5,NB,#<'N\8?\4?2=?YLSAI9$_!??E)#E-@&/!:NGOS.HSMOX< M!;[<2!>_L&ILA\,$\MIYHUHP*5!"-W_VU,9A"W#:WP'(6D 6=3<'1957S+/I MV)H5V&!-;&$078UH$B=T2,J]M[0K".>GU\QJH1<.*K1P:92B2-V7S.(X]40? MC-*\I9HU5-D.JH]P8[0O'5QKCOPY/B59G;9LHVV6[26\PKP'P\$A9/ULN(=O MV/DZC'S#M_"UH1J]3!6>RIFK6(Z3A-Z"0[O$9'KP;G#UCG[[_ M:IS[ *_2NY]Q)Q7,F!,YX/9^WNR[N"]U1QZO/P?:\B7"*EYXFK,E6GJ_ MH&LU)[0IGA$XH%+@/-.<^('7-OP"GDX2AM.)(7Z:B'IP)60\YW^IJ63M(AJ+ M@JI$,*8'ES^ J4+)<$!V8,C 0F4\B11,RC7P()-J2<<<,?A8BR639.5Z\(U( M.[,W9@]!X.C14CD@AVNWB:BGJNQJNVXA"GUI_@@3I;YB>GWP[C0;G)R[+EH- MHK(BQRC>AHC21YM7:MN1;%]:Q.@P)19!-84"0Z$ >N88<[5YZH=@;!AD/;@@ MB53['=78P^ )7=5 PMN+\E?6=^/,F9!.IF_Z(K&$9A+SWR=*L**[2+ MV&O"?:VU;PIRM]JULXNFBO\V;WKA#;,+03=$8D'0?N_D* ';])=FXDT5:_K< M>.H0<5A22T8;#&B_,)2U=A(.Z)K\]!=02P,$% @ T8-46$/%F,ZR @ M[P4 !D !X;"]W;W)K&ULG5113]LP$/XKIR#Q M5#5M6AB#MA(M0^,!"8&V/9ODDE@XOLR^M/#O=W;:KI.@T_:2V.?[OOO.R7>S M#;D77R,RO#;&^GE2,[>7:>KS&AOEA]2BE9.27*-8MJY*?>M0%1'4F#0;C<[3 M1FF;+&8Q]N 6,^K8:(L/#GS7-,J]+='09IZ,DUW@45#+R?CXA$V?.YXFD'>>J=F"14&C;?]6K]M[. !RA2TL8JL1+>*T#1_EB9V<:L'Q8D66M:W0YAK]+&6A# =IOH4O M>WCV ?PSW M![>&++;#X$Y^*E+V>;*=GF1TEO,%\")/Q +)1-CG"-]GW-XE\ MD__MKX=/WX<'2USZ5N4X3^2?]^C6F"Q.3\;GHZLCXJ9[<=-C['\7]P]PN'74 M (MA@"F^!\ UPHJ:5MDWT!ZT79-98R$+6"NGJ?.0&Z4;#\H6X,2S4@&,9EVI MZ!GYZQF='\*=C634:AOB5,J1%=.*/7D JI0LR,EZ\4*/W&BNP6"EC,0[*S;L MY4B-G!J1*Q2^R^M="5 .P1*+$M:Y;A6+3FFD5FL$%;+0:2%3Q5JR$; LQ== M]K#)TY.+;/SIR@_T M?A3>*U=IZ^7^2H&.AI_.$G#]>.DW3&VT]#.Q#(BXK&4BHPL)&PO=V]R:W-H965T M].G&P2($E;7('VL.CVKI]I M:6SS5B)U)&7']^O[#"G)LF.[W2]Q)''>GWEFI(>ML5_=FLB+MR+7[K&W]KZ\ M'PQ/)TMA">ES:U<"5EF06A(I\,!X.;P:%5+KW]!#N?;9/#Z;R MN=+TV0I7%86TNQ?*S?:Q-^HU-WY3J[7G&X.GAU*NZ OY?Y>?+:X&K99,%:2= M,EI86C[VGD?W+U,^'P[\1]'6=?X7',G"F*]\\7/VV!NR0Y13ZEF#Q,^&7BG/ M61'<^%^ML]>:9,'N_XWVGT+LB&4A';V:_ ^5^?5C;]X3&2UEE?O?S/:?5,OO]N=#/\=,&K:>O5])+V"U[]'3GQ^YK$ MJRE*J7=".2%%3LX1":7Q'TX(N;)$Z!GO!!I6F.52I21"/'WQ2M:C37%7^+VB M[[^;CT>WGUS4X$2*NO*ITIJ-XMYS."U]O,XHZM4D\%,8B]_2QT-&>+* J/3A M(;UYTEFP5/OF3YIU)B>1*9=:8D7];I#'ODG82_'(*D<9Q[%4;_@GZB_E+D2> MH(7\6BCD #25"W*>7:I5*)WF5:;TZD@*M+3X+ZB"XY#"UD$HH/M-;-Z*)B8("^8/Y$OJ5&N M#]KHZ^@=!XMD:_^Q+YZYX*5E'DO9X%M)F<(C47+:O42N&0M;PYVCX\*)BHO,K5_QE&=7). M.!RQZ=;&^FN&3)VTI%,;=JEE;FU"59 F@-VY4%E #J 54A$D,H%9D[M''"J MO0+V)2M(&I=S*&COAF"55E[!MTQ9KGVH3\+1;C$G^/>4(XY*:=MBGT\:1RFM ME7I5M^1V30"P/]W$??'+,8Q;V#5(>E^7,[:3T"JU&(<9K!8X5=G@S$42$#D0 MCCIZ1;&O.0GQ@CZ(!M[3@G MP50@+O0*JM]V?RB1&,V2X7"(C:#B6);&^(8Y.;];W%R;BM-BTL:%%YE[%?CO ME4/:)6QVE_-Y) Q05R'_XAE S=F9V1'!\+9PR)G[J-1!;02R3):9*T@ND"D. MH*7Z"$G E66X13CU!QKZXE^FYFD^S$E3NNI:7-#.P/6.M\P7"R+=\/Y1XD-6 M7>#KL CD._0G!D=L<^VH9N$S')=@M[$L #E9PL2;PH8%M%W5M8C-F=I(IY/^ M\!],HN?K[BQ"S5\SL+ M#;L4,FL0Q92P969K3#$'N.->QAIY\/Q\NFS*+7*UDPSR%_$K' M>Q>S>TEIK'^78TY'=LZ);ZL\\WRG]'6RVRE:,. #MP:TM^,J]'0=;:20NI,P M5%&V$UMEBYVC/,9)6.]B>P($!*ZF\YH"S_1;EQHSL=B]D[^9!WEJ)V)@XLZ6 M!]>R$!VK:ID\6,HZX[,O_F"07GA7R$S8B9I7 T!)%66N4N":Y_KA!EJ%E@NL MDL8E!!RU,!:O4)PX^R[32L>/#B'HC51YV"2PP5CDKET3CUT[U.C^JK9 7$:Q M01N-[RI\6-.X\-H:FZ+%YL'2[\*\.0)#(;- HZ"$!2UY>3CA%6^#'6'HXUUV M0W$"P2#>E*E8 %;-V_+QHI^USG4;!Y)7H[MI'E#*7%:F0Q#,&Q;$4:3T;W@R@PGG_[R%Z%,Q968S).[ MZ20N(<='\!:>S&YN^>'-^X>39#(?B=\-X^IXT6M#:TY?B?%HG,SO1A@HSMVW MJVE+9RS+^PIO ZW4AW%R.QM]%)^/(:+)G[?)MH;)"$,OVJIW'U'B#8C!W48P MNTGF,WB$J1_?C)H3L'"L?<^L;& V2<;SNT;3J2\5@\Y'HH+L*GP*X_4(8W=]FO;<_S(M#\>/]6AMBNEF066$!WV;V>]"+GFPILR?'):&.]-$?Y=$\!O M^0">\XK=7+"!]AODTY]02P,$% @ T8-46(.6#X,+ P '@< !D !X M;"]W;W)K&ULK55=;],P%/TK5T%"(+$F3<<86ULI M+0QXF#2M%)[=^*:Q<.Q@WU+Z[[EVFK!)W1X0+XD_[CGW7'\<3_?6_? U(L'O M1AL_2VJB]BI-?5EC(_S(MFAXIK*N$<1=MTU]ZU#("&ITFF?91=H(99+Y-([= MN?G4[D@K@W<._*YIA#LL4-O]+!DG_<"]VM84!M+YM!5;7"&MVSO'O71@D:I! MXY4UX+":)<7X:G$>XF/ -X5[_Z -H9*-M3]"YXN<)5D0A!I+"@R"?[]PB5H' M(I;Q\\B9#"D#\&&[9[^)M7,M&^%Q:?5W):F>)9<)2*S$3M.]W7_&8SUO U]I MM8]?V'>Q$PXN=YYL R>P*0'P%YU-TEBBH_"!+SJ;-[ M<"&:V4(CEAK1+$Z9L"DKRS1D#Y (6U+**$H2[LSI,P65B2,%$[Z M:4J<*@#2\DB[Z&CS)VC?PZTU5'OX:"3*Q_B4)0XZ\U[G(G^6\ .6(YB,WT"> MY9-G^"9#W9/(-_G?=7>TYZ=IPQ6Z\JTH<9;P'?'H?F$R?_EB?)%=/R/Z?!!] M_AS[OXO^#[3P\L5EGDVN85D+LT4/9&&].OM4%'<@' )Z$ANM^"1*V!R :H0; M980IE="G"1>6?_#JIE@M7H,R$1)\#0T2L>TCMPA[%.O4W =6[<=&ULQ55;;YLP%/XK%IVJ3;(*F&O:!*GI9>M#IRKIMF<'#@$5;&J;IMVOGPT) M)5H:[6TOX'/YOO,=8Q^F&RZ>9 &@T&M=,3FS"J6:<]N6:0$UE6>\ :8C.1K*)HX3VC4MF95,.]^#2*:\557)X$$@V=8U%6]SJ/AF9KG6 MSK$HUX4R#CN9-G0-2U _F@>A+7M@RL%KJ"J#)&6\;SEM(:2!CA>[]AON]YU+RLJ MX8I7O\I,%3,KME &.6TKM>";;[#M)S!\*:]D]T2;/MC7S -D'WG*E"HAN6 M0;:/M[6R01[9R9N3HX37D)XAS\6(.,0[PN<-[7H=G_?O[1[JLB?Q#Y.8>W(N M&YK"S-(708)X 2LY/7%#Y^*(1'^0Z!]C3Y;ZWF5M!8CG^M3WQ8Y&EM2 M?8S-/C:"9VVJI!X"SVTI-'4N>(UNWO3]8D.93\C'3ACB<#+9\T61@[W(&_E< M@N/0Q7$4CYT>#IP8D]!Y+_SU]NK.9+C1A2[.,J2_IRHKVMVSG#(YX(-80Z/W MPA-CQ^_\!!-G@CT2CCR1KW7XX5^;;$2'@8\G>_H"' 4Q#D-WK#G 3N1J:G_L M##$)7.PZ _.A8VV/ADX-8MV-5HE2WC+5SY_!.TSORWYHO:?WH_^>BG6I]Z*" M7$.=LT@/2]&/T]Y0O.E&V(HK/1"[9:'_0"!,@H[GG*N=80H,_[3D#U!+ P04 M " #1@U18>JZ"/L@" !Y!@ &0 'AL+W=OY-A9.G-D.A7^_ ML].&#FBG?8E]OGN>>RX77\9KJ1YU@6C@N125GGB%,?4H"'168,GTF:RQ(L]2 MJI(9,M4JT+5"ECM0*8(X#/M!R7CE3: 6AP,Q8!D;+$UZA$):(9/S><'I=2@OFV+B#3S(<[D^AMNZDDM7R:%=D]8M['IT(.LT4:6&S I*'G5 MKNQY\QYV (-P#R#> &*GNTWD5%XSPZ9C)=>@;#2QV8TKU:%)'*]L4^Z-(B\G MG)G>()6DX?2!+03J3^/ $*EU!=F&8-82Q'L(AG K*U-H^%+EF/^-#TA,IRC> M*IK%!PFO,3N#)/(A#N/D %_259@XON1@A1\5UN)Z'^/L;1CIFF4X\>ASUZB> MT)N>'$7]\.* JEZGJG>(?7I/MRMO!()W!,20#?]A+K)6^"Z'7[*?]<^OLOWG#97Z$>]<),K:Y2RZ%HJ-X2Z"M*^/TA)D:Q6GRESV450AK?L;J93M.7L/;H4R]77%* M*W!)T/#L//5 M8.N-8RLW7!92$.CRFT+^C>@L@'D7TIIMH9-T/UMIG\ 4$L# M!!0 ( -%BH?RGB< , !\- 9 >&PO=V]R:W-H965TG?JFC1W?WW>_9*+2Y<5\9S**CL M\ 64>"?EHJ *AR)SY4( 38Q1D;N!YPW<@K+2"<=F[DZ$8[Y4.2OA3A"Y+ HJ M7J\@Y^N)XSN;B7N6S96><,/Q@F;P .IQ<2=PY#8J"2N@E(R71$ Z<2[]BVBD MUYL%3PS6J-^;6+'6&94PI3GOUBBYA-GZ) $4KK,U3U?_X ZGK[6BWDNS2]9UVL]A\1+ MJ7A1&Z,'!2NK?_I2<]@R0)UV@Z V"/8->N\8=&N#[K[!X!V#7FW0,V2J4 R' MB"H:C@5?$Z%7HYJ^,#"--8;/2IWV!R7P+D,[%=[@F/"43 4D3)$S$1^16UZJN23?RP22%OO(;N\' M%@$7(VW"#3;A7@56Q0CB#NGZ7TG@!=T6AZ8?-P_:XK&;WU*Q,??[EFBZ3?*Z M1J][6/+:$E4)]=J%=&VYD L:P\3!XB%!K, )OWSR!]ZW-DC'%(N.)+8#L-< M[-G4PSL0,90*ZYO&B(\5*Y8%F7&!.JS,2$QQ:Z9>]5W(6<9F.6"IBOFR5!*K M7@QL17%.DB4>4$'4'$A>)R4V26G+A=6G0W-Q3+&H$AL:,?W"6(5>9SAV5RV( M^PWBOA7Q91NMU)Q339AF @!?(XHH$$4;+:O\H;3LO@;D%:B0;62.Y,4.PD&# M<&!UZV;G1&EX+*\/I0#]:M<@WQ[:-IC51H.M!'?[?<_SFAQ7F-XNVUL163W^ M3Q[G#8]S.P]>9F?ZN'S@63M_$XGO!_[;B*T['OH8'4EL!\ZP@3.TPGFB@NF' MC BJD$UI:E(",T58*958FF?MA$I"R:*J?JTO]F%+)?""/6A63PZ%=B2Q'6BC M!MK("NU[FH)I0!$2'BR0JL+W;TZ5[FB'D^_U]T!9=S\4U)'$*E#N5NM8@,A, M"RZ)J=E56]7,-EW^I6EN]^:O_(MIU:S_E:D^';#KR?#LD1Q2E/0ZYUA+1=6. M5P/%%Z9!G7&%[:ZYG.,7# B] .^GG*O-0&_0?!.%?P!02P,$% @ T8-4 M6)JF949H P ]0\ !D !X;"]W;W)K&ULK9=M M;],P$,>_BA40#Q(LB?,\VDJL"0\22-,FX+67N&U$8A?;;=FWQW:RT&2F*N W MK>W<_V??77KUS0Z4?><;C 7XV3:$SYV-$-M+U^7E!K>(7] M)O+)BK(6"3EE M:Y=O&4:5%K6-"STO=EM4$V[XSL/" M3;W>"+7@+F9;M,:W6'S97C,Y8\)H2P/!J[KSU+PO?4P)M\;7&!WXT M!LJ5.TJ_J\G':NYXZD2XP:50""2_]GB)FT:1Y#E^]%!GV%,)C\>G, M'>)X29MO=24V(&WKX@'N'(L4K:P%X3G[A#U NVZV_FN YE%N!9-/:ZD3BQN\QV2'P0TNZ9K4.GDO7L&3P!R7%R#P7P'HP8%YZ?=E.(. M$IHAJH9=\BTJ\=R118ICML?.XMD3/_;>F.)K$Y;;A!668*-,A$,FPE/TRY!&PI.T6D7OP2507IG"< M9/_MBVD3EMN$%99@HP3%0X)B&R4BMID)F[#<)JRP!!ME(ADRD=@H$1TD.BX1 M7AS'638I$0:[)/&"))B4B,=V/DQC/YW6G,)@&$1>"F//7"+2P>_TI-^WJ,$< MT!5X_V[Y\;FL%*0",A*B;I"^IZP0X:9 G*3^[2MI$Y;;A!668*/49$-J,AO% M(;.9"9NPW":LL 0;9<+W?M_@/1OEH:>,K@9I"I-I>3#89=(NG?SJX?.2CICHCN:CNL#CWJ6]V93=:O_,NE;UC/ M54^KVZ;?^*XA_HS8NB8<-'@EM_(N$EG-6-=C=A-!M[J)NJ-"MF1ZN)%].6;* M0#Y?42H>)FJ#H=-?_ )02P,$% @ T8-46-?%+>$=! ?A< !D !X M;"]W;W)K&ULK9AM;ZLV%,>_BL6FZ5[IKF ().T2 MI#8P[;[H@]K>[;4+3D %F]E.TDK[\+.!DD!.^WR="=5AA_,*K?$#%C^J M.R9;=D=)\Q(3GE,"&%XMK$MX$4-?&=0C_L[QCA]< Q7*$Z7/JO$]75B.>B)< MX$0H!))_6[S$1:%(\CG^;:%6YU,9'EZ_T?^L@Y?!/"&.E[3X)T]%MK!F%DCQ M"FT*<4]W?^$VH/H!$UKP^A?LFK'^U +)A@M:ML;R"E$>!)-WN*9$9!S$),6IQCX:MS\?L;=E?%V0[EN05^XH,,+)&?#@-^ Z MKJ=YGN7'S5U=.)_S'O^T]YX87I=QK^9Y[V7\]F89WSS>7SY^O[UYT&6WL9_H M[57ENN 52O#"DJ6)8[;%5OC;+S!P_M!):Q(6F83%AF"])$RZ)$S&Z.'=AB69 MK&^ KD!.MG(&4O8*$$D!%1EF(*%EA'NA\/ M\UWO:%AT/ Q"#2[6C/-AC]?3P>]T\$=UN$8O>;DI 2KIA@@@5S(NI HY6>M" M'V6=^F*:A$4-S#^4)YA./'^@HG^DH@NG3A#H10PZ$8-1$:,-!H+*9;M J>@ M0DSDF.L$#([\!\?OQ'+4VZG*?,AE;,AE3[YI)]]T5+Y;@L&R7FGEQ/L/W,BO M,XX*S.5UU]U;)L%]SI]U\H[Z.?7]- F+3,)B0[!>LF9=LF:?7+UF)I-@$A:9 MA,6&8+TDG'=).!^=,?W9P.1L^ 8JS%2?W%SHDM+PS@^J@',&'3@H/+I1GC,H MHI&6Y4\'%44[:CK35UKH[#^7G='0'W?44+$8=W3JBVJ4%AFEQ:9H_90=['#@ M)TM&"S"5"I.TR"@M-D7KI\+=I\(U7#A:X+!R#&;[0(8W?,9I<6F:/VD[;=])VJ,W!TU=;W=8?%D?D0[ZK^#%$FKZ(W6X7)]?[O'-R?0U8NN<<%#@ ME73EG$UE8*PY[&T:@E;U:>83%;+"U9<91BEF:H"\OZ)4O#64@^[(/?P?4$L# M!!0 ( -%AM5WE;<0( *(& 9 >&PO=V]R:W-H965T$P$93+*LW"VT'FFUI8SB0L-9BT$U;^OD*OM M)!I$NX-;MJJM/R!YUM 5WJ&];Q;:[4C/4C*!TC E06,UB::#R]G(UX>"'PRW M9F\-WLE2J0>_^5Y.HM@+0HZ%]0S4?6UPAIQ[(B?C5\<9]2T]<'^]8[\.WIV7 M)34X4_PG*VT]B3Y%4&)%U]S>JNTW[/P$@87B)GS"MJT=7T10K(U5H@,[!8+) M]IL^=G/8 SB>PX"D R3/ <,C@+0#I,%HJRS8FE-+\TRK+6A?[=C\(LPFH)T; M)OVO>&>U>\HPT>XOYO#V=OW&;%.AV./V]B61G MXBHY23C'XAS2P0=(XB0]H&=V&GY#]3'X$SEI/],T\*6O,M-#\VOYAX?Y_<6^ M- TM<+K38LW'@7.%!H+)D% MKHQ!XS* 4XLE6 54M ,KW6@J/YKJZ&C:?N/0ST?4)H\SLMGW>U+1"_V.>K^C ME_H]9&;TCYG!Z"(>),\<_;>LU4KV8D"@7H5T-!#^C&TB]*=] $]#[I"_Y6UZ MNRNQ8M( Q\I!X_,+)T&WB=ANK&I"J"R5=1$5EK5[B:#V!>YYI93=;7R#_K64 M_P%02P,$% @ T8-46*M5 @I, @ Y04 !D !X;"]W;W)K&ULK51M;],P$/XK5I 02%"G25>@I)'6;@@^#%6K@,]NUL!./(HA;+SJ'*NGE%JBPHD MLR-=@\*;K3:2.33-CMK: "L#2 J:Q/&42L95E&?!MS)YIALGN(*5(;:1DIFG M!0A]G$?CZ.2XY[O*>0?-LYKM8 WN6[TR:-&>I>02E.5:$0/;>70]GBTG/CX$ M?.=PM&=GXI5LM-Y[XTLYCV)?$ @HG&=@^#K $H3P1%C&0\<9]2D]\/Q\8O\4 MM*.6#;.PU.('+UTUC]Y'I(0M:X2[U\?/T.FY\GR%%C8\R;&-G6)PT5BG90?& M"B17[9L]=GTX R#/,"#I ,F? M(.D :A;65!U@US+,^,/A+CHY'-'T)O AK5 M<.6_XMH9O.6(<_DM,XJKG24U&++44F)KUQ4S0%[=@&-8S/J,*/' MT:)C7[3LR6_84W*GE:LLN54EE /XY67\APMXBDI[NI)KWIRB3W_VL@-ZM5;4FL'RG$FQ!,IN6C\2).B[0/^^L6>P$/# M#TQ@E"6XA*QCJL2.#?6G37H5DOKE=V^^PZS"Z]%=XNP#OF-EQ98F +4+CT3O,:]JETAI.UV$N-]KAE(=CA7L8 MC _ ^ZW&[G2&3]!O]OPG4$L#!!0 ( -%C6YQUF5@0 " 2 9 M>&PO=V]R:W-H965TV M@3RT6(%V-1IT?3'L!2.=;"Z2J)*4'0/[\#M2BN38"M,:R1M;3_?G_7BGXU'3 MC9!W:@6@R7V6YFKFK;0NSGU?12O(F#H3!>1X)Q$R8QI/Y=)7A0066Z,L]<,@ M&/H9X[DWG]IK"SF?BE*G/(>%)*K,,B:WEY"*S7]&Q,;!/_,5AHW:.B4&Y%>+.G'R(9UY@ M/((4(FTD&/ZMX0K2U"BA']]K4:\9TQCN'C^HO[?P"'/+%%R)]!N/]6KFC3T2 M0\+*5'\1FS^@!AH8O4BDROZ23?7L<.21J%1:9+4Q>I#QO/IG]_5$[!CT!D\8 MA+5!N&<0AD\8]&J#G@6M/+-8UTRS^52*#9'F:50S!W9NK#72\-R$\49+O,O1 M3L\_ LZ!(J?D(HZYF5B6D@]YE1YFFM]<@V8\56^GOL;AC)$?U=*7E73XA/2$ M?!*Y7BGR+H\A?FSOHYN-K^&#KY>A4_ :HC/2HR^7IS3=[\^I8D^K=? MZ&C\>X>#5VZ]3TP>ZCG\[#5SVK.Z/>><=DU89=?OMC-O[+DJ6 0S#U])!7(- MWASAAD$GW N)/4+L-XA]E_K<1C;=XHN<:\P8N,>RHJ +N=(96AU34]9S.@B" M8.JO=UF!Y)R,P1WHT,Y;(3KY(>[^ % M9T%OC\XY_I%TPX9NZ*2SR7A""FD*9E3'*N9(I/ JB^X0C/RM90DD8:F"?[HH MW4,8XZX$=5H=B3UJL$=.G^QZ="J2TQ(CRI0"$U)DCU8L1V L<$3LQ3WE[):G M7&^[9F!TD,;]<4<>.YTZ$GG<((^=R!>Q*&S-%DE-5+!MUB0S7HB[R"K1P2[9 M<'Q(YAS[2+))0S;Y\6!6:#:DG35V#FB9[06 MTF2RWIZ01[ELM;8 MC65( ]K?S\WGGWOL9=AZ&3J]_&:[0(A/V1IKQ=*L#:8U;FN&!IEU>N[6I60+ M3)(^R6R'U!D?I\*Q\6E;&.IL'P[)8ZXB46)Z8?0MM&A/]?I1$(]47$&/\CS&IT-;5L;ZFX\/B<)CP#W*^22I9IG0G9G MY@LU(C7S:[0UM.UKZ.C(S05]H>:CQGR-5H:VO0QU-S,?S2JFRMM_<;M/M"!+ MB6]J7.6M(O^Y=GV7]+"EZ=ISN#WX64)_9P^>@5S:3Q.*V)I9;<>;J\WGCPN[ MZ??;QZMO)[@O7?)<(6R"IL'9"$ED]3FB.M&BL#OZ6Z&UR.SA"E@,TCR ]Q,A M],.)&:#Y*#3_'U!+ P04 " #1@U183_E-1/P" "D"@ &0 'AL+W=O M;[EXE&L 19[RK) 3 M:ZU4.;)MF:XAI_*2EU#@G247.54X%"M;E@+HPHCRS/8<)[)SR@HK&9MK,Y&, M>:4R5L!,$%GE.17/5Y#Q[<1RK?V%.[9:*WW!3L8E7<$]J(=R)G!D-RX+ED,A M&2^(@.7$^NJ.IJZC!6;&+P9;>7!.-,J<\T<]^+Z86(Y.!!FD2EM0/&Q@"EFF MG3#'GYVIU3Q3"P_/]^XW!AYAYE3"E&>_V4*M)U9LD04L:96I.[[]!CN@4/NE M/)/FEVSKN<'0(FDE%<]W8DR0LZ(^TJ==(0X$;G!"X.T$WGL%_D[@&] ZF<&Z MIHHF8\&W1.C9Z*9/3&V,&FE8H=MXKP3>9:A3R2U@#20YNP9%62;/R05YN+\F M9Q_/Q[9"?SW+3G=>5[67=\+K&M)+XKN?B>=X?HM\VBW_0<4IN8U4#9K7H'G& MSS_A=U.I2H N&LNKG)3T&?]^2I*J6( @N! $5:Q8DE,)O2N%WN2=8T: -L%/5%[ VBXR9?GML M$C\>!MC)34ORH$D>O)4\;$O>J>J;O#8+#Y+CS# :M$@!HT4(-.J%N0 M?'1PO5EK+3 MIF\CAL?+)HSB4YUPG7]?4Z>;AA>K"_PSY7L2W8_7O>#SC*VHOMO:CNY']"7= MN1UV-_1Q-;TBM0^V$'K_AA_C%2LD)EZBSKD<8*U$O26J!XJ79E6QEUY-B9X[*67S]?.TT_\$6,APV6JL2^Q^?<8_L&1QW69BW8S8(Q$ZU* M(>L161A3?8SC>K9@):W/5,6D10JE2VIL5\_CNM*,YC602A'W.ITT+BF79#R4 MR_*J-'4T4TMI1N2\#47^]B4?D6YZ3B(O-U$Y&Y&[D_<_E\IC#T5'G M[O3R,'[B@%,2!T7[SQ ]Z^"Z%L.DTWUI-_S8"GGB,4:["-!LEBT3.HX<-^LV M'A9*;I#A MKN_!EC8Z)9=*N]P^@_\[;88? )L>&.1"M 9[Q ?&PXH:P[2\LATWV 4?05'3 MOEU7UN%A=7IU4EUI\$G\N2^\ M:*$T?[#9H%1F-L TB>Z9-GRV&_FE:77+5F933JL"]]Q[@Y[_[CK/F62:BEW3 MMO9?\RJ_V'%R\:\LN_\JAX:#'IM#[+6;[+\%D^E;,/DZ:S)NCIV=LVWO9&NC M$;Q!C,AW>!\1VZ31=,F%X;+I+7B>,_GH@+/RAD[M:^*>OAV?LX(NA;EMP1'9 MMK^QG"_+K!UU#0O1C-JVO\+TNFG[^F)S<9FS%!D%D@'(&*,>S0LC$?; \84YF MK_!,LRQ)TA1;TLAGD#!I8',OW96N.[C5?(TW6 [>E3%8+- M%*]$;*;X6@,27C=@9%EXM[$\P,!V :L=R!_. S45YB0)["KF#7N"<23+, 1J M,5RC:8JL3@J?\/Y@3TF29%D8 2SL($DP!)Y&',$<@ <,21)W#AZ<1_'FG(JW MOYV,?P-02P,$% @ T8-46)>*NQS $P( L !?3T\ M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5* M(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'T" #0$0 #P 'AL M+W=OE&IQ"#=D"BM&M;7R20G M8-6QD6WHY=?O.!F:LU%K+QY/P1>@QM3 5R4W:R:6=AB<1>Q,HXG#[MH&\4K]2QAE5;$"QK+8U"!, M&T<%W (*O6)K'1%!:QA$NRZ$BI)DPF"0R$2T0V%?.U.\]:1L9VT0UXFANF+8 MH"9E QX.S/!L3_)7?3R?CX1P+7X;3X6R4$0'A#QQ(/L>R'Y8R-S>MWF\947NJ*#+ MIN3 G7O@SL/"39D RS524#)#CLDM9DFI'+@+#]Q%6+CONF'+M&'X9] .U:6' MZC(LU2-L06R /$(AEX+]F:%[OA3="_P\2%%@#]6VN%1><00VQT04L@8RIZ^= M)4Q\GD@"BV)8%'(CC+:K"&Q+\>Z-?8>UK79MEOA,D01614:5P%.))FM09"3K M6@J2KZ@"%]!GB22T)O"LAH @"M9=7)\5DL!:F +571I?^D\"YW^[PX3A;V18 MRK4!W&/MWL.P$72#B^D301+8!'O2&CF:VP=#?W(9?3Y( @NA7=B]6#XA)(&- M\(%$R=$8#&7%6X1.[%,?;)(0[]F=!2VG\_[@G%(<73.Q:E/ M'.FAQ-%&U,7TZ2,-K(]?#_0QYL:RV9"4?_#FF_J$DOX7H>S?C#ZUI(U:XMT7 MA!(JS!3E#,?46%]07CPH8B_M>>CTS*:Q:L/Y".ONQ5328G4$L# M!!0 ( -%C_Y+WC0@$ $40 : >&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'/-V,V.@C 4AN%;(;T RSDJZD1'X99K,U[9S5=V[Z-XVG4M5Y7W_H;7+*]-F;F5[TXUW M"CNTF1^70ZG[++]EI=$7F>HT_%U9G1Y].8_$VU1U+GYM/EW:SK_QV#] M8X>;JXSQ*KID0VE\JO2]F;>=GBZT&B>KZ'Q-U7"^DM*A@QB".'S0&H+6X8,V M$+0)'[2%H&WXH 2"DO!!.PC:A0_:0] ^?- !@@[A@RA&&6,!20NL!6A-R#4) M\)H0;!(@-B'9),!L0K1)@-J$;), MPGA)@%R$])- NPFQ)L$Z,VH-PO0FU%O M%J W+SZV!>C-J#<+T)M1;Q:@-Z/>+$!O1KWYG7H[_VB,FWN>:SS_G53[\5DS M'S\MGYN+=WS"6<-?@],O4$L#!!0 ( -%BJ'1"P=@$ "@1 3 M6T-O;G1E;G1?5'EP97-=+GAM;,V8RT[#,!!%?R7*MFI<&R@/M=T 6^B"'S#) MI+'JEVRWM'_/)'U(H!)1%8G9Q$H\<^^-1SI2,GG;>HC9QF@;IWF3DG]@+)8- M&!D+Y\'B3NV"D0EOPX)Y62[E I@8C<:L=#:!37X=ZAP,ZN)C;*QP$6Y.RD0[OSL\&^ M[W4-(:@*LKD,Z44:K&(;S6+::HA%O\2)C*ZN50F5*U<&6XKH \@J-@#)Z&(G M.NAW3GC"L+ORB_T[F3Y#K)P'YR-.+,#Y=H>1M-U#CT(0DNI_Q:,C2E_\?M!. MNX+JE]YXO!\N++MY1-8MEY_QUQD?]<_,(8CDN"*2XYI(CALB.<9$T K @ $0 M@ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " #1@U18F5R<(Q & M "<)P $P @ '+ 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ M 0(4 Q0 ( -%A-O0;!W04 ,D? 8 " @0P( !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ T8-46"RWU=.O @ Z@< !@ ("! M$Q4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MT8-46-]5\=\Y!0 H1( !@ ("!*"0 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ T8-46"KMQART @ 1 8 M !@ ("!X# 'AL+W=O&UL4$L! A0#% @ T8-46-C?LJ>S M! 40P !D ("!#CL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T8-46-5S] /Z @ \ < !D M ("!/DH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ T8-46(.6#X,+ P '@< !D ("!3%@ M 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ MT8-46*A_*>)P P 'PT !D ("!C&$ 'AL+W=O&UL4$L! A0#% @ T8-46&U7>5MQ @ MH@8 !D ("!)FT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T8-46$_Y343\ @ I H !D M ("!WG8 'AL+W=O@ >&PO&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #1@U18JAT0L'8! H$0 $P M @ '7@@ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 (@ B + "4) !^A ! end XML 41 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 42 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 44 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 65 132 1 false 11 0 false 5 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome CONDENSED CONSOLIDATED STATEMENTS OF INCOME Statements 4 false false R5.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statements 5 false false R6.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - Statement of Management Sheet http://www.universalsecurity.com/role/DisclosureStatementOfManagement Statement of Management Notes 7 false false R8.htm 10201 - Disclosure - Line of Credit - Factor Sheet http://www.universalsecurity.com/role/DisclosureLineOfCreditFactor Line of Credit - Factor Notes 8 false false R9.htm 10301 - Disclosure - Use of Estimates Sheet http://www.universalsecurity.com/role/DisclosureUseOfEstimates Use of Estimates Notes 9 false false R10.htm 10401 - Disclosure - Revenue Recognition Sheet http://www.universalsecurity.com/role/DisclosureRevenueRecognition Revenue Recognition Notes 10 false false R11.htm 10501 - Disclosure - Concentrations Sheet http://www.universalsecurity.com/role/DisclosureConcentrations Concentrations Notes 11 false false R12.htm 10601 - Disclosure - Income Taxes Sheet http://www.universalsecurity.com/role/DisclosureIncomeTaxes Income Taxes Notes 12 false false R13.htm 10701 - Disclosure - Accounts Receivable and Amount Due From Factor Sheet http://www.universalsecurity.com/role/DisclosureAccountsReceivableAndAmountDueFromFactor Accounts Receivable and Amount Due From Factor Notes 13 false false R14.htm 10801 - Disclosure - Earnings per Common Share Sheet http://www.universalsecurity.com/role/DisclosureEarningsPerCommonShare Earnings per Common Share Notes 14 false false R15.htm 10901 - Disclosure - Contingencies Sheet http://www.universalsecurity.com/role/DisclosureContingencies Contingencies Notes 15 false false R16.htm 11001 - Disclosure - Leases Sheet http://www.universalsecurity.com/role/DisclosureLeases Leases Notes 16 false false R17.htm 11101 - Disclosure - Recently Adopted Accounting Standards Sheet http://www.universalsecurity.com/role/DisclosureRecentlyAdoptedAccountingStandards Recently Adopted Accounting Standards Notes 17 false false R18.htm 30403 - Disclosure - Revenue Recognition (Tables) Sheet http://www.universalsecurity.com/role/DisclosureRevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.universalsecurity.com/role/DisclosureRevenueRecognition 18 false false R19.htm 31003 - Disclosure - Leases (Tables) Sheet http://www.universalsecurity.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.universalsecurity.com/role/DisclosureLeases 19 false false R20.htm 40201 - Disclosure - Line of Credit - Factor (Details) Sheet http://www.universalsecurity.com/role/DisclosureLineOfCreditFactorDetails Line of Credit - Factor (Details) Details http://www.universalsecurity.com/role/DisclosureLineOfCreditFactor 20 false false R21.htm 40401 - Disclosure - Revenue Recognition (Details) Sheet http://www.universalsecurity.com/role/DisclosureRevenueRecognitionDetails Revenue Recognition (Details) Details http://www.universalsecurity.com/role/DisclosureRevenueRecognitionTables 21 false false R22.htm 40501 - Disclosure - Concentrations (Details) Sheet http://www.universalsecurity.com/role/DisclosureConcentrationsDetails Concentrations (Details) Details http://www.universalsecurity.com/role/DisclosureConcentrations 22 false false R23.htm 40701 - Disclosure - Accounts Receivable and Amount Due From Factor (Details) Sheet http://www.universalsecurity.com/role/DisclosureAccountsReceivableAndAmountDueFromFactorDetails Accounts Receivable and Amount Due From Factor (Details) Details http://www.universalsecurity.com/role/DisclosureAccountsReceivableAndAmountDueFromFactor 23 false false R24.htm 40801 - Disclosure - Earnings per Common Share (Details) Sheet http://www.universalsecurity.com/role/DisclosureEarningsPerCommonShareDetails Earnings per Common Share (Details) Details http://www.universalsecurity.com/role/DisclosureEarningsPerCommonShare 24 false false R25.htm 41001 - Disclosure - Leases - Additional Information (Details) Sheet http://www.universalsecurity.com/role/DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 25 false false R26.htm 41002 - Disclosure - Leases (Details) Sheet http://www.universalsecurity.com/role/DisclosureLeasesDetails Leases (Details) Details http://www.universalsecurity.com/role/DisclosureLeasesTables 26 false false All Reports Book All Reports uuu-20231231.xsd uuu-20231231_cal.xml uuu-20231231_def.xml uuu-20231231_lab.xml uuu-20231231_pre.xml uuu-20231231x10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 47 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "uuu-20231231x10q.htm": { "nsprefix": "uuu", "nsuri": "http://www.universalsecurity.com/20231231", "dts": { "schema": { "local": [ "uuu-20231231.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/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "uuu-20231231_cal.xml" ] }, "definitionLink": { "local": [ "uuu-20231231_def.xml" ] }, "labelLink": { "local": [ "uuu-20231231_lab.xml" ] }, "presentationLink": { "local": [ "uuu-20231231_pre.xml" ] }, "inline": { "local": [ "uuu-20231231x10q.htm" ] } }, "keyStandard": 110, "keyCustom": 22, "axisStandard": 6, "axisCustom": 0, "memberStandard": 5, "memberCustom": 6, "hidden": { "total": 12, "http://www.universalsecurity.com/20231231": 1, "http://xbrl.sec.gov/dei/2023": 6, "http://fasb.org/us-gaap/2023": 5 }, "contextCount": 65, "entityCount": 1, "segmentCount": 11, "elementCount": 195, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 226, "http://xbrl.sec.gov/dei/2023": 30 }, "report": { "R1": { "role": "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_12_31_2023_sRqOCJxX70qJ8EJlfHzi8A", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_VmjpLXTMe0mdW-wIXE7qWw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_sRqOCJxX70qJ8EJlfHzi8A", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_VmjpLXTMe0mdW-wIXE7qWw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_12_31_2023_sRqOCJxX70qJ8EJlfHzi8A", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_VmjpLXTMe0mdW-wIXE7qWw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_sRqOCJxX70qJ8EJlfHzi8A", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_bkIcQpwvgUm3y-x-liZ8-A", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "unique": true } }, "R4": { "role": "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_UpjraYkX_kyIGuLGOGTduw", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_VmjpLXTMe0mdW-wIXE7qWw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_UpjraYkX_kyIGuLGOGTduw", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "Unit_Standard_USD_VmjpLXTMe0mdW-wIXE7qWw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "unique": true } }, "R5": { "role": "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GNI0Dcc-CEuw1gbNBNcggA", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_VmjpLXTMe0mdW-wIXE7qWw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2022_To_6_30_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_IgD_XDOoAUSwpZOnzosjDw", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_VmjpLXTMe0mdW-wIXE7qWw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "unique": true } }, "R6": { "role": "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_VmjpLXTMe0mdW-wIXE7qWw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_VmjpLXTMe0mdW-wIXE7qWw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.universalsecurity.com/role/DisclosureStatementOfManagement", "longName": "10101 - Disclosure - Statement of Management", "shortName": "Statement of Management", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "uuu:StatementOfManagementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "uuu:StatementOfManagementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.universalsecurity.com/role/DisclosureLineOfCreditFactor", "longName": "10201 - Disclosure - Line of Credit - Factor", "shortName": "Line of Credit - Factor", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "uuu:AmountsDueFromFactorDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "uuu:AmountsDueFromFactorDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.universalsecurity.com/role/DisclosureUseOfEstimates", "longName": "10301 - Disclosure - Use of Estimates", "shortName": "Use of Estimates", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "uuu:UseOfEstimatesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "uuu:UseOfEstimatesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.universalsecurity.com/role/DisclosureRevenueRecognition", "longName": "10401 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "uuu:RevenueRecognitionDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "uuu:RevenueRecognitionDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.universalsecurity.com/role/DisclosureConcentrations", "longName": "10501 - Disclosure - Concentrations", "shortName": "Concentrations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.universalsecurity.com/role/DisclosureIncomeTaxes", "longName": "10601 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.universalsecurity.com/role/DisclosureAccountsReceivableAndAmountDueFromFactor", "longName": "10701 - Disclosure - Accounts Receivable and Amount Due From Factor", "shortName": "Accounts Receivable and Amount Due From Factor", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.universalsecurity.com/role/DisclosureEarningsPerCommonShare", "longName": "10801 - Disclosure - Earnings per Common Share", "shortName": "Earnings per Common Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.universalsecurity.com/role/DisclosureContingencies", "longName": "10901 - Disclosure - Contingencies", "shortName": "Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.universalsecurity.com/role/DisclosureLeases", "longName": "11001 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.universalsecurity.com/role/DisclosureRecentlyAdoptedAccountingStandards", "longName": "11101 - Disclosure - Recently Adopted Accounting Standards", "shortName": "Recently Adopted Accounting Standards", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.universalsecurity.com/role/DisclosureRevenueRecognitionTables", "longName": "30403 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "18", "firstAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.universalsecurity.com/role/DisclosureLeasesTables", "longName": "31003 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "19", "firstAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.universalsecurity.com/role/DisclosureLineOfCreditFactorDetails", "longName": "40201 - Disclosure - Line of Credit - Factor (Details)", "shortName": "Line of Credit - Factor (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "20", "firstAnchor": { "contextRef": "Duration_4_1_2014_To_3_31_2015_Tk_ktmlpy02QSU2uFLvyRw", "name": "uuu:PercentageOfLineOfCreditFacilityMaximumBorrowingCapacityOfEligibleAccountsReceivable", "unitRef": "Unit_Standard_pure_yXERL2LnuUqP0vJzfaRLtQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "uuu:AmountsDueFromFactorDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2014_To_3_31_2015_Tk_ktmlpy02QSU2uFLvyRw", "name": "uuu:PercentageOfLineOfCreditFacilityMaximumBorrowingCapacityOfEligibleAccountsReceivable", "unitRef": "Unit_Standard_pure_yXERL2LnuUqP0vJzfaRLtQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "uuu:AmountsDueFromFactorDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.universalsecurity.com/role/DisclosureRevenueRecognitionDetails", "longName": "40401 - Disclosure - Revenue Recognition (Details)", "shortName": "Revenue Recognition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "21", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_UpjraYkX_kyIGuLGOGTduw", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_VmjpLXTMe0mdW-wIXE7qWw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_uuu_ProductsAcquiredFromEystonCompanyLtd.Member_hgnyFhGYgUu_jTjDdfJJSw", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_VmjpLXTMe0mdW-wIXE7qWw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "unique": true } }, "R22": { "role": "http://www.universalsecurity.com/role/DisclosureConcentrationsDetails", "longName": "40501 - Disclosure - Concentrations (Details)", "shortName": "Concentrations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "22", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_UpjraYkX_kyIGuLGOGTduw", "name": "uuu:PurchaseOfInventoryAndOtherCompany", "unitRef": "Unit_Standard_USD_VmjpLXTMe0mdW-wIXE7qWw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_UpjraYkX_kyIGuLGOGTduw", "name": "uuu:PurchaseOfInventoryAndOtherCompany", "unitRef": "Unit_Standard_USD_VmjpLXTMe0mdW-wIXE7qWw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.universalsecurity.com/role/DisclosureAccountsReceivableAndAmountDueFromFactorDetails", "longName": "40701 - Disclosure - Accounts Receivable and Amount Due From Factor (Details)", "shortName": "Accounts Receivable and Amount Due From Factor (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "23", "firstAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "uuu:AllowanceRelatedToAmountsDueFromFactor", "unitRef": "Unit_Standard_USD_VmjpLXTMe0mdW-wIXE7qWw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "uuu:AllowanceRelatedToAmountsDueFromFactor", "unitRef": "Unit_Standard_USD_VmjpLXTMe0mdW-wIXE7qWw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.universalsecurity.com/role/DisclosureEarningsPerCommonShareDetails", "longName": "40801 - Disclosure - Earnings per Common Share (Details)", "shortName": "Earnings per Common Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "24", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_UpjraYkX_kyIGuLGOGTduw", "name": "uuu:NumberOfPotentiallyDilutiveCommonStockEquivalents", "unitRef": "Unit_Standard_shares_g-nk8bjMZ0WkFqzn8xQZzA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "uuu:NumberOfPotentiallyDilutiveCommonStockEquivalents", "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_UpjraYkX_kyIGuLGOGTduw", "name": "uuu:NumberOfPotentiallyDilutiveCommonStockEquivalents", "unitRef": "Unit_Standard_shares_g-nk8bjMZ0WkFqzn8xQZzA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "uuu:NumberOfPotentiallyDilutiveCommonStockEquivalents", "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.universalsecurity.com/role/DisclosureLeasesAdditionalInformationDetails", "longName": "41001 - Disclosure - Leases - Additional Information (Details)", "shortName": "Leases - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "Unit_Standard_USD_VmjpLXTMe0mdW-wIXE7qWw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_12_31_2023_Lcp10a_zY02IlTAz3DzwyQ", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "Unit_Standard_USD_VmjpLXTMe0mdW-wIXE7qWw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.universalsecurity.com/role/DisclosureLeasesDetails", "longName": "41002 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "As_Of_3_31_2023_Aqy7YN8o70K2IchZ6qaBKQ", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_VmjpLXTMe0mdW-wIXE7qWw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2023_Aqy7YN8o70K2IchZ6qaBKQ", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_VmjpLXTMe0mdW-wIXE7qWw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "uuu-20231231x10q.htm", "first": true, "unique": true } } }, "tag": { "uuu_AccountReceivablesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "AccountReceivablesOther", "crdr": "debit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AccountsNotesAndLoansReceivableNetCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of receivables other.", "label": "Account Receivables Other", "terseLabel": "Other receivables" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current", "totalLabel": "Total accounts receivable", "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable." } } }, "auth_ref": [ "r138", "r338" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable - trade", "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)." } } }, "auth_ref": [ "r7", "r349" ] }, "uuu_AccountsPayableToRelatedPartiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "AccountsPayableToRelatedPartiesCurrent", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Carrying value of accounts payable to related parties.", "label": "Accounts Payable To Related Parties Current", "terseLabel": "Accounts payable - Eyston Company Ltd." } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetAbstract", "lang": { "en-us": { "role": { "label": "Accounts Receivable and Amount Due From Factor" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AccountsNotesAndLoansReceivableNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Current", "verboseLabel": "Trade, less provision for credit losses of $157,012", "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." } } }, "auth_ref": [ "r138", "r139" ] }, "us-gaap_AccountsReceivableNetCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrentAbstract", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Current [Abstract]", "verboseLabel": "Accounts receivable:" } } }, "auth_ref": [] }, "uuu_AccountsReceivablesFactoringAgreementTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "AccountsReceivablesFactoringAgreementTerm", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLineOfCreditFactorDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the term of the account receivable factoring agreement.", "label": "Accounts Receivables Factoring Agreement Term", "terseLabel": "Accounts receivables factoring agreement term" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrentAndNoncurrentAbstract", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities [Abstract]", "verboseLabel": "Accrued liabilities:" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "verboseLabel": "Additional paid-in capital", "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." } } }, "auth_ref": [ "r33" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-In Capital [Member]", "verboseLabel": "Additional Paid-In Capital", "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." } } }, "auth_ref": [ "r163", "r164", "r165", "r267", "r374", "r375", "r376", "r385", "r398" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "auth_ref": [] }, "uuu_AdoptionOfLeaseExpensesIncreased": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "AdoptionOfLeaseExpensesIncreased", "crdr": "debit", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of lease expenses increased.", "label": "Adoption Of Lease Expenses Increased", "terseLabel": "Adoption of lease payment increased" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.universalsecurity.com/role/DisclosureAccountsReceivableAndAmountDueFromFactorDetails", "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts Receivable, Current", "verboseLabel": "Provision for credit losses", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r70", "r140", "r146" ] }, "uuu_AllowanceRelatedToAmountsDueFromFactor": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "AllowanceRelatedToAmountsDueFromFactor", "crdr": "debit", "presentation": [ "http://www.universalsecurity.com/role/DisclosureAccountsReceivableAndAmountDueFromFactorDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents allowance related to amounts due from factor.", "label": "Allowance Related To Amounts Due From Factor", "terseLabel": "Provision for credit losses related to amounts due from factor" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "uuu_AmountsDueFromFactorDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "AmountsDueFromFactorDisclosureTextBlock", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLineOfCreditFactor" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for amount due from factor.", "label": "Amounts Due From Factor [Disclosure Text Block]", "terseLabel": "Line of Credit - Factor" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "TOTAL ASSETS", "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." } } }, "auth_ref": [ "r53", "r69", "r88", "r122", "r129", "r133", "r141", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r180", "r184", "r200", "r238", "r288", "r349", "r362", "r382", "r383", "r390" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "TOTAL CURRENT ASSETS", "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." } } }, "auth_ref": [ "r66", "r73", "r88", "r141", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r180", "r184", "r200", "r349", "r382", "r383", "r390" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "CURRENT ASSETS" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash", "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." } } }, "auth_ref": [ "r15", "r68", "r333" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "CASH AT END OF PERIOD", "periodStartLabel": "Cash at beginning of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r15", "r44", "r87" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "NET DECREASE IN CASH", "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." } } }, "auth_ref": [ "r1", "r44" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "uuu_CommissionsAndOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "CommissionsAndOther", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "The carrying amount for commissions, and other expenses that were incurred but unpaid as of the balance sheet date.", "label": "Commissions and Other", "verboseLabel": "Accrued commissions and other" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies.", "verboseLabel": "COMMITMENTS AND CONTINGENCIES", "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." } } }, "auth_ref": [ "r12", "r26", "r239", "r275" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Contingencies" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.universalsecurity.com/role/DisclosureContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r50", "r149", "r150", "r322", "r379" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r351", "r352", "r353", "r355", "r356", "r357", "r358", "r374", "r375", "r385", "r395", "r398" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r32" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "verboseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r32", "r276" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "verboseLabel": "Common stock, shares issued", "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." } } }, "auth_ref": [ "r32" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "verboseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r5", "r32", "r276", "r294", "r398", "r399" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $.01 par value per share; authorized 20,000,000 shares; 2,312,887 shares issued and outstanding at December 31, 2023 and March 31, 2023", "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." } } }, "auth_ref": [ "r32", "r240", "r349" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.universalsecurity.com/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r17", "r19", "r21", "r22", "r137", "r321" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.universalsecurity.com/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r17", "r19", "r21", "r22", "r137", "r262", "r321" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.universalsecurity.com/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r17", "r19", "r21", "r22", "r137", "r321", "r370" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://www.universalsecurity.com/role/DisclosureConcentrations" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Concentrations", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r47" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.universalsecurity.com/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "terseLabel": "CONCENTRATIONS", "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." } } }, "auth_ref": [ "r321" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.universalsecurity.com/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "verboseLabel": "Concentration risk, percentage", "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." } } }, "auth_ref": [ "r17", "r19", "r21", "r22", "r137" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.universalsecurity.com/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r16", "r17", "r19", "r20", "r21", "r52", "r321" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.universalsecurity.com/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "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." } } }, "auth_ref": [ "r17", "r19", "r21", "r22", "r137", "r321" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods sold", "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." } } }, "auth_ref": [ "r42", "r229" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document and Entity Information", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.universalsecurity.com/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk", "terseLabel": "Customer Concentration Risk", "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." } } }, "auth_ref": [ "r18", "r137" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLineOfCreditFactorDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Variable rate on the debt instrument (as a percent)", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLineOfCreditFactorDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate (as a percent)", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r11", "r23", "r160", "r211" ] }, "uuu_DecreaseIncreaseInInventoriesPrepaidExpensesAndOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "DecreaseIncreaseInInventoriesPrepaidExpensesAndOther", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase or decrease in inventories,\n prepaid expenses, and other.", "label": "Decrease Increase In Inventories Prepaid Expenses And Other", "negatedLabel": "(Increase) Decrease in inventories, prepaid expenses" } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization", "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." } } }, "auth_ref": [ "r3", "r126" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.universalsecurity.com/role/DisclosureRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Revenue Recognition", "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." } } }, "auth_ref": [ "r162", "r339", "r340", "r341", "r342", "r343", "r344", "r345" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.universalsecurity.com/role/DisclosureRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r162", "r339", "r340", "r341", "r342", "r343", "r344", "r345" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.universalsecurity.com/role/DisclosureRevenueRecognitionTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of revenue recognized by categories", "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." } } }, "auth_ref": [ "r384" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r366" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r367" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "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'." } } }, "auth_ref": [] }, "uuu_DueFromFactor": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "DueFromFactor", "crdr": "debit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "The carrying amount as of the balance sheet date of due from factor.", "label": "Due from Factor", "verboseLabel": "Amount due from factor" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Earnings per Common Share", "verboseLabel": "Earnings per share:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r81", "r99", "r100", "r101", "r102", "r103", "r110", "r112", "r114", "r115", "r116", "r120", "r195", "r196", "r234", "r247", "r336" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted", "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." } } }, "auth_ref": [ "r81", "r99", "r100", "r101", "r102", "r103", "r112", "r114", "r115", "r116", "r120", "r195", "r196", "r234", "r247", "r336" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.universalsecurity.com/role/DisclosureEarningsPerCommonShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "(Loss) Earnings per Common Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r109", "r117", "r118", "r119" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "verboseLabel": "Accrued payroll and employee benefits", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r9" ] }, "uuu_EngineeringAndProductDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "EngineeringAndProductDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Amount of engineering and product development expense.", "label": "Engineering And Product Development Expense", "terseLabel": "Engineering and product development expense" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r364" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r364" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r364" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r368" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r364" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r364" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r364" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r364" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r5", "r63", "r76", "r77", "r78", "r90", "r91", "r92", "r96", "r104", "r106", "r121", "r142", "r145", "r161", "r163", "r164", "r165", "r170", "r171", "r186", "r187", "r188", "r189", "r190", "r192", "r194", "r204", "r205", "r206", "r207", "r208", "r209", "r227", "r254", "r255", "r256", "r267", "r315" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "verboseLabel": "INTANGIBLE ASSETS - NET", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r49", "r230" ] }, "uuu_GFCISAndVentilationFansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "GFCISAndVentilationFansMember", "presentation": [ "http://www.universalsecurity.com/role/DisclosureRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to GFCI's and ventilation fans.", "label": "Sales Of GFCI's And Ventilation Fans [Member]", "terseLabel": "Sales of GFCI's and ventilation fans" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "GROSS PROFIT", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r41", "r88", "r122", "r128", "r132", "r134", "r141", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r200", "r337", "r382" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Net income before taxes", "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." } } }, "auth_ref": [ "r0", "r38", "r57", "r122", "r128", "r132", "r134", "r235", "r244", "r337" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.universalsecurity.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r89", "r166", "r167", "r168", "r169", "r175", "r176", "r177", "r178", "r265" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Increase (Decrease) in accounts payable and accrued expenses", "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." } } }, "auth_ref": [ "r2" ] }, "uuu_IncreaseDecreaseInAccountsReceivableAndDueFromFactor": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "IncreaseDecreaseInAccountsReceivableAndDueFromFactor", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The net change during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services. Also includes amounts due from factor.", "label": "(Increase) Decrease In Accounts Receivable and Due From Factor", "negatedLabel": "Decrease in accounts receivable and amount due from factor" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "negatedLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r24", "r59", "r79", "r125", "r210", "r300", "r360", "r397" ] }, "us-gaap_InterestIncomeOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeOperating", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Income, Operating", "terseLabel": "Interest income", "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities." } } }, "auth_ref": [ "r40", "r297", "r318", "r319", "r359", "r360", "r400" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "verboseLabel": "Interest paid", "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." } } }, "auth_ref": [ "r82", "r85", "r86" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "verboseLabel": "Inventories - finished goods", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r71", "r334", "r349" ] }, "us-gaap_LandSubjectToGroundLeases": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandSubjectToGroundLeases", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Land Subject to Ground Leases", "terseLabel": "Land subject to ground leases", "documentation": "Area of land subject to a ground lease." } } }, "auth_ref": [ "r388" ] }, "us-gaap_LeasePracticalExpedientsPackage": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasePracticalExpedientsPackage", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Practical Expedients, Package [true false]", "terseLabel": "Lease, practical expedients, package [true false]", "documentation": "Indicates (true false) whether practical expedients are elected for not reassessing whether any expired or existing contract is or contains lease, lease classification for expired or existing lease, and initial direct cost for any existing lease." } } }, "auth_ref": [ "r212", "r213" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Leases", "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." } } }, "auth_ref": [ "r221" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r221" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future minimum payments under operating leases", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r389" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/DisclosureLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total operating lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r226" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/DisclosureLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r226" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/DisclosureLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "verboseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r226" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/DisclosureLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r226" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: amounts representing interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r226" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r216" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r37", "r56", "r242", "r349", "r373", "r378", "r386" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "TOTAL CURRENT LIABILITIES", "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." } } }, "auth_ref": [ "r10", "r67", "r88", "r141", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r181", "r184", "r185", "r200", "r349", "r382", "r390", "r391" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "CURRENT LIABILITIES" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent", "totalLabel": "TOTAL LONG-TERM LIABILITIES", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r6", "r27", "r28", "r29", "r31", "r88", "r141", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r181", "r184", "r185", "r200", "r382", "r390", "r391" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLineOfCreditFactorDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Line of Credit", "terseLabel": "Long-term line of credit", "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." } } }, "auth_ref": [ "r6", "r55", "r392" ] }, "us-gaap_LineOfCreditFacilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAbstract", "lang": { "en-us": { "role": { "label": "Line of Credit - Factor" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLineOfCreditFactorDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Line of credit facility of remaining borrowing capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r8" ] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LinesOfCreditCurrent", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Line of Credit, Current", "verboseLabel": "Line of credit - factor", "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r30", "r54" ] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.universalsecurity.com/role/DisclosureAccountsReceivableAndAmountDueFromFactor" ], "lang": { "en-us": { "role": { "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Accounts Receivable and Amount Due From Factor", "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." } } }, "auth_ref": [ "r377" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.universalsecurity.com/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r137", "r341", "r384", "r393", "r394" ] }, "uuu_MaximumAmountOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "MaximumAmountOutstanding", "crdr": "credit", "presentation": [ "http://www.universalsecurity.com/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of Maximum Amount Outstanding", "label": "Maximum Amount Outstanding", "terseLabel": "Maximum amount outstanding" } } }, "auth_ref": [] }, "srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Real Estate, Type of Property [Axis]" } } }, "auth_ref": [ "r320", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331" ] }, "srt_MortgageLoansOnRealEstateNamePropertyTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MortgageLoansOnRealEstateNamePropertyTypeDomain", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Real Estate [Domain]" } } }, "auth_ref": [ "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.universalsecurity.com/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r137", "r341", "r384", "r393", "r394" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "NET CASH USED IN FINANCING ACTIVITIES", "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." } } }, "auth_ref": [ "r84" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "FINANCING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "NET CASH PROVIDED BY OPERATING ACTIVITIES", "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." } } }, "auth_ref": [ "r44", "r45", "r46" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "OPERATING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome", "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "NET INCOME", "verboseLabel": "Net income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r39", "r46", "r58", "r65", "r74", "r75", "r78", "r88", "r95", "r99", "r100", "r101", "r102", "r105", "r106", "r113", "r122", "r128", "r132", "r134", "r141", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r196", "r200", "r246", "r296", "r313", "r314", "r337", "r360", "r382" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "lang": { "en-us": { "role": { "label": "Recently Adopted Accounting Standards" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.universalsecurity.com/role/DisclosureRecentlyAdoptedAccountingStandards" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements and Changes in Accounting Principles [Text Block]", "terseLabel": "Recently Adopted Accounting Standards", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r60", "r61", "r62", "r64", "r93", "r94", "r97", "r98", "r107", "r108", "r143", "r144", "r172", "r173", "r174", "r191", "r193", "r197", "r198", "r199", "r201", "r202", "r203", "r214", "r215", "r228", "r231", "r232", "r233", "r257", "r258", "r259", "r260", "r261" ] }, "uuu_NonCashRightOfUseAssetInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "NonCashRightOfUseAssetInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The value of the right-of-use asset exchanged for an operating lease liability in a non-cash transaction.", "label": "Non Cash Right Of Use Asset In Exchange For Operating Lease Liability", "terseLabel": "Right-of-use asset in exchange for operating lease liability" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Other income (expense):" } } }, "auth_ref": [] }, "uuu_NumberOfPotentiallyDilutiveCommonStockEquivalents": { "xbrltype": "sharesItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "NumberOfPotentiallyDilutiveCommonStockEquivalents", "presentation": [ "http://www.universalsecurity.com/role/DisclosureEarningsPerCommonShareDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of potentially dilutive common stock equivalents outstanding.", "label": "Number Of Potentially Dilutive Common Stock Equivalents", "terseLabel": "Number of potentially dilutive common stock equivalents outstanding" } } }, "auth_ref": [] }, "uuu_OfficeInBaltimoreMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "OfficeInBaltimoreMember", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Office In Baltimore.", "label": "Office In Baltimore [Member]", "terseLabel": "Office In Baltimore" } } }, "auth_ref": [] }, "uuu_OneCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "OneCustomerMember", "presentation": [ "http://www.universalsecurity.com/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "One Customer [Member]", "terseLabel": "One Customer" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Operating income", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r122", "r128", "r132", "r134", "r337" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease costs", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r222", "r348" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Expense", "verboseLabel": "Monthly rental expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r387" ] }, "uuu_OperatingLeaseLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "OperatingLeaseLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease Liabilities Current", "terseLabel": "Less: current portion" } } }, "auth_ref": [] }, "uuu_OperatingLeaseLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "OperatingLeaseLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease Liabilities Noncurrent", "totalLabel": "Long-term portion of operating lease obligations" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Future minimum payments under operating leases" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.universalsecurity.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Lease liabilities", "totalLabel": "Present value of net operating lease payments", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r218" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Short-term portion of operating lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r218" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "LONG-TERM PORTION OF OPERATING LEASE LIABILITY", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r218" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in measurement of lease liabilities", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r220", "r223" ] }, "uuu_OperatingLeaseRentIncrementPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "OperatingLeaseRentIncrementPercentage", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of operating lease rent increment per annum during the period.", "label": "Operating Lease Rent Increment Percentage", "verboseLabel": "Operating lease rent increment percentage" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use lease assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r217" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "verboseLabel": "Right-of-use lease assets", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r219" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r225", "r348" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r224", "r348" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Use of Estimates" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilities", "crdr": "credit", "presentation": [ "http://www.universalsecurity.com/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Due to Related Parties", "terseLabel": "Due to related parties", "documentation": "Amount of liabilities classified as other." } } }, "auth_ref": [ "r25", "r237", "r271", "r272", "r362", "r396" ] }, "uuu_PercentageOfLineOfCreditFacilityMaximumBorrowingCapacityOfEligibleAccountsReceivable": { "xbrltype": "percentItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "PercentageOfLineOfCreditFacilityMaximumBorrowingCapacityOfEligibleAccountsReceivable", "presentation": [ "http://www.universalsecurity.com/role/DisclosureLineOfCreditFactorDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of maximum borrowing capacity of eligible accounts receivables under the line of credit.", "label": "Percentage Of Line Of Credit Facility Maximum Borrowing Capacity Of Eligible Accounts Receivable", "terseLabel": "Percentage of maximum borrowing capacity of eligible accounts receivables under the line of credit" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense, Current", "verboseLabel": "Prepaid expenses", "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." } } }, "auth_ref": [ "r72", "r147", "r148", "r335" ] }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "crdr": "debit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from (Repayments of) Lines of Credit", "verboseLabel": "Net (repayment) borrowing - Line of Credit - Factor", "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets)." } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.universalsecurity.com/role/DisclosureRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r135", "r229", "r248", "r249", "r250", "r251", "r252", "r253", "r332", "r339", "r350", "r371", "r380", "r381", "r384", "r393" ] }, "uuu_ProductsAcquiredFromEystonCompanyLtd.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "ProductsAcquiredFromEystonCompanyLtd.Member", "presentation": [ "http://www.universalsecurity.com/role/DisclosureRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for products acquired from Eyston Company Ltd.", "label": "Products Acquired From Eyston Company Ltd. [Member]", "terseLabel": "Products acquired from Eyston Company Ltd." } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.universalsecurity.com/role/DisclosureRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r135", "r229", "r248", "r249", "r250", "r251", "r252", "r253", "r332", "r339", "r350", "r371", "r380", "r381", "r384", "r393" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net Income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r65", "r74", "r75", "r83", "r88", "r95", "r105", "r106", "r122", "r128", "r132", "r134", "r141", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r179", "r182", "r183", "r196", "r200", "r235", "r245", "r266", "r296", "r313", "r314", "r337", "r346", "r347", "r361", "r372", "r382" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "PROPERTY AND EQUIPMENT - NET", "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." } } }, "auth_ref": [ "r4", "r236", "r243", "r349" ] }, "uuu_PurchaseOfInventoryAndOtherCompany": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "PurchaseOfInventoryAndOtherCompany", "crdr": "credit", "presentation": [ "http://www.universalsecurity.com/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of Purchase Of Inventory And Other Company", "label": "Purchase Of Inventory And Other Company", "terseLabel": "Purchase of inventory and other company" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Notes Payable", "negatedLabel": "Repayment of Note Payable - Eyston Company Ltd", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r14" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Accumulated Deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r34", "r51", "r241", "r257", "r261", "r264", "r277", "r349" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "verboseLabel": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r63", "r90", "r91", "r92", "r96", "r104", "r106", "r142", "r145", "r163", "r164", "r165", "r170", "r171", "r186", "r188", "r189", "r192", "r194", "r254", "r256", "r267", "r398" ] }, "us-gaap_RevenueRecognitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionAbstract", "lang": { "en-us": { "role": { "label": "Revenue Recognition" } } }, "auth_ref": [] }, "uuu_RevenueRecognitionDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "RevenueRecognitionDisclosureTextBlock", "presentation": [ "http://www.universalsecurity.com/role/DisclosureRevenueRecognition" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for revenue recognition at the end of the reporting period.", "label": "Revenue Recognition [Disclosure Text Block]", "terseLabel": "Revenue Recognition" } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universalsecurity.com/role/DisclosureRevenueRecognitionDetails", "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Revenues", "terseLabel": "Net sales", "verboseLabel": "Revenue Recognition", "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)." } } }, "auth_ref": [ "r80", "r88", "r123", "r124", "r127", "r130", "r131", "r135", "r136", "r137", "r141", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r200", "r235", "r382" ] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "Concentrations" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.universalsecurity.com/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "terseLabel": "Net sales", "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." } } }, "auth_ref": [ "r137", "r369" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r363" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r365" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "verboseLabel": "Selling, general and administrative expense", "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." } } }, "auth_ref": [ "r43" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r5", "r13", "r63", "r76", "r77", "r78", "r90", "r91", "r92", "r96", "r104", "r106", "r121", "r142", "r145", "r161", "r163", "r164", "r165", "r170", "r171", "r186", "r187", "r188", "r189", "r190", "r192", "r194", "r204", "r205", "r206", "r207", "r208", "r209", "r227", "r254", "r255", "r256", "r267", "r315" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement", "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." } } }, "auth_ref": [ "r90", "r91", "r92", "r121", "r229", "r263", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r276", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r295", "r298", "r299", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r315", "r354" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "auth_ref": [] }, "uuu_StatementOfManagementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "StatementOfManagementAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Statement of Management" } } }, "auth_ref": [] }, "uuu_StatementOfManagementDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "StatementOfManagementDisclosureTextBlock", "presentation": [ "http://www.universalsecurity.com/role/DisclosureStatementOfManagement" ], "lang": { "en-us": { "role": { "documentation": "Disclosure relating to the consolidation and presentation of interim financial statements.", "label": "Statement Of Management [Disclosure Text Block]", "terseLabel": "Statement of Management" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r90", "r91", "r92", "r121", "r229", "r263", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r276", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r295", "r298", "r299", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r315", "r354" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "TOTAL SHAREHOLDERS' EQUITY", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r32", "r35", "r36", "r48", "r278", "r294", "r316", "r317", "r349", "r362", "r373", "r378", "r386", "r398" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "SHAREHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL INFORMATION:" } } }, "auth_ref": [] }, "uuu_ThreeCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "ThreeCustomerMember", "presentation": [ "http://www.universalsecurity.com/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Three Customer", "terseLabel": "Three Customer" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.universalsecurity.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "uuu_TwoCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "TwoCustomerMember", "presentation": [ "http://www.universalsecurity.com/role/DisclosureConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Member represents the information relates to two customer.", "label": "Two Customer [Member]", "terseLabel": "Two Customer" } } }, "auth_ref": [] }, "uuu_UseOfEstimatesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.universalsecurity.com/20231231", "localname": "UseOfEstimatesDisclosureTextBlock", "presentation": [ "http://www.universalsecurity.com/role/DisclosureUseOfEstimates" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure provides an entity's explanation that the preparation of financial statements in conformity with generally accepted accounting principles requires the use of management estimates.", "label": "Use Of Estimates [Disclosure Text Block]", "terseLabel": "Use of Estimates" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average diluted shares outstanding", "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." } } }, "auth_ref": [ "r111", "r116" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Shares used in computing earnings per share:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.universalsecurity.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average basic shares outstanding", "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." } } }, "auth_ref": [ "r110", "r116" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r60": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r61": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r62": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r63": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r64": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r65": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r66": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r67": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r68": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r69": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r70": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r71": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r75": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r76": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r77": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r78": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r79": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r80": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r81": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r82": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r83": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r84": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r85": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r86": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r87": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r88": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r89": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r90": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r91": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r92": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r93": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r94": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r333": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r337": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r338": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r339": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r340": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r341": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r342": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r343": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r344": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r345": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r346": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r347": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r348": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r349": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r350": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r353": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r358": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r359": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "39", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480228/946-830-45-39" }, "r360": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r361": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r362": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r363": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r364": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r367": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r369": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r370": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r371": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r372": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r373": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r374": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r375": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r376": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r377": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r378": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r379": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r380": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r381": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r382": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r383": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r384": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r385": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r386": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r387": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r388": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r389": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r390": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r391": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r392": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r393": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r394": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r395": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r396": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r397": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r398": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r399": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r400": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 48 0001410578-24-000064-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001410578-24-000064-xbrl.zip M4$L#!!0 ( -%@])1@95 H &97 0 =75U+3(P,C,Q,C,Q+GAS M9.U<7W/B.!)_WZK[#CI>;OMH0M0+6VQ$IR M0K[]M60;,):%@9DYYLY54P-(W:UN_5JMENS.AU^788!>B)"4L]M:JW%60X1Y MW*=L=EN+U+3^OO;KQ[_\].&O]?J7N^K/"$*ML\95XZSQ'M7K'XV(.RR!A3-D9)TW6FE')Y'&V0TZ;YZ? MP;_S2W1UT[J\.7N'GAY2N@?0;$IW$2ZE?R.].0DQ4EC,B'K$(9$+[)';VERI MQ4VS^?KZVH@8U9;C0!(O$E2]-3P>:H$7+?@'$Q$0;>H]%V&73'$4J-O:GQ$. MC 8U!#/'Y V,E1'Z>M'@8@92SEK-+P^#D5$C)?;)0A!/6YKA64Y$D')=-P4/ M2'--F?(*,BUD>M>$WI0PDG4M0JZHIUA.#&7:8VQ,R<%T 9"_K#(NF\%66(='DJAEWKDB#0J4OFE\&E/VQH;9Z6Q2H;7HR.DBABLQ<=648 M(B4[,C,>( MVN7N0+*BQM23=N&F*^N)N?E/UE_K^OJZ:7I7:T^)K6G*Z +=3=VMQ9_7SR[J M.@*D^L_*+-F$;#7+2V]N-T/W9*S 2@DZB13)A)J(68(-W1ULZI1)A9E'-IMU9P('M4:5=W%4H:LE&D7[1/*//R%D M-@7,&%?&HW53VKA84#;E<0NT::>YT8B.P1V0_O+YN5]B..,$(Q!O=HT.9SZL M).+#%\D#ZFO?N,.!GNC1G! E:XB"3^W#D*J8*NF3*674F ,><':&ZF@E#KYW MAH_=WN.HU]7?1L-!O]L>PX^[]J#]V.FAT:=>;SSZT-P6M35(!"H-V4?S'?8D M";+-#.K8G3 G) Y&#P=>%.S/MU:KD"UI3 '['C"N>N5PVH=L*21EL+1P.0$] M+POH: P?#[W'\0@-[U'_L3-\Z%6P'@=K!\OY?^PI+HJVS4)"UQ8*B6PKMX6"),2G*)8%#;&X:D\MB]DS>2$L@@^/SV)-"C K M)G1B=IG'+)&$-D15>)7%"\*B!R8GUVD%6-F)G#A=Y7'*2JD@VN_$T/9]HP4. M-O)%YS'"R;'C;)$/C/'9HH[64C<3UPK-LFBN,H?A] $S/#/?MP&T$SDP:T%" MFL-LG:3 CK:64R&T;]JQ.]]P8U,^T:BP<6/S6<+$]Z2B$'9(+NYM]3HQN?!2P6@MV5P'Q[(1"$=:>I41E(*WAP6C;":?B.CP,.3,7.AM@UE Y83N?1ZZ M5 Q:$(%B0VCY?*.(GT1\\%H[GS,?"MUR-[N1P0F6Y"DA%HD0F6@M%*ZD5 MDON>=\9Z\RYQM9W0.5"[@+//1:F;[5A6=<]6*M+9 4%(+N)G9#NDZ3_OZ"G_],O]S^3*3*OFM_H M%\AO:Y*&BT"_36W:YJ9P(XJB>OH^\N]@:6,9!BF%ENYX/=L@OCTYR;BI""R\ MG)3C:!A^QK4]:I3L^D $_V-0E8 M2/!-K?DJC_M,<@V[5B>2BH?M)95='F+*DH**7#0LP^*(B6"A>45I^U&@D8E M*(JE(BT6Q7)1*OA_,S!^:&[54R0-F:H+4W,!7LJ%0BQ7EU=02A)7\PVX9\3$ MU+*(7'\Q#M^ H1)?EA+L8H\8!>G^2U+*U)4*^ET0&N%8)/ M.E^)V<\?"TH.CU!"MQRHP[KRJ]SX*7T\MBY!M(V;%->:@2$JYY\0P*[U^U9S MO,69DMTQ!/XA>5;VL^F5"5ML(.1KD_-N/'2UP5&Z-S82IU1;6$ M;6"HYF3#)&OG=S7,,Z]"'&19G^FR;PE'AOBSSZSGQ@(T#^,^:FX.G@H_$DF% M0M%<6-\=:B=8K(W>0;9I';3!>>H W&/;[+;N9U0>$!GC (JU9X(8VC$1X=K M/5@VC4UU^=INOI^]O]UW^B/PN7]"$XTSI7O,Y ,))YN+=@=9;->JP/C&-\G> M?Q5(..+KFVCPM^%TD'V-B@:00S_@)0VC\(X+P5\!J0Z&X _MPVDOH#-=_YW' M=3T?WT;Z]C0NXE&.7.S[S=MCI"$=3I^XTECC('CKT@!&?"')E8GBWA^Z@.$% M![JR83TI![!F5K^^.I'?UUC.=+GB,YW-(3Q]EJ0M)5%]UEMZ<\QFNAQ]N#!_ M H#-S'7L@.*) 7C#ZB-D?,O07KA][YZ6K+[/V@7USJ4IUHZ_GH&2Y*?@W4-& MXD,I$=LASM)UBF%-<#_RE&Q[L(P@Y.A$H?<&:C-88@O,W@;*;VR;MA?3"1H] M?N5%J%FZ3M" ITA ,- OC?;9"S1S\9;FO@D"&V"5H/T&<<-N4"[G*,@?BPQ/ M]L'X(<)/-W.% TY(+D0DL1P9&N>IB1,6UA M JR?VP,'Y#4ZFO>6"UW5*-.CB[^1]^ZD/!D$D[VP,+[,(4LOC#"VSE,$+@CX MJS;WF03Z%FK,XS4E"PZC9>E_%!#M218ELF/^@IQWWJKLGX2,R9+=1? :6O' M/8R58SNXJ;3K^RS[0L@MX"'!J<2E'9MPC\TH(\1N[ M_?0S/<;!-O,DR )3/TV5\P]'#N,^F;G9V+7B)]_Q [./_P%02P,$% @ MT8-46(B*).FJ" IV, !0 !U=74M,C R,S$R,S%?8V%L+GAM;.U<6W/J M.!)^WZK]#U[V9?>!.V&25#)3!,@9J@A0D-F=?3JEV VHQDBL9 ?87[\M8XA- M$#:7 SJ@/F6*ND+& V=RA;/28\666 M2)O2S"\___4O#W_+9G]_ZKN73*6'6"PA!7==Z M$M09@645"[F;7"%W:V6SH8XG(K$-9U:@K)0KKL_40WVA%1R[]Q93>,Q(.IFZ2E=P;"Q@B&'B^PBE5"Z6ED#^/O"01Q4B M=)*L'U!O47.YI.\ MDLSOI3M G,J7^6\*>7U6=HGYEUSC?.YH$&E M[7+I"V@#*I0-\ AU]X>IU;,W%)NXMN\&*:N-YT+SU46^35>+> SF'F +9WV4 M>NJJF&,+!2MKK?7B]WJWTVAV!LV&^C;HMEN-VBO^>*JU:YUZTQK\VFR^#O9 M'V!']"ZW8R:Y*GMS$6=1J9.H+] U)/(M4(BCWHB0J1I3RGEP/;DZ$C >L!T> M^%J3,@+>)6_@/F96!_.7L*7N"X&>W3!IJ\S7:OFV4BE4JH7*3:5T4ZZ6RA&C M(^%3$W'[B;!7^O'KIXB*,Q-*Y*4_F03:LA3)7[4?"C[Y\%AX$;Z/P5PX(+!R MR5B^1#OX5%V#N!EK!G0T]H(S9V9"): :<]1'\[\^?2>N2DPUKTZ$6&!A]2_B M^J!A*%5;GK./^5S//"UX<,SHGPF=D1^Q=?F^;BAU=O;2O5[ MXB05G-#O)8/Z6HN](SHN%AW0);VHR'?.4EI$(5%E@XBJV3;WL7]WN <2NWV; M$R;[8 -V_#<7$$G"T)6V_750?!S'6;+KC6';^*B1O&+J]@1MX'C:$S EU&G.IVK"M[M_;I4UD-T#TF]Z M:"&'-P9Q^$P9>J.-\WJGQ3S"1A3#<.D%?96TNY$YK.KGB@<@,+(#\BD(;]%S M"?,P%ZFIT50MENBIV]7D>R!N;_L-+&_;E+Q1EWHT&$ &'K?_&',7S90*C;?8 MH"Y9_'+V[T[ZGP7-";&T)$2#+R4> Y>9VI2!6NX6X-"$2GJ;J#FT[4G%-@Y3 MPC.0Q2ZF/G0,&P7K_2L7+';SN;M1'/IMN5J\] SX8&8/ &K@F+Z:7_3(0LT( MTLUZX\)7Q.D> $\_T.^:TJXL>N5]<-4MKAX1.P;$U VO@;OCP!JX'M6<3%V^ M A!I*Y_$MM= ]M'83W]C'AKIZWSR81*M6])%7NZ-:@M4M= T![(0CJJ!O6] M"-X.9W;:^<:'K#D4'CGE2(!D8"VCJ<@2>4QL%W? '3J@8$ZW3. I=>&: -? M^4F09KQ@:Y6Z6<^9 @7,1J?HMC#H6YC#\2']=E]@::K7J:!<[;H*Q,Y,;>(J ME5[P^R8R)1X#JU85@IP%]N_<1;0A9@Y=>U*PO1,F0C,PC]8!TR2"X3 A39';]V/'V%"NT.ZE':']. 5/UZ:G=>!U7VV6IUZ M]Z5I[#[I#GA++[2YW"P;-\Z=??_@ZM)J[^.RIO,Q$L/Z'2E]@B$7L)1[)7.0 MS;DG"$8@940L6LA3,#O EA@7:-JHQ3P0(/7;$;_9%6-]I5PH5PMW%TH,6PF/ M;V$\KQ<,K A6]H:;3+3A$I,RA^)+,;DMEI)=E,A_]G(!L/3,>L4@(1 VI/\, M"'U I'&5@:7CVF#MF+E#\L]XV+$8E^"F,]UN;+(1UKP@T* : = M7!YL>](,".E;FA<#:1F(W^(X!JZ)"7\ 0?1^ 8;>Y;QI0GMAX4KJ/!;"@-KHL?)(Z?B B MV<,2BCN8MX6Z&=V Y2?^=GWUHI_FW!X3-H(^NJTY'(*].3Z=^^)GSBCJ^2ZT M&;O=.\6H>EK\)M4C).L!KV9CN1'<8=1DF/0*S,DXEPFH:.8ZTFL&#DW+Q+UC MOOXA8$X@G(B.S_PF@#60O\\!O;'G5#BE2Q+GD!>8\#=@*L"F@4/QNPL! M3QC<$RX\^K_@N"9YI&EZS:%QK!M.OW5K^QN"/BJ?\'/U:A;$&'^&?-*>PC_U@$:Z5!"\O M"2LH[;+E=G%S@N1$5&U;Y=P#NHGWCM 5-H 3W$.-@FE'GWW63SN3V_X 07"X M']+W_6^V:JI_,VSRRFBE6"B4K*SUH0-_+-58_P@5_=/8M<\V2 F@>:*F%[+8 MT&Z&3]_\W(_!I32L@ZR^SL!]AQ?.O+&N*#A473S@R^5JN7CACK\OX;&'ZT[I M!0/7J-+B^P\0\3KC1\9*J.7'#)%=X TL!O>"A=<\-E^N]?S T:&%?]P3"@_Y M)3'A>/OS_P%02P,$% @ T8-46#QQ]R1<$ /, !0 !U=74M,C R M,S$R,S%?9&5F+GAM;-U=67/C-A)^3]7^!Z[V87F>R,:SPI'W+B*MGR M2IYL]BD%DY#$# 4H!.GCWR_ 0R1%@ /$9BM2F5DL='HKP^@<;#U^:?7K6<] M0Y^X&)T/)B?C@061C1T7K<\'8; :?AS\].4O/WS^ZW#XV^5B9CG8#K<0!9;M M0Q! QWIQ@XWUB'<[@*P[Z/NNYUF7ONNLH65-QBC))'UPEW# ZLTY'IV/ZW^E[Z\/9Y/W9^$?KX2ZENZ.2K5P9H>>B;V?L M?T^T/XLB1.3LE;CG@TT0[,Y&HY>7EY.7=R?87]/FX\GHM[O9TM[ +1BZB 0 MV7!@4?HS$GTYPS8((O7DFK\^^5[*X-UHWY>0@OTU3,F&[*OAY'3X;G+R2IQ! M(B)[K-!)2LZ>NA7T.2Q[>B?8-\@3?QC%#_>D)5$2=4T^??HTBIX.OOQ@69]] M[,$%7%G15V?!VPZ>#XB[W7FLU^B[C0]7U)/"D((^?3S-'NL+( M@8BZ!?U L.+5MC?@FZ,J,*\+N8( M5@J\L60TBI #?.<".50 9MU*K$7P'0"I"G2!C%I0/8$ '?QR_0 M5Y/^T%<\W]_S8QT.DS^HY)./P\ED>!J;Z+ O923[GEP4C!QWN^\->%XSD7,S M&9MB/T3R1=S:"T4_,^? :.C$[M:AB!S>G0H<1@7LN'+@4[:,Y.VHV'/ M#1BKC-#*45KQ($R3?Z9A$N6%J;0>M@LB>BR5QG[CH9-]DXV_SUSPY'I4 M*9!Q:E1RB")VZ8C4*R/ M#-J97'2Z'+941<8^G3WIPGM@[7P7L^3J?##6XE07A," 2"*'3W3@-(=$_Q\1 M\OND48RP9FVC1*!UY.!"6I:1-S3E:72K"(CYT8)CUP#U >Z MEH!^\/;@ 2H)QX[MB=Q#$=RJ)L)8D34Z?J3()# D3F1B)E%RRHN2SR-. MJM@^A>QT*Z!_%\\V 3U V%9?@.UO3+(#_Y;2)>:LH-,0P'DAK@OKO026F"#! MPR.H'X[JD2):3\Y:P\FD-'+=+TA2+I]"LB.VA'AS=<_Y32I6C$= 9X*]<,6!T= MUV'S3)FS5C [NL\V&7#C@Y0KO-UAQ(Y9JORXBO;0G_FT&I >",+U[TJ:=(.% M3V. 7U>:!:NAX_HVCS'S<0%#W6,R3\)U6"E=$0R/3I_C5AH!JX/+^RR/)W/5"EXF#<=Q1-W!8(.=6_0,21 M M)^CZ,W<6'C^ /+]NW+XPN-5J;[J6*@;Z1AR::$I_K#5W#-R%MO(A6EN4;*JI M*<*Q(INNJT_6^'GD0#=V5_HA\U+ZQ^\SN ;>%%'T;YPH%3Q-=%5Z>G1IX\[X M@<)YE$9 X9$^UQ9I$U=*G_?( PZ1OQ5:FC1%W%*7W\)];G8)/'9_;+F!D&U! M9;=.LJT>SV(*/!%"D*H9-L^M)PXGALOYTF)NJK M4PU&K"7E/=CR9[&67!(U-^:B+^1[=D?M5EXY6-!%;T%@"M>=%1^C[10^[[/B6\*US]R5*A MB6Z/N0-_8#^^@01]WM:3F"#!R2/H27BV6)ZO"@)P!T@I70*E@DZ?VU48 *M# MRWMCF2-SRPI.)J4&A9<8%R[Y=OEV"9&]V0*?=U--E3R]X"4E-P)R*A+_%ILB MN1#R(;D^WU>V'JX-.Q\0LFZBVV]2]B9%R85MXQ"QJ],!)#,,$#MYOW$10+:+ MU@MH0_>9+0 NW[+/@LRZ"U:)SMNQTJ#&HAC<:*LB2?,7+HF^J.K$HE@)>C[* MVG0;Y4W<[DR*.LXX(@@J!4KQC*0U)$KR""-#@5*$T8PX43$2;^)1BH8*YMSI MQJ1E)BL$XX0>31?Y]T+*WT+(TDO>I=8.6.UO/;=AU9/J1$(H7I/B$0MO1!6) M-=Z0[<+&W'M0%>HHW*1M(0#_]E.Q8]WQ>(?]8 W6,)I4YV@!@3(-)TE5\G4FA"Y,BA]V[ MND5,8+;4XUU6%1*D=S4Y!-J!B&^E2\BXH,P8T2LL@96!%6Z8EAA&ETJ%C'0O MY/?7T7^&>.V#W8;&E5?U*KB([O U\#)=7XC@^K!_?FD#&5V*2$QGP"O@0G-@ M=83<5\ /&44NXH/",FN3(F*YP7[P6/V:0"5-.A;R M:4Q Q!_CJZE$J/1[>+4QL"JRPLC.8QF-ZB)6)GGPS$5POKKRH>,&-\".RA/R M%J$2LG0%)B0S!-J,%7SC7RU4):^ 6B37N-*460O7AEM870K81XM**5N3O'\9 M/A'X9\@.#I^3"^ IH#<$*_OH"\K?*+>K MA;_4LFWPR(V":TK4>Q )(>2#2$GT@V 2UX_EEHZM4R2VY2\QY2Q[6*HVT=-X M_&X\MH;9[@+]?#6_OY[>+Z?7[--R/KN]OGBD?RP?Z3]WT_O'I36_L9:_7"RF MO\QGU]/%\N_6]-]?;Q__.U#_+9W4'?NMK/C(;HR*9JL#HI$>$16*/RJV20%T MFSAR?W C"PCNQ,M5?V&VK49R,%3T:QF58I42VN-8HORK,HIFD!6GE*#1:@TJ MS1:CJ.XP]\W!"KHC62'2RKZ">;4)JLM^XDKQM:H]JX'S %SG%EV!G1L K]($ MDC9]FN.TI3DD4+2:9L%^QPY!9PI\Y*(UJ;2)B+A/8[QK:0P1!JU6V ^N;/OB MEGZ43MHYPN-H/_HA-\4IH20U=W9.YN_#S#WZ2:XS5L"*)IE3+R(]'Y#X2"I[ M[F&:OIX/ C_4D%W1@92;')>L4R8T8*!2M5-9^.S7+LI+KIYMP!8H9!X&[%=V M6=$SD0G*= :,3HH6*,MNC@'N81 7NIMA(AJ=#FCZ5/S[-HH_D%NJ],^C8ZS6 MU7X\6+XH?S]^/Y[0A7C&C_Z1L+1R/*U_)%S_:>K*FR( Z[4/U]&5L/DJ 5&U M#J]NTD'(M"]9+R8S9LVMHG@60&(HW8]5'17:E]#J76S+/.A YPI%\&LIOO2# MT/2+K*]X(].YH9).WTB $+PO4&(,$R3DZO,5NM90$)#*V9DF#PE"WMY,VT+?14$>5S MJNHIY/M;!";RBZR7/39@P=?$7AD [>EOH6(!J9?Z?BBGOD5VYF>]Y8(-%?FN MB/CX"9>TWIN(R)@LMUK1::[%@]![=JM:GTY"JS^[K:Y!)Q&_\^QICF#:AS!C MXM!HSE/EE?JP4/3.5?CX@J4JY-!H3C255<@1_;@)_2-])G=*+I7&CI@S+,5)4E+-6;F7'-HDZ=2G5L>H]N@ =)LKRX MAT'E";. UH#+%\I%0;$4C6'Q(ZHLJ-2B_P%.<,36:H#+\)AE&^DE>:5ZA\:- M:+P7GY00Z;5.DK&4)*R^2B9K9>+8QGGQ#-> 9%80R39>JQIHVW*5HZ@.FN]U MF[6$Y(%.!/0+L(835?L5FABP'=O2E@4XQUU\/H2^O0&$+N-8<4I$&[U=(&<> M;%BP1R=;O",^A48&W,%1M((BH./:X0Z\NMMP>[%E9:XK+CU5DAIP_49=YV(8 MYER!BCQ@YH(G]E:I*SP**I/U:8D/78Q!90C:#X5FD$8DR:Y2WZ(5]K>@]N6H MR;A\0A3SIA\R]E:.O_E'1C-("(Q5E"]F6G%N5-FBA\.C+NH,MV%DS"&4@NGV M)U$-L?9^6M6N.'(C#@:<;+4N==P(>/=G8JN5:\-;= F\P-UBG_\;:Y64FL_' MFI:,QA)86I,/_C@A6]M*6VE;X"KBR6=BV?Z[9JFU4Q!Z4-6,E=TUER?3:\F[6ZOI3[0[\36[."'G3$NZ#"3K*": MV)K+IE=;=[5(6U$O.D[_\#U!+ P04 " #1@U189 ]NS.$O *V0( % M '5U=2TR,#(S,3(S,5]L86(N>&ULW7U]C]O(D??_ 9[OT.<[8&U 8WN\V23K MV]V#/*-QA),EW4C>W#[&@X CMC3,4J1"4N-1/OW3+VR^J9ML4B2[:" ;SXRJ MJ^I7JJI^K_[IOY[W+GK"0>CXWL\OKE^_?8&PM_%MQ]O]_.(8;:_^\N*_?OD_ M?_CIWZZN_O?#_0S9_N:XQUZ$-@&V(FRCKT[TB-;^X6!YZ!,. L=UT8? L7<8 MH>NWKW]X_?;U7]#5U2^,Q0[UY?BP]N8FZ^]QZ]>_/N+?G?NS^B M']Y?__']VS^AY2=!]XEHMG6J"%W'^_T]_;\'(@\1A%[X_CET?G[Q&$6']V_> M?/WZ]?77[U_[P8XT?WO]YG\_S5:;1[RWKAPOC"QO@U\@0O\^9'^<^1LK8N;) M-']^"%S!X/LWB2PE!?WM2I!=T3]=7;^[^O[Z]7-HOXA5I!]K"!'D]%,[2AID MB7]XPS],2,]8Q_"O?_SQQS?LTQ>__ &AGP+?Q?=XB]B?WD>G _[Y1>CL#RZ5 MRO[V&."M7$DW"-[0]F\\O*-?)D7Y(T5Y_2>*\M_C/\^L!^R^0)3R\_U4B??' M'*^X$4.C9:(W# YW!-IV1G[*H<+/$?9L; M<5%H)9Z9,8B?*VM_D^+G42_S@ MW$RA^&Y"O'F]\Y_>V-BA7OL]_>&*_L"L0W[Y^XU/(G'\$$:!M8D$)Z;^SR]D MG]>S!E6:\AH'>)Z*#J835FI[L3]F M.*,OC/?_,^*,)#OC:83WH9X5LN2#.94;BF^XLU/;RD6#"N;<>F4]F[AP7SX_[!QQ(<$M(X+J>"H]PN>+G,%U- MJ653%XOGK)0CXBS[W-"1HB)07Z 8E&(RNK+I=?6\]0F0P1GZ_"][HK>6DT/W8TKD.8=6$$, MV76K5+[0:0E[E.??%[J$E"//>*2&$[)EEZE[H ME3'/D?@!4>YHX?66/\^QO:MAAW>#],IWNE[Y;EA>^:Y;KUQ_]7OVRAORXR)8 M^U^]*BOD* ?BD>?HI/Z8D@W &R7*MN6+E#4=95+F??LA']A6@D_(AN*!>5QR M]^,T0_"]@J:M.1[GV[//+?TPLMS_ZQQ*Y^8*XH'XGQ2CU MSE /P1;F^;7DD MYXX(^Y[FVC3WC@-L*7RQ\#%<[Y/A2#8 ,Y_!]#"IAHTW^IA'$6X]N1"]B^ N M'WU/O9\B(8'K2BH\PIV*G\-T*:663=V*,42,8V_K*RN\.0;$G:_?/:R=2'HV M7$("U[54>(1K%3^'Z5I*+9NZ%N."_"VZ?O?RX142_+OWKW5@T5MEJ]/^P9&.+O^\M3D>?-(-,:*?5\%&5RO*L-5S%E9 M&I@^5JII4U<33)'@VNN^;WRHBQ^=H?$36=%1=F.E@ARN"^K@S$\LY;0P75)+ MXPLGE^+@7\(>TA<.! 1)< M^W*VU=YRW0_'T/%PJ.ZKBU30G4V**N]L.1+(SB97]$)G8TR1X-J7LTWV.-B1 M3O]CX'^-'F_\_<'RU!E.10W=^4I1YIU02@K9&YY4STNS(.79MYL1<7MZ:M;?_+YZM(BA%L>(%E6B MBT3J65EY(^ANJ(.Y,'$N:0'93;7TOG02S60@)F2$N!B4D=.;)Y-)46"Y4\_& MS_^-U3GSG Z\O\J1%5PT3P3:*Q6J7NJ(G"UB?!%AW-_=S?1.ZAWY2UE=G'-* MN-Y7@:YX<;- !M,#JY2]^-IF]A(Q8]VW%_+;]'I^F*<=BB=*$,I],4,X!&^4 MJ=N6/\8U%GKRR#$1;3-@KB4;1A8_A^MY4B3"VW(?PO0PN8I-O2KAABB[2_UH M:X4/3,HQO-I9UH$[$W:C4/PE]:KX#W]G%^^H!HOMG>-9WL8A<>/S>_**6IPU MF\+TQ2;XJ9O6:0?/@QMIW_ATX&)^.YFO)K>(_+1:S*:WXS7YY<-X-I[?3-#J MKY/)>F74YV550)5$ _'CL\J??[^\G\S4R%W@W5O@X]FSZS^2?1^?)<@F^,H!&R(B1D(2;, MR#BT/S,8Z5:W:Q>4]C!70=_KA/6: [1 D4MY#"_4&]AET:-<-Z6&&DX& M3GN@":BI)61#A,K&\,<+^A N'CS0V7V\?4]F\MFAA+4E(8G&KNM_I>_YLD[V MAG>R,S\,.QUF1'YDN3J#C.XMM::J(.M\GM#6N.+VB.](%-R1Z8PO&TT4/P<: MPBHD8N20^Q#V>$&N:F,'>L1H(Y;*+#YDL-@(E70^Z,%R672%CQA'R&85S+?( M/I)X(RJ@+=.AU]%$N^AO!1+.K^\Y2>MXXC%?X0LR,6R8>D_$A_W@1)*=(DL6 M2(!FCA(\V?X]^SG<+ERJ95-G2YBQB;VA^7PGB!PRE;A"6\=S2.*ST<[W;2-C M[V6 #Y9C3YX/V MQ^3A;10L[K$H19N-+2@@WT,K5;>J?,5<4LS6]EM8M2,S9 MFIGT9K?D58/\ @WL0),B4IX-@1M8(?.'/\BLW8GP MS'G"]I3,9;R=0R:E'*IZ1%C9"':,Z6'.!EUY"[A1J*EW4R?F[*\8?Y0*0")< MS0TW.P8^G:_'\X_3#[-)'+ID&#J?K,V,/?T##J+3DD")QIY-3[ 4QK&XQWR^6D_OU;V@\ MOT63__D\77ZB':^QL.6YJ'2H 3X4\QC.!ZEPPZN@WV7#4H.CT9:&H>:&GS/' M>G!<)W+8_@NK-//HNS9)%33ZHU/% <4:S6&'4ET[9(--MRW<<*R-H*F[9P0E MO5YT,G]*L3\#3,CI9L9YP]=?Q_>2OB]GMY'[U'>L7U[\9S@-Z1Y-+ M&PPFUC6.(:NI!Q'/;1^US; &=,JX0\!BB2@3N68"U,/A8LN/;I0ON"I(H0>E M&E\^',_I( =BB;;-0]!CQPLX5].;&YU"C(\#7QG,?XCE$CH=B^E:JFG8]BK1S^(KH@6 M>\2>__ ]&LQ^8@R72D6N$&ORN.[2.M%C@'IG<\^(88=Q.4;9J=L\)=RPK=#W MXO.T,5_3?6O7, ^<+^E?(WHCI^4[-D+MM7^/72O"]M(*,B/T(N8Z#8'&76WL MA0LY%:U@G[>MB:'Y->[X$.X3O15.^Q6KZ,Z1CP(NF_R)"3=QD:=K0Q23%5K[ M*):$8E%FQA@&3) FLLDIC,AP(Z[UCV:17?SN^QI>!$=L2]8E/'M.,HCN]?]Z M3("FQ8ML4ABFU. >OC2!,<%84+%H>SJN_$E.T,V<%-Y1DH$3/8'US]A'"?$ M<_@*<^FT@QW^VLBS$5_9"&Z0ZZO>U*>%A"LQVI$MSAL*[^[1BX@F?3]1RF7[ MB3B6BAZPA[?.V=F QE,:^A2+$](R!72#4%4R0$X%-"S+48F9B80$]C2D3.$V M+_^Q:A6IK!'S/U8U(#F1CZ)'*T)?<8"1PSLT&ST<(W3TV,']LNN#O4Y8NC!9 MAB>S3&<5!RKN#7:!362>30&C+\%H:/=>>Y\4;GZJQ%:^2P]W8-!!7]A7QU]Y M+*X#;/F;&H:WX14;)^F$I=Z&2ZX=[#C41JZQ+9@V@ANE^JIWL3F8BH&T/]@B M^-EB_O%J/;G_A):+^_5T,4>+.T2/B(_7T_E'-)N,5Y,DV$T?B:L,;Q4M[) N M1:CH78<0NN7JMM+'=AR?-;K9%A'RGC:-3,-]+1NZ1W2N1X?N-[Y'$Q+V-@2T MPBSE+6 'HP;:7.5K-3GL4\.+3I^F:WJ+B M1\EO%G/:=4[F-X;BM?;MD0'?%ZEW0V2(=T(ZO 219?V=N ,RCJ+ >3A&8@=_ M:<$X6MZE'8!<_LB\95[ZUL0Y&>P@5>$J]J-9&K@!J=3TDAXS?5Z>\1RA:1@> ML6WF&8B. (8%CR3)_">RCM&C'SC_PC9Z]W;T]BW[ MCW\8_B=Z-_K^^MWH+W_Y<_P7Y# 3\17?8Q1&Y >V+Q"A6[S!^P?"^/OK$:)A MQH@^$9=]3/YDY#2*;;,'/2UW:3GVU+NQ#@Z9860,KMJDUVD(.PGH8\^=-*EL M!3=1U-"]\0Y((@)1&-B> M6(%';_%6V?CJ(;@6@UA![@^]FR 5[>"&^ U=&_JWD($$C+0 MRXP4%(MY92B^>S" !"V,.;7V- 5\X*JQE<^=X09FB:X]S)6["$8R2G9\>^+9 M]:;(%\/^P$_$= =I%5E!].V JMPQZ .WRZ LHA15<*C>B=%U0QV%M7%7:=B M#=P,JZUYNQ5J3&_R=8,UWN\#6I(F>;/DS@]N_>-#M#VZYZ^255SO.)2UAIX8:Z!6['ZIF<-- '>7;V2,A8A#Q=2Z([Y@@(@HQ M60:/&/1DA7@C)=U#>>EXR/9=UPK"=#^EN"C4=_0SR.$XV=.IMINDQ6"B7856 M$>5%\D%$MU+I=J*:LTL!!US+Y)@.+3@G>TA#-T \H M3F5:MQNL&0E0(K8#T/FP]968>WI)N=PV=O)*#Q'V$MT?@S\,%P&_E9Y4#1/ 3O^ M)&BR 9?Y&&Z$R91LZF.,%^+,C)QD:!7,_6*U0LO[Q=W4R,-Q*^P2=KN/V,.! MY9)T,+;W] 'TB!9,>,+Q(\\*0V@WAAU@]6R0.\VIU1)N6-;4O_&I3RYFA&)! MK!_,BQ*/FYNZ%MFS(7890UAY0V"I(1J7^IMX.\?#."!B"2R2M>SC)KHEHVC7 M9Z]A*B*\5DN@X5T?O2@3J-D,=NG NB :GRCB%03)J ^G$IEG'[A,9*="A7OW M6A&P+TMDY" B",624$94EWFNM(:Y"1M4^(#1BF=\=7)&1G**+D%."3355:.3 MUC%+R>".4*7E*VG=S_JIQ-=(O/84Q-1-K<]_P\M#C%5&SEZ+2# M'87:R+,Q6=D(;H3JJ]YX^3HC(0G96,@K\T55NC< J_0;!S-Z&?>?KXR4_)]Z M9)R!PX@#33*-9T:^L9AY-GTJW[@>UX5G":1GC/ZI:2EL2.+AL$ M<%A**W8I$7J0=V[M\U-3G8B#G'RZ!]T\XC,3;D1] Z4*HE1#],!4%*-]IB0O M5)PJA8161B;ND*U,S_O$LX78CA&5;V0= $>5:VU%&M@I3(HH-Y?/$L!-$W(U M+W&Y?'#W5]>E,E9;ACI9RP^8]K;@T/HW9VXN(ZI>B>N=%2PLT85SMP[ M@0I:N+FD4N/&^TFB8AN]D2MN9QB\H-P/4'8'P\R+G@5\'ZS0V6C:0M .*Q!S M",NBD!$.)P3SZE[LEDEE@!%BG(VLZ76#48;'2+#=.NXQ4EX:5E,/*^ **,M" M+B8=3M 5%6XS[&+>( *O+9QR3+T$W]^PLWLDLL>DU[=V>'ZDMWD5>4X_%:#(:?4=H9V]9,)^:& M]H;,8L5F>:!L@=0^4)@B3O6ZI4SJ M-"*3V/&(#$8N2>IOD%1:_T5#O;:P\T8M"^3?:M!H"#='U%._TVHL4(IP)R;A M1K@ADP;?8\^9/CNJO>FJ-@-Q_C+$4J>7-1B LY>JW7@UCC]4DG(ETVW"MSC5 M[F?-. _PUM];SMGUOPI:V#Y;BC"W6BPCA.NCY>JVY9OH"V=LQ#DS9>H^L;,^T-&R5Q+#CM1QCV5NET".T M0M_FE0R+;Y(:CLB.<$)Y>E1SU7QXZ^):*]\#6MMN?XFVIS+>>J^+MHXN?H>3 M/5_#UYP[*62A^]"H 7Q]+Z3?6.'CG>M_#?77SV5-@*<5#;R*U?(S>L#)1D?K M3M?&;\:KOZ*[V>)O*T.WLRAN]OJ=C>T/I\\A)J/QY+;\>!,Y3_S1SHJR+4T8 MP8Z YK8I7 :KR05NM%R Y9++250F$D+1PPF]_,R/?;U*2TR@5#: @C#]VVFQ MG-R/U]/Y1S2^64]_90_@&CGXQ@OCEESVS!' S@#G6+*1G7X*-V(E.K9VP7-$ M?W6/=)"'EGY UUO.[GSV>6&[:EFX$UN860W^QS&,Z*@E7/OT)01OX[@X=RET M[;?3K7G=!KQ&OAIX M7S7" DQ4N\7\WTR*C/<5JQ\HU&< ._;KVZ)0D$NS-=P\T ##!>6RF CT4@A[ M1:^[I:.-9#O?])I'CT:Y>23MZ,O"7G9$$(8XXD]LN8[UX+B-1P?2=S3.X8TW M&_KP04@&5MAYHA->D@9OCYA6 [LC,/VS'?[F;(!FA OM(I[;:,(#]ML;%R%J M&A;K1SZ(WK#P0/:1/<(0D;\&^$#[3_(;W\6CD6/Q9SOL(T9?G>B1QI*'T0E; M 7KI!^R7AV/H>#@,T>:T<7%;Q"T7'3+9C.>6&:#7-T&,?$,OA=172,@EDTPD)*-4-+,? M$8ZH=,3%]UWSU925$M-0+Q6F"?*FR7AOQH/:2O8I7/'OU'LBX>X'I$M9DFBR M'#LN@4N?4&35V276:\@&;K*_Q"XBV3?A 3O97X2H\3)*\NJ2(X:()!W;F=!Q M4B5&?T 'KH\ZX18V62;9IU,W)1+%A4UP[9\TU,MH&D:\1$ MLJZIX$1G/@1C)BYZI*5UBKLC\I?@2.R;3@.TYRR:S("FZ%9L5#Y;U^$TI)E[ M+3PMS^*3<5\LG*_Q?%0&?=^K; MHME!*;CYI0&&'@]&F2J]W9M))FM^G')YO_AU>CNY11]^0[*#48 2Q9WC6=ZF MA9.6Y8P&F3@T;*.10$JX#"Z1Z&#I**$DHH=PTK)+.]U-Y^/Y#8R3EAN,;?;\ MR#V9F9W8H8K%=D87;1?;&[8LJ[";;EO8>:.6!0I'-ZL;PLT.]=1OZNA""E]A M?9D*0O[V%6*RZ/H3EV8H_ONQ!$V-+P/!_A5Z\(/ _TISX16S0VH&\@?I8GU/ M]XQ3 \S]"(N9FL)V)>2PP[X*9_ZVL9P6;G!7:MS\QG$F@!%C+58>##TGV#U4 M@3198KE"DU,8^1XKF&-Y)S2+C%0?UQ^X7#SR 1_/]6W1;-@/-^8;8.AQF ]I MW: 3DXAU@\_TKN9TCF1#?"/EM(@!Z'^TQM>3Y6*V[TZF,K+=8N5Z0^]*P$Y69KZ37)6Q7C6 FS0-V:'Q MJ46BP(BGWHP>(Y2JR#^D.QO%O^4:<-619*R-/($ 4 N(8C"3R@7U-M#.X MG=S<3\:K">T+:,BE!CV90D]U1M/WGUDXZWC.?SF^)/EN'37I]<;#MTB M3+C3H6[*O]. NW7"C>N'QP"O\7/T@7#[71>WO.G PK $?VE$2MH-,#C+4#2^ MD)/P1 %V>8\8^?PVJ>^%ONO8:?&' X$JE.87GDA/X^S1EF\%D1%P*/0.S4=Z M%^9*@WZ1#7KT)6-'*@TQ<3T/^,T8XM+L=_%8?^9X6!PPNK,V]/Y#U7MZ%4V M9L4:>+-3@C)ZN/,#+:V;>N^LM:-BTKZ;7PD-Q];IN_99 ?;0^>M%Q:S:# MW6_7!7%)A0FBAA/05TZ3GH?6@9#?Q^^U-^[+"+&<8G4&,)UQ7W9H+YM=W!7!;K+CQ[%G+S.CQ\7V3HP9DY%$U76;MG@#S9Q=6# [#&B%,=SQ0KOP MFH;BYY!%XB2,G#UAWN0BK'1$0?@NM@E7O;&$3AN@L5 'L1@_5#: /7+05[_= M,4-@ K.A$DDW_9I)]>$"??*]UZ*WQ,D7CFUQAYR5P0H2#MTRDV M%K;I=2S3_=="4\8BDS+ #%_Z@7YAMFSAJLX3]HZ8%F7>\=7JBF%(:0.@^50; M:_["CHH:[BA 0^?F-UD8:Y3AW5;O?JZU7@^OVPZH5]9%+GIZK4:P>_MZ$-I? M)0AB9PY2!5#==K"MN/ MZ^#/'>K7: ?7JVMIWXIS(RH%9?JF+\8Z)V,V,%7ITM_CM?6QP MUD!;*$RI(H<;O#I*7U WD;Z<1)@;J\M:Q%;5#54T&9R_EG8[9?2#\MCV4FSJ MLJ"ZEYXPFPG3\_+]L"/A(@OECO8U800WO^8UJM8/5K5&::,'G86J42:S11* M8KC9H%KEIEXL.-,"+HCQ-A_/W:&-7TU.0!\(Z!M_O_<]CMW,FNE^[_"WATGF MNO'981#L;9QLVJH8#=?E 3N:&UDDOYQ:@P'0; M"(6*K84Z' 8>#&TNM2?BV*@N)Q#4Z+=WPQA.$S-:;*UJ._R,"':8RS'EIKRS MI56X!/.]1>? 3<7K''\=)V?IEX'OD1\W..D6^>OLR7MQC$8P@>RA*!>';Z],F*C@'Y5RLI M-.,$.T5<8)VJ%88*-G#3QR5@6EZ+&"6/N9]&2(B&DE],V"F;;;;'B*[M[QW/ MV1_W*'FB[NC9.$!^8DG7W/*DI";8NN1=Q3)ZX'FD"FE5@;3&RC;DM_=LTPGO5 S%5;8;GOF>(JUPX:3 L-SY7NW579A\P&89ZJCYA MMUV<<8D#.L.V=I@_3EP$\LEZIOW?!_&R\(UU()]$I\5VXCH[AR21\P/>13MU M)P9HW'=L5U'YH0L9L M%=(KXDKH2AT0Q7J>)J9%YCWL3*T(_Q;$JHO 3K?64 MGJKFXTM:;\*-(W_#(/9:;0*DG5.E:(4HEA<7Y]U!K!I*=$-".5972MA>W5E?X#'S(^T;Z"N\NP&RM>HV#O<3T==K"[61J6R"I+JS;$'9W M4!]&\WV(N-H_K\='PGHOR@+%OI]Q_;C*,(T62VC1;\GAWNPB2:,A2F2A1!BB MTOHO.=R_';()4.(&S'.@S+KO\=YRZ"V(LQZFQDRGE G0U'F13:HFZFH.PYJY M:^!H>2I/'UN-94J&;V#F]CT8A@^4: +A@UJV^R5,K# M".06K@)[NRO:/:)\P!J/Q':0L4'D1+,MW,"MC:#QP1(B"*621HC)0EP8 M\CTDQ"$JS\S1DKYLD4 -"#O$JKMC9%,#.8EX]-(*D246^%Z9SQ#B05-J@LEV MB^F#K3A=M=&R:36/(>4*38NH$T8%@Z%D#5T8K:6.Y&U=*G&$$IDH%0H@@71M MEA2V(^S!\@F Q%%R1D]ENO(FP-."!E[=DZB @UY'ZZ[.G;9W9"0,HHP/D]]2 M_R6__'T9^/9Q$RV"%0Z>G T>/SO%TR$E9##]M H7]4T5#3Q_K-2T\1849\KN M2<1\T1?*N6_GHQ<=8@7"6Y^NOZA-(*4%[X9JA 5?/"<$[9 EZK;JE9QW$[^4 MG\81VF_8XT\VK1XV.841?<1M?["\TRRR7W_"^P<<%#N'VJUA^F9#*R1'8O2; MPM[:; *D^0$6)T1[QHN^7N;9(7L5A3Z&QG1 5JP$?T.5JX%B/1!5I->S*3U: M1LA"0ABOYR>Q /K"1?;_+HH1>]3UB,89\>/=S71%DOFO].4>ET7+G>6%RAQ8 M10\WZVDA%7FNE!AV9M-3O86#&@Y[>9'/8P[\K16Z:1;YB*KP';^'^Y1J@;9$ MC5Y36;>F6%GT$,)B*^ 202@C"5%1YM)6']C];=E7#6A%9E9Q_T&C&=#$5A.W MQNK,[.QH/9@)2&W-.UBEF1F^#=$Y=B OM)V]]E.VJJHDAAVUY1A+7Z\"OH9: MH6\KKS/Q%ZIZ7C;]9/W##VZ.9#R^)Y&J6#25$L%TQ7),8I'JG *>ZU7HV=CE M8FX]KY#.K3U>;'-XE"ND9;1PO:X2H7 ^)2%,'ZQ6]W)7;'E9=.%AP5LY\9?1 MP'2N4D1B@G]& ,^9RM5LZD2$(TH=R=3LM%M<;<7%^JM?&1X M6LL+Y+/J'E-.!3@WJ%$EV>&0[T#"(RG*BQZB/*^(9E9 ML?IP^H"]S>/>"GZ7+!34: 8T9]3$7;J>56@#<#1>5_,6U[@2 6TO0ESDW4(I MZ;I$C69#\VXY[G+OSK<9DG7-X$L$=K*G[QEN2Y>YMYJ1,,7C-=T*SBH&-I ^!A6XFU MM/^9P3_6J*%SFP>G9H9/,G8)=S&_FO2. M@A^Z:VA?^,BI'M6B-;?(B&, MWOY)Q+$+0$R@N*G7Z[7-[O$;1%U^0[-'Z.3+=Q+H]-:3SZ!OI- ;IZRX,CEW MN,4Q8K>&'6\G 5]""C<]5>$324E%!SL556I]>0(25?CCOV2$])ES.@/:+[S2 MY-(Y1BO^4I48>YFOL&PIWG]SL&K]0$(&-,M4X,K.18HT<.(D(BE)2)X M(7Q)0M%N"#2P:F-/'L70:@6[:Z^)H84J"Y:0F#@R\6G>9X3()B[.*H3PIQ#Z M?02C'U,D8I(DM?;C<4&(:(BSBC'21]NZ'QST9(-EX#\Y(:NKX >B>+WKAR$. M-;RBK8PW/](ME,5VZ4>TT@-QS-.MXQYI94XRS=K[WBKR-[]/_GETGBR7^J[$ M8$UXP,V#C2TB4F)M!K"S8W,XS4]]8^0QJ716=$CE(CL63*?F1#(*J6B$4]G9 M$7>OB;-_*W&)=-DF(Q,)H8A+14PLRLCM/9T:L\PEOF/D<1#V>#=[L_L6AYO M.="(+'V6T',9$*4):)4)H9/RW&DS#@,,D7)K5,:&O/G @J("1 O1 MT'[=D>W6V>"I]\%R(V?O!UA=?41)"=-;-= EE4CD9+!G>E5*MUPJF8M#4P\E M GN=LG4%5X++8$V6_D#"F3/-*@[,5K<"FH#JH:Z>/\W@GY_55;R+>=3,\&': M[K&3?XQ<$YR17F!U?/@'WD1K_V/@'SV;*Z.R1 D]\%BM0IJ+4A4QX/BL5+FQ M=[)'0SAK5H"<,4=2I^TI'KO%&J98=QRK:RQ %V3*0<:)WHX!G#P?L!>JEB%5 MM+ #LQ1A[B2)C!!N0):KVWB\)[B*CC)F;.@$>S<@/_E>].B>4$ G22["4HC- M)\8YG>_9(XN; -,9F?HETAKM@(9;7>3)%%JG$? )=2T(C0\2)*SHFJ:?!"KK M/)@O(T>(I3,1TS\Z?K\/$O5CFD+60E0.2@09O(ACP (J M=VA^,:>%V3M1:1E8F\C96"[-XK9#=V*7UN9W]:O,U:V 9L)ZJ/.S]](F< ;8KV-8_OQ0J'Q HX8X5#M16:GQ[S MO1LK?+QW=H_18OLYQ.,PQ"2/39XWCP0*OO.#?)H31X%EM_,N8@8TY%NQ47*P MK#$GV,.D%G!=+*WUX=26=I43U(,'$U;+9K87EG0RQ7 MJ$,Z5F0AS_>N-@0/B@++"VE(^EZ_9]',V7-.7S2DV)EP>CB-B$=,/MTK$!J@ M.[K_4QB<)5KT?T3-G,'NS_V-.)%P.>9Q2G=K[=:#[1_XNU/9V73(AJ/D=UMB M,8TF<#.R+M[DCD,%/>SLJJW]Y1<8N7_&RR8AGV90$?U>8>@<;RR 9C>>N80, ME CI_])";ZB3[_E@G?;);%("VL Z=2&#:RT>GKC:-II?%]L[Q+&_C6.[2#]G+ ME9/GB"0WY\$EX["P49#7XC[@=%#?BMJ)0Y_U0%-, X =)J,12O2A/7"B$1(J MH2^I4FCBD2$AK\#4R8I7[1TZ<[8%G/*4BV&5U$-*2?+EK'+2H:2,]M8!SE* MH=60CF'._WIRN*'H[.EF_B:1. _/,W3',CMLU51RP9LAI2Q].VB3F75/(:2XVH@:2WY"9DH%HH2J?&*"Y4+ M(#'V8!LAXLJ*31$DIN#Y)#HWA?E<$_&>?%IAB8&E;,9<"XIL8MV M+I'P&&@N*4/272X14M$]NPP:"X:73;JPSEDVL84QB!Y&S@#E3;",!T=:]LH0 M#RDE%#&J U]0#B6\S_1M+8B7\D&SB2AM#23;)S]83GRN(*[SY'@;]VB3=.5X M:$_D'8-DT2>__=NL[%W+\7KC:R[ QH1#BM,L-G6,4JJAQ&=.U]9BDW(%$)2Q9!"4\\>U0N-\O9#"6=-%)?> MC%4O32;]\H@5;?PB1)LY9=NK<>Z.$>F9T9[,Q&F]9[&HAXZ>C<^.;)FY8LN^ M/L529\8D<_P0 4V_F6%-- M0!UA*H7^V1/[F=B>/&\(*;^)QNA@7@NB=K,(<+(;T5[M%2+*;-6?',, M LEA);TF0/-"#;SRXDOG]+"OO&IKW]I!7Y<%S'K:/Q&!8AG]5TGN&C1/;?'WB0Y^ M0-VB\V0V)TFA?C[+M1I@2CM'79G5TB8#36P2 ,!SFY=H#".]M6C!L@R7BNEW MXM@3])GO[:[HB721XV0E"5/GR!PI"@"IJ=?6LD(1NU@#)D%3W]'GI)6PE49=CI64; MR/SZ(_E"XMBR)5]E4VLN4$3:T;>_O;=N6]*/_WA=F]HS)#;"UI>CWH?3(PU: M.C:0M?QRY#J+XT]'__CIO_[VXW\?'__[^O%.,[#NKJ'E:#J!P(&&]H*+#Z8=/VO'Q3YZ(:V#3*MC2/%EG'WKA!\- M&K8^:VA^6NZ3DY>7EPTO_ R9+6OVT=_+O^[N9OH)K<(PLVP&6#H\T6OZS M[?WQ#NO \=2S5_WUB9BA@/[)VW=Q2[!_'8?%CMF?CGMGQ_W>AU?;. J:R#X6 M^)*P./L4I93?P^*7C\D/=-"[NKHZ\3X]^NEOFO8CP29\A O-^]-G9[N!7XYL MM-Z83)3WMQ6!"VH>KDN1G/5[9SZ._QD%QA'^'%C&V'*0L[VU%IBL/2T>:4S\ MU\?;2$M<"S$C!*8-=9?0&A]TO#YA)4_$A'H0A91W4@SCS*&&RMHQQ)8!+6K/ M]!<;F\A@!GP-3*;RV0I"QY:&*B5;1<130&BY%720#LPJX1]\D2*Z>/O4GBQN M:11=PY)UD/0%"F*?K2@]*VP:%.3X+Y<"K% /25^FH$Z&P%[=F/BE[*C ^8[: M-#!"MFYBVR7PK263Q3VPP-+[73[<9\EK -D=LB#5+H$&P9,)Z5!TL&9_&[GPAN!UX=@@ M_A4-X!\#8M%IH3V%9(C7:VQY/6\!M#R!S7B;0YM"I[ZHD(T>R&FBKX)47A$( MH8!&XCB+5.9V8. -'=H$WD#U28<"E@&(4027B' E^JXY\_MB2'DB&[/'PIBB M8I08 XZ@ Y!9"!1?IA*66!QABLS&QU3%T7'D*3PV*8Y9^IN4&:D4QYXAM['H M.C ,S[> N;&.:RX.5&XC4VA)/4B/WJ5_Z76W#)UFSNP!,TCS)U MD"3+)"0BBFTE7+&MA-ZEIZ;H-Q1NZ9QJ$5;?W/VO\=N\(="FH=4S-MI-?@N^ MB>-@#Q5\=:!E0./MK\AA7W=*VWRJ'6NAH/U?Z=!1\Z5J^?8C&%K&$=8C M33'9II,WT3O0L$W%>:(HX ]+_'QB0,0VP?KL%\]E/,72?_PQQ%0U@R>;=E"Z M$THRF9:_'!U\=E)A,T)=S:G$@U87I^<7Y>;]_>7:Q:]N^ M20Q(M)V Z*%H^FO,2J*Z#TJ<;+Q-A&-]AT XMI)_@F+-A@3 Q(OASU MCC37INV@TPTO?!YI%,$"$A*X9TH+O>:9>_Y0,37_<@%Q(#&WCW"#R:&MI)1L M%6$B;0^X.XMQ5P<-=%R!, U2QH@&Q102(N5:14%VRP,"^NH[S] E3!$5;P9U4XP/ZSM6G[RV,$V#9W@@W,_@=%FT%?5*-#^B[J#7\^>.G M&V3"!W?]!$D" X=%6J%YH48'&K]L0../<(E8RRWG :R3PE92L19I7J#A@?8_ MJA^NPJF+C@GU7D_#W@;YD*V\D.T0&WP&4VNUB%!Y' &_GQKPKCEXO34H5K1 M?OY@1G#CE(_".J>PSE6E1P9!0,Q5 \0,#(.JS0Y^L#7X'I>4A+(M(D2T]>&$ M]50)-LXDV#AK-1O)K0_9B*\?U,;&D/XZ(7/\8F5QL2O9/B8RVA[R4.]:0+2% M?O>628)?K(4,I#0\5']\): V]4^Q[0#S_] F=7255+A]5&0W/R0D/K>O=)6% M-9% P*%@_^-6*#VSP:&:ZYV#LT,NYG2%+?X<_+!(*]0MU.A0Y?5.PF?!CE7O M[&G.-IH25'Y8I!4J%VITJ/+XS+M*E<\)8"?;9MOU$S83]!WYO!7*SFYQJ.GX M'%BY-8[0,A9$]/C8+G?7R3VTR,= MU^:.?I*+MX(.:0#AYF 3\^1;RX$,!'J&(^" H-4I2WY)Q5M$BP2 D)8F)LQL M=9\,@0.7.&6>%BG5(A*RVQWJ/CY)5JYW\2'-UL TKUT;6732PR4L4JI%A&6W M.R2L!1OL/J3Q&I(EC(0/'VAT2V8*L]L,T5-,TL M_O8+16%?]B_[IZK2EMGLD*TF=M:#7&4'Z]^\A&5[XCKL:@@V<>"/ZU(JM8@8 M:1@A4?&U $7=:@C9"03SUC+@ZS\AW[,.RK6)0X&6A[2U8"<_3,C9)53=T+\D MC44X)5M!G4S;0_):L$01A>6G,XK1MU>VA01FM3ZD,+YBH1R% XK*\)"9(*G_ MBWS>"JJR6QQFU7)6+GX\.3QO4=8A#+DKC?;TQSV+T3ME9S'>Y-+?AY.'T?AA M-AZQWV:3N]O18$[_<3VX&SP,Q]KLE_%X/CNJX4C& MA/GCS7/EX"L/$-$)J. M'?YE9XG!'_[8N^7D!EE4&X@Z&_83-3EG-\2JY'>A/# &MDTIY#0XN5#44#_2 M6PSR4,XN\U,I9 MB:(]3^S0/OU#B&,'PYXXJUB"44K)+G(LB;8DQT_N*GI-Q8 '[$";]IUW&%AY M D)F_2Y:3BDZ*.F0K8,=8!:VI\2H<7C=W6&LB'RN',]Y!@="H$HBKLD1P*WU M3+6"R9;:*,?!]XMT@EM17"6=GFZ2WBF!&X",\>N&K?:E!_+$LETB7!P@]^!U M>YB/*$IDA2BJB$^-)=B6,J?+!,8]Z)V_SZV7WQMD(0?>H6=HW%)BK"5BE[]Y MN/FA/+V2FA8@27T.B!V8R$\)WD#B;*%M"J=L 1I@&6- MPP^O3ZLYYJ<&^TXPFP*EI#%;1-)+U4J\IQ&QNJM:'55["#O M=E\AG!T(^'OXQ9;U^154,852J$VU%!'@S:_;EF ;%K3#FZS39P!)116V!Q$" MDRQ $&0'N)_0(0]@!Z>\^W1#U6W3K2"]4N?L(0?<2I?\SYM:\I^"+5N>%EO? MCQ:.:NFJ?]EOYA!':48A ;.29=^25^P/X,SQ(S19CM\4D#T=\;?],BIVA_YB MD,N:;BBS%4A%YL>RB?T2.P&&;/:^-?,O7NY)0JEN4RV!N0/Q0#@ MJ._QE2]65#D";6Z5DS,%VSF.W$QU5Z_C]I$/?[=&J7LJS;27Q+(=MQ%QS"6E M.923>%;\H 3K0!WO\6UV!.#@[<\DZTBI$='7Q6G_DEU'UQT;D45>4KI$DX,. MZ:TT025WSS@D@9=T:W^C9ZQV]U*D'J8IHE?&-$W MF(RP^^0L7#-^W# C[T)&ABJQ(_?M+87!-K_?5>8LE'KKA'C*-+R)V!02[\+$ M[(DIKV;;+20OQ [,1&*W9@Y<9X4)^L^N?^#;PV&-#MF!$+0.S#%BD&]MVQ7G MWB_=.=Y38'7@X*[$+<$B53K'?A:VZD[P-C5U>/O4GBS8TZN[QU@RI@QGHENLW"H;8IH'J9XP-;\D"DF>D0WN&37[?RZO00FXEP51P M1*)>MG\FV+:G!"^X*_M[)5K(9U;K6Y]4-H.FR1[K@!8DP*0V.S#6R/(>G6R(3>^?[.42+ MUVP3RP51E94"UEC4?LN(])5UAV/O2*64;!/1DBA:?\'- [9P%&M@QQEI6YGU M6DAZ/DP=2,SRWAV$MN.#?K-]#O6NO:4WU#Y.E#NH-2 M73<#@6X^]^3LRJ??@DOO"-JA 5S5;P!AY\>NZ/3SEUVJQ\ )L&5?PP4FT"\W M!Z_0'K]2I5(]( N0[2V-N5YV/*U)D9D>!;X:N<94V3>J8I@2'5+=VJ@J#Z2^ MT0QT,@>HD3(M-(KL]@X1\AT'>[N.Z=TQVTA M#66W7DOX#:+EBD(=T- $EO#!73]!,EG$-J4S.@99,:K8CT2'40K$,)2T=P]1 M5 UIW8N4#%5,I50[R&]>M7932IA6$(Q%TX8DI;QO\Y+22BT]GPKI2)XZ$H_ M9*0F]?.E)LU^&3R.?YGCO_7=5$I;V,-^$3Z()UZC[I%C1J MSE+Q>;OHD4*JQ HI#J(GVC+AE-2+F,T<7@S@^9H8XO4&6]Z=$*^(MTB56D<5 MPB7X2R%=&"'7!AK+&;Z'K+_*3A3VRT5!G5-0/35H$V8@SJ(8R-:/ 3GG\U/Y M3ZW315N0!]R!4T.'9_)332*Y4:5%L)1TN M\5UZ;!FMC]]MY5L,6DD'31+I5F$/9 CLU8V)7][">L;6QWF^K8_A8/:+=G,W M^6W6@@V/-YUD[W,D%*V]:V9MF!+\C"A?U]NO-GM!^"VK?J [Z-F_O2SC_(FT MH*C#7/0O>XV_Q.2XGOE3Q5>_&*&M37J6Y'V=UF_<(TF;KR#,!^KL) M/5NPC,$:$P?]Q_L[QUQ%JJIF?K592=Q :$XQJME608+W+*9, MA12-5QDG4F7?5$XTHAW(\.>M]4RU3;\#VE,"-P 9P:G;M-<,\XCIM!&5II"* MCS4W<*Z=YUW!V\1L)!![>%*X-Q01UEW#*U\M9=V8U=B&L_@\J_!BEVIV5=D4 MLZ!*6G\+&P=_<-UK\874%$%1A5[V+\^:>5&EI(546:3-#\7+6$C5(32\6R4> MZ3A@&^RNL$TIMLE",7!O9Q2JJXJ)E$Q]XO)K3FUT8"5A'_ #=F#8M7.S7Y.+ MOQMCD5) UP;=XEHMW%&]&X,JJ)+6#X(8>/8_E@#S#$SHK8]0#2*=FCS[@$XR MHG_8*SGUY M5V&][](8TVRKG#2[YC)GVV!AS23P-6UB%>?VU9>WYFXVIJ=(8(:*O+46F*Q! MRNN#DK7;&I>*P"OK)NK&5DG#FRG9X5$ZL.4NMT=*J<)T&0PF+:)G@ZUN':&Z M?-\1LG43VRZ!>QYR#RRP]'X7RNWMG=+_:,?:3E8DT1!.H9/K\ 72V_8BPK65,5#170>.F@1:)WQSZ\VU=?8=A =/$"Q$R^]TW[<-ZDU' _-39KS=9UZ(OY877&'VE7X@62E'2=]^ [EJ>^G(WIV03;TU%FI+EKVE55/%3 2[B+SY)0*K4.\]J M],[$ R[^,D#B\:$,U_T8=]WP&[3=5VC ,C3_2S3Z+1K[&L57KN)Z>H"\]>6, MLO4Z^!T&ENVEOTSC! M%<3L?AS!V/ I'AM">=H&$LV7J(4BE0P#@D^D\8LU^[Q3EH-SRZOBQ%GZ3WO' MZ9WTZ/Y[E4MHZ4AXQ'V5.%^.B%'2'5G(0/[)(TW.'(1+UJW_MOO,QF5/ MK&6$1+WBBGI%,XO:N3@]O!R_(.Q*@\%EG7O-+&-7, KT3A/VE\/Z2KJ_WSK> M!O+!AS4/NZ%MP]VSY7YC,L?7J954<=!DK4=&SO(X.C-$9M,#RS&W X-B@$8P MZZ!:F+$;) $Q1+TQ(<\JE*T%PK6==&U?O)+.^@!?=LV=$FS17W7X%J:]HP3V MVWEUKPRB07MC2LX%&&:%5"3(FV$CVX59&*.C-YB&\X>D\9 MB,6L_NGY:5]@#US[P1?Z=U5#5?V;X<4OL4,V6"X).W;J)7P$+?,4G14YA.JJ M$AH$-\\+0ZO4I<]KGP+(N#&=",3BO.>V;$80WL&SO0>.1Z"0O^:0%#'Q MR]/&UN_RS1WR@.N._\;2Q4?LE2]3S)G/);+&M1\"R>JZMSKYXU-(V&0,+*%_ M[8$/SBW^=%/W&VD\781$O$-EIC&U()B6U5?(TRP4 B,[TV M/33]:&;R8858VVW?9=EM$W1XXS\Z!LDZZ;B":-TVFD4Q<*U_4RU)58^0O?A' M\<=\@3>,(#[/O;NFA:58N>=U)]3=FRQ-\<:;]2T>ZJ?B\J+*&5F5^[U MC#9Q]EBD_]HQ2/_!+B\U7-V9D!DDSTB'[''O ]9XQ51A*C<'.QJE('*IJXTM MMD$8M-).?&@^M:PJO$DI/9$K06SE$):\\!8V1/_+1;2'98<'QEO;84>@UQM@ M;>\EU"J,]P)0FM]*D.L#[_>7D-+7ZT!^98P,!&MIHH=%!JJ% ++ M]>NF^0U;GCB>$:VF/+\B%(DP+0"[RF&J!-,S8$([6)MX@$YRU$XKJSZG F3$ M.17'VO00JHI@/J=?)Q?'PQK*FT/!$)Z*,Z5?/SQ.V. B#_TRN2B^JZ$\NQD$ MB:P#I8-5)&R'@\Q8\U,#>$8MY=G-X":!W1R NQ?/LW;@^!74MX@BT3P=9NO3 ME&-X=^F4O-3DM"I1)?4;NW8_)YT"]I %MOG7JY-3)D5NH.W_GA5K#,5G+R37#RSK_.=>(Z-KN(!EG+!,IY13M%M!3( M"M;A&GQLW+/F\+ V_TGQPV+=H5\&8 6]>S,O-(A>(2V7EE'X)FGUTS9D[I06 MK%/"46/3Q"^ .L C-($#C3E.>A0L(;B+553-U\5OA2X&4:DDVN*6&RKBAKHU M=I^WI;R9?_4P&_:]B=?VY*OOT\K?1>:U801MG2#/ M M.2;U-JJ.+#HG>+B8-H,)'S'A-G"9;0>X1D8CU"8(YM]G;G?L/I=])01##M M[YPM+QTWER!5.,W+W([[DG6@HDFPA+&PX=R]U1P25#&"DBD4M T)G5290;Q8 M(!W>6M? =- :$\C/(TXNV0H2)70='8_)@&[]MFIR$,S:6\VHI8I]%(_T10 W MG/7 M#;1LWL@^L6PWK4 <:DV+;<6&!A$TCY!=8:43[\9+_OU>HO6B6KGH7_9/VVP MA6"7M$E;(.NBG+6(*9L7(YT.NJCE&X@M3TV!_HU_"UQ&K8[92 '0E>[EGI>R MNHNM(;!7CVBY8<.Y<3UKFS2VL8R93OBXJN'VR MY&['>WL*L7LH]GM1VPNF]-]&@KUD5>F>5>1"7,%MDDTF T7[VZA_"(U%#^IT MS$IR0P[,Y*,2G4VU9C)CBT-LA#99W" +6#H"YA3;WG;0F.TEV>QF_SMDYS(H M<>GOT/0**BS$AH>'/5Q=CU&V0>!(T!-5HZ47A[ M7,#[D+U!P3OS("OF/9A13BV$*W>G[\# 6+8$RQ]C%Y8'*QAY#"Q!S#LT,%$M MA 96[;MB#1G8%&S729E=J86C:J+_.&WVA%X5QI**-32):L[H-&P20RPXMF8% M(^KYU.M?GG=OUX"+,S2#:L[RU/]BJ&P"WQGOR=#O>7HESSH0M,. -')YJ<)Y M1$3M^HS:=3/]?G8F7V%4M:3@JO&V[)Y*'JC_SE^@^0SOL>6LTE-&Y,6I8C^E M60DON:0DU51JA)>J&N'O$)#Y"RYH>X&4[R8GI)%*CY&K;6GL1L0R;(W)^6YM M@CJI)&6B!197T-"^VU>Z*LK*L\ .,!4WJJ^6$2Q)06/\JM.B_EGC/!;&D_7> MS4U*+T4S,ZY\V[/8,QY!V7WK^Z3&W++(CE8W+4@&>5D9'(GQZ6/Y2:-["N(< MUA>HTF4;R N_TAR-"K*']V ]8$N7MX5=K?=J#AD:*"DA(CDTI%W>\..)3V*P MMOK3_P-02P,$% @ T8-46/R9)?&Q]:7/B2M+U]_D5"L_,,WTCP*T=X;ZWWV 1B]D7L7U1"*D0 M0D("+6R__JT28&.#UP8;[)J8ZV8II*JL/%DGL[)2?_^_Q=@B9L#U#,?^YW_4 M-?D_ MBJHQFV_L__$HU4/O^___?[7W\/?=@,-K6]F\"+ZHHR^>=JZ/N3FY\_ M!XK7OW9<_>?FBY\T23-7F\:689MW+>?S^?6B[UIA:YHDF9_HZ[[B@6WSA6<\ M:#UGMFVIGYU2L:$.P5B)&K;G*[9Z_RMX3$I@%+/3QVUS%PR>%##_$WY[ MUQO??;)A_"?\=E>RGXK4/C% WD8GL/25.RY2Z];;'YP2!6H M>#S^SKVH"GZ]EZ]WJ%=4&4.]_@E?:&C-/] 18V#*LJO5=2X^OWW M$"C:[[_'P%<(U;%]8,,[^V#A_UR/%_TX"J:!,?OG:O-]U%].P-7/WW_[AF^! MWW__W/Z[OE3?T9:__]:,&>'Y2PO\&I@$[? D;9%Q%14,FH&[[=:2*$GPA-Z $-<75 M9*F1EEOCT:38:98 .=;:T7F^(\:F[3F4C'=C&Q8?5E*WBTZ,G-X*XJTUR*T,(7%%V,H8=GAC>&Y2SGAL^&,H%B]A M:REX06C%H#4S@'=%&-H_5[FP[_(HFDK+DUR2(BN),N5I9<:\=1)(% \']1&# M9.[&F)@N8]VRX,3( IU7ASU^JB0+M?>.<3+*-4HIL-#)<6G5+9A^RFNV]?>/ MT1LJ+O!D/6J;0G]4ZI%M,S-=V<*BUELEWCE[&E"-,;2&_USERYE# W7LAN^H M9B.\=R7P$3#1RO1P-A,:WY5:_90(4O1D*98*]80QO_J-K*H@Q#YLP"_/Y''& M.ZG:$BUQI90TYIUFH3#*#')C_<7QEH,Q< WU0]9ME\EIO&%6VC&JE&$2,BU35[])^#^* MI"DR_J$=3@6N"WN;,3Q5L;I <45;2RL^N.NSP!DZ-W!2'9)W1!+JPT)Q;VM0 M2V&?HU&2@63F0SN<=M1@_*#'&?B)=]??N=NO-D=<,T]FE[9AB_U (:.[@=5 MFZ393^QL%=[!T1YV-S<>DX5N4HN28[8^H>VFL=**O+8AL:CRK=?4/OW\DF*A. 1FWK10 ]E+JA#_W* M0/) PO. #Y<)/^QS99 Q;$@7#:@FCF<@*8D+R,P\ XZQ"*WB@P&)XNUH)7:" MF=2^9>$O1XW1N ]M]W.NU+^KK@.[XB^K%C2P<-$7(0.UT?F]#?J=)2$_Z>VO[O_[JZ;VK8IMS6L#[_9OM_>Y.<#21T2W)[.;C1" MOE,\I 5PQ7+&$TC3$1M<&-Y=JSIT(:!OHHF*"VVI[I7 N ]<&JW1K4$Z>6]T9L0$?=7K_5X,T6$\M0#7_=-4(SQ@@TCGT/P&>'>O5[ MV^SP6/_^>? ^=[*_Z\XKM&'M$?IH&6*B%+TSP=MO/GR"$YH6VAIH=11#R]LI M96+XBK69Y_Y@UIX.VUJ.5-P@ZHOIH,G1M0N?YV>'?!G3'9<9\HAP3@_3?J8T MZC 2/[^--D)0A/WM^GT=ST^YG.LF&!23 EQBI3P,SZ9Q\ ME?R2:#[1;->F63.J5)N\.:W;MM)MU"5 GAR(GSIX_KBFS*_VR]RPD[1%H)8R MCE$;-BQ!OW =_VA3QI_!_#YORLHUJ]Z()L=#L3WH2?ZD2H_,PJ5/\R>9LM/, MMB;(5=MAP=2L3 =MIWS+Q$3]'%RRTPV>.:Z357#\6F NO"AI2,FF!I9F()W> MJ?UBIHPY(NM^[_P^;\HFPM1;C6PK0QI&H3>J9./=EH9-V:?/]DY8\BAP3M2B MPXFI9J)BH6;PJQ[K^MT%AO,;)I@^4X-+M]J?@^83S7:>RF>,17NT$HU&LBX 6A2BXIDY M&D<>/']<4S;I3-(FXPVK9@ Z=#O'"4H4,Y,WSN\IO.CCFC)5:S?5VR4[@%39 M6Q:EH<*WFI>^8GV2*3O-;'? :N"84LDUVW3<2$];L?*J>O+MMD\=/'-<)RN3 M8Y5)F\G;8E9L=$>E_J(^;ERZCG^T*3M%S.2XIJPY*)7!R!]519IN314COAIE M)>QC??ILOSL-82=I=3/%BC>9)&K5LB-%Y[GD:&'$4IGDI:<>[ WS:Z<;[,^J M.#!6Y8*=Y,BIG&\W1S%E2>7QK%[4SNL!K/KYNK((=)J<#NU)JR10_4G_TE?= M#YS5<]B$VI]5*\I$+46,%L24(RVTT:A4KI4N?9']P%D]B\V(_6DM,15C,+2F ME-@&HTP^Q19 -G;IWOY'3>N9Q*3W9[76T_ANH3NJB[3$EZS,H#<9N1BL%Q6> MVY]5S7:B R!Y59,OYBI^+./7*P#/ZD5%*O9G-5O.DVE5C:;$8$[I_7*RK.HZ MGM4/]ECOCI10Y.$#4Y[KRU77T0+5K[@-X,X,%:QG-@BV7W@)%4K%!5K&=<;B MTO,=&PE(L9=%7[O>S/=0MY>98;:K2X$\:H[2VN#VMG%V*RX<[LVAX<(I#H*; M-XSWF!._>WX&>;7DZ\[//': WW]^YL^T))M)Y1L)6VNA,5KAA3**?;>%'*LU M5=%/RF2VI6863*'6-5<7IA?/CO!K:L(3YRN/9BYT96LASW:W=2OFQF*I4$^V^GAFDSB\YZ#RMQ2 MZ9&.AR/?'@]GX\!EO0\5ES>UL8K>YD39U5L<$_G[#_8(#J9;N16&8%RN[F4 M23N&[#2489/)G".H/D]P3_F_1X%5O2,L"NR8'X@T%V-BLW1V.HF=783DO&'U MJ3YQ;$,PCW; [/O"9;I,C"\!,!72X[KZXH. MBHYB>Q6[#A1+])"NI8&GNL8$2;JYG(#*8%N8]2Y65QD,#!7D[:1B^<;8<<$& M6'9AY4$[,&Z347_(RL7A>+&PS@Y8*$KWOL&OXWA/C/Z84#O%68D7@W+29.0J M7;,CF\M\-BAF*]FF%IP=?LXBR^:Q'\":%7TN"0-/&H^F6JX^--F&>7+/^*)( M\G,)2B5EY+BIP/.=,7"].S/3G#O;#S<&YCYIT58!JF&/+ETW/#.Y3 );'8X5 MUWS !J*!;PZF $[ &7@OWP9!/J'^9&;'NRUW1X96K V)6G3K%EI6M7JL,%1 M('V6^YC[4E[;LSTQ/VG)7LU97IJ?>]IR<().TH'MS.[DA#X_M5\SZ/X>' Y= M ,X?B:5\WG:SU5G4#$BSXZK]?*HOG5UX\EDD[@L:8Q%C<1>+%?L"D'@;SS-: MOP&*4K:G,^E^SUGD@HM:$_?$C''XA7'X3#;L)5/3-*=1PM*NU\14BF(FTZ2_ M1$_.N2 88FKZX3 \SZ3TRV:F(Y,K.:(T'$ET%$+(L;A!^/P7$^]7#(,5XE=1:B$.V7,0U>F*6-T7QAFUF4RR M*-<,D8X59]PPL^J)[#DD.G](Q=,GG@9]5J,_DRUBT+3HPLT'EU MV..G2O+TI]#?.OBC3CT-1XX&S\I:T/%!9ZL1VU3Z(]*/;)M M9J8K6UC4>JM[DS$&BA>XX/>FC^%OMO?9?K=]CV[TPDVE1EINC4>38J=9 N18 M:T?G^8X8F[;G>WEJ=@-_,G;;Y@V9G!JPMMMQMDW\VIM,I_ITIA91A=1 MR^@)T?MQ:N$/=B\6/H9>\1WWG1W;^SWZ, UL9VS8AR[[6@D_N,3/A[U__41, MX&7E94>L%^FB'4C3*CF[70V4>M&O/3'WZ!=_,//>=.#+=;%:O:W0[)BD[=J" MJ>IF-K#W;QCX[@UJ__SM?AJ+&R@K)W!5X*W?#H&BA5"$ OG]-_Q#>/[2@H@> M*XOHW-#\X0U%DO_]-5$TS;#UJ 4&_@UW+0CW'[F&/KS[S/'"W^>CJ=U/I6X!P!D0*F0S;AXJ'K@(%J,#_ M)@<$J5I <6_ZCC_\]5BFAX1U'!E8A@VBPW7?*?A^.U=(\.@]LG91Q3)T^P8Y M2L#]U7=^OA?[KX.B#?L&O]P5 M:]^QM,T/[^Y,PS8SPS/ZA@57A9NAH<$5 U[R__XMT"3SZT[>$S2="#6R$N-X MGJ84.::2G,S&V;[<[P\&Y+[S6#YU\_L(_I9O_! M77:GY.JW5,XWQ331:"::8H-HB"FIGF_FXSS4HY0J2O4]<$37)L_'/Z\JQ(,Y5ZZ?_^3?'D MKU!8T/C:CAVN>89*;!A('5FG=Y(UPE80%=. <9-VU !%,E"$Y"H$25EQ7;D> M;RXR5-4KDDK)[^98>NA:\?D+W:;(:&T]NP]Z_)&*^E!4 V2+_7^N#/@C2#9A M/QVKKUB6X_>=Q=6))%D+(-<$KK6L@XGC^CM")85NJ6"EFJK$VYTZ*&7JK7AX M:JU_4#8-H#N D/)$8SF&$O[?OCU$%@&:+O[70:D_-U5$34K4FY"A= G(&RKU M)E&5Z@TI46X2S0H"<1,B=:V"%$-4Z@3%_=#^6G]0R7P>A)\=5#,G[MJ?.]N3 M2#6)2H:@X@S[>3W/."[A#P%QIQ[$VK,@H,,!M*<5]T9#Q]?@;8>:LEQ"@@#L M4VEN->R0N': =O2VU"TD%Y,!EQ6G^IQL-Y M)9KU1+F11T;B/?:#@$C]'!2^:![.SJBAPMN&AW8XB($!'0H["!%W[-UB%X M_"WR2: C"GT(]&KOZ[7O%?H4OU#@B(HR5(R-G9!ZL&^D\L@.1(U%=,W<;W+A M/[(1IQ-ZS&W-27HRG?$YM5>J+6O["O#>'C[OF-[3]998;R2*VZ6R2^3+C69= M*HGE9B.RAFB^G+I>B_.#/8T?XD)1_5 -D>OL MWP?&CJ?$+Q"&\"5!0/U C# M)@S?(]1AN);^=9K^C0+/-P;+5WML?^R="G%!'0"!E;68.I!95E/DOJ((,MV/ M:PHOT!3+]S?>Z?H7356.31;9L=J1.N*X+!1O61<'63G5GKGB M-9N)VW&_46_JHE)4N%0P*&>3\1HT3WO7S->5V]2L%)2E MAMB2!E'O=N4.=9G;;RD*H%5UG:5*9JNIE&(WO S/)&1^OZ5AFPY;:??ABLV4SK)GP!;92E3#QPLWVQJRMHPC=1$Q2K4=M0E^_"_[1MWV; ]0U5L38ZZCN3 M36M6N!;8_^XJZ^:Z6\4]2<@L#)OQKV%%X>GPB>O,$+:/SV'7RU7>AHO$9+-. MA(4?4DY@^^XRY6@;1@NU(2WKN:GK[UJLNAKAOK(N0K-#C+L^W_?U._/4[(8?4C)3J%#3661W^P\J>$% M=_D/U)Y6>YA-IWDR2AHUK1 ;W2Z\ D#:0[^@/1P=):&)YUCN>?WY&2+^0E#_ M(T09 9U;!WJW+C$*7,/3#!4)#J[@EX&*R\+ C_QU_;IQ38CCB>4L4:[216J. ML6NK0P5R=<4V5N'[O[#B'%]Q'IHUHNQ<_W6ANO,.Z6,=>96./.[S1:G%!["# MA*:YP/,V_Q0-&U [D9%I5N]*XL(?BM-YOB\MJ[GHU*V]M&U"L62,2+F./30L MBTB[Q@R\.: ?^:B(T+X Z%T!&$697S%T6HQ&]5IWT2P,Q]']+8Z'?6\$A@_6 MBI>X7&J-U6[PAEU(A/)Z;$4&20[999;M3STJV7=HPOWZ&^+-1_ M''"J#E1'JV=,'D1>E,%X9E!4FC4+M\OAK91=C.150N9>])UIBJ*>#O!?G@7[ ML1$3"G)/7.@*&1/%(L "J %*[X(?HQJ)'G:#3N$_0ZTDD%H^]GY^AE'@D\CI M7!*]#NQ!;C2R?K?5@FY.Q7YYA \L,!DZ]G;3,4) 1;4"-%>$X@(%V@\-W!#/ M O?'R6DI6J(3L#?WAB9?V0@A0)N*.E(R*?@&V5CF2$MV7XT,#PX 6M;AU)P"&. ]AYM M'< FKC,F+,7S"3=,Q+C^L-W(1X/)VQJ*[ "BOX2= ZI)H!.7Q'P(PL LRCW: MV4[]06VR,8:*%R86:(0"G<_U&#SX[_K1:X3O$'VP:0 OW !A9// M^ &O#*5/>($Z)+RA@_9YMQE3_E#Q'X]GKCSL=)@K$?YX,Z2_(N&,_J!WQMV' M-!DVZH_@J-"/PO;PEZ@_FXNA7!LO[$G8733/<7)]!4U9>M?$!U"J5."ZL!OK M1!_8-Q1R#[P=(S !\N V*/0I!<1OUR&B M[+SCY^QI\Y6/C ND%E CQH;O0T6""Z#JNXZ-B(RU) D-4LBCXR*HH8\+:WX M"H&29!XCYOX:D\#U G1I^$4]@"U9DD-0@ MNL'Z*'=&(-HD?2*EBOVB&OMXT M\(=&F.(P02D.3X&&.!)>UOV]0P"DGA^BVCNR1*+<:/J.:GVCM@A/M(KMX\%,"RC9Z MX MO#,$ M%C.2-H.8 7@T83=5@G=->9^\/MU]=P80!ASS0P,.PP M>3%T@!#AI,E?3_4O_)KZM6WV8H.G^[=MB!:"3>,G^KIM:=@A9C?K'=V/TL1F MD=M=V:Z)XN&^_XE.P0L?\VHO!(_6)RO#VR"-TAUW>:H0$C*7;FISDQVH+]5J M1Q"=Z<*LF.5A1Y&]N+2"4"]#-=R51?C[HX*_L=&8NQ66V#QH]B6IG335=RVM ML&_)P#-L2$IWI&4DEZ(JKEO@'3,HE;Q<@2_$5YI^U+SISUHG!L^89>35 MOW(90>0HI$00A;83,IK 6YMTV)OP( /AWR6F;^D'HB7H7M82W7QNP%LCA;#A M4!UDI6>&%UHX6[%50[&0%4719=38VYQP]0@4US:T1W3JD3?R0WGHASPTT5]F M>7^"N89KO#<$T(O;S"SQ \Y7N-:N4V9?L9)!U@>9U1F M8$&LH_1E2FFO3&O2(%A#JNY6IOI2BA9F7K<,J>VY5Y MAX]&]4/)RD*VP)"CS')N&L5NKU_6QZ-);KZ3@GR*U-XH>4UR9)SF:>J_KT_H MW1Y>]]UM=W;.75^]*GC."-?L,\'SGZ_;)R"OX_R?7H0EK[GXLQ=YRX;,9ER/ MCI9/%H2?O);=R/3)[Y>'VQ__.6IMR->B(4V#7]=+ HT %7+<7SWK;U MLY[2[RL_5PD#(EYHE7^\<>-LH\O?5GKES7&;4/G E@[ M6(^-,((ZG9!>=]N MZW<']TGC:)N%?PDI76A$[O;:Z7YC-4W0G9ZDC%3?C^FC?-O(8F2).F/ MIO.[&\*7@F30-)XFN6J+XJTOABSRCMOC@\IMO6AR):F2*'!6KQ/WVPP*C74; MXI[_4BHTB6(Q]?V2&][B+R5\(@/Z;J"X2X(FP^H%;"1TB38'K.%RN*X71CB! M'\8A$+]P'L=$[I(EU+5)]9!)#7=7-KJ4";HL%:H+6\I%?>@$@3LF>;X M&E"-L0+M =J3AB(C'^KB*XL7$IO+>/]6L M#M6KVK58?U#.ZOWG@S\6LWL)(V_MI69X$TM9HFG?.-:O[O+NC+ZVS^0?]/GY M&FR[\W7J(G0TNY.I=F"\;QI0^/=?N^/J*ZJINTY@:X]J+^P,>"-W.H2-#J)] M%RAF5!E E-PHUEQ9>MN3R<(U?4?H;^X0$-;/"ZO[$?)5F:4%6E88DI.A_\? +P#-"8\B*N7K1!RO^-1U[.-K8-;W5 MG*V>K#]ZN(S< 363+R?*J7RB""E0I5Y*H*)%,L?P'+>?C_Y2796JXOI$GH@2 MF;N-K+R]9F]04=:*H#STQN[D2S\EW_7:LQ$Q'Z9WO^2;??@,_$GMR"I<9NXP M\N:X4NR:^P2->X&2O(>$/.N=/]"![SADX9J/?;=!\]<4\PEC?G.YVO=*X4O! M_ \XP]>T$'<++.1!C4HQGTXTQ?3=8AM6"@ZKC7XPQ>KM\W^&,0!\$ZB-*S8&O0O%MLN^V]":L_!+FQ]_L^2G8TGU)2_%.L? O1AH8;!^.81^>RS\\0\A]^X44 MKYMXW?PRZR;TJ--BN2&F=UWK>X^Z KWL5*4DRD==2^\]:;3YAXH8C\'=F?,F M[!D@2DYXS%<,S]CLK;3KL^WH\:>[:^Z76V!9;$BP(3EO0X+9 &8#&,07#N([ M-N!M%V9GX$S >D/!>\_2;P$?PB8*?Z>BP43)Z_69K_<0@C+L/.8#Z+8<-B78 ME)RW*?GV? "'V3&JOQRJ[PB". W@X,)3/B>,"(0G,(90H,#U-@=.B/6=WT8* MOC(7X+'5P%;CO*T&Y@*8"V!47QRJQX9]-V8:G?][^2&A!_@!_>%A@Z.P!OIK MLX88MB_8OF#6<&ZPQ#L*&,1?"L3W^06)1BY3K+0;.''(+YP$-\M_.5*4VPT*P?S"V6:9]CXNR($ MJ#R^#SOL.\0;#NQ]Z:4]CJT"M@KG;15P-0&\UN/B 2^LF/FF6*)+B7(BN\Z] M3^<;*:G10#5Z>#I.LV^MT?/G=0/HKU(WX#6B?0<5*2FVHH<,XZXL9MKPU,#S M4 %,%%=(V(JU](PP/G%/3!!S63\R!+6I R^PUB&,REW2Y9=C*10^S'!)5NG; MTQ3,2C KP:QDO72RJ+YCO5)L),KI:KV2$M-276S(/,/%N(^O9L1^)5;RDFC? MMUGBNXZU?J)SU754H 4N^(*, J= 7I)%P8P",XK7,XHO7XNWFJ@W\_E*,R?6 M'U3CY:AU;OU[JO&B+4XQ]4"A\F_-:JQ0_J^YS7( K%OGA-(#[2C3@&:F^@P8WQZ[F?XL.CC/S[]H#*N&\(O7ZF)I^[4977C^:?#HXMO'QN-'EO_ MZ)G?QQG#D]I%LYN'M)-WSVBG=SH=_OW7;M_[BFKJK@.=AT=/:-\9U$:OZ1 \ M.HCV7:"8464 [WNC6'-EZ6T&*0C7-+M]=O;-W4.RD1@([EH0_DO@;[CKP>9#JM?_7P*>N;SQPO/-9RXP(+>CPS@*[]X*KAI,!%\70SB9 M>_G?F\5F)?4^0]@,'VN/:HTXX?/I]^WALRKY4*:'A*40AO;/E=Q7!$;A^HQ, M6T >:P? '(?$@ M*2YL\VB2J/M)0FEQ__=OBB=_Y=?_1(F[L1$[@PNEO1[[JQ\*B\006O<[S*V? M+0_Q9BD3#]QL7]P#Y^HE?H>&%I*\H>&#L' =TJ"YJVQY'\>>:JE[:.)V/T( MV]SJN:?1(Y?]+H-A?S'_O$[O(O-Q#.6AB0Y3_^-R MAIBU3.M\1Z _533$GU?+,+ =)HUJ6PQY$-BLJIZPB1**>)AI1LY-/Y M1#TO-G;0\\2#$T]H,EX8UA.SLNDGL>[H$6G(B\4M=[7QD?K2KZ=N&\LN*+P6 M9V.VYEZANGG M)BL=MMR[YHA.]6\UMILAE9%-FY95Z[BMA,SLC\@.%C4WMQ H*1C9%3GFMNV> MKLOL?LM^8]K*E,?&K93RNXW5K.MFN<([TT43 MWF\ZG([SM9BQNI4JP3##E'5_V#%ATP,2G9G=DAB7IJJI-+U5(CXP$Y4EU*8# M(NVV\CT034A9,3JA2K91745+/&QZ8/P%VTCJGMA=2&U9@9\,D.L JEKB3#OL;WFS9G_9)2J#4+9,KRG,7TMJI2F81,'U#] MV&P5MW-529>,CM2FHVRE786*0A_0_=10@CJ@T!DQ.VREC4Y#2MQ6PJ9["M#O M%)*66ZG$Q,JT1\XJW8#R*E#Y#\C59'IC;K*HU\5"NY;L#_1E/DO#JQZ0J\R M9,^(9;NF0E>69G8TSE,=."SN@%;?NHYH+21+JJS8*DW:P?"6#)ON#2NAFM&Z M%022.-7G>K1;8^(B.4=-]X85#W1?:G7Y@AF-E9UI3!Y7):BM](&)99+#'I-= MM@HD&.:MOMW*E,P9O.H!S68*5JO44K09.5:F[KBLTRE^#H5U0 *M=:TT3%5+D M^TJ^QG6G*ER+9.; ;$G]))A.JP55#'(Q,EGLV4IT.9>9 \*JY"N,((VS6K2M16DY.O"@93LPK&RK/$R7NT9>XA?) MMDO"I:-H0-/VV&3(?#_&"_UX7%8YCI)95AW(<1*N0UI?@RL1H#B2CK_]%X^4 M\G6_8?96G*I5TP:9S(@LU(4R*^EZN:O \1Y:'JQL,(A6Q8;92,XA0F/FP"W! M\1X 76Y!YU;1%1_< M=[<=VT;7UNSHE<$__CK./Q?]VW&9=Z[OP&L.+&>^95;;]U'D8-VLPQ]S**<7 M(P\;PA;>>-M4Z4-'(/#!1X0AR&N2NP]$_'$<<">(],H0[%/N*7U-T7A>SF]> MJ&N&Q?-RAO/"P)[AB3F_B<&&[#SG!1NR,YT7;,A..C$OYX:\-$,O@?G<5F# ^)\;MSFWZH*P&#P6>3R]50R)=7K8KE);%GCD13_XT7Q M,A:.,+BUL_VQ@_M @O1'GN['3_D.ZL-=E5?;0ZSF6,V_E9J_;ST[X\6+7R]> MBC>\!*YV_KK]0A#YY*;K/\<#Z">BD=F;5V,!^VAG7$4-'T<1V(9?1RGR$GPA M-WS%UA17DZ5&6FZ-1Y-BIUD"Y%AK1^?YCAB;MN=71)ASL%C_*N')E0'*3V,H M] AP1O;JTTKJ=M&)D=-;0;RU!KF5(22N" VHQEBQO'^NR"MB71GDGRMCX=_8 MP5AS_,W75X2MC*$X B^J*\KD!L$I86OH'_1<[YEBH13\A)]27'<)Y=A2K ! M1P%."0BOO$F\&*]B&A=T0=/D>;K=(6^;O7X](;,H\X2)1ZB8\/?/AX*X".<; MH_:;HI8X"6R9.]0FILM8MRPX,;) Y]5ACY\JR4+MHU'+#*OY9HIEAV0[/FR M!%W6]F-XMO?J=]-5-! A+.!YQ,1UD$9#AQLZOX3J LWP"NR?EZ'S+G.EK)&QY+PCTE&* MG29UH3^>ST\453Q5>.+/Q5#+-SN!T*][4J42U2>U>:4OM'44I(A%2.I0D.)4 MP4;LPF 7YE-=F \*59[.)NX!OPS\)[#?5&5+ CU]EF@W3"-5FRJWU60G.JK) M,;2QP+-\)$Z3&.P8[!CL9[GPOPWKACQ,4%PE&)DIFK$$^9.-AE_9XMNQSL"ZF7%E(E3M=,P$0]V?4(&2I))S64!,AHO *< 9$ACH&.CG2&?>A',]8646 M'+_@),.&O;=OZKV=/%13=GS@)6RM MZ"CV:WVYR:+8(_V^#LC*H+Y05Q932-3G3 MB9%NJX))#^W,N"UQH_$$ 1_2GQA-1KAG4\'/+HAS]N#&'M[)LQ/.7P(X:P?C M N/B.^$"QPFPMX"]A:_A+3PQ7'SX JOY-U3SLW,!CW3X8HQ<:D(+ #%PG3$Q M@+ZOXV*B>PE$]QNEIU]J_8(@N$D'( .1E0F!=2 RE93:MC"8"888;8\]72G) M];Y<"_MR]9N.Q$@J0I,QO N/(8HA>II-])<0:K/%G#EO)T2IT;RUK4F1Z2I. M^#0N'B$TSK(1)O;,7'H1-Y>P9;.JX!O"V-$FB*^D4,#-OPAD C=,?1 MCI.7ZII;,G,5473!1#(\!B FP/GVS "<]?/>'YLDC+!I_B&IY/ MY_S,XQESU)VG$R20\@R]G'%RU:FAYQV'Y1_C$8;"]1\QV#'8SYC"O!;K13Z@ MXTFNVQ2#0F]KV% MD4 HY1%*29:+L/REYSN:<<:%5#PLS\?0$99ZKFH71BU&[3FB]J*\Y3=CME@4^::[NIV9 M!37-]$>Y_L(W=8195&J/B\1BS(7[SLY%Y^8QG+^0GO2;;FDY)\+(TQ5UYG :5I6+<7V$[:&GB,[&4,# M<]CT,B4G.[.XS,A48O-"7I]+%#F"="FL[T?%XQ&69/%I!6QESEAH7\+*7!3! M>Z.-00TUTBW$R13+S>K-47#;:=:0C4'TCA(B//O<#N;919#.'A+8&<7.Z-?/ M#L3ZC?7[[#-'_I6C M NOHZP%NKB7+O7(_Q5+FN!/(V:+RS8Y\&^S1G[]-@ M;<7:>CG:>ND>^+J/*O3"@?M6G_SO_H.>S0&2(1ROI<$OB_E$,E_,-_-B(TP- M:.02=3%7*:;%>B-,#HC]"M,%FMV_?_8Q=\PE$EBLK5A;+T=;+]W=>GWYTJ)A \(9$*H+-,-?RR&Z>; + M@7GD]^&1I]W).*>-BLO:OD0 ]2J#5(C/9YY57E!R?V:CPJT\MYG5\_FY M3'-A,G.$HJD(R>/-3(SP[X#PR]J*?"7",V-!(PW#'<#]'WO-FM)V.*VN8?K,PVG&W6FCY]5SYC0A)(7;8D6B6,AS8NOH#L.C_W@:3AU8B@^TJ@(G 3Q3 M%;PY3GNJGLA62%KO-7H3)II M/Z;^WY'ZGVQK0=P@;$/[B_+F5H>IEL)!%R4&$%S$98Z_J[! M9?GLC\B(ZHS'AN=!.7@A(7'\(7"QD_)]:GN?@1-S236Z+X7]!,%-ZA[:"5NK M(& ?>FPI<.#TQ,Q 5&I!O-Z::)EA.H&Z [E.7(C$&0&G4V#[@.W#E^)8KS8/ M=:!3UJSIM@ZT62^;;@UU!W$J 0VPM$7E8=Q]C8 ^X#8![R ("W6;ZS? M7UF_OT,H8-V/=:7_4U98PBP?;U5^AZ3I$Y:^>$7LDS%KN9243[?,AI\!S+4YNT95@ M7$,@1\W_D+#>\9GDUQJK)CJT_Z M+4-)2HP,L]F20&G =*/91B6]L:OY"^<;;J1^1-/&LIS%2IX+ZL(< M&86#G+ (, PR#KP.#[Y->D:J42OEF22PW&T2B MG"92E3+*JQ#+*1QF^%*.Q!GL87YFA'+_\:*[.A#U@!HU%M'UE-_DPG_D4325 MEB>Y)$56$F7*T\J,>>LD#NK/.R=D_0Y=!\H0.@?6^I,Y0-W??@2]E["0.GVO M@<==M3$Z,3HO#YV34:Y12H&%3HY+JV[!]%->LZV?(3KQ;C]V)L[.F?A"I[!? M"@8^,;:CC1!K*];6#]?6[^.A-G*)NIBK%--BO1&NM+%?A%B3<+(_)L 70X#/ M8XG":H[5_!+4_.P("3^Z; M>;4VF<]T:=U1QNHGU7%K;@-'Y4X;BE6 *K M;:#N/-Z,+BNN*TNIM!Q$R6)?BLY=+Y;A9L/9, $GX&0C?8H7L0$^ 2X9A_$4K@#QT7*IOV MVE2%C;#TJ&T*_5&I1[;-S'1E"XM:;W4DM7AUPL*.($.I>8F[X1P48-%;+N,+ M(5HAIZ7)JIA@/\(2LHO:496YGKD=F>:O>JZW8F4'-OX26/#-J MTI]-3-IC9"FJI8)NC^KF>\BXT!&&HB."<*A(TF$%(8SP+NO*Z8'O(<' )8Q0 M?"(-5##N0_/#4!$"#3EL5%)<=;A>C;>?X_@(CH^<57SDTA-_=TQ!2#0.I/69 MP)I2BU:S*P;FO%:?L%2Y9\QEED8YOS03H>@3YOQBG&*<7A!.3Y6"^PJ8LAQ+ MEAQ9YLP Q)>3SM+CZMD0IOPK8/H= KB;)[#""Z#!*Q9T?0P-_I)0E8GA*Q:. M;.'(UM>(;%TZ*[G':!5"-&^GU@#=L8*':KJVHKJ03$I5$:C3GF:K/#2&NLR& M-5U#7X6+".RAD B&/88]AOVGDYQWH7Z0D);Z(JE9J-Q99H8;, (_, ,>1 M$8ICGC,#EQ#]><8@\"\9A/7/UF2*_"@#@9W",W$*SU\H9WD*YNS$A &% 84! M=:SCX6<S*7OVH0AVJ%C0?EZXC2 BGO 64DI MDZ'4F24&$N]UJZUTN5DJ%W69Y<,*0ESBJ-5U[VOJAN5O\&'#LW&G M'IH2!IH2S0GZ%C@'L_F?#WS6Q\>/_ RLZ$?4W4W8VJN,ZC0-+*4>)'D)S$?Q M8JG$>#,O(;-A"5XA$B>92)QC<98+-AC88'PYVO4>>^'V:WXGWNJ21KQW6TII MZ5:R5$/V@D?V@HG'(T+L.7L1DK"?O@)G\ 11LE'@^<9@N:L3!T&-7M^@="!# MW6[G;&D]_7JL'[W[*N1WP'W4>^/IKD.F-P2$HJK.&'9JBQT.OS[K]V^W]N_J.I8CGNS-7([@QJN942']DX'T;X+%#.J M#.!];Q1KKBR]S2 %X9J^\]!O[@PE$@/!70O"?XG[ET@8>Y(<*XOHCKP>^"7K M7VT_"BWC]C/'"Q/O;EQ(+7QC!M"U'UPUG!3?F9QN1AXM5\R]_/]6B*&+3.N_ MFY74T[;AN9IH362\$)I2R%)#D-RIH_(:E7PHTT/"4D)K*Y-QA=)B B5K+$?+ M;!_:_[ZJTC)%QBF![FND)G!7Z[L>1VI[$'S!-$GE? OZDBBN+J:D.G0DB7RY MT:Q+8J4DZ+Y8:8AB\:E6(^G6B* MZ483_@TO4\G *U1*HGS4H;YD=/M/FB545G;386*WQ\1]E]%3?/_^V7_^*NM1 MA[: VB95SJQIRD/>:YO/1 M@2/J_*U$3_O=P0@4TS,:-CT@* D>/]$(R]&%6[0->E1@UO-9>K J&I%HSC+ M7WAL6!Z921 MG(8YIHI>@TQ6DSZ4%75 6%2NTRM$5[=ED4Y7VTV&'\GY>@*2_?VF/%6B_98Z M(,5*?!4;,24+3+VPZ9X"9+QT,AU/#H9FFU+Y?KQ06%ID#37=TX 8EXN[67UX M*P%]6-$+?&,NU^!5#TP!U;VE39-J&5(E*2>JR5Y!7?FP*;/?=%8$7E69-F_) MP!PTQI""R",^;+K7UV%Q.AO3HJ&1E65*FDCN;%DOUE#3O;[27G4U5W)12ZQ, MC4%WM*CG51+BCSO0@5FJ4)U(WH#D6:613]0&:0MJ%GVO Z$+[UDXFY%R6 M,O' S?;%KF5#>6$;[H46<76]^#_(!E,"W]E^L*9$X2]=UA)CO7=^ U!Y8SWUKF[?LH&).(>) M(*^?S1;"$X%-T_>:"&R:SF4BL&DZZD2\,=WB1=;Z<:.^>S[">\+1)[7*ER4# MZ$6A#_^YXJ[>*P_^FHZ?4^;5H2!:<^@"0)3@3X8>(=I:>$1Z78+NKM[<'Y:! M/3TXA#V]>"YXN0YO'F7[YKSQ\C:Q[);\?5C^M_\$,NCW(H.BKTGJW)%QM"*+ M'SW+3T_DMYQ$^I(,%_&>'8,%?M;#/EB M%?M]J]&G)IW":Y:!3WB*!;RC(?2S1_3Q2^X:II\][J.DOH;H.[/3QI+5;,1&'GM=@7\Z13A-CP+&..$ M",\?L4SCIP>GOP7;_Q;\_@LQ^F<,$=9?K+_?57\OTRE-.5YX1$AW',U# 6@- ML]SCL]Q/#/7OR^5X!3*>HL*?/=PSHLJG=7$1>BN#+,(N.LH)W)FA J\!47RP MRGFJ>TM;[8YI..)<8SP[6HO/Y;!H#H.J>T;(V(F>;(#-P5GA YN#K^DYO\D< M3'D^VO!L0.>!1#(SDR0A+[]?]QKXT]D4^P1Z%[^R5W6=0?A MBL>L5$B"G&/QD5)&C_J(_EX7P^7L1CJ0B8(S1SQ&<+8J_PR@\3T'7N5 M6"VQ6EZV5]D E@7O$"%T8 -4@Q$NYH2BC0W;\'PW/ %,@,4$U6'$I!635DQ: M/\;IW, RNP9EPM82#R IKA%Y@,]VM)0?BS>;;3/*1%NM,2LP?;>&>ATZI Q% M1H0#CT?%V,;8QMC^&(?TW=CNS;M:KM,)EB00=/AO(3TLD7/4Z]!9I6)"A"/Q M%BCV"L["*_BJZ9A87;&Z7I"Z8F]W9[BB#5\#V,[60T=WXCI:H/IP(9\!RYF@ M9PE@;Q?G$>(\P@OQEH/@9@?2D$I7UX!.W^/Y:3I-LK>T1]6276FY$@?4-!K7 M^[&PK#=TE6.Q"!WGL)^,K0*V"I?F9_^154@/E%4\T+V6&64I4>[H@_2*3Z!> M(B>;I")\C,0N-O99SL%GP1MO6"VQ6IZI6EZFAUR9 +1(0__8L%5GC-U@O#&$ M-X8^:-/W#GOY$'I%QSM44V;*,G;2!.2*'%K?ESBUG5ST=P1B=9Z6$",D_=VX M^YF8T%^J\;E00H_5$JOE&:KEA?J9_A"X&Q^3^+'9<_WK!O-4S%//EZ=^XNKQ MV?.*]1GK\Q&6G8^;NZT_2?#A]?/HB3' \X\=UOP6(/SJ@_QL^O>UPIA;J*W# M'W?1D$,)[64RGQ"\V$ *$@6I9]!!IQFMH8?5,U>_:3828_G313*_NE)CY'X" MX25E)[(B+5,-LMU,S M)^BP$Y&;RU18M8CAT2G1O77W+XQ[C'N,^S/>=WP9]SF.+]OE_8WPDQNUGO/]U.2X_WMSY0LX$WMS!:HG5\DS5\@*]6GC-LM@D M\N54I21B+GMJ+LM ))9>!_VP6G:+0-68:7=2E M=EG-U!M>>I2IUV!/PF18DHY0L1.&D#'ZSP<2&/U?+Y/V)?1/V%Z_F)16!6E: MD=ER(9X<^6,=H1_ZLPR+RIWAH5I>IC\K*JX-[^ 1 M$^ 2WE!Q I>(8:%L33#"OPP?&> MJ?TM8'BAH8V+"5.DC9FA@3!($;(<3^Z;>;4VF<]T:!.AEBZD#,(JED5*LMK^KF6-835'H,)GDV(9LD9/KJ-WE-L@>"-S@=&%NJKVZIWAY5/86E*@;F(+,@^39)E_)6L]D?\NG$ M'.&3_R!+];%R>-I2/2.)M:6B#E4*/7+<^;/)/C[YB)V[K^3REF#?,&G#I.U\2=L[,_$VX1(]:IM" M?U3JD6TS,UW9PJ+66QT_L/N69+PM1A-KB):#<1^XE<&:O57N8?E4.,G*#6:. MKP]:9H/),D*C878S]81,\R\'OB]7.IN8TIZ0WB8?%&2B43)C1! .%07%^]V9Z=V1G4,+0< M-W2X1ND@VG>!8D:5 ;SOC6+-E:6W&:0@7-/(H0W/Y=SJ:/R&I5\*--#PCJ.#';[WG2!2)AIB2ZOEFE\B7&\VZ M5!++S49D3;[RY=1UA$B4TT1#2C;RZ7RBGA<;X:B5<&&Z,VK.P%F7N(/&[VHM MFX\Q;OT'=]D5P-7O5*6<%LL-,4W 5XU*,9].-.&;1A/^$PZ3J&3NSD+W/](D M/]?K'Y*M!!KDLMI?1^[5'UO?]:3+%$,..'( 9"X6B\NL-NC+_7Z,ETF*UQB. M57B:BFV48/,+GHT+-/R-3 -5D-G^("[WXWQW>G"FFV[7>%*1E=I,3D;3)-UCMSV'+O[F#!=I5^ M0-9,9=DONTJ-Y8IF#5*]O;NO[$(NSP]N+3/;G]9(>B+'5Z0N"_LMV7*N4F1R MN2$Y%NO]PK1(!NT@@0CP7E,]L2SGE'JM8J:T>:PX:I72F21L2NTW#<1;KVIK MHBI"2[!(M()2OUO5H8KL-W59G9'C=7=.MH>BJ@A%/NAIL"FWWW3):UE!SDX[ MDF+$^X->>IB-I>9V98YZR[@TKEC.[7C(&PI(H*;\XZ:3\:C@^+>) M.!EPG5Y']6?N>)1 E3;WKCJNI;/VN)E:2NTR&POZJNG=QL)#E7M-8^4!3]NC MH2XJ1GZ1]U)F;J0E4-,]!9@4@"R+A) MA1S')F.[LRQG) DVI?<[H*57PZ+=IE92*KHU2BWZ2\Z6Y.!TD$95>Z-QQP 0U/3]Q(;NR!U#6I\RANS( M4B8>N-F^V+5L*'B^84EHN577R_26#8;T10E\9_O!FKR$GSR@.#M1@$V;?;KB MN]N.;6Y(K4WI*[<7,MY9Y^SZ*0APW:SXXAW)ZD8IM MB'%XXVU3I0]]%>B#GIB7'79#PH;PRS=Q_\W?/PWLT7@BSF BJ&LFCB?B'":" M"KU'/!.?/A/8-IW)1&#;="X306'>=-29>&NJS$N\]>-&+1R*='U4&OZS9OFR M9 #]*/3A/U?4X6]FP 5&"OQAZA&AK0"/20 5H[VT= MWV2HR.-=YK/#AK"G%L\%#XDP9+BG.%\/+F\3RVXFZ\.LUOX3P*#?"PR*ON:9 MB*//HG1+7NLYC?)]B\=G9XB6@4]XB@6\HP'OLT?T65C\['$?I4K&>H'X M$GF^;RY%S!Y.[R^J$XI4Y%67I/-6,[%BTJOYLO;>+-8ZF $[ (>*$#?]1:5)P&E(*Y23Q$+A\A.:H M"$4^]_2 "_ [,8W'-/[,W MBAEKQRRB@>GN.3U.]41G5I]T9C][O.?#F4_K["(,5P99A."$K36 .S-4X#4@ ME@^PZ-I4]0I&M:R8A81H]/AN5!OG$C*_?@!7A./H2)R*8_<7VX.C^\B?/=[S ML0>G]:'?9 ]ZAF?.AG-R*17$F!.T6=IQQKH.II_=:LZWA> MU74&AG^ F#JR,FG76X9C3O-D89;1ZR5_EI %Y*BR$8X2(K1PJ(P_QB_&+]ZK M_0@_\WG\JKFDMTSF5,YLU-OS?+.O+XML#>*71_CE!2I"Q@[5 ,-^)>;OE\W? ML5^)]?(<]1+[E1\[>0U@6? .$4('-D!U&%%]=$4;&[;A^6YX?I< BPFJQ8AI M*Z:MV.W\&+=S \OL&I0)6TL\@*2X1N0!1MOA6#%7=%*.&;A^-I'(URHNJ:.R M9*%+2O)"A.)I[))B;&.7])-9 M2(PC(PPK7+:[*MKP-8#M;#VD(A/7T0+5AZ*> :I4*[=&5L<$76HPDSJ-?C)=0_5/ M(2>A8TR$CS&G8R08W1>-[L^M&W%FZ#X1,?DC=#/*H,U7>9(EQ_1\G!5EATHT M=(1NR$KH.!NA3A!"_VRZ_5G1R^\W[B_H7IU=Z 0K-%;H+Q4O^/@X_H=.7F7] M1!@7A1"$B D)-# ].MO9DI@,-AEN\" G0]=;>-$RES# MMX99\6,L\DZO(X#GD1*+(]9MJ MXV6WJK]&Y/DN;22UC-^SRZ)!-L<6W[GGR%2%64!M!)$FQW#P8"".-+%CCAUS M'&EB@?Z2 HTCS4^.-/V1[D91)O%WM/'ZST_LXGX/%Q=7"6.YO$:YQ%7"G\B\ M[27<''I^ ;;.USW_U+G'2_LIW]4_NU@3P.MRY+Y4=G.CHV$Z99M=.9)3X9CR M4LN4>YJDE'*K5B[?:JV'=7C?+ZS-86-)]K5NI5CELJ-EQ@6RN(3N9@IDH>;]_26L[?[UTMJ+7?;LB=NZ%2B/A5H+B"NDO MK'$ER5@R>>@F_W/343_>J?EV8<&7WWI\\8I++*W?7%JO+C9]45JO/2;%FS9? M:-,&7Q"#!1@+,-Z>O/) I2*VB$(E4RV+V*L[]Q40S'1):$[0M_3+9%;.>[?I MQ=?Z778H*[K_:JUW^J% BW1Q7A1G_8=ILKRD1UVV#F8",Z8\&>-Y"N]+8N4_ M:;AW\;5>C_*?-^'Z.^7O4V4Q/:%&13/(6O=\GNW1Q1)2?MB7ETD<3;?B$!E' M&+=>UX@C7RR7URB7%P]H3YD+O;1W)RJN#=[@$5/=);R1XNH_">RZXMT(O'>& MI?46I17OG9VIGC.M>(:*NJ!JAA7XNH;=K:MUMTZ8EKR9+$/6F!N:CG(,R(WQ MY+Y94.O3Q7PH39A5?!FWC!X?%TZ=9Z3?D6K8.%LUW6W".2*=.I)RT,7:C"K2 MI4,7>4<>Z]6*6^!\-Z"ZI>XW MI]'0]^=$SP%4[*#>6 X+REI2C(=TURHGA697@/K)?0Y0?2X97@:J5P@1 A5U M[$9PW!T(!VXX<,-I!BRMMR:M.,UPRFO?D/TG D_7",,&]GXR#5!#6?TP.8V= M^:MUYK_6YN-9L!\+W54+'=Y9/%/RN*/#M0)X5\#$E:%.])]GDT-X]P@G\#U8 M+P3FACTN['%=<7SPP2*X*-DQC-LFWQ^7>V3'S,W6-K^L]]8GS\J^IPYNHZ-" MJ**58-+7W>H@=,ZJ3VKY4B[HH6S5C3(C29)>2LE)Z9&7Y^)0IKG?)ZUOECA1 M0NB 1N\C#\P0T3&&HF,\?^QV(EQ9C''Q=B+1S\?%\]8'_RDNKIR2E%AWJA6S MFG0I1IP(A:$M0,7_;8[\9HGS#EQ\A3P?QD7D,/_'5_J6?C7 =7*]4W78*>39 MQ(R]MZ"??QH^^((*_MH:Z82BPO2*8J]@?L5V?/!VP"/@B1,&>-S052QBJK@^ MX0P(?Z1[.I0M#38BT>!/J,^+ MWU@6$KMFJ X8"WO@YOY?/N $M.N=@KH?F? MVRS-F/_Z+_AG\SW5TA47HOLH>OCVF =\283M)/G76?!Z7VYH=B=8"Y>8V)DT M^O=_=N?^9&SBJF,Y[L_->92=18T0*ORDD?49ZO&^JRMF7!F ]_Y4K(6R\J)% M\OQ.0["?VS,MD Q$XH[G_R*>?H3$.*#D1%G&=^@5V;JXI0_\G^&W-A\A,[7Y MS/$,"!D_7=U"UUS#9^\]%3'%=Z;GX\BS6)EYHO]_%6+D0BC_WU8U\TSB=M3: MAAAMA8]=A 2//@*:#J$/ZG &6@:@FEMQ5-XBDOLT/48L!<&WS'!4@M553A[P ME"*S:C\AIYC!0&8UE:>3K)I@%/Y'^-;34&UWM7W'TGX'B%*ET!8;3:%$-,6, MU"BT'HE"I=EJ2&6QTFK&0D^L4,GZZC:D?)[5!_7F.#/B%V#DP43+>K^N=]++L3A1?MQ-U))N11,Y;;74"R;YJ*_14.;YT-):+UHDZS%B=3T1DOV)8]&L("?D M@X<:]3G/&"!:-%>)0;+1RB2-6F\!1AZLZ4%Y3+2RI?%<"NX=:S2R&X%9A,\\ M6%,K36HIKFFH3OI!?W$_-CN2T'J>V2E M/:#Z=$_D9KEQ>SA^F#RX"WA)]<%3N6DM-^;\?I^D0?A%9YN&]0 613&'0[/5 M[+)=L-TVF:\MJA6?-5HC:PB''A!@,T[J,)')) Z]GMJ5#*L^)*J,_K];@VF-OHL8AIXL^V?.'=Y)! MT9A#W]9W-Q.+7DB%ENEM.T],XHYF7MM#VW$X=Y[O@&<.+&>Q,72;W^,PU?4S M#!X6@$Z_]=NC* J]>#-4Z8.@-?#USW#BR3LR\>3&'_KMZ'O@C^^*&Z-__S#? M2V&V7!];4G?)5_?+,5^PNF"V[.[>O%I#@_F"80SS!>>9DM]F]O^8"/QO M:$!L6_7V)>JY(3P.R@GZ18VR(Y+ X863&R7@&1L"IA5?KS MF/LK$>GJ N"K5Z%OCR%GMS0G=L@RSF3BV-@9P[[YKZ;OJ":6!"P)OVJ*H<4+ M&!6P+("(756#26 IJ)L_E@<<9^ X \<9%U>AY[:K40-7F[$=IR$[R?S$KZ.$ @3)[!]+ 3?6@@RRA3V&<)2 M\*VE(*L/#-7 6/!N*?A*0M!R#H#@QIW@+^'V7N&2/V?K]KK6_ W9_#DYD>M: M,Q;M;[%D+-K?8\U8M+_%FK%H?XLE?U/1_H0]E[.L^6/1XQ7X\_MK@0*\ [L]&4]+W599)R=:)[XH=,7DK+.X-"*\YRH0].218VFZZX43 M.0((0UWM-Q6 '-+,8A[2NR<9H@-$ H\%IT>#IL!XL M""W8T?YMA Q3?N:MQ[:5(PVCV!M7\ZG'MO;A2X+>A S5VX[G'JLDMT@]2 M4!USP00B __C%_(3$C&>I3 Z8'3X"NAPL%+B[ZN"AX;N*X:M:V)T W>$"T7' MKP?FTHN3AI1N:?K*#*3&XJ2X ,CU?S_B1P BWTREU$[OL2W%DY[OT+64K?GP MS@**^O$K&4LDR!B58 X XA^,$!@AWI(:NS*$^'3_09BMDH\5WDF21;J@CGK< M3$D7/WQAZIML?GM)CXW":$J;1D7B%<8?Q*T'=&,(^^-7(L8D^!A/O98?P'4E M-Y#?/W$J\*K,]HGKPR_.J^^X%X/E$\LGED\LGU@^L7QB^<3R>3W'5G\OG]^U MIH)#KZCH/F'8JC/1OVB2Y_Q5%!<\=O*)TOZEA.**,G^7EAZL.UAWL.Y@W<&Z M@W4'Z\XUZ,[9MZVR@:O Y\BL'&URCF4=RSJN1;BI6H3P%3O]'1X"6P\S- P9"W_ MG1YN]*#6YW5Z^&@.^_!ZD_[P_-V>E 3#R-6U?)9 M4DFO%[/VRAJ-^;J\-DL# H?.YOUF8AP\K-=Z753HE:CMFBNFI1\WWAH M-4L4! 3=\63= M+TG%;LDK-_-*>ZHL #+@3@\8';X<.ARL]$R='DY< N/7^I7$J)NV15TMYQRC M/FI:_&EQX<5.#TD[GNY,V( Q.W&F0O<49\D6H.L0=GI@ $"@L (@3L] MO!\@-%ZNV0ZKS\SJ;-!Q*@],4AR>MHO+342_;51'17$UI9RV$1^[(B- ME4:='A(@(DBQ7Z73 RYCP5M > L(;P%A6<>RCF4=RSJ6=2SK6-:QK&-9QV4L MUUO&\M12PW(\[XOFTK[WX6GJP[F#=P;J#=0?K#M8=K#M7 MJ3LGKQ_8GG9/[IQV3YVVG$!.&OEF538ED4XGAJNUU@XT_<-;CL^/S+]829"1 M\Y.:$I^29%ZH"\ER+IG2K*%,46%O#9Z+L70"%Q)@O,'--:X&;_)KNNX,:'Y, M9D8I]=ZKU7V3/%EWC1>A(E$Q+(63?$J*E]S"K$1:JT9!0%#!O@DJ<(4"SO+B M[#[F.\[N8UG'LHYE'=QF)6SS$ M6V.9SBX>A,]ILS'JM>=QTVOQI%$I]A9<<53D*!1.A'TV$DDJQK(\+H_!$('[ M;'P$(>JSO!E7:BW.G#5L6WEL-B2=/*UR'UA]=MPEN_.X(A8MW4DGD^V&,JDC MG4:--A@&Z#5-?Y%&&SCUC[=\,-_QE@^6=2SK6-:QK&-9Q[*.91W+.I9U7+9R M/6F5I\8:!CJ)\D739_B8YA%RG(PHU\CQ*TJ87EHTL&)@Q<"*@14#*P96#*P8 M5[Y/MSV 3I$[)] I6F:HDV[M)Q=K6E@MI6:UPK#:[-'PQA^^0>/Y.?:#!ON# MSHI]K$L3,L.GEP-2'W3Z_85,)<).%R0=HY(<+O;!,(,;75P-S$C3L:L\FEW9 M7!7R02E?S;>TX&1-<9XCA,MI&5)=U6OB*K$*.L(#UWA@!800[%L0XNU9F)?$ M!-<*?(\E?TZ>_;K6_ W9_$W3ZEBTO_Z2L6A_CS5CT?X6:\:B_2V6_$U%^Q/V M^?&V_ANZ461U-6I&07WI9A27PN_?YI>8Z9+0G*!OZ;>=8'IW6XL/IZX/#[$K MWG0JU&L51XHO[M/CI9',Y-)G[FN1;Z[3?/W^GC*#1#7WJ$]ZI)&IRU02][6X MIN3U!=3K8D=9+[[R*SC(]JFH7:,_F'=FHXYV3RIN$/?%;-!*T.=%EW*_U07D[&I25;;5P;3) M4M1"@.B"NVM@A,$(<['^'*>NXFG-^<8\G>7&9B:1U;Q@W6D/&I_4H&,B6.DQ MTWJLDWH&$"&PJLU1%\5%88,.EDO%Z.3A87[5]%P9RGR^'^,U9M7, MP[*;)&[7!G_>'A^IQVDI/Y]3*;$XE-M^T8Z7]"[R/<(>'RR3BG&I MP[X]SS*O__$5P+8S<&4<>+XQ6.T*PC/=#?^R+0NCIV^^;N;DDU6!(=#=Y^H$ MI[0!'6/OE>CGG]#Y-%3PU]9()Q15!29%L5= U G;\<%4%!=\;!,&>/;052QB MJK@^X0P(?Z1[.A0HL$!/U^!/J" .&"B-&!BV8JL&&.YM+)9W![AXRI6_S).W MXJEFS'_]%_RS^9YJZ8H+X63T[SY;&?B2"$9)\J^S , ^]VAV@X9;[G$[DT;_ M_L_NW)_@+:XZEN/^WSJ)&.@29GS2"LZ$>[[NZ8L:5 7CO3\5:*"LO6B3/ MW]'L7Q$^_MSB("0#D;CC^;^(IQ\A,0XH.5&6\1UZ1> 9WL@4?FOS$<*]S6>. MAT*CGZYN*;XQU^&S]YZ*F.([T_-QY)GV,$_T_Z]"C%P(G/_;JF:>2=R./MD0 M(*WPL8N0X-%'0,4@3$'ER4 ]_UGV['>S_5NRE4 #7J#VSXEG]<>V)A),GN4I6J44F4GH%%!, M2I=Y!OR:TM@DQ?(:IW'4GB@#'ZE8YH6TI4MC,;CO#K0Y&'D[4 M'*URA71FOA#IDEAWU'7!F\3A0RGF^=!ARFQ.6Q40F@?]MCE<))EX.K60$_+! M0ZD*XPA&32;%54JG-(5SUYT)''FPIKDR6RF)?I,B)_2DOTZT]5G1@",/UN0T M-*7"N_>BJ)M=KN=K-GDO#\'(PS4M$C/)28]G0TF?&>QJ.4AWS'P=#CU8DZA; MK;$]2R1);C2EQNUY9=U-UN7DX9KT7%#(),=*U^1RBYFEC+/RREK(J<.1]VG6 M7$W[-&].6A/#2+L#M7%?!R,/5K\:!<.>O4X_F'G6R]8X;K1,-^ S#U9?YGIF M96 ;#U+Q(=6Q[Q5EP';@,P]7+U'&/#=,F+JI#./-<:N=*\D]-/1@] $HM#OQ.HS1OR=GJ$7R(0G$Y2!1ZF5*'5.7);>7'MY/>I6PL>(!#48> MUJ6TU+EW'^."VS.Z@++4$;$.JJD%E6*296GRJ&=JA84@/LQ0BN=@J%PP'K75 MW'Z0XHHZ&:2$\3S^B(8>T,#M]IJ&:[(ILKFJN+FYE!JG*VCOZX &9GK(NO. M?A2#IDY7M<:$[0_0T$,:4(]*31+C?5/L3'O-;-?5A?[] HW=T #%E%OW.DP5 M -?:4J:>_G/SPZZA@,TQ(A<;^FIJZ.-M0@GD^RJ![VP^"#U?],F>?[R3;8C& M'/JZOKN96/1"*K1,)VITN>. [CS? <\<6,YB8^@VO\=AKN5G&$PL )U^Z\=' M415Z\6:HT@?18^#K9W;JGYOOG8%OC]QW8K#S5C9B/GP2'WY758L9@17B6_'A M=_7'F!$8F;X7(S R70CHGMZWE^KX, MQW"(X1##(=:.K]*$Z4)4N;IP\?JTXOOAP-GMP9]Z0F$/$NP%?0NW%QV;Q+S^ M%KR#B!:S9WX/;@JH&D\""YV,QQ['/CGUV[+/?B,]^L*FU>[W;B:]ZBUH" M7>ZRG3]VX%"7T!M!^(]Q]F36^H;9+$R

PQH_^R85S,B;3@I@:<72BJ452RN6UB^W2"RM M7V2-WT5:/_6:M#]9Y W>B_;OWD5HPM0U+&+;ZO +]"+?9@O.V;__$_>BCC?. M/O]%94S4-YO^XQN%\I4"F575>$8,%M2P7TE7U.%0..\]9<7J.!LT)"=E=D;S MCI/O348N!?L%?OUKRBYHF2Z][K/>V7%[.O^^3OF?J? G;[0O)37&KLCI"JG3 M3M//\06Z1\.FGU_\!C&L[%C9/U/97[_=JS4H5_2Q/ZZ)--V>*49J/*)3LF7I^,JXWLOU\LBK #M_4CU]\C$Z2 ML03'?M&[MK#2G^>RK.]C\<<=)I6*46_=$]KQW<)(%4Z7==O"W]Z9RZ/D5W2-,4(,&>_ MB_CB7>^+G5M_"&P]S%PP9"S\ 9]@OY$S+I]U@OVC6=O# ZV:[<0'NN353*YT M7_63.;]1U<]\@KU&T^E2;JG,S-F:I@=RWLHFE+J*S^2ZW59BI/U?+Y>#8JMH0#T'9]@Q\J.E?UDRO[Z"795Z[34AQ4[ M(&G&6Y6DD<*U6Z<]UOI<\3,%S](:!7LHQ5=3NT&Y(\V0H>+C$^Q8^6]/^<^Q MI?IG&O]"%<:T.\V:C#>JF8'>I3OW"5Z)+S^\$?N^$^R9]&/!6:?S%;$IV"S3 M\H,':K$ .A^>8&>27"Q)TK@8 RL]/L%^1/^[^GK@F%+9-3MTRLC.VLG*NG;> M$^R=@=09V$Y>-0.WPW#)0G?.9F$X'IY@3S!TC.8.*RAP 07.E.,]D&_(V>^R M!X+%]TMR%HLO%M\;YBP67RR^-\S9[R*^N(#BLFT##'1TX*LDE;[[63A\-/32 MN<1+RP=6!ZP.6!VP.F!UP.J U>%BVU7;$\#)G1/ J=/N7H_[R8Y!M;W U#L+ M)6 ?]':Q^^$ML.?'B)_O?HETH]V*MTU+#-H:+S<'=%F4!)FBT(8U39(Q[LAV M-<80C"%?MG7 93$DT1)FRWHKWS6+YDI.K+69,U,_7*#Z._4?KX5T?)7U2J*R MDLMMOSEWU5$=J3_[%O7'>]\XR8G3U]^&L]\E?8W%]TMR%HLO%M\;YBP67RR^ M-\S9[R*^>._[8LT#FOK41UDT@B'QS?WB,N-[3N,?BX[@A MTA)7MG*#WG3LGKEO0#:OUR>=U8R6XI5.;M01C$+"%&2*P8T#\,FB;Z/T[SM9 M])D:?_*32=T%F; THY>4\N[H?F*FJDVI5X<*CSL'8&W'VGXR;7^]-4-2,TYTCS<>L K/VW MI_W_GJUUP(F++Y8,1R>8ID2*-.<-9I18S$KJ:;N$O-@ZH&3U%]RLQ\_,3KC2!+W#L!:CWL'' & E7(&"T:S72#UVF1CXOG MM=.)7J&9JQ:*@MEYN!>S6MFL4+,A4EG4/"#) %N=/%197$!Q0YGR+W6#+][: M^");&U]**O&]TECDL,AAD<,BAT7N*XG[SXS/N7_G8UN4"DTNS M_8IR7I>6#ZP.6!VP.F!UP.J U0&KP^7/IU+DS@%5BI89ZH0;K8TNORRR$VX@ MTHDDDYQG\[-I\FRGW.>>1H^%!CN7.C-!SS466;/E"C*50%NK#$O!ZDE<38%1 MY,2;KY=>[A6C"&M6APN)'WC29#S3[ALCDVV:'ZZT^!T F DG\.0RQY@KJ5R> M)9+E4JN\0 # O@4 \#8M3DY>94X9[^=^D;0S%E\LOEA\L?AB\<7BB\7WECG[ M7<3WXIO;W_><>U97HV/N%#[F_B>)76:Z)#0GZ%OZ#>=DWGT._L/)W,-CL66F M:@Q&UHP2._HX5\BP13V?7)SW('R/$O,YK90;F?FY,IKTR]UT8E67J20^"'_1 M=.X%E.GS3L]=?*F7/FCSJ:!Q\I,Z3(I7,@^UF2)5Y43?LQWH/W6AB5"/CZ:FFHN+Q;K!K7NLZS\N3^MKO'BB M7U#;K=5 SM7-9K6NNIGX+"7;0X@;L.PD&>,9-I;D#^\6QR?Z,7";SV>4+V:&;6X=IY;BB#UM0X_G6O_ YQJ*I\U29+&:,K4>.;[/YD*M M9W_\2L3()!NC^-]6F_S'5P#/KD8M3RX9*D!PW7TV,6/O+>CGG]#W,U3PU]9( M)Q15!?"OV"L@M(3M^.#MB@L^M@D#/&[H*A8Q55R?< :$/](]'4H'6).G:_ G M5'T%C(E&# Q;L54##/GY M./*LZ(MYHO]_%6+D0A3\WU8U\TSB=O3)AFAGA8]=A 2//@(J!C$'*D\&@BK0 MB:TX*F\1R7V:'B.6@E!2U@=]5F4U7:93>DIFN<1 YOLL^(FGE12M)#655WZ$ M;ST-U797VP< _CLDDBJ%MMAH"B6B*6:D1J'U2!0JS59#*HN55C,6[E,4*IF[ M&"%4LD132C<+V8+0*(A-1*=PG1FA>9\K53M-.9DBF53RHDO*5"M9L=(4LP3X MJ5DM%;)""_S2;('_H541U1P!9TR@*7\BZO?WWK*[I!^__I9L)=" "Z0!K[A_ M5? 9!2.YVD]8KRR\1%2<8H717)< MD!2^)@HSL3+DX18&W,'8'[E8< U%S 83L6H[ZOI1F.1*;361N.3#P?.>ZVZ[5B_F$D3@;-T;(0V)6*,Y19F7P^DM3&7GKJ MYQKB*N?&IY-E0QB,!3EQ.#(KZO/1W%LG1;I5K(Y:TWNQ#V*=Q.$\ZQ*GY49> M?R;&UY:?'V;K2^\1/O-@GG3FL3/M:$&+7#F=P;)H*/>4),C3#7+P4*FCI!JS?-Q7;PO5\T@6PP27<7(EF8HF74P5+NG2LJXU;3( MR;S Q+M+CO$EJ/8.@18G6%1:4AD(VDF)^9 M7&DXF>S]J\2+?-N,VKS>;]&@W=S!4%'UO7+0PH@=MF*5-/ M_[GY81=18>%YY+Y!/T -_8>-FXK\*B7PG%/MGSO79BTFC,H1_ENYN) M12^D0@A_6S5'DD&NW,LQ\(YSL_-\!SQS8#F+C478_!Z'$?G/T%%= #K]UD>, M/';TXLU0I0\BD\#7/\-A)._(Q)/+>.@CHN]-WWY,X,G=_^.,%<-BOEP?7Z@[ M%NO+%?(EA4)@S)=KXPO&L>OD"\:QZ^0+P+%7ZZ4Q7_Z(+^\L=OZM>WPQ(O#' M$,."NE_\S'G[TJFB]EGTE M4,[U0/B^G@;R?T*EW2Z+^QT7^R_H&OU17:/(NR1]8[I&DS3S%63@93:?G,6W MQV'ZBH$2>QQ?@"2_"]_.OU7Y+B)]TBG,UU- WY$F5ZTZ6%,NIRF?<"C[(C3Y MF+F]0&GPG\$-%X70W5%R53_N%O-C7UGR: M0SJ?'*$=/W"SNZRSM7IEPTZOS%ZG5T8NJ5.*5.3U(TD7K):P9K+KQ>K#K9YK MKC,P_!?:O'9*(AWWUG1:;+9U\9&/+W,/PX6<@$6(/!GC^3.=T<7:>;/:^;E1 MX>6U\WD?9L9;L05=K;U4[V_=935ID:VNIJ8WS#VM_ M^FB78>$W]^,7RR1BR21WNA;,MQSF"MHX\'QT)HWP'<+5 4-5P]()>WOM%?P< M_J8JWHB8NL[<@'N8_17A3'7(<'M(0 K.#=_0O2\;(E\*]ZZ,#"?LFG8+(?(E MVE9BX?\.PG\#4?1G-;V\@4 [O.L@JT^!@320DT, YXA0)@Y8UAI]@+W[&_7N M3VS2OI6+?]X ?%??P,^6#G\0;$W84;LCSC_U6$BJ8B_+FJM%?+0*5MT\[=;E M) S-4S&6?LWUQ[K[;747A^>G#,\_J+OQ!X?,J78_*U4[%9&EN%E/KD'=!8$[ MQ<9X]DO$[:\Y&==PH1(.0:XU!,%[V=="%ZPE6$MP1'_C$7UFI-A#\$[#WLUF M>Y[N>RC MPP%D>BDF>WOI1E?*TBX<(!_!?S$,GSK,GSA0/?25NG&]FDI.LH] MJZZN>#HT5; S:0!W;$&$K1MSU#\I2D>#CPDMT(F!ZTR( 8B0'1?[NE_:U_W: M.[)?):,=!#\+=JC!&TTNV$*DQXVM&@NVE@WT'%#>'-+=UUJ^S[3 6R[$?M=< MZ:N:*.>6\8XQA$T#F1^_&(J*\?09:]"N3 LP&'R#'>JODB(_ Q@(^:ZAK59Q MB^PX/7&UB!?M8FL!P8#[\2O%Q[C4X=T/7SF\C[RFOS=T_H?8=: ,>PZ>X+@@ MK(\14U>?*H9&Z,LI[-[NX1@)QTA7%^>?_ JH&)D@8SS%GNF"&ZS. MMZW.>&__5([+![7Y1<>EFI]2\5I#Y4SE/LYU'N?WN:R$^IG#'?]8DDK%$E]C MT_\$[LR&Z,3?&S;\LYAY$6/3BS(Z1%/TWEI4AM4EK6U M',S2Z-H9Y-&E:"J62!UZ=/]<>SKJNJ #QZ2WCGW7EF+",HQE^,;R*J?CY[?( M(H03J8BM\.[%6J/:+F3%+)%^)(ZUN\-^/MXKQH4CUQ'Q5W0_HWBC6M1^([V2 M/%TKV-5-T;*P[!S*U#V+4%XV?IS8L%]'8%]-HB[5.VV+W),#I7J B5S#=I$(^=YF\0 M,G^.$;HREF+)_@;AX%FMUS6;JO"4.VP0_S)TKP M=DIG0&1<73-\ DH[1?U+Y$Y[=/ [:OA74>=K"XUNM13^J6\U $3-@^=Z&AN= M]*H#J(C@?Z$>OEI?L=;TP7SJ]T2:RZ1:&2$P.'$A4ZB_'>#^0FXTR PJ^(DJ_A0.5;5Z=>48.\2Y/I M?5",-(K&<3Y6GROIG'=I,EU74')>5V;7?8%V=E/\?<1[L6:K@9]-%^NF,ICU M9H*6OL\4!)GB4:](Z]J2)EB&L0S?6+;@=/S\%A%S.)%M M<;?4%+-$H4(1%3,-46B*, 4!\Q$X4L#EPU^G,/[&4P;0S8?_B;/ F /_'74=]WS7 M4'U=@W\0;&W_@YV1-4 ^1SML&Z5: >2*N%31G5H-Q=?%P4!77ZUEC"]&%#LT M^)6I]"IJVN[1\IJNRS3J/T=1=(RAS]G2]\JT"(/))Z45OA>8G#=M<#U@HLFK M1Z4\ZU*2D2=;@T=MHC1- 8()]^,7S?"Q!(]3#S@:N\%H#%OPP""2Q,N!2"T/.XPN71)KALBG2S-$Z/R5P,@J33YV)L*?%4,#*98 M9"89\C&# (3[\8ME^%B22> .>#BF^M8Q%8&OD1> !QB$%B%6 MLD0U1]3$1J&:Q0[])SOT#'!I-2> W1:NP:/_?Y^7#;C RJ_ F]\I-_ :LVKF M8=E-DK,'7GRP!O=K@Q>NQ9TOENNTT22;JA@O)E9U^7Q&^6)FV.;6<6HICMC+U!<<08\Q1<^I1;>@ M246KE);$6MP*C 5$#U@E0)(Q*H&3 3B0^MZ!%$X&8!F^=1F^MF3 G_8<_HJ1 M?E.JU4IB6:RTA!)1J.2JC;+0*E0KN)'^UR[QO:(N?5>%$9>R<]]>/+"6W%#% M_"Y9N8UJU8!F M5?1C[;S[V6Q*-.Q)7J(E7Z,#JU\;N@N93J'R-)J,,=1K"26LI-]127$G_E.> M0?N]DO8Z5:_0C0_B8G.DL^..L.I*\R%4TBCKFTP>]K=ZYCC\QXBGW\:/OBV"O[: M&NF$HJIAOWY8\F_#=L.$XH*/;<( SQZZB@4<&19!JZ8H+06/T[SZ?&?C6"/A(\J^S0,,^.VEV@WE;=O([DT;__L_NW)]"A;CJ M6([[<[/EM;.H44@C&@'=4(_W75TQX\H O/>G8BV4E1> MBICB.]/S<>29.C%/]/^O0HQ<"*G_VZIFCHE@J& VQ$KKWUVAC#X".H>NS("7 M?$&$!DJR%4?E+2*Y3]-CQ%(0S,JLHFLIG65EG1]P,JLJE,SS#"L/$@RCZXG$ M0*.9'^%;3T.U Q5\#:? 1*5*H2TVFD*):(H9J5%H/1*%2K/5D& &LAD+<[.% M2N:.$"I9HBFEFX5L06AL6J:&RZQ46V(3\*):R8J5II@%/S2KI4)6:(E9F>88 M-D5?=)%H?N%26E5B.TUB=YZ;MK"0$BWP 5K_I>Q%_T5$_?'K;\E6 @WX4=H_ M__U//Y36T$I7@@EXM7J2T"#R)H+@9W-C2*J#LF(#M((_9PU/M1PO%/: M9A#G0@2.C Q=D"A[JNX%^,I0X(-#+5-TN M!.K]TU+.P^.C#@RT].\PW,#VPU/_.C3YR$,(X(=@\L !!?ZU!P8W=35P@7DE M"K8'Z(J^ME%:6[TC_I::!<)QT1.B&X'^ 5Z%1AC@28N18UDKPEG88 )>T/<, MS5!<0_?N"'&IZH!P@^BK+TRZKUA@TCKAC73=)Q0O)*RKCL(9,%2,@$(6 V\R MU!&Q ". &0-S!^MUG0D1R?'1Q<>VJ][Z1>\A'?2>@HVBW!%-P!-C (2P'WH M4;GQZ+E/=(54\5W%]D)7UR-&REPG^KIN$[IE3,!+X,L,>^?E8-@=H#R:J3,U M;!@EA![:AMCH"IGDOQXQV%"^7#A'_:^8.NJ[GF*NT(<5HB!8KC$%,0+X,]H69ME@(\""[QZ(PB; M:8='4H&@9$"7>H4WLWI MA@,@AUP-"=K"\$<;CL%%3<'25&-J@61K$$ MI'I@P#"56 %7ZRYTP_8LV_DCF#<&+.>TM\($X5$VT.$M>N&MLZ^96SU'CBJS M;(,S)[R[2/ C;9!QK\#<[E^CN]GJ/[A+]Q,L[_.9 <2F22H1V]4] OED"#1\ M!R!B.$,HJ,+0U4.WX6\X?OOK/Z&ZE747*M>3K9P&+H@(T-('VX<\*?F@ NZL10P< ,9CV',S)<5=W M .^ D27VYKJWTHFRBNX[)A C(T4'FJFB5;XQ[P76JL$Q=M]] ML@?Z)!4C /FA@[,$03"TQU#R;"@8RZD!+38T!8H= $\A%!(.&0/N#@V,Y#/$ M<,AQ XS<]1[ @*&K3-#?O4"%A@':@CW$C0.9CAO+> BW/^_1_^3BV'YTNDZR M0G;RS=QB30]7I4[]:+[ICZ#L]YD"?^'$H3W:PC_ZW\8!(J C8A$ .C8.(E!- MQ][:.YBT@U88:/.>0H)P&KDB62 %DSY0UR<[OZNJ(^ T;*\FAR\[U&SP$&4* M" U$&[P?&-W_=UM'(785]7F6&ND:F1G>=X9LKF]R):94G_?R2I8$ND;%*)HZ M>K7:*\2%8@NS[0=41L'&7#$L)33_D&,12'X9\FYPL*%/@,L.).H "8\R0!]/ MIMT@2-EBE,0&>-8IQ@.N P'0S M, :G, WZ%G)^8L34"KRW[M1]U&/YP'[ZOLL";1P4OP6(8T&(_5SVLGK??\K? MI!40RS>G,&"LVFT02$$.P7:/U'%?A%JWV'35%EE1H8SL9$ZWS4%60(;K0/"> M>7IA TEHDA&93TW&#T ;^PZ5W2?;9L/SJ3$F6->31WB<=FLQ83P6%XI'9I), M2Q*ZG)U9#H%M(>^.W,GQ%U3% Z/RSXZJ/BGRD^NO;$WU5ELB8?<<*\R/N/K& M:]HH48SH*UX8BH.1A@NDW@/>T\;BAZF9C?H"?=VZ_TBUG,#=21/ A(41)F;" M]_I0QZ!3JJ@C\)A9 !40)8+ D' IWS;ZECQ@!D3@.4-S[[T6=Z\5KU%)DU2; M+"[(6;]C2?1C?G'YN%L*8\_M&CXYN@@S=WMAP/MRG' 0Q #HA*$(.\K2(4E% M0^7IEL\^E0N:(, ML&6$#N F=?:4OH0#PR!GB)3YA>^$;]$BLX6@X&A^VM9>G(ZK V4.0JL, C%( M.@_8T&TB(?P.RG\BVPP 2/4#E.T-[FD8NMP:]!Y0/?-JE0/M40+G=\ ][[UJ,='OWL?!I MWLB83L,]#4VWX.;AX1?!ZS>T0"E"F,P'CDG@VC& 0N$&0@P^P=4'@:='VRQH M6P9P),Q"0I(ZP/V'#@@*F^>*=4?D-ULS^\D-S4%;0CXQ=&'8L,U!1?>NHZ0* M8$L3SATY4H#;8!::%>X%>A!%/<\!R.IO]C[ N_NP\@8@'=('$"W FII]DBM; MRD"V/".ELJ5'& 1%T1(T5]!!\N \&HX%.X@6H#K6\D,XYHP=();5N$6E*=; M<,:QS0Y5-$J;P 2N[X;;(Q',0R&,8DZ([<@51@0&\:_K34R&YP((T!R;0;!].:P2L6QQR'Y+/ M5GQH?,.7;[^'A./YZX G#.0EA_+P3E@C%[[D>5(-..H^,#YK78L4!1)0C5:D M&7JHZT(S0[0 M_3/4Z$TUX"Y)(.S Q;V+1XAH1WV &ZO*2^&J/%R5]Z:J/'BYK]'H*1B8.W/Q08I[2R M>=.8I-AZ-QF,[21\YL';ZRVNK*36G0?24)I>>\3KF4( 1U+4\Z%*N;6N9VG1 M,9M-8)RZPLJ=68+,R.3SD3USX;XP>U4@DSHNM^T6M M+*[LBCOI3/W[:@(^\V!)#W*G66R66G%13_#92G6U%!_'0S#R8$E-(17/YM5^ M7IRX]RTG6[8">[P (P^7E(L++7F]$DDI:"CW$VO2RA3-!0@.#I9$FO5)JI9@ M67*6DL4VV[43O6)=3APNR4^E&]2]P_7(IMYHQM?)A9F7%F#DP9+B_IR9JRE& M,YN3#L>M)TZEN1R"D0=+DG5WF>T-N8P9)[/QHNHZZZH'G[E=$@#AO:VT5^./ M**ZXF ,?!JV[COJ.YPS ":*O4T.P#,T/;)!P :&)6%[._#(5*&]LKX.]^,- MW]K82YCJ@M4G6T\4^35;E]\#8<\=47OF[4,O%A((UB=Y,'L)U@9-'[3(R*&< M3BTC? -*A47&>P)B:%A3]/1X]#Q8!_0L1$ NGO*2(V;KB#)/J0GPRSS*Y^[3 M8\]'(@(8[L-';FTW\*+!2R*U]'# M2!"P5(GV0<*8!B950N52PT 'J)!J3)'7J:*=+0*XJ5"Z=D+D'2F"\N8"[U<] M:4G".](36<-3AD-7'VX]U4CA/CF'N='$*-""11) ZI_R'= H:B MHE1E5.8JK@")[>U32SY DK_##_\!X2%*E^J;]-QO7Q)ZL<1 3!%J(:K!D94 MT^H&4Q_BWM_Y7*:P";7"%@) A N^'H4KVS X3+N&&Y) C6P0XZG1SLA.OF5' MP\*-2QBZ@84/T5[DMJ[*!]YEF!.U8679!+!UY!%ARN"UG7XT$?@8B%S>S_/F M%3=;4WLDK ZBI2+_]C"WV./7*CNA'D9BDRH%6BK7:U72]3-E"_\X)XN._&W# MJK#/']P35J:>_G/SP^Y;X8'\*+2"/KH:^O:;$!+%/$K@.YL/PH@'?;(7%^V< M"HW&',8XOKN96/1"*ESFVYH;).B[)/?:*=2=P&/G^1!K!T"V-E3;_!Z'YUM_ MAD$DW/G];?P61=/HQ9NA2A_X-H&O?T8P]_))YIWOO?V4%&;*]3$%(]B5\@4SY?J8@A'L"IF"$>Q*^8*9"5^FV>^'(_N4C_1<4B/ZH E'DC6E/ M5E?OMOOG7U,V7F8_9OV&]31F_1^Q_H[A;IC[6/&_,_?I/_67KNRVF.:;"O-. M)O)7MOH+W$5P=30XR=T$5W?]S^?=54"1Q\L@/=>7:Z%25=VF[LX-51>6AB<' M0;#Y@R=$R@;[&(:J%A6Y4;Y1^'4B"/6^.L-GAX:"X^VL4G MJK,\=LDMS5B%XWX>$U#F)#,DG&F"2#L0%CPP?VS[XM/+QP@.)DZ#!49ES3Y](]TI@,R_%E M,O>@93[<_^\5=!BF5LG4VN ",A@U3:,#Q@ M>/CC6]!.!@^%GJ :\7B/D?2Z1;O5?KZLF^<(+$I51I=*N?+*--:*-.]->^D6 MBTZITP ?F%B"Y&,T=]A-\(KWIMZ>6-D]:7CTH.$MY!.O%/(NET7\+4&.9$\_ M'C]=>)W7 8DL5_;1,YMMJ;LD4ZX_F^AP( M:)1MO^E(\944.,OJ/&G5I%2V#A">^?$KP0/T2YXQL8)Q >/"-\"%=_E)K^-" M/9LKZ9[+[##>9?\XP8OX'[]2 M$!?X,T9-&!>^)"YUTAN7>I.5JMUO#2&[;I2/W[1,9I,Q1CZMZ-2VV@M8H[I7,^+TFL6.CE$F6(3; ? H= M2[)TC&=_>S/]K9>N7 F<++YY63S/JHP %4T)X!]D*X!0<^WD7WQ95\'FKZ4 MG)&F8U=Y-+NRN2KD@U*^FF]IP3DR+*:6:(AD6VA(DP?QH:.D@DFE!IN6HN(5 M+L'&4G@'"H,"!H4KR,RP9G6XD/B!)TW&,^V^,3+9IGD.1TGR97D*YMPG5P5Z MZ90;U9KD0E#@?OQ*Q)()/L9Q% 8%# J?M&]]\95?!RY\^,[ $\'"*%>][[G*QOY"K!<)1$CDU2,)EF,"Q@7,"Y<04J&\59L05?K+8E6VN-^ MMI@T1><<[@(C]^=TO\USIE*DDX]#II#4;0%>/0#K5+@8G:!B%/G;Q,I_4/_? MS^K&_4K?C7#<-M$';VUYJWH_O^CFV9T+5]-J^=QMJC/P)C/;#Q_5,#SSM1OP MEOHRKDKI(4]YV>3"'=W7I?_%T_M-M-SL=V(W- MY7<&O&09MF#W7:,?^(Z[<]W=]A0;;(D.KV S;&+D3,*FZ/W @SW8-W?0PBMQ M",/?7/H,^1X6:('7S.'EE);2UZWP4>BB9G2=F6(;^K/>\-&).0_>_+"Y(<.; M.":\TDJ)>KVKBML'2#EQ;&=I:)N_/)_UYG8&>"&:=ZPS?BQLC=\:/;^:'38 MV5[4M[FU 7:!CZ-N#]$UF"_W@D=OWMZ;AOI"A$KV6QY]]LW2,$%?5L:.N[V+ M;YN>K]KZYL,H)1^IL7R@QNE56K?5$1 G,_QZ-!"5[44FHJ+[OW],:S75]YZP MF<'!V,TN08XTQ_JRWC:K,WY9SS!"0U'WO%SF'=;LX"U/]SF_=!FV[Y9S=DEO MDT%]U9H&/7X9:/!"Y\1=\HAE>Z,4_!6[28EI+9SKEYAL0J/XE=VHBYD,Q4QG M:4!;9?AY$O-8*S&E.>/?FQVIT!]+#'6?*(42W2=G'GWBK?TDB766,"*[S^2FXV) M?7YA)KQ,"ET!@^RCIQ]8Q>LR;Z^5L]ZR?7M(%1BMW]1+4KXW9++]GK.\#X3/ MDSJIS(];.6IA2/'Y^'[N-;B*>P^ECKP[ENJ])?OV 9&Y"0,G+EF;DK19WJRV MK%IMU$Q0>O831:83[P=-@4O/);I5?1"%AI,?#(=(9/[,);H. _<1L;D-"UUDO9;]@TTV7[(I;)#V>16=)+RNA6O5OI,CW2\**;[4W8B;2W@\ /1,#5@(>O77<%3&-KD$.\[V[R=WPCF7;"\_N M*M.IZRS1U;O S/Z_&RV>"X*?FWN?JX/"A@B"K57APB/Y>[X=AD3?'#URK?NB MW2 SS/1!;;973GT"_!N6IF(D>1C$(W*>C4SG+1OX.)5:;7[0N'=\$+ 7#AQCU$IUVW;<8L=!=X,R,@.2'5VU'-Q&K@$J$HH;W2D-QO%?L$>#_Z+YO\$!XEZTQ MF8"WP?V.4(N)"=(;[X[X,X6C;T#ASE28]G%1FF7-C##*/#Y(U=FR1?GK^_Q* M!PJ7 /AU,84[TW[\QZG$6ZDYO:AD!M\,:D'[CP1O+H\FN M#='7;7T -SO1IN+>0\+W3A2@=L%D>]-[X'M0;B P#5HX4WRSUX#[XV'EX [ M!OB*]@07[]AX?+J$&KTXY,?MFI!R2$8!+:;Z1,2CKI?I=4L_FI\.: M/WYT:C!5R25C+',8D=RXMK^+-OI8HYS:7&^1U85?\E.KOG.? EXW4#?8BO* M-OLID5"F(UE^478/Q'%/",]KBP1/K@[VLG&-637SL.PFR=D#+SY8@_NUP7_X MS#G"T)*AH!(:X[#:*]+5TUF H]QQ$+V[5"0"L0R6 M5'U:Z+'_5D(!U@(@*BS2TXC%2+=W30 !#!A03" /@+T:NH1)L0A418=,"XB8 M#$T/=>R.Z.A@/+ /N@>+Q QO!)ZHP (06.\$&P(Y[L8:64!4PB:X+\R3H;#J,L7<85+)"AP*9;DCQ, K@5Z4JRE /HF% =P J###P @_@4(>N5G08X"_&N'J?+@Z M^/W-@Z,8 RD.T!F$QNAABFT'4 \&@Q#ST11<^%=H) %V \Q&F=WMYT 9X93! MM Q; 3')+%!<\!(+UE_I<3@LG$1H.^#O460"OK+QGP@W2HN AVE Y%P=/!@F MOX!GM>/_[,\>EJY!^!C:@.K:)EG]?(P-D,50(:4<;_M,1U4#%\#!<24/KTK; MN1!.!"\N01\]J/QG(OW/<"/=B)WV:W511;Z6'(I]?\_8_>[?9;>NBXZIC M.>[/3?'SSJJB6_1H5 <]U./A97G* +SXIV(ME)47K9+G[VAV<]3]Y[: &M*! M2-SQ_%_$TX^0&@>D!/YP?(=@4=5UW-('_L_P6YN/$-1O/OO-C7T15WQG>CZ6 M/%-?YHD!_U4($,<#\/W?5C5SM'(8_KS)41[?AH$6$48R&8CE0$2W:*_L7N+W MDDSNT_08L9X5&K^.X1$V7P0+=X.UK78#3X"P(J]K!7%# 3;<1P@'=5[3!SI4 M9X0NT#- $9X:YCY\?3)U7(A,F@%0S0W_T-?]A1YY'/!;P!TPPE0)?+('WV$] MN7D(_,!0PX4[6HX+H2KT:;=%H=!+@:BFH0G Q@\(T 8 %&W5 ) */!,P%!#ZPSL0+2X#TY40>SC++B M+ZPN#MY-]V!T$+(P^5ZP FBYC$)F%#95V" &I?D<($ *!\(63 MB"[T& /3& H;8DWXRE@D!8"EMKY#\3W91.2/;:2)0$8(+'%H.7UH=('D.)/0 MH0L]7LAAU0I0NB"P@50XUAP\R@N0'59',/UA>%Z@>[L6%#$:%D^'. !GHEM@ MSJYC@X>#%[B..C*F7@S61"^ FZT!<^M.#!OE0<)2:: ,$P=0PS),/33Y-F$[ M?F3[-TJSR7Z =3FJ@=Z_=4M*(# =%S*RYO M$J [HC#8YGK1-JI\R9O]= MR+QK$0<.E */$)H9(LF2<8J,W%L4)6C@O7O1 (H?(G?@ "(BZQH*%^# 1%=@ MH(= %QK"O6^#7TQ@6QPDK!'^.9!PX>JT?G-Q!F+/0GLIWNB_B%)NT!.BL([Y",@K_I2V4#,+%]8/%U M=62CY ,#YY$*-EL9.ZFDU](4Y=+HD$S8;(D_K0 (4YG&)+(!OV&6M5S1WQ=@MJ/PO5N+TH?/")\.1%DC M^BOTA\V$=BFQ27%Y(9XH+MJO>>W=J/0$)2ZW=?,(L*#V \4R( :&7]][;0RF M0Z:!#P=9()1S5\A[_ ]T;6"^$_BTK@)=EN->X/8$' !7[=-LUBO./#35R U[ MSBLH"?L'![<;ANZ^?J#=MM!" ,':%;8]V(:;%@;P!0 ,P*YRX"=E8\\W3P9" M]FJ*&!V-1&95VWVVLED&7-$=D0&F)=HSC$@>/5#9WPS=\3DW0\,4%2(%>@AA M[/KB=Q$4> 2(!3?[);NN.C)E,#]N0>\^# S!.X&@(%.VN6LPLO5;&F[H"HFY M'? J'9Y--XH =D@?>=W(7@?>_C*.S?,SW:?TKE0 LD!7+M+Y4,?07NS0U2,) M#4^J1HY.N!<0N_:6'7%/5^'&%8 US=/MW=U!81,V1)5G+2>2*F!@H'T)ST/^MG]?68B0L_?MG.X1;J:_*S TH;B8;6;?!DW=!F3Q_F M8S8*APS D8U$P)VRX@*']^FC5]]]]N*7#VPXQM]36+GE7\YQLT[0]T&HMW$= MGCR'3)A)V+*1V2VTK%%=CZTNAV9QU(_3RW2"61>';RZ8?1\AF"T=A-DJ^5CA MG219I OJJ,?-E/3^'6J?3(?,H-"<%!!Y^#X%?-%Z?B7E[7OSIVE6F)_K6CU) M J>_,&A4A7JR/+R\,[^9.322T$N< 'U"2_A<0P>XHN_.1 UGXL&90*L,$RF! MO^_. "<2+1%&GS#O"=P0H(@0=0%V[C[ VZM>VMF6VQ0L;H]ZW!%9PT+O^:S9 M3*T@]"G#C4O4NL('@@.\KJTE8=QV^3[XW*/[)BYV=KFE_7>6CBU$U.HY-[JQE20$%0'M2?Z9B/RANK6 MA.L6GVA[O [4]5BF,4O5R%DR4S:2 [VQ4H4WF\+_W]ZW-J>-+6O_%=6:<*V]@A\1TS3N8+)4 8Q8"()&R37_]V]UI+%Q V=FR,':K./N. MT+KUZGL__93->7H2^LIWYU3WCZ[ZAUY%T;KN@;O[\[OF?#LKU/<*%,!'$?X" M3I+/AY8HU?&>R@,0OIA+![IB1#X"#)J1]P[X(&574RNP)KR[W?77=9/ZZ7ICW!R??!)];I' M%T>5N%&0553\W+ID%>66NT(=@#R&Y#-##Y OPI(9L"=_=,."BW[@@N$%P M=@:N/V12+(3+@"2.D>$KYC'ACFKT:0. M/5\#[PIN$JK#D3=@TX$QT,=-UEDT 6,NZPM'+[V+]\\?"ZN17%TN/@6; B]S MNW"/HU0<%TO$!Z,+:?B L0Z:3^JF(?[2<:.^U*.82Q)L9WTC*.+^/A*(U$T" MT2:!Z&D)1/>RX:*8E4N_;#E&I]O6V[U6VS.-EN&J1LNIF&;+L+6>WM&42J=K M_\%F[PH9E=Z/:K.B@=4_ MGCH'^SH^J?SO^,>G4=@YN]8&)?7[[4[IZGOUMJ7-OS-0ZD?=8:?_1:D< M?1YZ%__\5)M[V&UU[LFO@Z]A_79R7KIV[R[_Z9XI@T;EY JDZ=R3S?/OEZW/ MU5&O65*_Q=>W^K?&V,..(W/S'*GGU_.J9U@-E,^WK?SM3+R\O#ZYJ_TZJV+W>^? UO\,FY MT4-/N;@9WGRI76N^][5>O3&NP_Y5RYI_Y^ZW]L6^O;O3OY[NZ[=[GK,/G/2L M9<\_^8]5_ZH=7L1'BKOGZ>=W^Y^'IP?XI!C]Q<.*&(GP3D1*T:&'A73S"HGE MGWA-]5S3F\-][_3L2[T47)36P.7 YKO:F(Y2&!?T*3V/=A.%Y GEGK4.=(C M%6Y)A-Y;EG;3TJTBR4UO( %.3R7^71XSX]XW]MX1Y<91K%]8XZCZ\'PACV4L M $=D<18^M[AP6- 1/)%^3(']B\5SH^ .?!7Z9)/W0*VX@S_8^\?NE%8N,PW( M)S\@)GA1/H-X19K:E?\5UJAABAD5R[ <:\KD[GIW/-F#YZR@^L;2U,1^%HP" MIF3 A\($&RRD"R@ &]%(\#8W$O80+ JU+$RA'E$.R198!Q["0PR;(7?32A@0A#) Z)!E7 M>^L-!I265C"1R!N[87+BBS>-R@,P7'S%[^4M>8?BXIMR M8&R9V=7L9TFJ_DS"T4).D,M5Y9%MNM,\'9&H.+D]% +UR1G'[F22 ALF-T9L M%?\F<:S-7KGGT\T8ZAHH[,[_?3J^F R M.GLH,H:(*7#+KL!"H)R>D]$Y,*P:\:L]D*>A3QPJIJ@J)$+J MHQW,KT*&SX%,1E]^1HI3&EXJI;AOM [[P[N[P;V>M/LC38>PT 9CP1?! 1D^ M3-86.LT^7?]K-Z_LL:],%3,,Z\:TA'6?>4):. RZ">8$>^6LR([:]:8 )3NEL MYP-JN>M$1!N1*#Y"EQN5;(-.,!"9<5S +A!?LDBP1F3K- @%=)S"$A6C$E5*N[TO\?78;9[L-W*TJ92=_NBP1,E163+NIUK]+S#/U_ L,M213L -1[FB6;9G,4'.W(J-,!: MH@">LLEER$ _';7^_7[X\Z8YJ8;]D=D\['S^>O;'WT7JXZS[+Z,%(W="_MS8 ME4@#9BH4J!V8#<^+"S \*K/L_BC1?ZEHA=>L<( +4:)"&F-@E;J$MZ3T]RNX*%LZ3M,!V*I2?/Z Y1JNG#$A7FJB66_HB?:4+9%)6A MN V)0C>3TSB[O+DWY\M"2:L#*G91%I8&Z-OFM5XWO+9#O)_M$XI*<5!<88VR MEB4W)O&<"H0J%6"Q\AGDHL$(M,UI8GPDJ7.YQ@2NH#E>EE GSI'I.PF5?O[Q\J: ]$ M5 +&&[K7WJSMC,HYR_R<42;*4M'*%DWB<10G4O@YR?%#3HR@(5XT4J+HEN7" M^&*UN7J=M'1J9G4)S<[LX^KP-58'^0*B;=>-^G1J)[UFY%7QR.JCVAU+EMT/ MPKR<%[ !&U?T+S6Q&VK$RC#^UJ[W/[7JW!AS=L!47SYW8_T1VTVBA1O7'Y!#(0)+ RU%P>AFIY9_8_00 MCP#.)1*#DBRK64Z1YPW,[Q5R'B^#]M7A9#/OQ2+>#CR"*>3Q!KI/P4"]:V?\OVBQ;EI^H>.UM.5 MZ:C1T7^>?/^W-+A%3"U%5HU"U+RT(#">UR<6J"HS'M0Q]X\Q=OECXH]9'L8( M*\R#!)0@37QHNP-RZD=]SXN?4?/)3BKC1:#FOT]!NS25#F;UP7R$E7O+95]GD MS\4JZNKNU;]?>^9>#YMFWGY.*!SH/.@W0;2'#-"8A3V>; M,V,)??N9?4!/N+6/*1*X=Z_V^#F?P_ER-U"Q#VAPW#'40UT']K.C_#CY>79U M]D,#?FT6H)G_-0N0M_>@,Q!,%RZ=!_IW()) MC%EBPN,3+T:$R=2T8TI[DE_V*Z0S&]!AT=W?G1)V81<*J6!T:QP>-,.KB?)C M_*WA?/KZ1;L8WT,%!43@YRB MIN9+1QTV2^0;_F3YZAHJZF@+TAU272:(ZR) MA/]2"ME\_DMG3Q_?6HV;^G6I?5/Z\?52.?W>J[Y0_LLR6!@P8 MYE$L5%'<*$'.$![6GH^$,0.V+4H+/[Y6K5;Z6_N7&@W'S"CE"9RL#396J;GC MR/LH_LC.M +OYDFE.XD!\P'(KZ9-EDW_KJG<7VB=D^4&HUT@+FE\___ M_[;;?S_#?C#6^0HD<=^&_/D<"V.\YQ56EE&&23W,+E6?7>ISHZX\'J'B,;;G MO3:6<$KL83>WN_CBUAO<>)33-N>GN.BTVM;4Z?K[;O?ZQ\E5Y/:#:=#]>08& MH/['W[HM.X9>4) [_B7&]S:XG/EL7.XUK_!3JG5?5@E\EVM^2,':<+1GXFC? M/#>\N T*&-F)?7K3TMH_IM<'>KNC?]OYY^18J;8T9&0@J&6S4@2]\VN<[,VJ M<)4WJL*MX]U?I+EQ5YCPJ(WO)'+/2J*D^3?;IH5ZX&OOTX:K,JZ*N",%?'7_ M^.==__;'UW^4TO7HWUI-;S9^AEB+C'Q5EW5;_:T41)T'!P+,W9J-A8GXP$9U M?*.JXS-:O!NV]>)LJX!;?79OFMWQ^-]1K;$;7<+4;+=N5%L&7YV M]<:T0(67]$?1QR3S(TF%9P#:#&/^O>J(PG&W4?TVJM]B'CJW<=+6^V&BS9'( M1/2ZM;L./,K0D@LXZDW[:&]E4KMTSW9^.]Z\'9V=G+9,XJFR9\_STPWO6 M_]A$3F<3Y&9&R?O=E;PEL]Z! _5O+DJ[RKC15P[JENZ>QL/) M<0NQH_3%>>^_L4XG.KWQKE(;+6ZCQ?V^6MQ;99)SR!*91O"SC0=23MG]?%(/ M=AKUNE)R[.:_1]Z)OS=%[#STU9D5V2[0UMZ_LG:85 9E&NW-*FMIN?=&7RMB MC[D[KL,=[P83S/M=!V;XG'DJK[W.WXV9'0>CSD)^IAS??HT^-_[95RZO?QRU M]_KGP9%5;=G(STQ=UFSG(7:V3=GIKYQ?KR;T^QR=4=84X_VM 5%K&R#J#1#U MPT#4+UHK!?O(^TK!V9V&P2B83*Y"BK?_?;TXJ6*I_+LXK[$66R81;!XA/GA=:5T-9(04%&21;LFS.P5 M.E>*WHYQ(#4;I8-J]93!BV::;_-VG?M)5X&BK91V @3RVMJO-G8^B-I E-%X M40I_T!RS#MA;U4935&Q^$)6<^)JDC+/PY[M!-P$'FVM=&OE=UG_40^R: 3S& MB_()VB;ML3R Q:2CEZ5L'T]!-XVFI"EJI:1HV7+3? ^^%/*%03_RTM7<"V=; MT"=P.QP2*6EKS?^- W?]+@&]S+:'$$LH*,$L;"W-'YQ#^@G"I%IPZ7K&M:B;[12C9:R0-:"6]K87=57>DZ5DMK&Y66X;8[+5LU[);3[=A>I0-D MH79SC1#J%[4C[:AZ7#VH'=6.+QI[]<9NL]&HGQRW*IJC&:(9P@OX;4RE;!0+ MQ)POAS^VO'*!2V*>#HU4B':!\84WH>"G9?K! H--R_A0BFI^V(%F?TSK ,,W M8'KAS/V<_1:Q(3\R\$+X:^YK1F0D2F :Z9%Q^=B0TJ.3JL=[\+_JX;=&O2&= M[$O[]>/J\6Z]>BCMGASOU2_$,RN>]'FMT3R\H!F=G-;.JSB/QHI5K'53_K*T MKE?F^5!&&ZQ&"*N&"@JP^ZL^XOO'?3^2SCWT83(?--LU,4GJ(]%/BS5#25"!P(=JT>J&^BC(VP''X$FT_ ZA-\@U4<1 MV!,KY7.CPY^5(_/I :%]4+QNZ>V<9XKY1W@61V M-G'#&)%5.<&AWKJ/-H2JE,X$N'/:Z8*C!Y<&07"-QD%&X04J(GAF1"&>A$EP M$L%+.C'O44_HC!S:B-K7IWT#J#<:_$E.1L)93]5J!+WA3=72IJA=[\8;!.,4 MIY!!_"Z:'K:8N/)&,!8VDVRG_3-2Y7A?;"QU"9$[$9F]=0# MS\/T'Q>,I:F4O"M[;&GCO11A$AZ4OD^Z5V1/,R1V%=2$WP)+QAPE#/J1L@&G\<;$; Q,!ZP; & M'IQ8FS!G:F0?]P."/TX;%R*&=1A\IQXW"%KJ@P;*H*'!0 7+F+4+#P1U3\G@ M9CO&EB+G_B6PAV2I#8)'=$H< $TQHUOF4V!'F+DR"%4$BV-+\#N85PK< Y8' M$^JF**Q.W\!LTO=K'VBUK61)R?_U,[_J=D!=Y?A--(YM['- M-**Y4O_.\-HCAL+:Y2+:?WM"'T1NS^,NH4@H&$#.W4D'>?A)[EYEN%?7 YXQ M(((#W<3+ML9.I,?,%9MOL)OSM"S=9W<=MCKK:^)[J(WP,Z0 M#R_U/$3[0HY^%$3DYL.CPJEDAZ2?B$;?WX,AE1G"APXP+9N[#XU MRXTR V%OAX';E;E4R<@'[H]DSLATT]/;5&7-&[(?BD,%3HUN2R9A/.G4"S#0 M@!K@I US(9=&'RZBM'5ZOOL!U(F !*?,I*G0!6=?+OJ^[;IA&ZCM*!@%=PPJ MNRN=]H,XH/8=&%]Q06$91NRJB;?=^H13"+3M=Y \4_K@W8;46K: M'NLJG*!RP\Z.I@E8.QT8GQ-I#C[380+XP(L)R7V4>SAE8N,05\I/EKF;1P5= MB/$'@KW*RS<:SO<97ALIN\!;\/N*W,5LYIY]?$%W#E6'LLY8D50K%I*)C'SY M@WL$6_X_O\!_Z\?PO@Y\V\ [!]? _QLF%/,KF-<4&&3Q8LV &M?\:<@5TY = MRZ96A,!\B"_]:<>[\OFG1@=T>&F.QBH@UC$8AJKLJJ MHLL56Y>V5*>L_04LF*:?/(6BE^+#) K02.)!/+#JR '3A RRP95,&_@3FE< M$C%P$A-4_PD85A:_CB;C,3+W/C)C4-K"R9@;Y;PS7/J6J.^/QT*_ UG8'? Q MN;N QHU!#@Q\V(N1[TK,-H GX!C#J;!;TC?FIL340S$&,<94$0%>3#I+TK1D M[(+PX[B;;#-OO4R?..IH!\1&;8DBH"R*8%)L4 P>PDG[-ZP>[@8FB)U,J7DG M;/GZ*!WW4_=!"+:?=!H&/3 &C^@EC-;9%V/V!7L[BBC8K0[O-0FB;Y1<".K( M(/2)JP 596 ,7>%=X$#%J$3SAF>B)(9^SE3XJX(A$058U\KZ7XQU.&7S+_QE M_A;^8+ZH)73S67QLMDHVULRM7A+P.&V^4G"SJ,,GDZH",-N_P_FGN@]LTENA M%=&#A1%(PQL,B ]PYQC3.KL(A$OZ$4;8$P!BQ@%565<5V;:T1_+/'+\$'F?9 MLJEHC^>7HE=P,1'*7 /,H":+HX5Q-1OXZ9,HA-1E34'*%3]'4N2_$SZW@E'O MNS$Y:HNP 4KF.]IMT-Y@&K?$,*.9LY+O/2S>L2:1+,37J04P=GG@"=+4F#/[ M2,3EY!L,J1N;D/HFI/Y 2'T=V'-M!%]X7J+K"#=*QF:=9;F6)6N.^22^A2/\ MJ2JJ7+&4(E[+I6[24S.GEOZI&;)NF=*69I25OSXDG&*.W>4TTR$+,G#IB5T] M<7W(;EB+F;G5$M;]6Y&?=8Z:@-%04$>E+2Y0/S"!FGS-L/A)H8==M(P*:4'8 MTB_,M-Y81G1*%"#I3>C;#JPG&$:HJ8=70N<22 Y)LTMJNZ!74%+/ZE?+">BY M-^(ZK I8.>:2+]3*Z5Z(E_A(*6./3H$%DF@/"&,G:9Q.71L-.0LNB.K>D7:LI2R MFF$M>+3I:&4I4]_T(@+LU3TNQ^B/_,T<+AB06=+?@GW%+576%&/&@*C(FHF> MDDJ15,L.D#,@V)TO(I>+A.2.X;HB'\@+ MNETR$<(D=6.A&T8!32ZY,LMHCV SVTO^0IOUQ= =9K&JN3N4:TPE+:?-MJ?O MU1M#M/,$;XPA*Q5;5BO:XYAKCI?JH-8ILF[8CV*E"WTQQ7X8FJYF9:GO$1W) MB!!UT!2*IIASQ%21ZKT;S-\!,J/D1J'&M(&)W>,?RI(G73@66:,<)E+;B5>F M<4)ARJ0=*('D)R&E K'V79S5IT.P^PYC!]AP+[^?&9[*I,CLCVG*,#H%T(EA M,G*9I9 U,Z<>;^]FCA8DSY^:I8/UJC^.P)&N-<< N6X5D*.TY!MQY2V;+5LH(WP[+;I4TXE=< FV N8= H*-N4A\8[U M7=Y2%.^,9LK.X_0%5#%]ULRSP+^7W3*758Y&7,EG/!R5&+I&]!NZ0"P!E6VK MJLJ@M/)H1CY=)GG=V)VF[^ITPHF7:8Q)E&098'I0, M!PH#-.K)"_IE2'EW)LW98U MNU+LI[C/:RG:.J.:$E))"=F/24MA0I#M<7T27AVE&B5CHV5IB>F9MBG;IO*X MZ6D\C0&GD(R/'-@C:."9B>877*\:!;&7\'*05K4IV!4C MX:&2I<,8S'22%:"]P_U?67;J+!GCV_XZ.!A;YO^#;J3>G]])K0 M@\T.!7:&<#6/8 >DF/K:"<+&@=O>%/3Y8KNVW3K5^Q'VJCQ)&%J5&^@.8+S*O@!0%FW7X7+*RB#0)E>Z!S3FA^C?Z M377D#J:13UNK6AEZGO M *TY0=GII-A(;):/F1J[P"2P?!$@RVT&XQC9A2>(!PF-&V ^R6KXTFKM+SB6:05RO"]1VA(HB)H1--HQ.15 M0H0G@@%R&=<12"&FWK85H]?J=$RK9>AMH^5Z:K>EM;U.Q:QH>D?KS2&%&+LG MQQ?G)X>-ZO'>Z?G);FVO>5YKM"JZ:9GJ"R*%+(43,H\2DN4H0-/C@3O]Z(\P MSEYJ(TQ:]ITX4.Z%J49N.&6SB)4^=6WW:]<9%!/)8( DG..]2LJ!.''""TG/ M_#<$9WM(EM:P\8,K0,/V& _%R U:1V$P8'SN- PZ7A?#,AOYNI1\O<0J?)]R M%R17BL ^\ BVKIMN<">[P>-D@Z4MEY<:^O@;\MSW".(-7G4^02:JZBZ)8!4$ MHVIN>1_H%:K9G?F46RM)47JU$W](BOBZ'HH6YF3F[CR$"XB"$?-012+0QWZ0 M5@QF+$"N>G:YK$HE,*C*DR28*DKGA81#]1.]0-&D/01M--7*%Q735QFTGNKH MADQQRR&IIS*; HOSR&P+,9< $0"&Z$[\B7D%A(+ ??-8$BS2$N'PDUIIE%I) MV3]->2*JL''9B=WW<+4_5Y$B%&^3H4B%(-2$X7 R0G!!METI%@5)49H/2$7X M& 0D"S/M]GVO!X/ H!3U/$$#PV/Q&/9=JDJ)[TCK\-B=)DT(IO(HZN/>RI#A M!E(-M8 ['"RS 2GF8 I*X8W2B 0S+SIH 0E@$MRMT8AA2!!$"TL"HCBO4/N( M=I:8/G=3QBE\XOHX4JNIHG3KN=<$)^"&091$R3,T@?%]F%:R3+(8.P.XE0E" M):$N,@ "L2OX"8_F94B]2(7+PUN"CC$BI0W-R*Z/&")L/K/3A?."282Y.9#I M,#\S/@]F,< I1IG'$[Z1SCUZ]>#?_0>UY!$MV SF[A?Z,-K:/+@1NW?>.A[& MNJ@G&2B".H,6& C-A&UXR@(9OA/L[T9%*:3R))23LTP9@L-L>'_$+-ITFU,> M$HIM9CR97I9Q,C$((13"F#D09G2*J33PKU'&Q<'\#^1'C)OQ"#^0Y/V<9/S; M ;A6-J&N3:AK.0!7755ZG;:EM33+,%J&TVNW;$?IM32G8K1=S7%=(P_@>EH] MOZC73RX^U<[KQ_LGYT>$D]$R315N[;.Z9!:2_!+"!VM22:*92IFIO@$9 MDSK U,/:0?60W""UO?KQ0:-EJ4[%L?A&4V.1Y%ZSMC%PIP?N./(^BC_2R_G' M ZV5:"UP9Q9WJ"&GUPOVUA%\-/,)WN$%&[T$,*^DEI,#GVG.LT[+6!$@+E&3 ME"&GN=9LK]VP9KVUL'T*.Z/_ :, \%\YAU"&4(<,9)+<$0*I<>#>1A.?*_$# M[\HEOSO"292E.GET\"7!V!]QW3XU5>04/@V?02!(UA. O0;MDL@;R$RA8\GC M_-4LNEG4+F >QRDN"%86FIYO@F^V#$NQ3--R6Y:FNBT#D.Q=J,.=$FF,#JU4VG'993FMN.&W*:0O4C@VG?02GS5?*N"/6E:@K<[B1 M+-<5]7WD>1$Y']FDC@[/C\DD=Q##Y1DA\ZD8Y.7!8"E'$L[B0&?<2$DV"^O@ MTJ$\)8R?IF4XF-%" =N0F^NAR-$A*UM X0JCF$RLRJ=&S=?(X5% M>K=Q']:.QCOV]$M"W=DQ(\^[CEAE)3J[O5R3F_P&^3&?>=M+QT/YR),8Q"O) MU34[6U:["=?3RVR/.^"0E3<,)S'[EO$DC) F,H?!=Y[E&Q%)B(@_(2-*7<_% MZE6*<%#DQB?G/>NVV0#."E$>_%*!["Q ",K" T\S-> MZV>/FL_)EL=)?DNW>DZG[;6\=E<'R=]Q6XZE&2W5 =FO6K;7->TYR5^I??U4 MWZE?-%JJ;EN6LY'XRTK\RD;BIQ)?4-':"?K,;[$)Z)(W:CGRS[P;13AW&Z+_ MJ49S)TW[YR+0S$J?YO*EK1<0VBGK)KW-3W..,PRKT>'-8+1BAT1 M_R[A]?S(G)_8=^%!OV.&-I-'W3:0"'#HF75FW+,/M TFKL%;.BOV*ZYN?DGB MYKV$?Y7RIL0RRIHUZW"U4W_KDWWZRVQ_ON&X7;;>*H$]LKR7M3W4 %!%/3AL&/I."@OT7][^8NTBKDO[NRU="/QY4AR%8MY%BUN22I- MCS%'HLB+UHT^];+Z%NCR)1P'RR[YMAO)1'=N6I7UT7@#7E]22KEJ&]6$N/OHT M7O+:[$+;L(L-NW@F=J&J:D4W#45#7J%9VY/(MZ]5185/5LXX&H@H1XXK-YS* MO([MI!,'>*U5 Y-^%/T!;B*4/1"JBYC++O?8SK 6&\ODKH*7[$PQD)XM(U@! MO_@\ 45%U9%9J.I[53M496.F;+C%2W +37&(6SB6:;6Z7D\UW%6Q"[RP<%5' M)3 X!JQ$J!$'G6OIA+!LI=.!^Q3SY30,[J:LUI6'X?)]@XM^0U.ILD*9(X\U MH 1+JI$)<,I9?J-5WCV_V=@Y&W[SW/S&!'W>5)WM&]VQ;<<"[4155J>>8 $N M(8_M)Z DU218W_;B6VHH"MSAW+LB/-01*Y<[\D*LX1"_ YT$&%)9EE@1_V<7 MN$8XE1A',*6M:-*.8FR[S%IM4@()8@2FB0&4*TT9B%C;.96:C7K"B6Z!W0RF MI> 6RT?Q57[7)X,,'I)JO FFC#Z>\H,Y1T'-\S;R[Q"=I*^%E"E-&N92YH3]K$? M!*PPVP5.I!J*)>V&P:B/:4][F LG2XV)C[ DU=*>+)TP4+,C^!K&/ +.,R#P M;E55K>79G?U2KFU<[3O6^8P-!]QPP&?G@+H._P,.:.J*83(.Z*R* U;1#S7D MP'$OQ X_3T:>I)$'2G&69U+.(B;%[=!Y#I4BR1',_SR.G.*\8^9D;IC3ACD] M,W,R%=W4'6W[1M$0GBM9+Z@Z6?=S)UE:8TJQE(H*RCQ0BJ,[ MAK9BUT4FH@)G5T5>T9T,9]5Q%@51'J$H/]TOD YJOOFSM153K5@&J"B::5=6 M?;;S!]K J..\YH$R'4TE+J@J MJSA-/J+&1GS#1XGW4[/!?-!5!SYZ];O)9+!#^ZJMQ %+\2:%#?B&#U)7=-NH M@ #5#<>P]?4X2)8VL&Q:TZ^?H\W&>^@848U;XZ,T% //$H[2-K1U.4J-<5=C M=7>2#UAPF-*;N96F8AB&;6_?&&I%<^S5'Z5;=)2ZB*6MZBAM$=QZL^RUHH+R MZCAPD 9<4'4]#I+K'Y65':08\ T?I*7HEJ&8<)"6JE1>0>$I/$AV059B6=* MBYV6HD[WK4'^61O(OPWDWWV0?T/8&^%6545_@5XY]Z?NK>E)*D;%=- =7:E4S.UXJ"F: M:56L[IH\_S/(Z'R;\LV);.AZFJNDF?K\NQ\GL'$U=L>#7W5'W:@.@:[*PH> MJ*[:AK4>S';D<F[*\#;7 M<]GKJ:WK]9SKI?=.KJ>VD9Z;Z[GD]=16)ST;'L.65L$NRU_)Z'U:8BM ,Z] 14:,IYI:J";:6J8SM=2CSDHY=(1'UH8\T% 2&S)]W3D_E+:\K[$W M@K, )7-']-=(.I!*A^[H:N)>>1]8!PF7U?:12FHH)BJ=,$/L#HVS;I0N/DI; M_@<,V<.)8J'/&^RO-3(QB(3*$=NH2V_,6O3=!G M$D#.H9?L0PQ\BA5)C["7Q1#.LQ\MW!4J?R:G(@RX[(B[V#%E?Q#<1LFHCQSK M9LF1LA YG!ZDVH\)5E,^;63\:^L&%GH6X,:#+U.4XH__OY/$6-_K#;SJS9V[8^]R-JF++SYZD.KHA\Q\F<&1]4%"[&&KN MN!-4B.*^'_'N[3A,&T0V3)"U(T5 GK;7=P<]C)#BBXA)\P>HU]D$ @%^F#E%NA]MX7 M:%AE17^C*WR,O^E!4ET39B&.#O@"?OC__M#^6.8833#LU%4O[S[!VCRN_U,[ M;U0/I49MMWE>O_@FU8\;%^?-H]KQ14.&?^S.M/7;G.:KGN96ZA+[L#F4V;6] MQHD4=^MZ9'NUUSB4/3?V/A;%#![7<>PAV?L",]^9?GSL++D ?>T&=KEE;$?; MA0A*O\>]7D_2>N$5Y']5H2WTB7]@ST6YA2XN1S[ M%64.W!.C&Z\X1/?+![\FTWAK^0_.<^8_9$-U+/D@%ZO+?93D&\PG3=P$?G=! MSD0:#VD'W2G\IQ\/!W__?U!+ P04 " #1@U18MG=KIN4( !M+ %P M '5U=2TR,#(S,3(S,7AE>#,Q9#$N:'1M[5IM<]NX$?XKJ&[2.#.B7BP[\5&. M9Q+;Z7GF\G*N,IU^!$E01 T1/ "4K/[Z/@M0,BW+B7-Q6K=5)I9$8+%88)]] M W'\IR@Z+PM>IB)COTS>_\HRG=8S43J6&L$=6A?2%6RBJXJ7[+TP1BK%WAJ9 M305CPT'OL#?L_V/D]. M7WCJLX^GD[]_.@_3?OK\]M>+4]:)^OV_C4[[_;/)6>@XZ V&;&)X::63NN2J MWS__T&&=PKDJ[O<7BT5O,>II,^U/+ON%FZF#OM+:BE[FLL[),;7@4_#LY'@F M'&=IP8T5[G7G\^1== 0*)YT2)\?]U7>@372V/#G.Y)Q9MU3B=6?&S526D=-5 M/!I4;HR1?71OT%Q'"YFY(AX.!L_&%<\R64XC)7(7'_:.CFZ:C)P6ZS8=EA8; MH;B38$VT96JW&Y+EV4\YE4R_CY1,Z$91_$@EWJ&2^? M=T,+OJTP,G\^]M16_E. -9;GQ+6+N))3,"=9QV'],?H8_;WL#7X./VG.Y-:< M"^%7EVB5!3Z92+7A)&F4:J5-_-/ _[O3JV0IXKK,A*%?=[K])+'52F:8]?RZ MD(ET;#3L#8_["?11_8#5I[ %8;ZX_-/SR\G%NXO3-Y.+CQ]^C!3_J*V3^3(T M26Q0Z>+1R^J.6H;[:ZDNNNP7;N9BR=[VV%^,MC8!2%R7I<(0+^8*[N(G(^XQ M<5O)D4E;*;Z,94DXB!*ETZLV?[*H6\R)1S ,/\T&N^]:5GCTR"NUF7$U;H.\ M:>J<#'O'?>HX:;XN6,'G@ADQEV(!C^@*:=EO-3= DUJR2U%IX^ GV3MP@".- M?F,Z9Y]+6+&Q7+&_BK0VTBW916F=\2[9=O&0]L8[G3V2SO8W=/:66Q^[V&S) MKDJ]4 )1KAM49X+",@U!2HWPB %GC9OQ"&-$PH07,I$5@H6@40KP1MA*I%Y#X5A!-9U@F\(A- M29;M;=A!\+$@.'HH! 7+90DE$UYNE-H%_D".;M/JEV5._"EFXG>JZ@P\ 9R6 M!KL G21'5$'O!%F",C*[-28;.-B-J0'[S.<<7:*H%0@ 1 VT^.FLER?EMF"Y MT@N[0NFEF$JX,8Z).#4&N2%EMP4VNQ+FCK0[O#T6W@XV\#:YI9P__W2T/WPU MM@VBFDR!7(3.,T6@6D5$:C\D"S97L 1B: M*#]\VMDZB6*C#?P29>U L5PQ*/AX9YX MX8<.#[/P%!XEI6EE0"CQ9^2X6L -0")9'CQ1?FNB'!/1.C?A# J*]"&3HBT0 M+-$&;OAU9]#!%BK5)/WK9UOQM'G&"(._; 6! (Y7P-NJ5(A7Q8;+VH1S4DW* M58,T#S+4)F.X?B.FVIP]%( #>1/ ;D':;*$"=$AX;LO@BRI?JMDZLS"0WDA8@ M0Y[A8T])G&I+L=_[ ^L3!>^946!#()3,?E#%"8RUXA10L"POQ$T.@1$A(VDG M4OB5""*$S\=XD8UOT- GH^A[6]J9U+>85/)?9E(/=MIW+.OA[O[!!@:CG,N, M ANWNO2HXQ8V1YDU&J?<9"M@P]0D3Z2B^@P9SK9IRYW:/2 FAZ7X"%1DZ^I!54S^=<+4):LZB3O#438"<@S)N8[]'\W^K,GC_ZS *R[ *43 MF2:E]SU;K> ;X@_<,R6%/ M\.P;U(W@**2%/TRB/L3F0^6?C^:0+9D2EX)U9PL M;=!WOWN+OF1SNYK]^VOVPT>IV?UQ=+8RFNZ-!R6'W@;NC3,EZ'U#BG:G[EB+ MQE%[.&WL.BOR#6 YFTGGA,?XEF&)1LY%?9F$;)[!'J"-R& I\N";JI^5/8K? M:PG1O>W594H+>+&KRO_WJO(W"LDSFB3032"'Y%N4A( MIGTVXLL ?QB_.K+\)I WA6PX_]KB77E&KV_$VKG>:Q!-\8 AAMYOPAY]0F21 M#=EZAFW +OG%-$%MZ^'N+MGY?RF;WR"GR0V\9A<(%-[1 \/^-4X#]FY("60Y MUVHN*"\H^;1Y&V6:V"!FE=)+@=Y%H4- X+=,"=!_E*2I=P\H_86)@,QF,P- MZ5J XI45\>I'>]\(+T6(B70!@B;'LE;[YF]71(/>P?#ERY>O?C[8N']H]&S<85X#KSOA];^WCI7(C2C# (M[#2&H MN.%[.'C62E VT=^Z[-%B3IM++U'B0F;(1-;/$=E2G,#_7$4+;-]7+Y T8/,3 MKTAY8K6JG1BWKI,\,LCC+=E7BQ"==/@2'.%JC9T3 MM@-%YG/-7JGDWS^47G ML]OS'[;GWHYOAX@_OOD_8,GO1&)J>GN^/^@RNG6VS:5_3>+&&ZV\NJ&_[6V_P;/C6)ZR36S!\*/#^D,8H>/Z'U;53U5-:SVDA1<[.KT5: MDW=F'T,M?$]>$OS<4]G6ENLMUEE'PM.KJ=%UF6W&5X,S%D,BYH=&WM6FUSV[@1_BNH;MHX,WIW?.=2CF<2VYESY_)RKC*= M?@1)4$0-$3P E*S[]7T6(&5*EA,G<>[A=%SHM$ MI.SGZ=M?6*J3:BX*QQ(CN$/K4KJ<3759\H*]%<9(I=AK(].98&PT[!_U1^-Q M?]CKG9Z UUD]2!<1&P_&0_P?OV##HVAT&!T=L@]OV<''Z=ES3WW^_FSZ[P\7 M8=H/'U__#7(W5R\&2FLK^JE+.Z]8U XZ90X/1DTWX$VUNGJ]"25"V;=2HF7G3DW,UGTG"ZCPV'I)A@Y0/<6 MS4UO*5.71Z/A\*^3DJ>I+&8])3(7'?6/CV^;C)SEZS8=EA89H;B3"T&\6UP3 M);B)8NWRR?8$NT:6S;A,%ZZ7\;E4J^C95,Z%9>_$DEWI.2^>=4,+OJTP,GLV M\=16_B[ &LMSXL;UN)(S,"=9)V']$?H8_?W8'_X]_*0YXXTYE\*O+M8J#7Q2 MD6C#2=)>HI4VT0]#_^].KY*%B*HB%89^W>GVDT16*YEBUHN;7,;2L<-1?WPR MB*&/\CNL/H$M"//)Y9]=7$TOWUR>O9I>OG_W?:3X3V6=S%:A26*#"A<=_EC> M4BU,;!0;(WX /VON5Z8Q]+&"^QG+%_BF2 MRDBW8I>%=<;[8MO%0]*?['7V2#H;;^GL-;<^:+'YBET7>JD$PELWJ,X$A:4: M@A0:<1$#N"P8+U:L*J A A-N<94HO;8/2*S&3<&,<$W%J M#')#RFX+;+81YHZT>[P]%MY>;.%MNJ&"XL&@ 3 M'TH_C^$N1?F$5_;A0RCE\+*E%X/I2UWWKIMJ&[+XZLG7Z+:*K4PE-Y(6($.>X6-/09PJ2['?^P/K M$P7OF5%90R#4RGY0R0F,E>(44+ L+\1M#H$1(2-I)U+X%0LBA,_'>)%.;M$P M(*,8>%O:F]27F%3\/V92#W;:=RSKX>[^P08&HUS(E (;M[KPJ.,6-D>9-1IG MW*0-L&%JDL=247V&#&?7M&3FW@8\O(.%;I"V,G,?/F_J!965*6%>UF=D20+< M>P%\CCX3!1(M!2M#CRC)?(D$]4>P))BY+!'!]K;T[;:4/'E;NEAP57D?3D 3 M689\72X $;LC[UZG=@^(2>%Q=RKN30<#$4]L2/AC7;G[)7A(U.1K:D'53/;Y M I3%39WDO8$(.P%Y)L1\C_YO1G_ZY-%_'H!U%Z!T(E.G]+YGIQ5\0?R@A$LG M264(AJWL9@?7N;8.0^FP&+PL(,!^"T=^[.">(1GL"9Y]B[H6'(6T\(=)=,Y4 M5&NYG@>IJ3I2WZ[C=OT:=L;E^S?WO- M?O0H-;L_CDX;H^G>>E!RZ&W@WCI3@MX7I&AWZHZU:!RUA]/&KK,BWP"6\[ET M3GB,[Q@6:^1T22!;CJ!H;.<1 K L4Y=UM7Q4O!KRD5",NVS$5\&^,/XYLCRBT!> M%[+A_&N'=^4IO;X1:^=ZKT'4Q0.&&'JQ"7OT"9%%-F2K.;8!N^074P>UG8>[ M^V3G4X :/A3R?UK5_% )7R&CR0Q\9A?X$][- \'^)4X-]6Y("&2QT&HA*"LH M^*Q^%V7JR"#FI=(K@=YEKD,XX!N&!. _2LK4_Z-R@3LOY;>C,U7WP=*B7*8( MYR"@]0P/)^N06OI;%HW!U .#W= U!<5+*Z+F1UL8@G$>0C5=R*!=@3R-0OUM M#UXYW32$NQZ^9>-&R/#6&FH:OTJ2IH=$!<55&-2Z\-%A?OTO.V$#O.TVDM<2 MC<)FW&NF 8$UTR/P;&WB%O);=U!:S$GY](JGV=CFN4>6'L7PCM>])7;QL_=: M6K:P)N6QU:IR8F/1CVN#N^#2(D3G \$3KO_4GY]TC?L]_VY[[OW,9@#[^LW_ M#DM^(V)3T;O]\;#+Z#+N:& 'FQ>+MIS^ M$U;&UX2(KU,51?4_64]['3V)]9SE4F3LS3I9>A]J\WLRI>#9GLJVMIQMOLXS M8IYAKEW"AU]\0/OTO4$L#!!0 ( -%CG M#[H*F 4 .8: 7 =75U+3(P,C,Q,C,Q>&5X,S)D,2YH=&WM66UOVS80 M_BNI?%/GC?C%>8Y*="K^9O7J!!YLR1MYD#+*F[23!$]0/^B'\]P!H$)_,3US'PPPC-)>:* M:BHX9D$P>]M#O4KK.@F"U6KEKV)?R$4POP@JO62#@ FAB%_HHC<9FQ;X)KB8 MC)=$8Y176"JBG_>NYJ?>"$9HJAF9C(/NUXW-1+&>C MZC91>,_*\M\1R0;FG M19W$8:U3F!E ]\Z8&V]%"UTE41@^3FM<%)0O/$9*G0S]T>BV2=)%M6D3SK1$ M$H8UO29&]I;4G!$LDTSH*MU5\*F9=3>O%%Q[)5Y2MDZ>S.F2*/26K-"%6&+^ MY,BUP*\BDI9/4CM:T;\(B ;S-+G1'F9T <+-6E-G?P)]R'RBOKLP&K,[&E?$ MVI8)5C@I!!BBZ>QB?G9Z-GUAFB[O9T5_ M-$K32.I7J,SKK2TE*".X";WT8&9_?.C4;\?IE.Q!&)8V[LH/83$1Z=" M+H$9O/>H%-)JJL$H42#"#?;1"V /QC+5\L+E7-<[;>Y@AX5-T ')Y M_Q3"VK%(TO&0+K8'7IMEYYBU@+% =I*P5&:>$8#2;A820Q-5J:%SX[,[X/; MEC2!N[18)@:2Z1:/?@;9OWW%QGHP>?WYG.;QW?WB6]W_CV8?$HR"07L&NHL6T4. M/L7K7UMQRT8=1=5^]!"CO;#';42GF]/VIS>B[H#L"NY]<>O6&:#:''\S MG']82-'P8N?Q_=9[B;L=[?G*// P#_*]]K[+A^WW(6W+]NN0W1&5X.3ED,2YH=&WM7?MSVKBW M_U=TL]W==L88/W@8R'8F);1E)B'Y!G+W]OXF;!&\-39KRTFX?_T]D@V!D!)( M>,A&G;: 'WH4/L6\3!WWO75X@)[#C$?$ILD."*5Q]<.D0 M]8+Q&/OHDH2AZWGH2^@Z=P0A75/+JFX8JE8H?#Z%LIKI2X%?1T;1T."O44): MN:Z;]7()75^BC[>]YB?^]/E5L_?CNI54>WW[Y:+=1">%8O%OLUDLGO?.DQLE M5=-1+\1^Y%(W\+%7++8Z)^AD2.FX7BP^/#RH#Z8:A'?%WDUQ2$=>J>@%0414 MASHGGT_9%?B?8.?SZ8A0C.PA#B-"_SJY[7TM6/ $=:E'/I\6IY_)L_W F7P^ M==Q[%-&)1_XZ&>'PSO4+-!C736U,&_!F$6X_>^:Q\. Z=%C7->WWQA@[CNO? M%3PRH/6R:EE/ET+W;CB[%B1=JX?$P]2])ZSLN5)MC^"PW@_HL/&\@I?>'$_? M&P0^+0SPR/4F]3][[HA$J$,>T$TPPOZ?2G(%/B,2NH,_&_SIR/T_ D5#]RAY MI 7LN7=0.&MK(^E_/>UZ?Z&2!\*[TP\\!VZV'H=NWZ6H5E/UTV(?Z#3>4ZO8 MT]-Z[MT(6N&Y=%(?NHY#?'C@C]\L0S,;IT7VX)[:A=@_,_E$%8_TW3 M*EK-7BA0+<.C+Q#VU!W=H2BT_SJ)X[@ G&7J\/>1/-9J#N!!5_\9WYT@[ &X MOX5X/'3MDVEECAN-/3RIN[[G^J30]P+[9V.8E%ZIJA568P*L2D75RDE35U=G MO+$ZHZ8:K +.%7-< @"GP:BNJ55V=QG:C/.T63.GI3 VW!?$G@^EB'![C3F_ M!B%JCT;$<4%.HQL"LB4BA^/2AZ%+22$:8YO4QR$I/ "0X)DF/()M6D?H.P[O MR01]"X,HZ@,2J(*:K:M]D_36!P2&$?90E]AQ"*.,VGY$0ZXI(P5^V.K>&O.Q MI&N?D%DQ"Z:F:0IJ/5(5&49I;PT(PKU5];^8Z>L)NH3G?;*_>B_PJ$]"BO[ MHW$#-8,]CJZIES^ALE$K&&;).B[=:0,WD7"%Q(T7:N3?ZRZ%E^UE?9GJK'OD-"]FWI=E)5%'BN\ZHX *DZ#D+X/"W&PC2Y-W1# M1Z0&%?X3XQ!&&Z@5Q1Z->-NVARKQP/U/'%%W,%G1LKEW=7[WZN]VYUL77;8O M+KK*M'%+;TS;=A:ZV(.6?"?>/:&NC5FKP&\J+#1>MH3_2Q\Z/;0F>7K?^IH]O;VT^(!@Z>(.S[0.R3S>RH4C*@(W^3<&$?0?Y #XT@E8,(T0 C0XZ)S9A\AR9.F^Y MJ6Y_I#,".&;_T2&!?R%YC4H*@C&#VH&'0V8F.D@'J_MW&!GTH:14RB6E5K60 M'8S&.(2;<#EY/AB@#V6E6K:42D7GX\5JC/"(H#$T.G"0AR.*)N#6JB@!(>K! M$TU6DC^!D6;R$TKT"46N#Q407J:N&8I>K2@(2OR@J5J)%8?Z.')M/O".Z\7L MM0A,!J(L-.Q9269)5\";20O2RZL*>J4#AQ(60J)J#=9;!E55-1-,Z65%J^J* M 0/+Y$4@O -M!(, MQI-@G.J1 @=S.D K,/V (Q3%X[$W81.,K@]C/QBX-B@L%XJ'WW>$4E9%%+/K M+IM@'8>!$]N4 #]3N='LWMY>M3J\+EDRG MJ2(W0AC=JEVUT.?R#2J.!]BF<9@:*(X+QH_;CRF@$>1(A >$3OB=:&H?.>3> MM4D$1E<0<\P!A/1:!40,G9-P0T =]A$'3[E<8((0#:%C%-]Q"06E$"\8,S2Y M8$?=\XDT7A' ?E*@0<$%.PQ[WA2+8(R!?/-B+IJB4? 3!.# #9-W;!SV@8> M(X)'P ;"'@Y'T53R,A4P"N!1UPW[(NL\G"9)_2./WGG2FN-AOWQ;QS01A>XB(FR?A!N M44!V*::$+X=Q5''NNP[=>S9YFN*9"?@+^+A+(']#&/S1&0AVX$"]5BO749.$ ME"D%X K*)3P(]#B*$K8&&1^!9?$0@9+BL['P&&B1 )C$I6 _,*7U@$.GX 7! M3\Z7TS9%?&V.%P$O$>QSM3'@/P<$F@M,%STUTL-0!QUB9L. E( "0%LE[ Y6 M2=K$T(U^1IS=F=?%K[&7WZETYOQ,1ID8&C9UY^P@]ARN+H&\0"#"BH.&#<)@ M!*T-(J;$@W^(31-R@9@!V@ !QAY?:>Q/DO[^FDA.3)B.Q#%K-1O@*!'!+DC@9(B3AQ)%.8B9E$\H MS7[?,='LLV;P'M_%7E(&PM!=FQL$P0OP[KBE&;A0Q8 Z 7?V[^=K&<=_CIFKB8G-J M;7&@_R;( 9LY2'F'XI^)'HG&Q(;NV'R8&2MXV!TAIL\":$_*1M"_>.PP-F,W M5HPN/!B2@4?88-CI@''EAX%HMCM.EJ-#:,/\!5",[&4&)C>TXQ$4"*^Q<:$I ME_.ZF7:.822>ZMLN?1[88GH(NAY0SH8QB"GKX@OCS-$5DG_CA&WYBXRTG'Z, M27@[>5$<8,G8>I,=V6TOZ;$79H%63BXRS9>8#(7"?J>5#VICOKL92=A!\O\P MG+[CZ2(;TR'\CP M/$1B#&9HH0\NUL\"YZLZ]A[P)$I7<"U+-4J_-_KFUX8*\4^7C;.;L];T-[/HDD3+D4I;COD9D@ M3002#(N'QQ&I3[_,5UV!^E)QR20(-TC]12F)P;U?%)+\RH((2X3DO !["G#A M\HB%UP!!061QBK)HM9G 3^M/UEA.J3/K.)A:S+A*QP*D\32RIZ;6*K_/DRRM M>TJ^.1$Y5S@S80=>\# EX_0WC]6H)^+] 6CVJMB=W<=] "QX-L]">I(>+^JW M(G56]"W14(WY(!(_X"$D:8EJS3I@AZ<13?/A3+.^+_9YU]PP]R#L_4OL&ZI6S@"W9WP,I @2;""D")(BZ+T&1Y&&S-+:CE6UG1%> ML!NKJO'RO#B_Y/ILPK!>2)Y:!QK6!M#8J33<'S>\H=H//T^7OI/+ MIJX\44@RC62:%4QCO(EI=%/5S->9)KW/Q+MH',7B0[8&@E_1@;+]<2Q,R:<' MHX5$T6Y19+Q+U#XM#]1_LVU"!H.,2-\N"]7:'@/MGPR+L0I<;R[_OT$'YQR< M%WHC#O=_6*-/Z[@/HG5RU0;!=*M*NEUE%B,MX2OA*THGUX?O+(0_DS;^"I72 M>0KCSH%YOE4?9*W9LTSTZ'TS4_OFM71KBX2CA*,(<$SW1^7%XUBA"UHX]'E8 M)-NZPS?JU'-CK>V%+_/;R8Y<%ZF*AJ5DRQ))Y^_ M/-]M*DU(,4S(;_A/^G2'C) )(!) ,]JT;0>C4> GDW01 MVRK+-NWR1DNK5 RK]-BGS8719AD?=8GCO.#X6/RXW4W#Y<]F.PK#-*NSZP9; M]U4LJRH!+ &<$P!S)53DF_RGV[P$&0(!LP_PUA0\/ $'*WEIN_D(%IB'J?R2 MW*@Y*W;/^Y3#$?:FN]/D*.QQ%)(^29(+ 'RFQ^1(B# 24@1)$91KDJ\20:8< MB>V-1#KK](QF3XON6S).A=XRNP,9O)6-KIOO)WL][\*KO%'H<;LL6<"M* RTL/-_=2=,]W!S#R4;'<^',[+# M"&UI%XHV(2"4T\%.E)?0R@NTA'(B-%6O'8$'(4R6!&FLY:6'XCD?XF\JE>C/ M2P_%FL><4"=(D%;\[F?&-Q%!E.1GU(P*Q4%[8H352)CVX'A*VY.A'V$A)_V%RIY2/;*] //6=IB M80=>$-:G@83OV)]Q\KEYU3EO=;JMUY&UKQ:3MUYC8MQG:38"PDO;*J&3@C.QL;/]^\UBL2S/Q,YB M<4YL=9;U)_GRGO0E2^-Z3!E,E@5;%L=^H^.97Y)Q^UVGL+9E_9UUNWR>?%O M%VF92@ U_W)2;U'2*[RXFB.$8I0X6I:J1XFC#<\\V;&UN4KLKA"R31P-LV S M'LY3W$/\W9)1].9M37L];>B91;,43V>HM86(.K.FZ%5+HBVO:-OMQ,&F:#,T M3='+&YTU?'CC6=0)L6.A@I Q;0<8=2%/_5EB\154VN.N \DL1]+?5W3?D3)+ M+MR@,]N&@:,1"HE-W'L>DLAV,> 1NXRV 35DP9()BW MI9AE4]&-;9SP*-&:ST75(QMAU$'D< M$S]ZTTW"A/HL\:R6$TQ]2VJR<-&> F@-S/" M2GM5HAGB!]U4C.KS/>QRX2YO-K,HFB03ARIE@(Z;>ZNB!(G)A4:Q15S6.?3 MWO+1LUDN'/+>5>_L C5O;VY:G1[:^'@EK_N6U?7W+?K'..VIW>6>=;^\M%*W75&!5TO=%I]:09+,U@X9TVP]05 M:XMI)W(YG$>+5;%<-K-65HSYC:5YC1R]ZGUOW6Q[ZD]@(TR4E:W7UQ^$CS40 MA91O7B3,0N0"M_&,!MHE;\KH'J$@(JQ^%HM,FT?50H-RYBHF"WBY6;A;0-." MPEB\D[164]D!45O024X0]SVRC\!!$Q@DJ6W&(8=:2=]E@ABA.[WARHUF*K5R M:4>1M'.D.1YE*S(X=L(12[&R@G5Z$XZH*69)5ZJ:3(*3=T_Y .%V+_!%+JGQ MKK#6 Q!)A*4=R6B2T?8;V'JDC)8=QWBCU,\7[;,O[8MVK]WJ\M74[O>SF];W MJXOSUDVRD%IM\/76WH\<.-)R@2IKBZG"L+_$O,3\GA9EA<&\]&"E82T##&4T MKF06R2PR&O<(/@!(WQA"?HGHKWUB2B@8^:P6B,_0FZH(XJ MC4!I!&;'8Q(QSC27HRY1GJ',JKJE*Z52WJ) N\,@I 5*PA$:PS<7%!2Y.0"!M2#G7+[['4ZXH5EGF=Y%8%=]9TDLUI:0=P6;!V9%& MJ;LDC45I+.;7)=(5JVHIM9HF82YAGF.?2-$JNE+6-\I.E@&O")15&!-GYO>X M),J=-2G*%NRLIB[*7EK-V[.:94IZ<4]^V/Q8TI*N*;7*]@[1E0PB&43@,QO>D*BE7%5,J[2) M\GPI0/^HQETLQU0N$5$UQ3=K.5L5369[F5:OL"U_"XF?'.)]6?K.G*FZMDBI_#3 M4EO6B[D<:@GRU2N7PH/\#4I+ID:13FF>(P5%(950L;3"S*/EET6/C<_R&Y$K M#+/DP@-M7EU>MGOL5,0DD6?SJL.FEEN=IO1!Y:)2%O8V;GVO?2['\VC!*M;F MQF6P2I.QM;%-TC MFGDN"EUD/&]>."W7[)(3;U88S.9O^2FU$#N5'$,C-@WT%!3",* M7UB>.D,Q=4.QK"K"%)T3FXSZ4**I*U"&8?+'X4K+?T,91TR3$4W M=AI^F\LQEQC/4,JAYQC/A1-Z!F\PUP)[H!)=!QY%-AZ[%'O2,I:6L?"+DMSR M*BM62>9I'*.M: M%-V2J;UGHA!-T+V9PBSKY(1'CY?1CF&3IS#^G*Y!*9DUI5*SI&IEU;)^7YRA6+C$AM9,AO".%/HAP3\+>$!)6,?W M :BX!"^6I1JE&5Y21<>Z7^P'S@0^AG3D??Y_4$L! A0#% @ T8-46#TE M&!E4"@ 9E< ! ( ! '5U=2TR,#(S,3(S,2YX$P =75U+3(P,C,Q,C,Q7V1E9BYX;6Q02P$" M% ,4 " #1@U189 ]NS.$O *V0( % @ 'L(P =75U M+3(P,C,Q,C,Q7VQA8BYX;6Q02P$"% ,4 " #1@U18T-48S2<< "(OP$ M% @ '_4P =75U+3(P,C,Q,C,Q7W!R92YX;6Q02P$"% ,4 M " #1@U18_)DE\9S2 "S(PH % @ %8< =75U+3(P M,C,Q,C,Q>#$P<2YH=&U02P$"% ,4 " #1@U18MG=KIN4( !M+ %P M @ $F0P$ =75U+3(P,C,Q,C,Q>&5X,S%D,2YH=&U02P$"% ,4 M " #1@U18M!<9=MH( #V+ %P @ % 3 $ =75U+3(P M,C,Q,C,Q>&5X,S%D,BYH=&U02P$"% ,4 " #1@U18YP^Z"I@% #F&@ M%P @ %/50$ =75U+3(P,C,Q,C,Q>&5X,S)D,2YH=&U02P$" M% ,4 " #1@U18&%((RAL6 #>L $ %P @ $<6P$ =75U J+3(P,C,Q,C,Q>&5X.3ED,2YH=&U02P4& H "@"< @ ;'$! end XML 49 uuu-20231231x10q_htm.xml IDEA: XBRL DOCUMENT 0000102109 2014-04-01 2015-03-31 0000102109 us-gaap:RetainedEarningsMember 2023-12-31 0000102109 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000102109 us-gaap:RetainedEarningsMember 2023-09-30 0000102109 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000102109 2023-09-30 0000102109 us-gaap:RetainedEarningsMember 2023-06-30 0000102109 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000102109 2023-06-30 0000102109 us-gaap:RetainedEarningsMember 2023-03-31 0000102109 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000102109 us-gaap:RetainedEarningsMember 2022-12-31 0000102109 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000102109 us-gaap:RetainedEarningsMember 2022-09-30 0000102109 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000102109 2022-09-30 0000102109 us-gaap:RetainedEarningsMember 2022-06-30 0000102109 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000102109 2022-06-30 0000102109 us-gaap:RetainedEarningsMember 2022-03-31 0000102109 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000102109 us-gaap:CommonStockMember 2023-12-31 0000102109 us-gaap:CommonStockMember 2023-09-30 0000102109 us-gaap:CommonStockMember 2023-06-30 0000102109 us-gaap:CommonStockMember 2023-03-31 0000102109 us-gaap:CommonStockMember 2022-12-31 0000102109 us-gaap:CommonStockMember 2022-09-30 0000102109 us-gaap:CommonStockMember 2022-06-30 0000102109 us-gaap:CommonStockMember 2022-03-31 0000102109 uuu:ProductsAcquiredFromEystonCompanyLtd.Member 2023-10-01 2023-12-31 0000102109 uuu:GFCISAndVentilationFansMember 2023-10-01 2023-12-31 0000102109 uuu:ProductsAcquiredFromEystonCompanyLtd.Member 2023-04-01 2023-12-31 0000102109 uuu:GFCISAndVentilationFansMember 2023-04-01 2023-12-31 0000102109 uuu:ProductsAcquiredFromEystonCompanyLtd.Member 2022-10-01 2022-12-31 0000102109 uuu:GFCISAndVentilationFansMember 2022-10-01 2022-12-31 0000102109 uuu:ProductsAcquiredFromEystonCompanyLtd.Member 2022-04-01 2022-12-31 0000102109 uuu:GFCISAndVentilationFansMember 2022-04-01 2022-12-31 0000102109 us-gaap:RetainedEarningsMember 2023-10-01 2023-12-31 0000102109 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0000102109 2023-07-01 2023-09-30 0000102109 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000102109 2023-04-01 2023-06-30 0000102109 us-gaap:RetainedEarningsMember 2022-10-01 2022-12-31 0000102109 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0000102109 2022-07-01 2022-09-30 0000102109 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000102109 2022-04-01 2022-06-30 0000102109 uuu:OfficeInBaltimoreMember 2023-12-31 0000102109 2023-10-01 2023-12-31 0000102109 2022-10-01 2022-12-31 0000102109 uuu:TwoCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-10-01 2023-12-31 0000102109 uuu:ThreeCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-10-01 2023-12-31 0000102109 uuu:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-10-01 2023-12-31 0000102109 uuu:TwoCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-12-31 0000102109 uuu:ThreeCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-12-31 0000102109 uuu:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-12-31 0000102109 uuu:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2022-12-31 0000102109 uuu:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-12-31 0000102109 2022-04-01 2022-12-31 0000102109 2022-12-31 0000102109 2022-03-31 0000102109 2023-12-31 0000102109 2023-03-31 0000102109 2024-02-20 0000102109 2023-04-01 2023-12-31 shares iso4217:USD iso4217:USD shares pure utr:sqft 2312887 2312887 UNIVERSAL SECURITY INSTRUMENTS INC 0000102109 --03-31 2024 Q3 false P2Y http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet 10-Q true 2023-12-31 false 001-31747 MD 52-0898545 11407 Cronhill Drive Suite A Owings Mills MD 21117 410 363-3000 Yes Yes Non-accelerated Filer true false false Common Stock UUU NYSE 2312887 39178 151502 157012 157012 646920 414689 5000 305889 651920 720578 2701207 2944370 4880508 4063632 399318 165378 8672131 8045460 32419 35773 199404 318641 8903954 8399874 1121064 1459350 156851 151230 1361366 293465 517624 655000 155124 125415 98938 184525 3410967 2868985 53289 172072 53289 172072 0.01 0.01 20000000 20000000 2312887 2312887 23129 23129 12885841 12885841 -7469272 -7550153 5439698 5358817 8903954 8399874 4654978 5758661 3153071 4060422 1501907 1698239 1310872 1178502 77295 101670 113740 418067 24746 36310 76755 102176 341312 0.04 0.04 0.15 0.15 2312887 2312887 2312887 2312887 15071204 16251106 10552919 11570029 4518285 4681077 4068162 3750348 273673 294177 176450 636552 24746 120315 200776 80881 435776 0.03 0.03 0.19 0.19 2312887 2312887 2312887 2312887 2312887 23129 12885841 -7550153 5358817 165130 165130 2312887 23129 12885841 -7385023 5523947 -186425 -186425 2312887 23129 12885841 -7571448 5337522 102176 102176 2312887 23129 12885841 -7469272 5439698 2312887 23129 12885841 -8270564 4638406 -106138 -106138 2312887 23129 12885841 -8376702 4532268 200602 200602 2312887 23129 12885841 -8176100 4732870 341312 341312 2312887 23129 12885841 -7834788 5074182 80881 435776 9426 14846 -311821 -98698 1050814 -1719546 874648 -1921596 225962 347270 -338286 314150 900000 -338286 -585850 -112324 -238580 151502 438735 39178 200155 120315 200776 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Statement of Management</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The condensed consolidated financial statements include the accounts of Universal Security Instruments, Inc. (USI or the Company) and its wholly owned subsidiaries. Except for the condensed consolidated balance sheet as of March 31, 2023, which was derived from audited financial statements, the accompanying condensed consolidated financial statements are unaudited. Significant inter-company accounts and transactions have been eliminated in consolidation. In the opinion of the Company’s management, the interim condensed consolidated financial statements include all adjustments, consisting of only normal recurring adjustments, necessary for a fair presentation of the results for the interim periods. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (US-GAAP) have been condensed or omitted. The interim condensed consolidated financial statements should be read in conjunction with the Company’s March 31, 2023, audited financial statements filed with the Securities and Exchange Commission on Form 10-K as filed on July 14, 2023. The interim operating results are not necessarily indicative of the operating results for the full fiscal year.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Line of Credit – Factor</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In 2015, the Company entered into a Factoring Agreement (the Agreement) with Merchant for the purpose of factoring the Company’s trade accounts receivable and to provide financing secured by finished goods inventory. Under the Agreement the Company may borrow eighty percent (80%) of eligible accounts receivable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Agreement has been extended and now expires on January 6, 2026. and provides for continuation of the program for successive <span style="-sec-ix-hidden:Hidden_KjnYoXo7N0WGSFwz2gyLWQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two-year</span></span> periods until terminated by one of the parties to the Agreement. As of December 31, 2023, the Company had borrowings under the Agreement of approximately $1,121,000. As of December 31, 2023, and 2022 the Company had the availability to borrow approximately $355,000, and $0, respectively, under the Agreement. Advances on factored trade accounts receivable are secured by the Company’s trade accounts receivable and inventories, are repaid periodically as collections are made by Merchant but are otherwise due upon demand, and bear interest at the prime commercial rate of interest, as published, plus two percent (Effective rate 10.50% on December 31, 2023). Advances under the factoring agreement are made at the sole discretion of Merchant, based on their assessment of the receivables, inventory and our financial condition at the time of each request for an advance.</p> 0.80 1121000 355000 0 0.02 0.1050 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The preparation of the condensed consolidated financial statements in conformity with US-GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s primary source of revenue is the sale of safety and security products based upon purchase orders or contracts with customers. Revenue is recognized at a point in time once the Company has determined that the customer has obtained control over the product. Control is typically deemed to have been transferred to the customer when the product is shipped or delivered to the customer. Customers may not return, exchange, or refuse acceptance of goods without our approval. Generally, the Company does not grant extended payment terms. Shipping and handling costs associated with outbound freight, after control over a product has transferred to a customer, are accounted for as a cost to complete the sale, and are recorded in selling, general, and administrative expense. Remaining performance obligations represent the transaction price of firm orders for satisfied or partially satisfied performance obligations on contracts with an original expected duration of one year or more. The Company’s contracts are predominantly short-term in nature with a contract term of one year or less. For those contracts, the Company has utilized the practical expedient in ASC Topic 606 exempting the Company from disclosure of the transaction price allocated to remaining performance obligations if the performance obligation is part of a contract that has an original expected duration of one year or less.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for products sold. Purchase orders may contain stand-alone pricing applied to each of the multiple products ordered. Revenue is recorded at the transaction price net of estimates of variable consideration. The Company uses the expected value method based on historical data in considering the impact of estimates of variable consideration, which may include trade discounts, allowances, product returns (including rights of return) or warranty replacements. Estimates of variable consideration are included in revenue to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We have established a provision to cover anticipated credit losses based upon historical experience.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Disaggregation of Revenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company presents below revenue associated with sales of products acquired from Eyston Company Ltd. (Eyston) separately from revenue associated with sales of ground fault circuit interrupters (GFCI’s) and ventilation fans. The Company believes this disaggregation best depicts how our various product lines perform and are affected by economic factors. Revenue recognized by these categories for the three and nine months ended December 31, 2023, and 2022 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Three months ended </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Nine months ended </p></td></tr><tr><td style="vertical-align:bottom;width:52.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Dec. 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Dec. 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Dec. 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Dec. 31, 2022</p></td></tr><tr><td style="vertical-align:bottom;width:52.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales of products acquired from Eyston</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,066,699</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,770,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,861,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,508,260</p></td></tr><tr><td style="vertical-align:bottom;width:52.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales of GFCI’s and ventilation fans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 588,279</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 988,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,209,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,742,846</p></td></tr><tr><td style="vertical-align:bottom;width:52.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,654,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,758,661</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,071,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,251,106</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Three months ended </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Nine months ended </p></td></tr><tr><td style="vertical-align:bottom;width:52.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Dec. 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Dec. 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Dec. 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Dec. 31, 2022</p></td></tr><tr><td style="vertical-align:bottom;width:52.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales of products acquired from Eyston</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,066,699</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,770,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,861,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,508,260</p></td></tr><tr><td style="vertical-align:bottom;width:52.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales of GFCI’s and ventilation fans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 588,279</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 988,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,209,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,742,846</p></td></tr><tr><td style="vertical-align:bottom;width:52.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,654,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,758,661</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,071,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,251,106</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 4066699 4770373 12861878 13508260 588279 988288 2209326 2742846 4654978 5758661 15071204 16251106 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Concentrations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">The Company is primarily a distributor of safety products for use in home and business under both its trade names and private labels for other companies. The Company acquires all of the smoke alarm and carbon monoxide alarm safety products that it sells from Eyston Company, Ltd. The Company had three customers in the nine-month period ended December 31, 2023, that represented </span><span style="font-weight:normal;">15.7</span><span style="font-weight:normal;">%, </span><span style="font-weight:normal;">15.0</span><span style="font-weight:normal;">%, and </span><span style="font-weight:normal;">13.0</span><span style="font-weight:normal;">% of the Company’s net sales. These three customers represented </span><span style="font-weight:normal;">10.1</span><span style="font-weight:normal;">%, </span><span style="font-weight:normal;">10.7</span><span style="font-weight:normal;">%, and </span><span style="font-weight:normal;">18.6</span><span style="font-weight:normal;">% of the Company’s net sales, respectively in the three-month period ended December 31, 2023.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">The Company had one customer in the three and nine-month periods ended December 31, 2022, that represented </span><span style="font-weight:normal;">30.5</span><span style="font-weight:normal;">% and </span><span style="font-weight:normal;">17.8</span><span style="font-weight:normal;">% of the Company’s net sales.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Related Party Transactions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the three and nine-month periods ended December 31, 2023, inventory purchases and other company expenses of approximately $421,000 and $1,121,000 respectively, were charged to credit card accounts of Harvey B. Grossblatt, the Company’s Chief Executive Officer and certain of his immediate family members. During the three and nine-month periods ended December 31, 2022, inventory purchases and other company expenses of approximately $523,000 and $1,513,000 respectively, were charged to credit card accounts of Harvey B. Grossblatt, the Company’s Chief Executive Officer and certain of his immediate family members. The Company subsequently reimbursed these charges in full. Mr. Grossblatt receives mileage benefits from these charges. The maximum amount outstanding and due to Mr. Grossblatt at any point during the nine-month period ended December 31, 2023, and 2022 amounted to $167,435 and $217,066, respectively. The amount due to Mr. Grossblatt at December 31, 2023 amounted to approximately $63,000.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Receivables</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Receivables are recorded when the Company has an unconditional right to consideration. We have established a provision for credit losses based upon historical experience.</p> 0.157 0.150 0.130 0.101 0.107 0.186 0.305 0.178 421000 1121000 523000 1513000 167435 217066 63000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We calculate our interim tax provision in accordance with the guidance for accounting for income taxes in interim periods. We estimate the annual effective tax rate and apply that tax rate to our ordinary quarterly pre-tax income. The tax expense or benefit related to discrete events during the interim period is recognized in the interim period in which those events occurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company recognizes a liability or asset for the deferred tax consequences of temporary differences between the tax basis of assets or liabilities and their reported amounts in the condensed consolidated financial statements. These temporary differences may result in taxable or deductible amounts in future years when the reported amounts of the assets or liabilities are recovered or settled. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Management reviews net operating loss carry forwards and income tax credit carry forwards to evaluate if those amounts are recoverable. After a review of projected taxable income, the components of the deferred tax asset, and the current global economic conditions including unresolved supply chain issues related to the acquisition of electronic microchips, it was determined that it is more likely than not that the tax benefits associated with the remaining components of the deferred tax assets will not be realized. This determination was made based on the Company’s prior history of losses from operations and the uncertainty as to whether the Company will generate sufficient taxable income to use the deferred tax assets prior to their expiration. Accordingly, a valuation allowance was established to fully offset the value of the deferred tax assets. Our ability to realize the tax benefits associated with the deferred tax assets depends primarily upon the timing of future taxable income and the expiration dates of the components of the deferred tax assets. If sufficient future taxable income is generated, we may be able to offset a portion of future tax expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company follows ASC 740-10 which provides guidance for tax positions related to the recognition and measurement of a tax position taken or expected to be taken in a tax return and requires that we recognize in our condensed consolidated financial statements the impact of a tax position, if that position is more likely than not to be sustained upon an examination, based on the technical merits of the position. Interest and penalties, if any, related to income tax matters are recorded as income tax expenses.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Accounts Receivable and Amount Due From Factor</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company assigns the majority of its short-term receivables arising in the ordinary course of business to our factor. At the time a receivable is assigned to our factor the credit risk associated with the credit worthiness of the debtor is assumed by the factor. The Company continues to bear any credit risk associated with sales to customers that are denied credit by the factor, dispute delivery, and/or have warranty issues related to the products sold.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Management assesses the credit risk of both its trade accounts receivable and its financing receivables based on the specific identification of accounts. A provision for credit losses is provided based on that assessment. Changes in the provision are charged to operations in the period the change is determined. Amounts ultimately determined to be uncollectible are eliminated from the receivable accounts and from the provision for credit losses in the period that the receivables’ status is determined to be uncollectible.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Based on the nature of the factoring agreement and prior experience, no provision for credit losses related to Amounts Due from Factor has been provided. At December 31, 2023 and March 31, 2023 a provision for credit losses of approximately $157,000 has been provided for uncollectible trade accounts receivable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 0 157000 157000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Earnings per Common Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Basic earnings per common share is computed based on the weighted average number of common shares outstanding during the periods presented. Diluted earnings per common share is computed based on the weighted average number of common shares outstanding plus the effect of stock options and other potentially dilutive common stock equivalents. The dilutive effect of stock options and other potentially dilutive common stock equivalents is determined using the treasury stock method based on the Company’s average stock price. There were no potentially dilutive common stock equivalents outstanding during the three and nine months ended December 31, 2023, or 2022. As a result, basic and diluted weighted average common shares outstanding are identical for the three and nine months ended December 31, 2023, and 2022.</p> 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">From time to time, the Company is involved in various claims and routine litigation matters. In the opinion of management, after consultation with legal counsel, the outcomes of such matters are not anticipated to have a material adverse effect on the Company’s condensed consolidated financial position, results of operations, or cash flows in future years.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">The Company is a lessee in lease agreements for office space. Certain of the Company’s leases contain provisions that provide for one or more options to terminate or extend the lease at the Company’s sole discretion. The Company’s leases are comprised of fixed lease payments, with its real estate leases including lease payments subject to a rate or index which may be variable. Certain real estate leases also include executory costs such as common area maintenance (non-lease component). As a practical expedient permitted under ASC 842, the Company has elected to account for the lease and non-lease components as a single lease component. The Company utilizes certain practical expedients for short-term leases, including the election not to reassess its prior conclusions about lease identification, lease classification and initial direct costs, as well as the election not to separate lease and non-lease components for arrangements where the Company is a lessee. Lease payments, which may include lease components and non-lease components, are included in the measurement of the Company’s lease liabilities to the extent that such payments are either fixed amounts or variable lease amounts based on a rate or index (fixed in substance) as stipulated in the lease contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">Effective March 2022, we extended our operating lease for a 15,000 square foot office and warehouse located in Baltimore County, Maryland to expire in April 2025 subject to a right to terminate the lease if the Company enters into a binding agreement to sell the assets of the Company. No option to continue the lease beyond April 2025 has been provided in the lease extension. Monthly rental expense, with common area maintenance, currently approximates $15,000 and increases 3.0% per year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">None of the Company’s lease agreements contain any residual value guarantees or material restrictive covenants. As a result of the Company’s election of the package of practical expedients permitted within ASC 842, which among other things, allows for the carryforward of historical lease classification, all of the Company’s lease agreements in existence at the date of adoption that were classified as operating leases under ASC 840 have been classified as operating leases under ASC 842. Lease expense for payments related to the Company’s operating leases is recognized on a straight-line basis over the related lease term, which includes options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">Right-of-use assets represent the Company’s right to use an underlying asset during the lease term and lease liabilities represent the Company’s obligation to make lease payments as specified in the lease. Right-of-use assets and lease liabilities related to the Company’s operating leases are recognized at the lease commencement date based on the present value of the remaining lease payments over the lease term and amounted to approximately $485,000 at the date of adoption and increased by approximately $468,000 effective with the lease amendment and extension dated March 2022. When the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available surrounding the Company’s borrowing rates at the lease commencement date in determining the present value of lease payments. The right-of use asset also includes any lease payments made at or before lease commencement less any lease incentives. As of December 31, 2023, the Company had right-of-use assets of $194,704 <span style="-sec-ix-hidden:Hidden_EEJjzEXuvUWJ4fFijSjmbg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">and</span></span> lease liabilities of $210,140 related to its operating leases. Right-of-use assets are included in property and equipment, net, on the consolidated balance sheet and lease liabilities related to the Company’s operating leases are included in short-term and long-term lease liability on the consolidated balance sheet. As of December 31, 2023, the Company’s weighted-average remaining lease term and weighted-average discount rate related to its operating leases is one year, four months and 5.5%, respectively. During the nine-month period ended December 31, 2023, the cash paid for amounts included in the measurement of lease liabilities related to the Company’s operating leases was $116,918, which is included as an operating cash outflow within the condensed consolidated statements of cash flows. During the nine-month period ended December 31, 2023, the operating lease costs related to the Company’s operating leases was $116,918 which is included in operating costs and expenses in the consolidated statements of income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The future minimum payments under operating leases are as follows for the fiscal periods ended March 31:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 66pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,943</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 66pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 160,567</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 66pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,381</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 30pt;">Total operating lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 212,891</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Less: amounts representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,751)</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Present value of net operating lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 210,140</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Less: current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 156,851</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Long-term portion of operating lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,289</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 15000 15000 0.030 true 485000 468000 194704 210140 P1Y4M 0.055 116918 116918 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The future minimum payments under operating leases are as follows for the fiscal periods ended March 31:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 66pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,943</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 66pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 160,567</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 66pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,381</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 30pt;">Total operating lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 212,891</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Less: amounts representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,751)</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Present value of net operating lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 210,140</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Less: current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 156,851</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Long-term portion of operating lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,289</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 38943 160567 13381 212891 2751 210140 156851 53289 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Recently Adopted Accounting Standards</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Changes to US-GAAP are established by the Financial Accounting Standards Board (FASB) in the form of Accounting Standards Updates (ASU’s) to the FASB’s Accounting Standards Codification. The Company considers the applicability and impact of all ASU’s. Management adopted ASU 2016-02 related to credit losses effective April 1, 2023. Management determined that adoption of the guidance of the ASU did not have a material impact on the consolidated financial statements on the date of adoption or for the nine-month period ended December 31, 2023.</p>