0001376474-24-000023.txt : 20240110 0001376474-24-000023.hdr.sgml : 20240110 20240110075119 ACCESSION NUMBER: 0001376474-24-000023 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 27 CONFORMED PERIOD OF REPORT: 20231130 FILED AS OF DATE: 20240110 DATE AS OF CHANGE: 20240110 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TAYLOR DEVICES INC CENTRAL INDEX KEY: 0000096536 STANDARD INDUSTRIAL CLASSIFICATION: GENERAL INDUSTRIAL MACHINERY & EQUIPMENT, NEC [3569] ORGANIZATION NAME: 06 Technology IRS NUMBER: 160797789 STATE OF INCORPORATION: NY FISCAL YEAR END: 0531 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-03498 FILM NUMBER: 24524880 BUSINESS ADDRESS: STREET 1: 90 TAYLOR DR CITY: NORTH TONAWANDA STATE: NY ZIP: 14120 BUSINESS PHONE: 7166940800 MAIL ADDRESS: STREET 1: 90 TAYLOR DR CITY: N TONAWANDA STATE: NY ZIP: 14120 10-Q 1 tayd-20231130.htm TAYLOR DEVICES INC - FORM 10-Q SEC FILING TAYLOR DEVICES INC - Form 10-Q SEC filing
0000096536 --05-31 false 2024 Q2 0000096536 2023-06-01 2023-11-30 0000096536 2023-11-30 0000096536 2024-01-10 0000096536 2023-05-31 0000096536 2023-09-01 2023-11-30 0000096536 2022-09-01 2022-11-30 0000096536 2022-06-01 2022-11-30 0000096536 us-gaap:CommonStockMember 2023-05-31 0000096536 us-gaap:CommonStockMember 2023-08-31 0000096536 us-gaap:CommonStockMember 2022-08-31 0000096536 us-gaap:CommonStockMember 2022-05-31 0000096536 us-gaap:CommonStockMember 2023-06-01 2023-11-30 0000096536 us-gaap:CommonStockMember 2023-09-01 2023-11-30 0000096536 us-gaap:CommonStockMember 2022-09-01 2022-11-30 0000096536 us-gaap:CommonStockMember 2022-06-01 2022-11-30 0000096536 us-gaap:CommonStockMember 2023-11-30 0000096536 us-gaap:CommonStockMember 2022-11-30 0000096536 us-gaap:AdditionalPaidInCapitalMember 2023-05-31 0000096536 us-gaap:AdditionalPaidInCapitalMember 2023-08-31 0000096536 us-gaap:AdditionalPaidInCapitalMember 2022-08-31 0000096536 us-gaap:AdditionalPaidInCapitalMember 2022-05-31 0000096536 us-gaap:AdditionalPaidInCapitalMember 2023-06-01 2023-11-30 0000096536 us-gaap:AdditionalPaidInCapitalMember 2023-09-01 2023-11-30 0000096536 us-gaap:AdditionalPaidInCapitalMember 2022-09-01 2022-11-30 0000096536 us-gaap:AdditionalPaidInCapitalMember 2022-06-01 2022-11-30 0000096536 us-gaap:AdditionalPaidInCapitalMember 2023-11-30 0000096536 us-gaap:AdditionalPaidInCapitalMember 2022-11-30 0000096536 us-gaap:RetainedEarningsMember 2023-05-31 0000096536 us-gaap:RetainedEarningsMember 2023-08-31 0000096536 us-gaap:RetainedEarningsMember 2022-08-31 0000096536 us-gaap:RetainedEarningsMember 2022-05-31 0000096536 us-gaap:RetainedEarningsMember 2023-06-01 2023-11-30 0000096536 us-gaap:RetainedEarningsMember 2023-09-01 2023-11-30 0000096536 us-gaap:RetainedEarningsMember 2022-09-01 2022-11-30 0000096536 us-gaap:RetainedEarningsMember 2022-06-01 2022-11-30 0000096536 us-gaap:RetainedEarningsMember 2023-11-30 0000096536 us-gaap:RetainedEarningsMember 2022-11-30 0000096536 us-gaap:TreasuryStockCommonMember 2023-05-31 0000096536 us-gaap:TreasuryStockCommonMember 2023-08-31 0000096536 us-gaap:TreasuryStockCommonMember 2022-08-31 0000096536 us-gaap:TreasuryStockCommonMember 2022-05-31 0000096536 us-gaap:TreasuryStockCommonMember 2023-06-01 2023-11-30 0000096536 us-gaap:TreasuryStockCommonMember 2023-09-01 2023-11-30 0000096536 us-gaap:TreasuryStockCommonMember 2022-09-01 2022-11-30 0000096536 us-gaap:TreasuryStockCommonMember 2022-06-01 2022-11-30 0000096536 us-gaap:TreasuryStockCommonMember 2023-11-30 0000096536 us-gaap:TreasuryStockCommonMember 2022-11-30 0000096536 2022-11-30 0000096536 2022-05-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 (Mark One)

 

 

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

 For the quarterly period ended November 30, 2023

OR

 

 

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

 For the transition period from                      to                     

 Commission File Number 0-3498

TAYLOR DEVICES INC

 

(Exact name of registrant as specified in its charter)

 

 

 

New York

 

16-0797789

 

(State or other jurisdiction of incorporation or organization)

 

(I.R.S. Employer Identification No.)

 

 

 

90 Taylor Drive, North Tonawanda, New York

 

14120

 

(Address of principal executive offices)

 

(Zip Code)

716-694-0800

(Registrant’s telephone number, including area code)

NOT APPLICABLE

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

 

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

 

Title of each class

 

Trading Symbol

 

Name of each exchange on which registered

None

None

None

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or 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 and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).     Yes No

 

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

 

Large accelerated filer

Accelerated filer

Non-accelerated Filer

Smaller reporting company

 

Emerging growth company

 

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

  


 

  

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

Yes No

 

As of January 10, 2024, there were outstanding, assuming completion of the repurchase of 459,015 shares by the Company, 3,062,574 shares of the registrant’s common stock, par value $0.025 per share.


2


TAYLOR DEVICES, INC.

 

Index to Form 10-Q

 

 

 

PART I

FINANCIAL INFORMATION

PAGE NO.

 

 

 

 

 

Item 1.

Financial Statements

 

 

 

 

 

 

 

Condensed Consolidated Balance Sheets as of November 30, 2023 and May 31, 2023

4

 

 

 

 

 

 

Condensed Consolidated Statements of Income for the three and six months ended November 30, 2023 and 2022

5

 

 

 

 

 

 

Condensed Consolidated Statements of Stockholders’ Equity for the three and six months ended November 30, 2023 and 2022

6

 

 

 

 

 

 

Condensed Consolidated Statements of Cash Flows for the six months ended November 30, 2023 and 2022

7

 

 

 

 

 

 

Notes to Condensed Consolidated Financial Statements

8

 

 

 

 

 

Item 2.

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

 

10

 

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

17

 

 

 

 

 

 

Item 4.

Controls and Procedures

17

 

 

 

 

PART II

OTHER INFORMATION

 

 

 

 

Item 1.

Legal Proceedings

18

 

 

Item 1A.

Risk Factors

19

 

 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

19

 

 

Item 3.

Defaults Upon Senior Securities

19

 

 

Item 4.

Mine Safety Disclosures

19

 

 

Item 5.

Other Information

20

 

Item 6.

Exhibits

20

 

 

 

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

21

SIGNATURES

 

22


 

 

TAYLOR DEVICES, INC. AND SUBSIDIARY

 

 

 

 

 

 

 

Condensed Consolidated Balance Sheets

(Unaudited)

 

 

November 30,

 

May 31,

 

2023

 

2023

 

 

 

 

Assets

 

 

 

Current assets:

 

 

 

Cash and cash equivalents

$3,161,073  

 

$3,575,219  

Short-term investments

31,749,306  

 

24,514,757  

Accounts and other receivables, net

4,072,100  

 

5,553,504  

Inventory

6,856,688  

 

5,941,304  

Costs and estimated earnings in excess of billings

1,722,509  

 

4,124,182  

Other current assets

396,947  

 

668,554  

Total current assets

47,958,623  

 

44,377,520  

 

 

 

 

Maintenance and other inventory, net

1,312,024  

 

1,003,140  

Property and equipment, net

11,355,629  

 

11,721,784  

Other assets

239,956  

 

210,120  

Deferred income taxes

568,615  

 

568,615  

$61,434,847  

 

$57,881,179  

Liabilities and Stockholders' Equity

 

 

 

Current liabilities:

 

 

 

Accounts payable

$1,167,935  

 

$1,717,657  

Accrued expenses

3,032,571  

 

4,078,322  

Billings in excess of costs and estimated earnings

3,006,016  

 

1,992,470  

Total current liabilities

7,206,522  

 

7,788,449  

 

 

 

 

Stockholders' Equity:

 

 

 

Common stock and additional paid-in capital

11,371,399  

 

11,049,216  

Retained earnings

45,957,467  

 

42,128,256  

 

57,328,866  

 

53,177,472  

Treasury stock - at cost

(3,100,541) 

 

(3,084,742) 

Total stockholders’ equity

54,228,325  

 

50,092,730  

$61,434,847  

 

$57,881,179  

 

 

 

 

 

See notes to condensed consolidated financial statements.


4


 

 

TAYLOR DEVICES, INC. AND SUBSIDIARY

 

 

 

 

 

 

 

 

 

 

 

Condensed Consolidated Statements of Income

(Unaudited)

(Unaudited)

 

For the three months ended November 30,

For the six months ended

November 30,

2023

 

2022

2023

2022

 

 

 

 

 

 

 

 

 

 

 

 

Sales, net

$10,339,875 

 

$10,497,366 

$20,263,503 

$19,588,065 

 

 

 

 

 

 

Cost of goods sold

5,529,208 

 

6,129,268 

11,068,260 

11,728,210 

 

 

 

 

 

 

Gross profit

4,810,667 

 

4,368,098 

9,195,243 

7,859,855 

 

 

 

 

 

 

Research and development costs

84,081 

 

315,301 

213,155 

690,647 

Selling, general and administrative expenses

2,672,926 

 

2,296,334 

5,008,883 

4,234,372 

 

 

 

 

 

 

Operating income

2,053,660 

 

1,756,463 

3,973,205 

2,934,836 

 

 

 

 

 

 

Other income, net

398,688 

 

153,045 

760,006 

193,043 

 

 

 

 

 

 

Income before provision for income taxes

2,452,348 

 

1,909,508 

4,733,211 

3,127,879 

 

 

 

 

 

 

Provision for income taxes

471,000 

 

350,000 

904,000 

566,000 

 

 

 

 

 

 

Net income

$1,981,348 

 

$1,559,508 

$3,829,211 

$2,561,879 

 

 

 

 

 

 

Basic and diluted earnings per common share

$0.56 

 

$0.45 

$1.09 

$0.73 

 

 

 

 

 

 

 

See notes to condensed consolidated financial statements.


5


 

 

TAYLOR DEVICES, INC. AND SUBSIDIARY

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Condensed Consolidated Statements of Stockholders’ Equity

 

 

 

 

 

 

 

(Unaudited)

(Unaudited)

 

For the three months ended November 30,

For the six months ended November 30,

2023

 

2022

 

2023

 

2022

                                                                                          

                           

 

                           

 

                           

 

                           

Common Stock

 

 

 

 

 

 

 

 Beginning of period

$102,168  

 

$101,451  

 

$102,127  

 

$101,342  

 Issuance of shares for employee stock purchase plan

3  

 

6  

 

6  

 

15  

 Issuance of shares for employee stock option plan

-  

 

-  

 

38  

 

                100  

 End of period

102,171  

 

101,457  

 

102,171  

 

101,457  

Paid-in Capital

 

 

 

 

 

 

 

 Beginning of period

10,965,730  

 

10,263,098  

 

10,947,089  

 

10,227,916  

 Issuance of shares for employee stock purchase plan

2,190  

 

2,592  

 

5,070  

 

5,654  

 Issuance of shares for employee stock option plan

-  

 

-  

 

15,761  

 

32,120  

 Stock options issued for services

301,308  

 

128,437  

 

301,308  

 

128,437  

 End of period

11,269,228  

 

10,394,127  

 

11,269,228  

 

10,394,127  

Retained Earnings

 

 

 

 

 

 

 

 Beginning of period

43,976,119  

 

36,843,269  

 

42,128,256  

 

35,840,898  

 Net income

1,981,348  

 

      1,559,508  

 

3,829,211  

 

2,561,879  

 End of period

45,957,467  

 

38,402,777  

 

45,957,467  

 

38,402,777  

Treasury Stock

 

 

 

 

 

 

 

 Beginning of period

(3,100,541) 

 

(2,915,002) 

 

(3,084,742) 

 

(2,915,002) 

 Issuance of shares for employee stock option plan

                    - 

 

-  

 

(15,799) 

 

-  

 End of period

(3,100,541) 

 

(2,915,002) 

 

(3,100,541) 

 

(2,915,002) 

 

Total stockholders' equity

$54,228,325  

 

$45,983,359  

 

$54,228,325  

 

$45,983,359  

 

 

See notes to condensed consolidated financial statements.


6


 

 

TAYLOR DEVICES, INC. AND SUBSIDIARY

 

 

 

 

 

 

 

Condensed Consolidated Statements of Cash Flows

 

 

 

 

(Unaudited)

 

November 30,

For the six months ended

2023

 

2022

 

 

 

 

Operating activities:

 

 

 

Net income

$3,829,211  

 

$2,561,879  

Adjustments to reconcile net income to net cash flows from operating activities:

 

 

 

    Depreciation

910,956  

 

635,580  

Stock options issued for services

301,308  

 

128,437  

Changes in other assets and liabilities:

 

 

 

Accounts and other receivables, net

1,481,404  

 

(1,474,045) 

Inventory

(1,224,268) 

 

393,916  

Costs and estimated earnings in excess of billings

2,401,673  

 

(1,958,902 

Other current assets

271,607  

 

(186,070 

Accounts payable

(549,722) 

 

110,351  

Accrued expenses

(1,045,751) 

 

(326,699) 

Billings in excess of costs and estimated earnings

            1,013,546

 

            (32,879)

Other assets

 (27,343) 

 

-  

Net operating activities

7,362,621  

 

(148,432) 

 

 

 

 

Investing activities:

 

 

 

Acquisition of property and equipment

(544,801) 

 

(1,390,831) 

Purchase of short-term investments

(7,234,549) 

 

-  

Other investing activities

(2,493) 

 

(2,520) 

Net investing activities

(7,781,843) 

 

(1,393,351) 

 

 

 

 

Financing activities:

 

 

 

Proceeds from issuance of common stock, net

20,875  

 

37,889  

Acquisition of treasury stock

(15,799) 

 

-  

Net financing activities

5,076  

 

37,889  

Net change in cash and cash equivalents

(414,146) 

 

(1,503,894) 

 

 

 

 

Cash and cash equivalents - beginning

3,575,219  

 

22,517,038  

 

 

 

 

Cash and cash equivalents - ending

$3,161,073  

 

$21,013,144  

 

 

 

 

 

See notes to condensed consolidated financial statements.


7


 

TAYLOR DEVICES, INC.

 

Notes to Condensed Consolidated Financial Statements

 

1.The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information and with the instructions to Form 10-Q. Accordingly, they do not include all the information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements. In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements contain all adjustments (consisting of only normal recurring accruals) necessary to present fairly the financial position as of November 30, 2023 and May 31, 2023, the results of operations for the three and six months ended November 30, 2023 and 2022, and cash flows for the six months ended November 30, 2023 and 2022. These financial statements should be read in conjunction with the audited financial statements and notes thereto contained in the Company's Annual Report to Shareholders for the year ended May 31, 2023.  

 

2.The Company has evaluated events and transactions for potential recognition or disclosure in the financial statements through the date the financial statements were issued. 

 

3.There is no provision nor shall there be any provisions for profit sharing, dividends, or any other benefits of any nature at any time for this fiscal year. 

 

4.For the six-month periods ended November 30, 2023 and 2022, the net income was divided by 3,521,099 and 3,500,172 respectively, which is net of the Treasury shares, to calculate the net income per share.  For the three-month periods ended November 30, 2023 and 2022, net income was divided by 3,521,428 and 3,499,598 respectively, which is net of the Treasury shares, to calculate the net income per share. 

 

5.The results of operations for the three and six-month periods ended November 30, 2023 are not necessarily indicative of the results to be expected for the full year. 

 

6.Recently issued Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) guidance has either been implemented or is not significant to the Company. 

 

7.Short-term Investments: 

 

At times, the Company invests excess funds in liquid interest earning instruments. Short-term investments at November 30, 2023 and May 31, 2023 include “available for sale” money market funds, US treasury securities and corporate bonds stated at fair value, which approximates cost. The short-term investments (24) mature on various dates during the period December 2023 to December 2026. Unrealized holding gains and losses would be presented as a separate component of accumulated other comprehensive income, net of deferred income taxes. Realized gains and losses on the sale of investments are determined using the specific identification method.

 

The short-term investments are valued using pricing models maximizing the use of observable inputs for similar securities. This includes basing value on yields currently available on comparable securities of issuers with similar credit ratings.

 

8.Inventory: 

 

November 30, 2023

 

May 31, 2023

Raw materials

$827,530 

 

$673,453 

Work-in-process

5,737,617 

 

5,005,416 

Finished goods

355,541 

 

330,435 

6,920,688 

 

6,009,304 

Less allowance for obsolescence

64,000 

 

68,000 

$6,856,688 

 

$5,941,304 

 


8


 

9.Revenue Recognition: 

 

Revenue is recognized (generally at fixed prices) when, or as, the Company transfers control of promised products or services to a customer in an amount that reflects the consideration to which the Company expects to be entitled in exchange for transferring those products or services.

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The majority of our contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts which are, therefore, not distinct. Promised goods or services that are immaterial in the context of the contract are not separately assessed as performance obligations.

For contracts with customers in which the Company satisfies a promise to the customer to provide a product that has no alternative use to the Company and the Company has enforceable rights to payment for progress completed to date inclusive of profit, the Company satisfies the performance obligation and recognizes revenue over time (generally less than one year) using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying our performance obligations. Incurred costs represent work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Contract costs include labor, material and overhead. Adjustments to cost estimates are made periodically, and losses expected to be incurred on contracts in progress are charged to operations in the period such losses are determined. Other sales to customers are recognized upon shipment to the customer based on contract prices and terms. In the six months ended November 30, 2023, 57% of revenue was recorded for contracts in which revenue was recognized over time while 43% was recognized at a point in time. In the six months ended November 30, 2022, 61% of revenue was recorded for contracts in which revenue was recognized over time while 39% was recognized at a point in time.

Progress payments are typically negotiated for longer term projects. Payments are otherwise due once performance obligations are complete (generally at shipment and transfer of title). For financial statement presentation purposes, the Company nets progress billings against the total costs incurred and estimated earnings recognized on uncompleted contracts. The asset, “costs and estimated earnings in excess of billings,” represents revenues recognized in excess of amounts billed. The liability, “billings in excess of costs and estimated earnings,” represents billings in excess of revenues recognized.

If applicable, the Company recognizes an asset for the incremental, material costs of obtaining a contract with a customer if the Company expects the benefit of those costs to be longer than one year and the costs are expected to be recovered. As of November 30, 2023 and May 31, 2023, the Company does not have material incremental costs on any open contracts with an original expected duration of greater than one year, and therefore such costs are expensed as incurred. These incremental costs include, but are not limited to, sales commissions incurred to obtain a contract with a customer.

10.The November 30, 2022 statements of income have been reclassified to conform with the presentation adopted for November 30, 2023. 

 

11.Accrued Expenses:  

 

November 30, 2023

 

May 31, 2023

Customer deposits

$363,568 

 

$367,902 

Personnel costs

2,080,341 

 

3,023,501 

Other

588,662 

 

686,919 

$3,032,571 

 

$4,078,322 


9


 

Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations

 

Cautionary Statement

 

The Private Securities Litigation Reform Act of 1995 provides a "safe harbor" for forward-looking statements. Information in this Item 2, "Management's Discussion and Analysis of Financial Condition and Results of Operations," and elsewhere in this 10-Q and its Exhibits that does not consist of historical facts, are "forward-looking statements." Statements accompanied or qualified by, or containing, words such as "may," "will," "should," "believes," "expects," "intends," "plans," "projects," "estimates," "predicts," "potential," "outlook," "forecast," "anticipates," "presume," and "assume" constitute forward-looking statements and, as such, are not a guarantee of future performance. The statements involve factors, risks and uncertainties, the impact or occurrence of which can cause actual results to differ materially from the expected results described in such statements. Risks and uncertainties can include, among others, reductions in capital budgets by our customers and potential customers; changing product demand and industry capacity; increased competition and pricing pressures; advances in technology that can reduce the demand for the Company's products; the kind, frequency and intensity of natural disasters that affect demand for the Company’s products; and other factors, many or all of which are beyond the Company's control. Consequently, investors should not place undue reliance on forward-looking statements as predictive of future results. The Company disclaims any obligation to release publicly any updates or revisions to the forward-looking statements herein to reflect any change in the Company's expectations with regard thereto, or any changes in events, conditions or circumstances on which any such statement is based.

 

Results of Operations

 

A summary of the period-to-period changes in the principal items included in the condensed consolidated statements of income is shown below:

 

Summary comparison of the six months ended November 30, 2023 and 2022

 

 

Increase /

 

 

 

(Decrease)

 

Sales, net

 

$675,000  

 

Cost of goods sold

 

$(660,000) 

 

Research and development costs

 

$(478,000) 

 

Selling, general and administrative expenses

 

$775,000  

 

Other income (expense)

 

$567,000  

 

Income before provision for income taxes

 

$1,605,000  

 

Provision for income taxes

 

$338,000  

 

Net income

 

$1,267,000  

 

 

 

Sales under certain fixed-price contracts, in which the product has no alternative use to the Company and the Company has enforceable rights to payment for progress completed to date, inclusive of profit, are accounted for under the percentage-of-completion method of accounting whereby revenues are recognized based on estimates of completion prepared on a ratio of cost to total estimated cost basis. Costs include all material and direct and indirect charges related to specific contracts.

 

Adjustments to cost estimates are made periodically and any losses expected to be incurred on contracts in progress are charged to operations in the period such losses are determined. However, any profits expected on contracts in progress are recognized over the life of the contract.

 

For financial statement presentation purposes, the Company nets progress billings against the total costs incurred and estimated earnings recognized on uncompleted contracts. The asset, "costs and estimated earnings in excess of billings," represents revenues recognized in excess of amounts billed. The liability, "billings in excess of costs and estimated earnings," represents billings in excess of revenues recognized.


10


For the six months ended November 30, 2023 (All figures discussed are for the six months ended November 30, 2023 as compared to the six months ended November 30, 2022).

 

 

Six months ended November 30

Change

 

2023

2022

Amount

 

Percent

Net Revenue

$ 20,263,000

$ 19,588,000

$    675,000

 

3%

Cost of sales

11,068,000

11,728,000

(660,000)

 

-6%

Gross profit

$   9,195,000

$   7,860,000

$ 1,335,000

 

17%

… as a percentage of net revenues

45%

40%

 

 

 

 

The Company's consolidated results of operations showed a 3% increase in net revenues and an increase in net income of 49%. Revenues recorded in the current period for long-term projects (“Project(s)”) were 1% less than the level recorded in the prior year. The Company had 29 Projects in process during the current period as compared to 35 during the same period last year. Revenues recorded in the current period for other-than long-term projects (non-projects) were 14% more than the level recorded in the prior year. Total sales within the U.S. increased 13% from the same period last year. Total sales to Asia decreased 37% from the same period of the prior year. Sales increases were recorded over the same period last year to customers in aerospace / defense (77%) with decreases to customers involved in construction of buildings and bridges (-36%) and to industrial customers (-30%). The increase in aerospace / defense sales is due, in part, to a combination of providing production hardware on several legacy programs and new development programs.

 

The gross profit as a percentage of net revenue of 45% in the current period is five percentage points greater than the same period of the prior year (40%). Management continues to work with suppliers to obtain more visibility of conditions affecting their respective markets. These actions combined with benefits from the Company’s continuous improvement initiatives and increased volume have helped to improve the gross margin as a percentage of revenue over the prior year.

 

Sales of the Company’s products are made to three general groups of customers: industrial, structural and aerospace / defense. A breakdown of sales to the three general groups of customers is as follows:

 

 

Six months ended November 30

                                    

2023

2022

Industrial

8%

11%

Structural

33%

54%

Aerospace / Defense

59%

35%

 

 

At November 30, 2022, the Company had 139 open sales orders in our backlog with a total sales value of $18.1 million. At November 30, 2023, the Company has 141 open sales orders in our backlog, and the total sales value is $35.5 million. The Company expects to recognize revenue for the majority of the backlog during the 2024 and 2025 fiscal years.

 

The Company's backlog, revenues, gross profits, and net income fluctuate from period to period. The changes in the current period, compared to the prior period, are not necessarily representative of future results.

 

Net revenue by geographic region, as a percentage of total net revenue for the six-month periods ended November 30, 2023 and November 30, 2022, is as follows:

 

 

Six months ended November 30

                                    

2023

2022

USA

87%

80%

Asia

8%

13%

Other

5%

7%


11


Research and Development Costs

 

 

Six months ended November 30

Change

 

2023

2022

Amount

 

Percent

R & D

$ 213,000

$ 691,000

$ (478,000)

 

-69%

… as a percentage of net revenues

1.1%

3.5%

 

 

 

Research and development costs declined 69% from the prior year due to the completion of the Taylor Damped Moment Frame project.

 

Selling, General and Administrative Expenses

 

 

Six months ended November 30

Change

 

2023

2022

Amount

 

Percent

S G & A

$ 5,009,000

$ 4,234,000

$ 775,000

 

18%

… as a percentage of net revenues

25%

22%

 

 

 

 

Selling, general and administrative expenses increased by 18% from the prior year. This increase is primarily due to increased employee compensation costs including incentive compensation.

 

The above factors resulted in an operating income of $3,973,000 for the six months ended November 30, 2023, 35% more than the $2,935,000 in the same period of the prior year.

 

Summary comparison of the three months ended November 30, 2023 and 2022

 

 

Increase /

 

 

 

   (Decrease)   

 

Sales, net

 

$(157,000) 

 

Cost of goods sold

 

$(600,000) 

 

Research and development costs

 

$(231,000) 

 

Selling, general and administrative expenses

 

$377,000  

 

Other income (expense)

 

$246,000  

 

Income before provision for income taxes

 

$543,000  

 

Provision for income taxes

 

$121,000  

 

Net income

 

$422,000  

 

 

 

Sales under certain fixed-price contracts, in which the product has no alternative use to the Company and the Company has enforceable rights to payment for progress completed to date, inclusive of profit, are accounted for under the percentage-of-completion method of accounting whereby revenues are recognized based on estimates of completion prepared on a ratio of cost to total estimated cost basis.  Costs include all material and direct and indirect charges related to specific contracts.

 

Adjustments to cost estimates are made periodically and any losses expected to be incurred on contracts in progress are charged to operations in the period such losses are determined.  However, any profits expected on contracts in progress are recognized over the life of the contract.

 

For financial statement presentation purposes, the Company nets progress billings against the total costs incurred and estimated earnings recognized on uncompleted contracts.  The asset, "costs and estimated earnings in excess of billings," represents revenues recognized in excess of amounts billed.  The liability, "billings in excess of costs and estimated earnings," represents billings in excess of revenues recognized.


12


 

For the three months ended November 30, 2023 (All figures discussed are for the three months ended November 30, 2023 as compared to the three months ended November 30, 2022).

 

 

Three months ended November 30

Change

 

2023

2022

Amount

 

Percent

Net Revenue

$10,340,000 

$10,497,000 

$(157,000) 

 

 -1%

Cost of sales

5,529,000 

6,129,000 

(600,000) 

 

 -10%

Gross profit

$4,811,000 

$4,368,000 

$443,000 

 

 10%

… as a percentage of net revenues

47%

42%

 

 

 

 

The Company's consolidated results of operations showed a 1% decrease in net revenues and $0.4 million increase in net income.  Revenues recorded in the current period for Projects were 5% less than the level recorded in the prior year.  The Company had 16 Projects in process during the current period as compared to 28 during the same period last year.  Revenues recorded in the current period for other-than long-term construction projects (non-projects) were 4% more than the level recorded in the prior year. Total sales within the U.S. increased 17% from the same period last year.  Total sales to Asia decreased 75% from the same period of the prior year.  Sales increases were recorded over the same period last year to customers in aerospace / defense (79%) with decreases to customers involved in construction of buildings and bridges (-41%) and to industrial customers (-40%).  The circumstances affecting the fluctuations in revenue levels are as identified in the year-to-date comparisons, above.

 

The gross profit as a percentage of net revenue of 47% in the current period is five percentage points higher than the same period of the prior year (42%).  The Company has been able to increase sales prices to recover more of the increased costs for materials and labor that were incurred over the past year.  Management continues to work with suppliers to obtain more visibility of conditions affecting their respective markets. These actions combined with benefits from the Company’s continuous improvement initiatives and increased volume have helped to improve the gross margin as a percentage of revenue over the prior year.

 

Sales of the Company’s products are made to three general groups of customers: industrial, structural and aerospace / defense.  A breakdown of sales to the three general groups of customers is as follows:

 

 

Three months ended November 30

 

2023

2022

Industrial

 9%

15%

Structural

31%

52%

Aerospace / Defense

60%

33%

 

Net revenue by geographic region, as a percentage of total net revenue for the three-month periods ended November 30, 2023 and November 30, 2022, is as follows:

 

 

Three months ended November 30

 

2023

2022

USA

92%

77%

Asia

4%

17%

Other

4%

6%

 

Research and Development Costs

 

 

Three months ended November 30

Change

 

2023

2022

Amount

 

Percent

R & D

$ 84,000

$ 315,000

$ (231,000)

 

-73%

… as a percentage of net revenues

0.8%

3.0%

 

 

 

Research and development costs declined 73% from the prior year due to the completion of the Taylor Damped Moment Frame project.


13


 

Selling, General and Administrative Expenses

 

 

Three months ended November 30

Change

 

2023

2022

Amount

 

Percent

S G & A

$ 2,673,000

$ 2,296,000

$ 377,000

 

16%

  … as a percentage of net revenues

26%

22%

 

 

 

Selling, general and administrative expenses increased 16% from the prior year.  This increase is primarily due to increased employee compensation costs including incentive compensation.

 

The above factors resulted in an operating income of $2,054,000 for the three months ended November 30, 2023, better than the $1,756,000 in the same period of the prior year.

 

Stock Options

 

The Company has a stock option plan which provides for the granting of nonqualified or incentive stock options to officers, key employees and non-employee directors. Options granted under the plan are exercisable over a ten-year term. Options not exercised at the end of the term expire.

 

The Company expenses stock options using the fair value recognition provisions of the FASB ASC.  The Company recognized $301,000 and $128,000 of compensation cost for the six-month periods ended November 30, 2023 and 2022.

 

The fair value of each stock option grant has been determined using the Black-Scholes model.  The model considers assumptions related to exercise price, expected volatility, risk-free interest rate, and the weighted average expected term of the stock option grants.  Expected volatility assumptions used in the model were based on volatility of the Company's stock price for the thirty-month period ending on the date of grant.  The risk-free interest rate is derived from the U.S. treasury yield.  The Company used a weighted average expected term.  

 

The following assumptions were used in the Black-Scholes model to estimate the fair market value of the Company's stock option grants:

 

 

November
2023

 

November
2022

Risk-free interest rate:

3.875%

 

1.625%

Expected life of the options:

4.2 years

 

4.1 years

Expected share price volatility:

36%

 

30%

Expected dividends:

zero

 

zero

 

 

 

 

These assumptions resulted in estimated fair-market value per stock option:

$7.17

 

$3.06

 

The ultimate value of the options will depend on the future price of the Company's common stock, which cannot be forecast with reasonable accuracy.  

 

A summary of changes in the stock options outstanding during the six-month period ended November 30, 2023 is presented below:

 

 

 

 

Weighted-

 

 

Number of

 

Average

 

 

Options

 

Exercise Price

Options outstanding and exercisable at May 31, 2023:

 

333,000

 

$ 12.70

Options granted:

 

42,000

 

$ 20.78

Less: Options exercised:

 

1,500

 

$ 10.53

Less: Options expired:

 

750

 

-

Options outstanding and exercisable at November 30, 2023:

 

372,750

 

$ 13.62

Closing value per share on NASDAQ at November 30, 2023:

 

 

 

$ 23.22


14


 

Capital Resources and Long-Term Debt

 

The Company's primary liquidity is dependent upon its working capital needs. These are primarily short-term investments, inventory, accounts receivable, costs and estimated earnings in excess of billings, accounts payable, accrued expenses and billings in excess of costs and estimated earnings. The Company's primary source of liquidity has been operations.

 

Capital expenditures for the six months ended November 30, 2023 were $545,000 compared to $1,391,000 in the same period of the prior year. As of November 30, 2023, the Company has commitments for capital expenditures totaling $225,000 during the next twelve months. The Board of Directors is evaluating additional capital expenditures to expand capacity.

 

The Company believes it is carrying adequate insurance coverage on its facilities and their contents.

 

Inventory and Maintenance Inventory

 

November 30, 2023

May 31, 2023

Increase /(Decrease)

Raw materials

$    827,000

 

$    674,000

 

$    153,000

 

23%

Work-in-process

5,738,000

 

5,005,000

 

733,000

 

15%

Finished goods

292,000

 

262,000

 

30,000

 

11%

Inventory

6,857,000

84%

5,941,000

86%

916,000

 

15%

Maintenance and other inventory

1,312,000

16%

1,003,000

14%

309,000

 

31%

Total

$ 8,169,000

100%

$ 6,944,000

100%

$ 1,225,000

 

18%

 

 

 

 

 

 

 

 

Inventory turnover

2.9

 

3.5

 

 

 

 

 

NOTE: Inventory turnover is annualized for the six-month period ended November 30, 2023.

 

Inventory, at $6,857,000 as of November 30, 2023, is $916,000 more than the prior year-end level of $5,941,000. Approximately 84% of the current inventory is work in process, 4% is finished goods, and 12% is raw materials.

 

Maintenance and other inventory represent stock that is estimated to have a product life cycle in excess of twelve months. This stock represents certain items the Company is required to maintain for service of products sold and items that are generally subject to spontaneous ordering. This inventory is particularly sensitive to technological obsolescence in the near term due to its use in industries characterized by the continuous introduction of new product lines, rapid technological advances and product obsolescence. Management of the Company has recorded an allowance for potential inventory obsolescence. The provision for potential inventory obsolescence was $144,000 and zero for the six-month periods ended November 30, 2023 and 2022.

 

Accounts Receivable, Costs and Estimated Earnings in Excess of Billings (“CIEB"), and Billings in Excess of Costs and Estimated Earnings ("BIEC")

 

                                                         

November 30, 2023

May 31, 2023

Increase /(Decrease)

Accounts receivable

$ 4,072,000

 

$ 5,554,000

 

$ (1,482,000

)

-27%

CIEB

1,723,000

 

4,124,000

 

(2,401,000

)

-58%

Less: BIEC

3,006,000

 

1,992,000

 

1,014,000

 

51%

Net

$ 2,789,000

 

$ 7,686,000

 

$ (4,897,000

)

-64%

 

 

 

 

 

 

 

 

Number of an average day’s sales
outstanding in accounts receivable

35

 

47

 

 

 

 

 

The Company combines the totals of accounts receivable, the current asset, CIEB, and the current liability, BIEC, to determine how much cash the Company will eventually realize from revenue recorded to date. As the accounts receivable figure rises in relation to the other two figures, the Company can anticipate increased cash receipts within the ensuing 30-60 days.

 

Accounts receivable of $4,072,000 as of November 30, 2023 includes $29,000 of an allowance for doubtful accounts (“Allowance”). The accounts receivable balance as of May 31, 2023 of $5,554,000 included an Allowance of $29,000. The number of an average day's sales outstanding in accounts receivable (“DSO”) decreased from 47 days at May 31, 2023 to 35 at November 30, 2023. The DSO is a function of 1.) the level of sales for an average day (for example, total sales for the past three months divided by 90 days) and 2.) the level of accounts receivable at the balance sheet date. The Company expects to collect the net accounts receivable balance during the next twelve months.


15


As noted above, CIEB represents revenues recognized in excess of amounts billed. Whenever possible, the Company negotiates a provision in sales contracts to allow the Company to bill, and collect from the customer, payments in advance of shipments. Unfortunately, such provisions are often not possible. The $1,723,000 balance in this account at November 30, 2023 is 58% less than the prior year-end balance. This decrease is the result of normal flow of the Projects through production with billings to the customers as permitted in the related contracts. The Company expects to bill the entire amount during the next twelve months. 61% of the CIEB balance as of the end of the last fiscal quarter, August 31, 2023, was billed to those customers in the current fiscal quarter ended November 30, 2023. The remainder will be billed as the Projects progress, in accordance with the terms specified in the various contracts.

 

The balances in this account are comprised of the following components:

 

 

November 30, 2023

May 31, 2023

Costs

$1,727,000 

 

$3,006,000 

Estimated Earnings

1,219,000 

 

2,648,000 

Less: Billings to customers

1,223,000 

 

1,530,000 

CIEB

$1,723,000 

 

$4,124,000 

Number of Projects in progress

8

 

12

 

As noted above, BIEC represents billings to customers in excess of revenues recognized. The $3,006,000 balance in this account at November 30, 2023 is up 51% from the $1,992,000 balance at the end of the prior year. The balance in this account fluctuates in the same manner and for the same reasons as the CIEB, discussed above. Final delivery of product under these contracts is expected to occur during the next twelve months.

 

The balances in this account are comprised of the following components:

 

 

November 30, 2023

May 31, 2023

Billings to customers

$10,683,000 

 

$6,538,000 

Less: Costs

4,103,000 

 

2,343,000 

Less: Estimated Earnings

3,574,000 

 

2,203,000 

BIEC

$3,006,000 

 

$1,992,000 

Number of Projects in progress

8

 

10

 

Summary of factors affecting the balances in CIEB and BIEC:

 

 

November 30, 2023

May 31, 2023

Number of Projects in progress

16

 

22

Aggregate percent complete

31%

 

33%

Average total sales value of Projects in progress

$1,990,000

 

$1,285,000

Percentage of total value invoiced to customer

37%

 

29%

 

The Company's backlog of sales orders at November 30, 2023 is $35.5 million, up from $32.5 million at the end of the prior year. $21.2 million of the current backlog is on Projects already in progress.

 

Other Balance Sheet Items

 

Accounts payable, at $1,168,000 as of November 30, 2023, is 32% less than the prior year-end. Accrued expenses decreased 26% from the prior year-end, to $3,033,000. The Company expects the current accrued amounts to be paid or applied during the next twelve months.

 

Management believes the Company's cash flows from operations are sufficient to fund ongoing operations and capital improvements for the next twelve months.


16


Subsequent Event

 

On January 4, 2024, the Company entered into a Redemption Agreement to purchase 459,015 shares of the capital stock of the Company, representing approximately 13% of all of the issued and outstanding shares of capital stock of the Company from the Ira Sochet Trust and the Ira Sochet Roth IRA, non-affiliates of the Company.  The agreed purchase price was $19.92 per share, (87.6%) of the average price at which shares of the Company's stock trade on the Closing Date on January 8, 2024.

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk

 

Smaller reporting companies are not required to provide the information called for by this item.

 

 

Item 4. Controls and Procedures

 

(a) Evaluation of disclosure controls and procedures.  

 

The Company's principal executive officer and principal financial officer have evaluated the Company's disclosure controls and procedures as of November 30, 2023 and have concluded that as of the evaluation date, the disclosure controls and procedures were effective to ensure that information required to be disclosed in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the Commission’s rules and forms and that information required to be disclosed in the reports we file or submit under the Exchange Act is accumulated and communicated to our management, including our chief executive officer and chief financial officer to allow timely decisions regarding required disclosure.

 

(b) Changes in internal control over financial reporting.  

 

There have been no changes in the Company's internal controls over financial reporting that occurred during the fiscal quarter ended November 30, 2023 that have materially affected, or are reasonably likely to materially affect, the Company's control over financial reporting.


17


 

Part II - Other Information

 

ITEM 1      

Legal Proceedings                                                                                                                                                   

Taylor Devices Inc. (the “Company”) has been named as a Third-Party Defendant in an action captioned Board of Managers of the 432 Park Condominium, et al. v. 56th and Park (NY) Owner LLC, et al. Index No. 655617/2021 (S.Ct. N.Y. Co.) (the “Action”).

The Action was filed on or about September 23, 2021. In an amended Complaint dated April 29, 2022, the Board of Managers of 432 Park Condominium (the “Owner”), a condominium association for a high-rise condominium building (the “Building”) located at 432 Park Avenue in New York, N.Y., has asserted a claim against the condominium sponsor, 56th and Park (NY) Owner LLC (the “Sponsor”). The Owner alleges “over 1500 identified construction and design defects to the common elements of” residential and commercial units at the Building, based upon a report generated by a consultant (SBI Consultants Inc.) retained by the Owner. The alleged defects include, but are not limited to, allegedly-excessive noise and vibration, water leaks and elevator failures. The SBI report allegedly identified defects in the Building’s: (a) structural/envelope system; (b) mechanical/electrical & plumbing systems; (c) architectural/interiors; and (d) elevators/vertical systems.

On March 14, 2022, the Sponsor filed a Third-Party Complaint against LendLease Construction (US) LMB (“LendLease”), as well as the architects of record on the project (SLCE Architects), the lead structural engineer (Cantor ESA) and the head mechanical engineer (Flack + Kurtz) involved in the Building’s design. As to LendLease, the Third-Party Complaint alleges breach of a Construction Management Contract between LendLease and Sponsor and negligence arising from purported failure to perform under the contract.

On March 22, 2023, LendLease initiated a Third-Party action against various entities with whom LendLease had contracted for the supply of materials and services in connection with construction of the Building. The Third-Party defendants include the suppliers of products and services relating to the automatic sprinkler system, structural steel, mechanical systems, electrical systems, sheet metal, component assembly, roofing, the building exterior, plumbing, concrete, curtain walls, custom machine work and elevators. The Third-Party Complaint also names the Company as a Third-Party Defendant, based upon a contract between the Company and LendLease to supply 16 Viscous Damping Devices (“VDDs”) that were incorporated into a Tuned Mass Damper (“TMD”) system designed by another company to limit accelerations of the Building during wind events. On July 5, 2023, the Company timely filed and served an Answer to LendLease’s Third-Party Complaint.

Additional third-party actions have been filed by parties named as defendants in the Third-Party Complaint. Presently, seven third-party actions are pending.

The Progress of the Matter to Date. The matter, and all of the related third-party actions, are pending in the Commercial Division of the Supreme Court, New York County before Justice Melissa A. Crane. Justice Crane has appointed Hon. Andrew J. Peck, a retired justice of the Supreme Court, as Special Master to hear and determine disputes regarding all or any part of any discovery issue.

 

On August 8, 2023, the Court entered into a Second Amended Scheduling Order. Among the directives in the Second Amended Scheduling Order is a requirement that: (a) recently-added third-party defendants (including the Company) complete document productions by January 11, 2024; (b) all parties complete fact depositions and fact discovery by June 17, 2024; and (c) all parties complete expert discovery by November 28, 2024.

 


18


 

Management Response. Management of the Company vigorously disputes the allegations in the Third-Party Complaint.

 

Based upon the information currently available, there is a credible argument that: (a) the Company met the contractual requirements of the 2013 Purchase Order for Viscous Damping Devices (VDDs) that were incorporated into the Tuned Mass Damper (TMD) system; and (b) the VDDs that were delivered were successfully tested to the applicable specification and met the technical requirements of that specification.

 

The Owner has not itemized the damages it seeks to recover from Sponsor, but the Amended Complaint contains an ad damnum clause demanding $125 million plus punitive damages. Sponsor has not itemized the damages it seeks to recover from LendLease or the other third-party defendants, but the claim for relief in the Third-Party Complaint includes a demand for full indemnification of any amounts the Sponsor is required to pay plaintiff. In turn, LendLease does not itemize the damages it seeks to recover from the several Third-Party defendants (including the Company), but its demand for relief in the Third-Party Complaint includes a demand for full indemnification of any amounts LendLease is required to pay to Sponsor. The Company anticipates that the pending actions would provide opportunities for Sponsor, LendLease and the Company to allocate some or all of any liability to one or more co-defendants or third parties. In view of the limited discovery to date, it is not practical to quantify likely damages to the Company in the event of an unfavorable outcome on liability.

 

 

 

 

 

 

 

 

 

ITEM 1A

Risk Factors

 

 

 

 

 

 

 

 

 

Smaller reporting companies are not required to provide the information called for by this item.

 

 

 

 

 

 

 

 

ITEM 2

Unregistered Sales of Equity Securities and Use of Proceeds

 

 

 

 

 

 

 

 

 

 

(a)

The Company sold no equity securities during the fiscal quarter ended November 30, 2023 that were not registered under the Securities Act.

 

 

(b)

Use of proceeds following effectiveness of initial registration statement:

 

 

 

Not Applicable

 

 

(c)

Repurchases of Equity Securities – Quarter Ended November 30, 2023

 

 

 

 

 

 

 

 

 

 

 

Period

(a) Total Number of Shares Purchased

(b) Average Price Paid Per Share

(c) Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs

(d) Maximum Number (or Approximate Dollar Value) of Shares that May Yet Be Purchased Under the Plans or Programs

 

 

 

September 1, 2023 -

 

 

 

 

 

 

 

September 30, 2023

-

-

-

-

 

 

 

October 1, 2023 -

 

 

 

 

 

 

 

October 31, 2023

-

-

-

-

 

 

 

November 1, 2023 -

 

 

 

 

 

 

 

November 30, 2023

-

-

-

-

 

 

 

Total                              

-

-

-

-

 

 

ITEM 3

Defaults Upon Senior Securities

 

 

 

 

 

 

 

 

 

 

None

 

 

 

 

 

 

 

 

 

 

 

 

 

ITEM 4

Mine Safety Disclosures

 

 

 

 

 

 

 

 

 

Not applicable

 

 

 

 

 

 

 

 

 

 

 

 


19


ITEM 5

Other Information

 

 

 

 

 

 

 

 

 

 

(a)

Information required to be disclosed in a Report on Form 8-K, but not reported

 

 

 

 

 

 

 

 

 

 

 

None

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(b)

Material changes to the procedures by which Security Holders may recommend nominees to the Registrant's Board of Directors

 

 

 

 

 

 

 

 

 

 

 

None

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ITEM 6

Exhibits

 

 

 

 

 

 

 

3(i)

Restated Certificate of Incorporation incorporated by reference to Exhibit (3)(i) of Annual Report on Form 10-K, dated August 24, 1983.

 

 

3(ii)

Amendment to Certificate of Incorporation incorporated by reference to Exhibit (3)(iv) to Form 8 [Amendment to Application or Report], dated September 24, 1993.

 

 

3(iii)

Amendment to Certificate of Incorporation eliminating and re-designating the Series A Junior Preferred Stock and creating 5,000 Series 2008 Junior Participating Preferred Stock, at $.05 par value, as filed by the Secretary of State of the State of New York on September 16, 2008, and incorporated by reference to Exhibit (3)(i) of Form 8-K, dated as of September 15, 2008 and filed September 18, 2008.

 

 

3(iv)

Certificate of Change incorporated by reference to Exhibit (3)(i) to Quarterly Report on Form 10-QSB for the period ending November 30, 2002.

 

 

3(v)

By-laws – filed on January 6, 2023 with Form 10-Q for the period ending November 30, 2022, and incorporated herein by reference.

 

 

31(i)

Rule 13a-14(a) Certification of Chief Executive Officer.

 

 

31(ii)

Rule 13a-14(a) Certification of Chief Financial Officer.

 

 

32(i)

Section 1350 Certification of Chief Executive Officer.

 

 

32(ii)

Section 1350 Certification of Chief Financial Officer.

 

 

101.SCH

XBRL Taxonomy Extension Schema Document

 

 

101.CAL

XBRL Taxonomy Extension Calculation Linkbase Document

 

 

101.LAB

XBRL Taxonomy Extension Label Linkbase Document

 

 

101.PRE

XBRL Taxonomy Extension Presentation Linkbase Document

 

 

104

Cover Page Interactive Data File – the cover page XBRL tags are embedded within the Inline XBRL document and are contained within Exhibit 101


20


 

Report of Independent Registered Public Accounting Firm

 

 

The Board of Directors and Stockholders

Taylor Devices, Inc.

 

 

Results of Review of Interim Financial Information

 

We have reviewed the accompanying condensed consolidated balance sheet of Taylor Devices, Inc. and Subsidiary (the Company) as of November 30, 2023, and the related condensed consolidated statements of income and stockholders’ equity for the three and six months ended November 30, 2023 and 2022, and cash flows for the six months ended November 30, 2023 and 2022, and the related notes (collectively referred to as the interim financial information). Based on our reviews, we are not aware of any material modifications that should be made to the condensed consolidated financial statements referred to above for them to be in conformity with accounting principles generally accepted in the United States of America.

 

We have previously audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheet of the Company as of May 31, 2023, and the related consolidated statements of income, stockholders’ equity, and cash flows for the year then ended (not presented herein); and in our report dated August 15, 2023, we expressed an unqualified opinion on those consolidated financial statements. In our opinion, the information set forth in the accompanying condensed consolidated balance sheet as of May 31, 2023, is fairly stated, in all material respects, in relation to the consolidated balance sheet from which it has been derived.

 

Basis for Review Results

 

These financial statements are the responsibility of the Company's management. We conducted our review in accordance with the standards of the PCAOB. A review of interim financial information consists principally of applying analytical procedures and making inquiries of persons responsible for financial and accounting matters. It is substantially less in scope than an audit conducted in accordance with the standards of the PCAOB, the objective of which is the expression of an opinion regarding the financial statements taken as a whole. Accordingly, we do not express such an opinion.

 

 

Lumsden & McCormick, LLP

Buffalo, New York

January 10, 2024


21


 

TAYLOR DEVICES, INC.

 

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.

 

 

 

TAYLOR DEVICES, INC.

 

(Registrant)

 

 

 

 

Date:

January 10, 2024

 

 

/s/Timothy J. Sopko

 

 

 

 

 

 

 

 

Timothy J. Sopko

Chief Executive Officer

(Principal Executive Officer)

Date:

January 10, 2024

 

 

/s/Paul Heary

 

 

 

 

 

 

Paul Heary

Chief Financial Officer


22

 

EX-31.1 2 td_ex31z1.htm CERTIFICATION Certification

Exhibit 31(i)

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

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

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

 

I, Timothy J. Sopko, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of Taylor Devices, 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 functions):

 

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

 

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

 

Date: January 10, 2024

/s/ Timothy J. Sopko       

 

Timothy J. Sopko

Chief Executive Officer

 

 

EX-31.2 3 td_ex31z2.htm CERTIFICATION Certification

Exhibit 31(ii)

 

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER

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

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

 

I, Paul Heary, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of Taylor Devices, 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 functions):

 

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

 

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

 

Date: January 10, 2024

/s/ Paul Heary

 

Paul Heary

Chief Financial Officer

 

 

EX-32.1 4 td_ex32z1.htm CERTIFICATION Certification

 

Exhibit 32(i)

 

 

 

 

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906

OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the quarterly report of Taylor Devices, Inc. ("the Company") on Form 10-Q for the quarter ended November 30, 2023 to be filed with Securities and Exchange Commission on or about the date hereof (the "Report"), I, Timothy J. Sopko Chief Executive Officer of the Company, certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, 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 results of operations of the Company as of the dates and for the periods covered by the Report.

 

It is not intended that this statement be deemed to be filed for purposes of the Securities Exchange Act of 1934.

 

 

 

Date: January 10, 2024

By:

/s/ Timothy J. Sopko     

 

 

Timothy J. Sopko

Chief Executive Officer

 

 

EX-32.2 5 td_ex32z2.htm CERTIFICATION Certification

 

Exhibit 32(ii)

 

 

 

 

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906

OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the quarterly report of Taylor Devices, Inc. (the "Company") on Form 10-Q for the quarter ended November 30, 2023 to be filed with Securities and Exchange Commission on or about the date hereof (the "Report"), I, Paul Heary, Chief Financial Officer of the Company, certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, 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 results of operations of the Company as of the dates and for the periods covered by the Report.

 

It is not intended that this statement be deemed to be filed for purposes of the Securities Exchange Act of 1934.

 

 

 

Date: January 10, 2024

By:

/s/ Paul Heary     

 

 

Paul Heary

Chief Financial Officer

 

 

EX-101.CAL 6 tayd-20231130_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 tayd-20231130_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 tayd-20231130_lab.xml XBRL TAXONOMY EXTENSION LABELS LINKBASE DOCUMENT Condensed Financial Statements Financing activities Liabilities and Equity Liabilities and Equity Other assets Entity Filer Category Personnel costs Work-in-process Schedule of Accrued Expenses Retained Earnings Gross profit Gross profit Entity Address, Address Line One Document Period End Date Tables/Schedules Accounts and other receivables, net {1} Accounts and other receivables, net Assets Assets Condensed Consolidated Balance Sheets (Unaudited) Entity Address, City or Town Costs and estimated earnings in excess of billings Document Fiscal Year Focus Fiscal Year End Schedule of Inventory, Current Net change in cash and cash equivalents Net change in cash and cash equivalents Acquisition of treasury stock Acquisition of treasury stock Inventory {1} Inventory Adjustments to reconcile net income to net cash flows from operating activities Issuance of shares for employee stock purchase plan Condensed Consolidated Statements of Income (unaudited) Assets {1} Assets Entity Small Business Document Transition Report Customer deposits Inventory, Net Inventory, Net Cash and cash equivalents - beginning Cash and cash equivalents - beginning Cash and cash equivalents - ending Statement [Line Items] Common Stock Sales, net Retained earnings Inventory Entity Listing, Par Value Per Share Entity Incorporation, State or Country Code Net financing activities Net financing activities Other assets {1} Other assets Condensed Consolidated Statements of Cash Flows (Unaudited) Equity Component Provision for income taxes Billings in excess of costs and estimated earnings Accounts payable Maintenance and other inventory, net Current assets Details Notes Stock options issued for services {1} Stock options issued for services Other current assets Entity Address, State or Province Registrant CIK Investing activities Other current assets {1} Other current assets Stock options issued for services Equity Components [Axis] Other income, net Selling, general and administrative expenses Stockholders' Equity Entity Emerging Growth Company Document Type Proceeds from issuance of common stock, net Issuance of shares for employee stock option plan Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Total current liabilities Total current liabilities Liabilities and Stockholders' Equity Total current assets Total current assets Entity Interactive Data Current City Area Code Entity Address, Address Description Entity Address, Postal Zip Code Inventory, Gross Inventory, Gross Other investing activities Other investing activities Changes in other assets and liabilities Treasury Stock, Common Statement Income before provision for income taxes Income before provision for income taxes Local Phone Number Entity Tax Identification Number Accrued Liabilities and Other Liabilities Accrued Liabilities and Other Liabilities Net investing activities Net investing activities Acquisition of property and equipment Acquisition of property and equipment Basic and diluted earnings per common share Research and development costs Common stock and additional paid-in capital Accrued expenses Entity Common Stock, Shares Outstanding Other Finished goods Accounts payable {1} Accounts payable Treasury stock - at cost Treasury stock - at cost Property and equipment, net Document Fiscal Period Focus Amendment Flag Accrued expenses {1} Accrued expenses Entity Registrant Name Operating activities Operating income Operating income Total stockholders' equity Total stockholders' equity Equity, Attributable to Parent, Beginning Balance Equity, Attributable to Parent, Ending Balance Current liabilities Short-term investments Entity Shell Company Entity Current Reporting Status Phone Fax Number Description Less allowance for obsolescence Purchase of short-term investments Purchase of short-term investments Billings in excess of costs and estimated earnings {1} Billings in excess of costs and estimated earnings Costs and estimated earnings in excess of billings {1} Costs and estimated earnings in excess of billings Net income Net income Cost of goods sold Deferred income taxes Accounts and other receivables, net Entity File Number Raw materials Net operating activities Net operating activities Depreciation {1} Depreciation Additional Paid-in Capital Cash and cash equivalents Document Quarterly Report EX-101.PRE 9 tayd-20231130_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.SCH 10 tayd-20231130.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 000080 - Disclosure - Condensed Financial Statements: Schedule of Accrued Expenses (Tables) link:presentationLink link:definitionLink link:calculationLink 000040 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:definitionLink link:calculationLink 000060 - Disclosure - Condensed Financial Statements link:presentationLink link:definitionLink link:calculationLink 000100 - Disclosure - Condensed Financial Statements: Schedule of Accrued Expenses (Details) link:presentationLink link:definitionLink link:calculationLink 000090 - Disclosure - Condensed Financial Statements: Schedule of Inventory, Current (Details) link:presentationLink link:definitionLink link:calculationLink 000010 - Document - Document and Entity Information link:presentationLink link:definitionLink link:calculationLink 000050 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:definitionLink link:calculationLink 000070 - Disclosure - Condensed Financial Statements: Schedule of Inventory, Current (Tables) link:presentationLink link:definitionLink link:calculationLink 000020 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:definitionLink link:calculationLink 000030 - Statement - Condensed Consolidated Statements of Income (unaudited) link:presentationLink link:definitionLink link:calculationLink XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.4
Document and Entity Information - $ / shares
6 Months Ended
Nov. 30, 2023
Jan. 10, 2024
Details    
Registrant CIK 0000096536  
Fiscal Year End --05-31  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Nov. 30, 2023  
Document Transition Report false  
Entity File Number 0-3498  
Entity Registrant Name TAYLOR DEVICES INC  
Entity Incorporation, State or Country Code NY  
Entity Tax Identification Number 16-0797789  
Entity Address, Address Line One 90 Taylor Drive  
Entity Address, City or Town North Tonawanda  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 14120  
Entity Address, Address Description Address of principal executive offices  
City Area Code 716  
Local Phone Number 694-0800  
Phone Fax Number Description Registrant’s telephone number, including area code  
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   3,062,574
Entity Listing, Par Value Per Share $ 0.025  
Amendment Flag false  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.4
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
Nov. 30, 2023
May 31, 2023
Current assets    
Cash and cash equivalents $ 3,161,073 $ 3,575,219
Short-term investments 31,749,306 24,514,757
Accounts and other receivables, net 4,072,100 5,553,504
Inventory 6,856,688 5,941,304
Costs and estimated earnings in excess of billings 1,722,509 4,124,182
Other current assets 396,947 668,554
Total current assets 47,958,623 44,377,520
Maintenance and other inventory, net 1,312,024 1,003,140
Property and equipment, net 11,355,629 11,721,784
Other assets 239,956 210,120
Deferred income taxes 568,615 568,615
Assets 61,434,847 57,881,179
Current liabilities    
Accounts payable 1,167,935 1,717,657
Accrued expenses 3,032,571 4,078,322
Billings in excess of costs and estimated earnings 3,006,016 1,992,470
Total current liabilities 7,206,522 7,788,449
Stockholders' Equity    
Common stock and additional paid-in capital 11,371,399 11,049,216
Retained earnings 45,957,467 42,128,256
Treasury stock - at cost (3,100,541) (3,084,742)
Total stockholders' equity 54,228,325 50,092,730
Liabilities and Equity $ 61,434,847 $ 57,881,179
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.4
Condensed Consolidated Statements of Income (unaudited) - USD ($)
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Condensed Consolidated Statements of Income (unaudited)        
Sales, net $ 10,339,875 $ 10,497,366 $ 20,263,503 $ 19,588,065
Cost of goods sold 5,529,208 6,129,268 11,068,260 11,728,210
Gross profit 4,810,667 4,368,098 9,195,243 7,859,855
Research and development costs 84,081 315,301 213,155 690,647
Selling, general and administrative expenses 2,672,926 2,296,334 5,008,883 4,234,372
Operating income 2,053,660 1,756,463 3,973,205 2,934,836
Other income, net 398,688 153,045 760,006 193,043
Income before provision for income taxes 2,452,348 1,909,508 4,733,211 3,127,879
Provision for income taxes 471,000 350,000 904,000 566,000
Net income $ 1,981,348 $ 1,559,508 $ 3,829,211 $ 2,561,879
Basic and diluted earnings per common share $ 0.56 $ 0.45 $ 1.09 $ 0.73
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.4
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock, Common
Equity, Attributable to Parent, Beginning Balance at May. 31, 2022   $ 101,342 $ 10,227,916 $ 35,840,898 $ (2,915,002)
Issuance of shares for employee stock purchase plan   15 5,654    
Issuance of shares for employee stock option plan   100 32,120   0
Equity, Attributable to Parent, Ending Balance at Nov. 30, 2022 $ 45,983,359 101,457 10,394,127 38,402,777 (2,915,002)
Stock options issued for services     128,437    
Net income 2,561,879     2,561,879  
Equity, Attributable to Parent, Beginning Balance at Aug. 31, 2022   101,451 10,263,098 36,843,269 (2,915,002)
Issuance of shares for employee stock purchase plan   6 2,592    
Issuance of shares for employee stock option plan   0 0   0
Equity, Attributable to Parent, Ending Balance at Nov. 30, 2022 45,983,359 101,457 10,394,127 38,402,777 (2,915,002)
Stock options issued for services     128,437    
Net income 1,559,508     1,559,508  
Equity, Attributable to Parent, Beginning Balance at May. 31, 2023 50,092,730 102,127 10,947,089 42,128,256 (3,084,742)
Issuance of shares for employee stock purchase plan   6 5,070    
Issuance of shares for employee stock option plan   38 15,761   (15,799)
Equity, Attributable to Parent, Ending Balance at Nov. 30, 2023 54,228,325 102,171 11,269,228 45,957,467 (3,100,541)
Stock options issued for services     301,308    
Net income 3,829,211     3,829,211  
Equity, Attributable to Parent, Beginning Balance at Aug. 31, 2023   102,168 10,965,730 43,976,119 (3,100,541)
Issuance of shares for employee stock purchase plan   3 2,190    
Issuance of shares for employee stock option plan   0 0   0
Equity, Attributable to Parent, Ending Balance at Nov. 30, 2023 54,228,325 $ 102,171 11,269,228 45,957,467 $ (3,100,541)
Stock options issued for services     $ 301,308    
Net income $ 1,981,348     $ 1,981,348  
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.4
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Operating activities    
Net income $ 3,829,211 $ 2,561,879
Adjustments to reconcile net income to net cash flows from operating activities    
Depreciation 910,956 635,580
Stock options issued for services 301,308 128,437
Changes in other assets and liabilities    
Accounts and other receivables, net 1,481,404 (1,474,045)
Inventory (1,224,268) 393,916
Costs and estimated earnings in excess of billings 2,401,673 (1,958,902)
Other current assets 271,607 (186,070)
Accounts payable (549,722) 110,351
Accrued expenses (1,045,751) (326,699)
Billings in excess of costs and estimated earnings 1,013,546 (32,879)
Other assets (27,343) 0
Net operating activities 7,362,621 (148,432)
Investing activities    
Acquisition of property and equipment (544,801) (1,390,831)
Purchase of short-term investments (7,234,549) 0
Other investing activities (2,493) (2,520)
Net investing activities (7,781,843) (1,393,351)
Financing activities    
Proceeds from issuance of common stock, net 20,875 37,889
Acquisition of treasury stock (15,799) 0
Net financing activities 5,076 37,889
Net change in cash and cash equivalents (414,146) (1,503,894)
Cash and cash equivalents - beginning 3,575,219 22,517,038
Cash and cash equivalents - ending $ 3,161,073 $ 21,013,144
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.4
Condensed Financial Statements
6 Months Ended
Nov. 30, 2023
Notes  
Condensed Financial Statements

Notes to Condensed Consolidated Financial Statements

 

1.The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information and with the instructions to Form 10-Q. Accordingly, they do not include all the information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements. In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements contain all adjustments (consisting of only normal recurring accruals) necessary to present fairly the financial position as of November 30, 2023 and May 31, 2023, the results of operations for the three and six months ended November 30, 2023 and 2022, and cash flows for the six months ended November 30, 2023 and 2022. These financial statements should be read in conjunction with the audited financial statements and notes thereto contained in the Company's Annual Report to Shareholders for the year ended May 31, 2023.  

 

2.The Company has evaluated events and transactions for potential recognition or disclosure in the financial statements through the date the financial statements were issued. 

 

3.There is no provision nor shall there be any provisions for profit sharing, dividends, or any other benefits of any nature at any time for this fiscal year. 

 

4.For the six-month periods ended November 30, 2023 and 2022, the net income was divided by 3,521,099 and 3,500,172 respectively, which is net of the Treasury shares, to calculate the net income per share.  For the three-month periods ended November 30, 2023 and 2022, net income was divided by 3,521,428 and 3,499,598 respectively, which is net of the Treasury shares, to calculate the net income per share. 

 

5.The results of operations for the three and six-month periods ended November 30, 2023 are not necessarily indicative of the results to be expected for the full year. 

 

6.Recently issued Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) guidance has either been implemented or is not significant to the Company. 

 

7.Short-term Investments: 

 

At times, the Company invests excess funds in liquid interest earning instruments. Short-term investments at November 30, 2023 and May 31, 2023 include “available for sale” money market funds, US treasury securities and corporate bonds stated at fair value, which approximates cost. The short-term investments (24) mature on various dates during the period December 2023 to December 2026. Unrealized holding gains and losses would be presented as a separate component of accumulated other comprehensive income, net of deferred income taxes. Realized gains and losses on the sale of investments are determined using the specific identification method.

 

The short-term investments are valued using pricing models maximizing the use of observable inputs for similar securities. This includes basing value on yields currently available on comparable securities of issuers with similar credit ratings.

 

8.Inventory: 

 

November 30, 2023

 

May 31, 2023

Raw materials

$827,530 

 

$673,453 

Work-in-process

5,737,617 

 

5,005,416 

Finished goods

355,541 

 

330,435 

6,920,688 

 

6,009,304 

Less allowance for obsolescence

64,000 

 

68,000 

$6,856,688 

 

$5,941,304 

 

 

9.Revenue Recognition: 

 

Revenue is recognized (generally at fixed prices) when, or as, the Company transfers control of promised products or services to a customer in an amount that reflects the consideration to which the Company expects to be entitled in exchange for transferring those products or services.

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The majority of our contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts which are, therefore, not distinct. Promised goods or services that are immaterial in the context of the contract are not separately assessed as performance obligations.

For contracts with customers in which the Company satisfies a promise to the customer to provide a product that has no alternative use to the Company and the Company has enforceable rights to payment for progress completed to date inclusive of profit, the Company satisfies the performance obligation and recognizes revenue over time (generally less than one year) using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying our performance obligations. Incurred costs represent work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Contract costs include labor, material and overhead. Adjustments to cost estimates are made periodically, and losses expected to be incurred on contracts in progress are charged to operations in the period such losses are determined. Other sales to customers are recognized upon shipment to the customer based on contract prices and terms. In the six months ended November 30, 2023, 57% of revenue was recorded for contracts in which revenue was recognized over time while 43% was recognized at a point in time. In the six months ended November 30, 2022, 61% of revenue was recorded for contracts in which revenue was recognized over time while 39% was recognized at a point in time.

Progress payments are typically negotiated for longer term projects. Payments are otherwise due once performance obligations are complete (generally at shipment and transfer of title). For financial statement presentation purposes, the Company nets progress billings against the total costs incurred and estimated earnings recognized on uncompleted contracts. The asset, “costs and estimated earnings in excess of billings,” represents revenues recognized in excess of amounts billed. The liability, “billings in excess of costs and estimated earnings,” represents billings in excess of revenues recognized.

If applicable, the Company recognizes an asset for the incremental, material costs of obtaining a contract with a customer if the Company expects the benefit of those costs to be longer than one year and the costs are expected to be recovered. As of November 30, 2023 and May 31, 2023, the Company does not have material incremental costs on any open contracts with an original expected duration of greater than one year, and therefore such costs are expensed as incurred. These incremental costs include, but are not limited to, sales commissions incurred to obtain a contract with a customer.

10.The November 30, 2022 statements of income have been reclassified to conform with the presentation adopted for November 30, 2023. 

 

11.Accrued Expenses:  

 

November 30, 2023

 

May 31, 2023

Customer deposits

$363,568 

 

$367,902 

Personnel costs

2,080,341 

 

3,023,501 

Other

588,662 

 

686,919 

$3,032,571 

 

$4,078,322 

XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.4
Condensed Financial Statements: Schedule of Inventory, Current (Tables)
6 Months Ended
Nov. 30, 2023
Tables/Schedules  
Schedule of Inventory, Current

 

November 30, 2023

 

May 31, 2023

Raw materials

$827,530 

 

$673,453 

Work-in-process

5,737,617 

 

5,005,416 

Finished goods

355,541 

 

330,435 

6,920,688 

 

6,009,304 

Less allowance for obsolescence

64,000 

 

68,000 

$6,856,688 

 

$5,941,304 

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.4
Condensed Financial Statements: Schedule of Accrued Expenses (Tables)
6 Months Ended
Nov. 30, 2023
Tables/Schedules  
Schedule of Accrued Expenses

 

November 30, 2023

 

May 31, 2023

Customer deposits

$363,568 

 

$367,902 

Personnel costs

2,080,341 

 

3,023,501 

Other

588,662 

 

686,919 

$3,032,571 

 

$4,078,322 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.4
Condensed Financial Statements: Schedule of Inventory, Current (Details) - USD ($)
Nov. 30, 2023
May 31, 2023
Details    
Raw materials $ 827,530 $ 673,453
Work-in-process 5,737,617 5,005,416
Finished goods 355,541 330,435
Inventory, Gross 6,920,688 6,009,304
Less allowance for obsolescence 64,000 68,000
Inventory, Net $ 6,856,688 $ 5,941,304
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.4
Condensed Financial Statements: Schedule of Accrued Expenses (Details) - USD ($)
Nov. 30, 2023
May 31, 2023
Details    
Customer deposits $ 363,568 $ 367,902
Personnel costs 2,080,341 3,023,501
Other 588,662 686,919
Accrued Liabilities and Other Liabilities $ 3,032,571 $ 4,078,322
XML 21 tayd-20231130_htm.xml IDEA: XBRL DOCUMENT 0000096536 2023-06-01 2023-11-30 0000096536 2023-11-30 0000096536 2024-01-10 0000096536 2023-05-31 0000096536 2023-09-01 2023-11-30 0000096536 2022-09-01 2022-11-30 0000096536 2022-06-01 2022-11-30 0000096536 us-gaap:CommonStockMember 2023-05-31 0000096536 us-gaap:CommonStockMember 2023-08-31 0000096536 us-gaap:CommonStockMember 2022-08-31 0000096536 us-gaap:CommonStockMember 2022-05-31 0000096536 us-gaap:CommonStockMember 2023-06-01 2023-11-30 0000096536 us-gaap:CommonStockMember 2023-09-01 2023-11-30 0000096536 us-gaap:CommonStockMember 2022-09-01 2022-11-30 0000096536 us-gaap:CommonStockMember 2022-06-01 2022-11-30 0000096536 us-gaap:CommonStockMember 2023-11-30 0000096536 us-gaap:CommonStockMember 2022-11-30 0000096536 us-gaap:AdditionalPaidInCapitalMember 2023-05-31 0000096536 us-gaap:AdditionalPaidInCapitalMember 2023-08-31 0000096536 us-gaap:AdditionalPaidInCapitalMember 2022-08-31 0000096536 us-gaap:AdditionalPaidInCapitalMember 2022-05-31 0000096536 us-gaap:AdditionalPaidInCapitalMember 2023-06-01 2023-11-30 0000096536 us-gaap:AdditionalPaidInCapitalMember 2023-09-01 2023-11-30 0000096536 us-gaap:AdditionalPaidInCapitalMember 2022-09-01 2022-11-30 0000096536 us-gaap:AdditionalPaidInCapitalMember 2022-06-01 2022-11-30 0000096536 us-gaap:AdditionalPaidInCapitalMember 2023-11-30 0000096536 us-gaap:AdditionalPaidInCapitalMember 2022-11-30 0000096536 us-gaap:RetainedEarningsMember 2023-05-31 0000096536 us-gaap:RetainedEarningsMember 2023-08-31 0000096536 us-gaap:RetainedEarningsMember 2022-08-31 0000096536 us-gaap:RetainedEarningsMember 2022-05-31 0000096536 us-gaap:RetainedEarningsMember 2023-06-01 2023-11-30 0000096536 us-gaap:RetainedEarningsMember 2023-09-01 2023-11-30 0000096536 us-gaap:RetainedEarningsMember 2022-09-01 2022-11-30 0000096536 us-gaap:RetainedEarningsMember 2022-06-01 2022-11-30 0000096536 us-gaap:RetainedEarningsMember 2023-11-30 0000096536 us-gaap:RetainedEarningsMember 2022-11-30 0000096536 us-gaap:TreasuryStockCommonMember 2023-05-31 0000096536 us-gaap:TreasuryStockCommonMember 2023-08-31 0000096536 us-gaap:TreasuryStockCommonMember 2022-08-31 0000096536 us-gaap:TreasuryStockCommonMember 2022-05-31 0000096536 us-gaap:TreasuryStockCommonMember 2023-06-01 2023-11-30 0000096536 us-gaap:TreasuryStockCommonMember 2023-09-01 2023-11-30 0000096536 us-gaap:TreasuryStockCommonMember 2022-09-01 2022-11-30 0000096536 us-gaap:TreasuryStockCommonMember 2022-06-01 2022-11-30 0000096536 us-gaap:TreasuryStockCommonMember 2023-11-30 0000096536 us-gaap:TreasuryStockCommonMember 2022-11-30 0000096536 2022-11-30 0000096536 2022-05-31 iso4217:USD shares iso4217:USD shares 0000096536 --05-31 false 2024 Q2 10-Q true 2023-11-30 false 0-3498 TAYLOR DEVICES INC NY 16-0797789 90 Taylor Drive North Tonawanda NY 14120 Address of principal executive offices 716 694-0800 Registrant’s telephone number, including area code Yes Yes Non-accelerated Filer true false false 3062574 0.025 3161073 3575219 31749306 24514757 4072100 5553504 6856688 5941304 1722509 4124182 396947 668554 47958623 44377520 1312024 1003140 11355629 11721784 239956 210120 568615 568615 61434847 57881179 1167935 1717657 3032571 4078322 3006016 1992470 7206522 7788449 11371399 11049216 45957467 42128256 3100541 3084742 54228325 50092730 61434847 57881179 10339875 10497366 20263503 19588065 5529208 6129268 11068260 11728210 4810667 4368098 9195243 7859855 84081 315301 213155 690647 2672926 2296334 5008883 4234372 2053660 1756463 3973205 2934836 398688 153045 760006 193043 2452348 1909508 4733211 3127879 471000 350000 904000 566000 1981348 1559508 3829211 2561879 0.56 0.45 1.09 0.73 102168 101451 102127 101342 3 6 6 15 0 0 38 100 102171 101457 102171 101457 10965730 10263098 10947089 10227916 2190 2592 5070 5654 0 0 15761 32120 301308 128437 301308 128437 11269228 10394127 11269228 10394127 43976119 36843269 42128256 35840898 1981348 1559508 3829211 2561879 45957467 38402777 45957467 38402777 -3100541 -2915002 -3084742 -2915002 0 0 -15799 0 -3100541 -2915002 -3100541 -2915002 54228325 45983359 54228325 45983359 3829211 2561879 910956 635580 -301308 -128437 -1481404 1474045 1224268 -393916 -2401673 1958902 -271607 186070 -549722 110351 -1045751 -326699 1013546 -32879 27343 0 7362621 -148432 544801 1390831 7234549 0 2493 2520 -7781843 -1393351 20875 37889 15799 0 5076 37889 -414146 -1503894 3575219 22517038 3161073 21013144 <p style="font:10pt Times New Roman;margin:0;color:#000080"><span style="color:#000000"><b>Notes to Condensed Consolidated Financial Statements</b></span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;margin-left:22.5pt;color:#000000;text-align:justify"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:-22.5pt">1.</kbd>The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information and with the instructions to Form 10-Q. Accordingly, they do not include all the information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements. In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements contain all adjustments (consisting of only normal recurring accruals) necessary to present fairly the financial position as of November 30, 2023 and May 31, 2023, the results of operations for the three and six months ended November 30, 2023 and 2022, and cash flows for the six months ended November 30, 2023 and 2022. These financial statements should be read in conjunction with the audited financial statements and notes thereto contained in the Company's Annual Report to Shareholders for the year ended May 31, 2023.  </p> <p style="font:10pt Times New Roman;margin:0;text-indent:-22.5pt;margin-left:22.5pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;margin-left:22.5pt;color:#000000;text-align:justify"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:-22.5pt">2.</kbd>The Company has evaluated events and transactions for potential recognition or disclosure in the financial statements through the date the financial statements were issued. </p> <p style="font:10pt Times New Roman;margin:0;text-indent:-22.5pt;margin-left:22.5pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;margin-left:22.5pt;color:#000000;text-align:justify"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:-22.5pt">3.</kbd>There is no provision nor shall there be any provisions for profit sharing, dividends, or any other benefits of any nature at any time for this fiscal year. </p> <p style="font:10pt Times New Roman;margin:0;text-indent:-22.5pt;margin-left:22.5pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;margin-left:22.5pt;color:#000000;text-align:justify"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:-22.5pt">4.</kbd>For the six-month periods ended November 30, 2023 and 2022, the net income was divided by 3,521,099 and 3,500,172 respectively, which is net of the Treasury shares, to calculate the net income per share.  For the three-month periods ended November 30, 2023 and 2022, net income was divided by 3,521,428 and 3,499,598 respectively, which is net of the Treasury shares, to calculate the net income per share. </p> <p style="font:10pt Times New Roman;margin:0;text-indent:-22.5pt;margin-left:22.5pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;margin-left:22.5pt;color:#000000;text-align:justify"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:-22.5pt">5.</kbd>The results of operations for the three and six-month periods ended November 30, 2023 are not necessarily indicative of the results to be expected for the full year. </p> <p style="font:10pt Times New Roman;margin:0;text-indent:-22.5pt;margin-left:22.5pt;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;margin-left:22.5pt;color:#000000;text-align:justify"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:-22.5pt">6.</kbd>Recently issued Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) guidance has either been implemented or is not significant to the Company. </p> <p style="font:10pt Times New Roman;margin:0;text-indent:-22.5pt;margin-left:22.5pt"> </p> <p style="font:10pt Times New Roman;margin:0;margin-left:22.5pt;color:#000000;text-align:justify"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:-22.5pt">7.</kbd>Short-term Investments: </p> <p style="font:10pt Times New Roman;margin:0;text-indent:-22.5pt;margin-left:22.5pt"> </p> <p style="font:10pt Times New Roman;margin:0;margin-left:22.5pt;color:#000000;text-align:justify">At times, the Company invests excess funds in liquid interest earning instruments. Short-term investments at November 30, 2023 and May 31, 2023 include “available for sale” money market funds, US treasury securities and corporate bonds stated at fair value, which approximates cost. The short-term investments (24) mature on various dates during the period December 2023 to December 2026. Unrealized holding gains and losses would be presented as a separate component of accumulated other comprehensive income, net of deferred income taxes. Realized gains and losses on the sale of investments are determined using the specific identification method.</p> <p style="font:10pt Times New Roman;margin:0;text-indent:-22.5pt;margin-left:22.5pt;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;margin-left:22.5pt;color:#000000;text-align:justify">The short-term investments are valued using pricing models maximizing the use of observable inputs for similar securities. This includes basing value on yields currently available on comparable securities of issuers with similar credit ratings.</p> <p style="font:10pt Times New Roman;margin:0;text-indent:-22.5pt;margin-left:22.5pt"> </p> <p style="font:10pt Times New Roman;margin:0;margin-left:22.5pt;color:#000000;text-align:justify"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:-22.5pt">8.</kbd>Inventory: </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse"><tr><td style="width:189.05pt;border-bottom:0.75pt solid #000000" valign="top"></td><td style="width:89.8pt;border-bottom:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">November 30, 2023</p> </td><td style="width:4.15pt;border-bottom:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000080"> </p> </td><td style="width:77pt;border-bottom:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">May 31, 2023</p> </td></tr> <tr><td style="background-color:#EBEBEB;width:189.05pt;border-top:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">Raw materials</p> </td><td style="background-color:#EBEBEB;width:89.8pt;border-top:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:83pt">827,530</kbd> </p> </td><td style="background-color:#EBEBEB;width:4.15pt;border-top:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000080"> </p> </td><td style="background-color:#EBEBEB;width:77pt;border-top:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:70pt">673,453</kbd> </p> </td></tr> <tr><td style="width:189.05pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Work-in-process</p> </td><td style="width:89.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:83pt">5,737,617</kbd> </p> </td><td style="width:4.15pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000080"> </p> </td><td style="width:77pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:70pt">5,005,416</kbd> </p> </td></tr> <tr><td style="background-color:#EBEBEB;width:189.05pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Finished goods</p> </td><td style="background-color:#EBEBEB;width:89.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:83pt">355,541</kbd> </p> </td><td style="background-color:#EBEBEB;width:4.15pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000080"> </p> </td><td style="background-color:#EBEBEB;width:77pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:70pt">330,435</kbd> </p> </td></tr> <tr><td style="width:189.05pt" valign="top"></td><td style="width:89.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:83pt">6,920,688</kbd> </p> </td><td style="width:4.15pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000080"> </p> </td><td style="width:77pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:70pt">6,009,304</kbd> </p> </td></tr> <tr><td style="background-color:#EBEBEB;width:189.05pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Less allowance for obsolescence</p> </td><td style="background-color:#EBEBEB;width:89.8pt;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:83pt">64,000</kbd> </p> </td><td style="background-color:#EBEBEB;width:4.15pt;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000080"> </p> </td><td style="background-color:#EBEBEB;width:77pt;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:70pt">68,000</kbd> </p> </td></tr> <tr><td style="width:189.05pt;border-bottom:0.5pt solid #000000" valign="top"></td><td style="width:89.8pt;border-top:1pt solid #000000;border-bottom:2.25pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:83pt">6,856,688</kbd> </p> </td><td style="width:4.15pt;border-top:1pt solid #000000;border-bottom:2.25pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000080"> </p> </td><td style="width:77pt;border-top:1pt solid #000000;border-bottom:2.25pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:70pt">5,941,304</kbd> </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt;margin-left:36pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;margin-left:22.5pt;color:#000000;text-align:justify"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:-22.5pt">9.</kbd>Revenue Recognition: </p> <p style="font:10pt Times New Roman;margin:0;text-indent:-22.5pt;margin-left:22.5pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt;margin-left:22.5pt;text-align:justify">Revenue is recognized (generally at fixed prices) when, or as, the Company transfers control of promised products or services to a customer in an amount that reflects the consideration to which the Company expects to be entitled in exchange for transferring those products or services.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt;margin-left:22.5pt;text-align:justify">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The majority of our contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts which are, therefore, not distinct. Promised goods or services that are immaterial in the context of the contract are not separately assessed as performance obligations. </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt;margin-left:22.5pt;text-align:justify">For contracts with customers in which the Company satisfies a promise to the customer to provide a product that has no alternative use to the Company and the Company has enforceable rights to payment for progress completed to date inclusive of profit, the Company satisfies the performance obligation and recognizes revenue over time (generally less than one year) using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying our performance obligations. Incurred costs represent work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Contract costs include labor, material and overhead. Adjustments to cost estimates are made periodically, and losses expected to be incurred on contracts in progress are charged to operations in the period such losses are determined. Other sales to customers are recognized upon shipment to the customer based on contract prices and terms. In the six months ended November 30, 2023, 57% of revenue was recorded for contracts in which revenue was recognized over time while 43% was recognized at a point in time. In the six months ended November 30, 2022, 61% of revenue was recorded for contracts in which revenue was recognized over time while 39% was recognized at a point in time. </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt;margin-left:22.5pt;text-align:justify">Progress payments are typically negotiated for longer term projects. Payments are otherwise due once performance obligations are complete (generally at shipment and transfer of title). For financial statement presentation purposes, the Company nets progress billings against the total costs incurred and estimated earnings recognized on uncompleted contracts. The asset, “costs and estimated earnings in excess of billings,” represents revenues recognized in excess of amounts billed. The liability, “billings in excess of costs and estimated earnings,” represents billings in excess of revenues recognized.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt;margin-left:22.5pt;text-align:justify">If applicable, the Company recognizes an asset for the incremental, material costs of obtaining a contract with a customer if the Company expects the benefit of those costs to be longer than one year and the costs are expected to be recovered. As of November 30, 2023 and May 31, 2023, the Company does not have material incremental costs on any open contracts with an original expected duration of greater than one year, and therefore such costs are expensed as incurred. These incremental costs include, but are not limited to, sales commissions incurred to obtain a contract with a customer.</p> <p style="font:10pt Times New Roman;margin:0;margin-left:22.5pt;color:#000000;text-align:justify"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:-22.5pt">10.</kbd>The November 30, 2022 statements of income have been reclassified to conform with the presentation adopted for November 30, 2023. </p> <p style="font:10pt Times New Roman;margin:0;text-indent:-22.5pt;margin-left:22.5pt;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;margin-left:22.5pt;text-align:justify"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:-22.5pt">11.</kbd>Accrued Expenses:  </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse"><tr><td style="width:189.05pt;border-bottom:0.75pt solid #000000" valign="top"></td><td style="width:89.8pt;border-bottom:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> November 30, 2023</p> </td><td style="width:4.15pt;border-bottom:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000080"> </p> </td><td style="width:77pt;border-bottom:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">May 31, 2023</p> </td></tr> <tr><td style="background-color:#EBEBEB;width:189.05pt;border-top:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">Customer deposits</p> </td><td style="background-color:#EBEBEB;width:89.8pt;border-top:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:83pt">363,568</kbd> </p> </td><td style="background-color:#EBEBEB;width:4.15pt;border-top:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000080"> </p> </td><td style="background-color:#EBEBEB;width:77pt;border-top:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:70pt">367,902</kbd> </p> </td></tr> <tr><td style="width:189.05pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Personnel costs</p> </td><td style="width:89.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:83pt">2,080,341</kbd> </p> </td><td style="width:4.15pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000080"> </p> </td><td style="width:77pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:70pt">3,023,501</kbd> </p> </td></tr> <tr><td style="background-color:#EBEBEB;width:189.05pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Other</p> </td><td style="background-color:#EBEBEB;width:89.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:83pt">588,662</kbd> </p> </td><td style="background-color:#EBEBEB;width:4.15pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000080"> </p> </td><td style="background-color:#EBEBEB;width:77pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:70pt">686,919</kbd> </p> </td></tr> <tr><td style="width:189.05pt;border-bottom:0.5pt solid #000000" valign="top"></td><td style="width:89.8pt;border-top:1pt solid #000000;border-bottom:2.25pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:83pt">3,032,571</kbd> </p> </td><td style="width:4.15pt;border-top:1pt solid #000000;border-bottom:2.25pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000080"> </p> </td><td style="width:77pt;border-top:1pt solid #000000;border-bottom:2.25pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:70pt">4,078,322</kbd> </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse"><tr><td style="width:189.05pt;border-bottom:0.75pt solid #000000" valign="top"></td><td style="width:89.8pt;border-bottom:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">November 30, 2023</p> </td><td style="width:4.15pt;border-bottom:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000080"> </p> </td><td style="width:77pt;border-bottom:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">May 31, 2023</p> </td></tr> <tr><td style="background-color:#EBEBEB;width:189.05pt;border-top:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">Raw materials</p> </td><td style="background-color:#EBEBEB;width:89.8pt;border-top:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:83pt">827,530</kbd> </p> </td><td style="background-color:#EBEBEB;width:4.15pt;border-top:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000080"> </p> </td><td style="background-color:#EBEBEB;width:77pt;border-top:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:70pt">673,453</kbd> </p> </td></tr> <tr><td style="width:189.05pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Work-in-process</p> </td><td style="width:89.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:83pt">5,737,617</kbd> </p> </td><td style="width:4.15pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000080"> </p> </td><td style="width:77pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:70pt">5,005,416</kbd> </p> </td></tr> <tr><td style="background-color:#EBEBEB;width:189.05pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Finished goods</p> </td><td style="background-color:#EBEBEB;width:89.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:83pt">355,541</kbd> </p> </td><td style="background-color:#EBEBEB;width:4.15pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000080"> </p> </td><td style="background-color:#EBEBEB;width:77pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:70pt">330,435</kbd> </p> </td></tr> <tr><td style="width:189.05pt" valign="top"></td><td style="width:89.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:83pt">6,920,688</kbd> </p> </td><td style="width:4.15pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000080"> </p> </td><td style="width:77pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:70pt">6,009,304</kbd> </p> </td></tr> <tr><td style="background-color:#EBEBEB;width:189.05pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Less allowance for obsolescence</p> </td><td style="background-color:#EBEBEB;width:89.8pt;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:83pt">64,000</kbd> </p> </td><td style="background-color:#EBEBEB;width:4.15pt;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000080"> </p> </td><td style="background-color:#EBEBEB;width:77pt;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:70pt">68,000</kbd> </p> </td></tr> <tr><td style="width:189.05pt;border-bottom:0.5pt solid #000000" valign="top"></td><td style="width:89.8pt;border-top:1pt solid #000000;border-bottom:2.25pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:83pt">6,856,688</kbd> </p> </td><td style="width:4.15pt;border-top:1pt solid #000000;border-bottom:2.25pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000080"> </p> </td><td style="width:77pt;border-top:1pt solid #000000;border-bottom:2.25pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:70pt">5,941,304</kbd> </p> </td></tr> </table> 827530 673453 5737617 5005416 355541 330435 6920688 6009304 64000 68000 6856688 5941304 <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse"><tr><td style="width:189.05pt;border-bottom:0.75pt solid #000000" valign="top"></td><td style="width:89.8pt;border-bottom:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> November 30, 2023</p> </td><td style="width:4.15pt;border-bottom:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000080"> </p> </td><td style="width:77pt;border-bottom:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">May 31, 2023</p> </td></tr> <tr><td style="background-color:#EBEBEB;width:189.05pt;border-top:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">Customer deposits</p> </td><td style="background-color:#EBEBEB;width:89.8pt;border-top:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:83pt">363,568</kbd> </p> </td><td style="background-color:#EBEBEB;width:4.15pt;border-top:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000080"> </p> </td><td style="background-color:#EBEBEB;width:77pt;border-top:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:70pt">367,902</kbd> </p> </td></tr> <tr><td style="width:189.05pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Personnel costs</p> </td><td style="width:89.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:83pt">2,080,341</kbd> </p> </td><td style="width:4.15pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000080"> </p> </td><td style="width:77pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:70pt">3,023,501</kbd> </p> </td></tr> <tr><td style="background-color:#EBEBEB;width:189.05pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Other</p> </td><td style="background-color:#EBEBEB;width:89.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:83pt">588,662</kbd> </p> </td><td style="background-color:#EBEBEB;width:4.15pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000080"> </p> </td><td style="background-color:#EBEBEB;width:77pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:70pt">686,919</kbd> </p> </td></tr> <tr><td style="width:189.05pt;border-bottom:0.5pt solid #000000" valign="top"></td><td style="width:89.8pt;border-top:1pt solid #000000;border-bottom:2.25pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:83pt">3,032,571</kbd> </p> </td><td style="width:4.15pt;border-top:1pt solid #000000;border-bottom:2.25pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000080"> </p> </td><td style="width:77pt;border-top:1pt solid #000000;border-bottom:2.25pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:70pt">4,078,322</kbd> </p> </td></tr> </table> 363568 367902 2080341 3023501 588662 686919 3032571 4078322 EXCEL 22 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &@^*E@'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 " !H/BI87L%FM>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.ND8AZC+98@32$A, G&+$F^+:/XH,6KW]K1EZX3@ 3C&_N7S M9\FM2=+$C,\Y)LSDL-P,O@M%FK1A1Z(D 8HYHM>E'A-A;.YC]IK&9SY TN9# M'Q :SN_ (VFK2<,$K-)"9*JU1IJ,FF(^XZU9\.DS=S/,&L ./08J(&H!3$T3 MTVGH6K@")AAA]N6[@'8ASM4_L7,'V#DY%+>D^KZO^]6<&W<0\/;T^#*O6[E0 M2 >#XZ_B))T2;MAE\NMJ>[][8*KAS6W%127X3C1R+21?OT^N/_RNPCY:MW?_ MV/@BJ%KX=1?J"U!+ P04 " !H/BI8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M &@^*EC51Y_6\ 4 &PO=V]R:W-H965T&UL MM9E=\4D&-F 5$AXOC?]P@P M>%-QXF'6N8@-YKSHD8ZD5])D*^3W=,.Y(J]1&*<7G8U2R4?+2KT-CUAZ+A(> MPR]K(2.FX%(^6VDB.?/SH"BTJ&T/K(@%<6\MY70B,A4&,5]*DF91Q.3N MBH=B>]%Q.OL;]\'S1ND;UG22L&>^XNJO9"GARJI4_"#B<1J(F$B^ONA<.A]G M+M4!^1/? KY-#[X3C?(DQ'=],?_3:'!Y@GEO*9"/\.?+6YZ(PZQ.=KEH7J7FQ_YR507^MY(DSS_V1; M/-OK=XB7I4I$93"4( KBXI.]EA5Q$-!W&@)H&4#?!#B]A@"W#'!ST*)D.=8U M4VPZD6)+I'X:U/27O&[R:* )8MV,*R7AUP#BU/1:>!FTBB(L]LE-K *U(_.X M2 ]=S5WR*[%(NF&2IQ-+P1MUG.65ZE>%.FU0'Y#/(E:;%)1][O\8;T%)J^+2 M?7&O*"JX$"_GQ+7/"+6I:RC/# __@\7GQ"G">TAQW*KVW%S/;:H]KE@0&BNF M".R9 W7G_)@FS.,7'>A]*9$LN Z$'8I_ <&YL/%RI&B ;1T@TOB7G MN.(<'YF9,)ZD03[#-+[+_?D^N;;?':S(O/% MS$B+BK2EI34M/89V'GM"0I+FCNB,K!3T3"(DF8DL5G('G[ZY"G#UQ:,1&0UJ MBUP;&@?U$GOD!_9*YC[TU& =>(431)(9EW0&77LX'@Y'8R/O*;R-4YL;!W^E[X-Z>K;_0N[@.?(E-K E==>"G%2Q![YF;& M-1NZ[RE_R5>YG>;8#;,!P:%\(S7+AM==3&RL'= M4-Z%+R5GS>V,"PP=X_H,CVJ)16LW17$C="?T"FVY$3'FIMX1&8Q[77MD&[,8 M#VW+5_LIBMN@@NP69MN"[KWT?4>N]F4??AE19_@I)8J'/,G?$N=O.".0UF'F M!_$S83I?/'.^S/!7M:V9VGO1H[S7+)-2+QB*58(NM!Z[,^.6RSN*C^:.BT>U MY:P-%SW*<,UC6-46>YIZY#'N5\(&GE/X;%H[;'H41YK%;$P)%=9"C^GYJS%=9JV*_"P MMGBUHZ)'.:J;B,MGW2M_ P4P@3,1)2PVMRLNV+B$RS7BGL%&TME'T*!L%8!&L\59*>-_!'N?;_>1+IL ]QGJJ,!+_),=3UD.A MUL_5].'3R]2U![0_[$VL%Q-B;8TH[FQ*Q#N8&8$$/#&3Y!L+,ZYWVPI6(UZA M.C@HD'UNTWY5G++!RW]C@N[DC>,I:[O\V4N-Q7:F3\J?[& M.CAJU&-_?@*;@HG,8E6<.E9WJU/>R_QLTZH?+XZ(/S,]=:0DY&L(M<^'T/=E M<>I:7"B1Y >73T(I$>5?-YSY7.H'X/>U$&I_H5]0G7U/_P-02P,$% @ M:#XJ6(KZ$&1.!0 F10 !@ !X;"]W;W)KN;*HU;5!=E=5TCQ> MJE+?7RS(XNG"Q^)NXYH+R]7Y5MZI&^4^;Z\-G"W[*'E1J=H6ND9&K2\6;\F; M*\H;A];BWT+=VZ-CU%"YU?I+<_(^OUC@!I$J5>::$!+^]NI*E643"7!\[8(N M^FZCOO]3=81:@)DN;?N+ M[@^V,5Z@;&>=KCIG0% 5]>%?/G2).'(@;,:!=@YT[!#-.$2=0]02/2!K:;V3 M3J[.C;Y'IK&&:,U!FYO6&]@4=;.,-\[ W0+\W.I*USDLBLH1'%E=%KET<'(I M2UEG"MTT@2UZ\;F6N[R .R_1&?I\\PZ]^/GE^=(!@";,,NL>=GEX&)UYV-]Z M_QI%^!6BF$8>]ZNP^P?YB"+B\UX"ZYXZ[:G3-EPT1WUGC*H=DM8"1Q^;@S_S M^S<-]L9N9:8N%M!!5IF]6JQ^^8G$^#V5=-0?T$(>? !4LC7 \0CHUI(P3)KCP0^4]5!Z$^C;+] [ M:G5 M;J,,3+9,07)O2V5?H5HY'VX^@<.PH 3C$>RI'><\XICY4<<]ZCB(^CUDM7;: M//JPQ9-GQ@F/XR0989O:\921: Z;Z+&)<*%JVZ43%KZHVEFDI*F+^LY".2#U MD"EKD5ZCVZ(LFZL^$F("C@A*.4Y')*9VC%!&$NHGD?0DDB")?]I*R)X=+\FT M?M,X96*$AC$C(35[)U:*RC;'$H@TY5"3CXH/])H.J7B)"9\C/19 MNU.D@Y21L):]G4_B5)-BPB*63-K?8\E%DL!JSP@M&>2+\&_: 96%A'%:N&(F MC4$5_-Y]T(^*=LIY$#\25K]>L[?RL9%I+^&INA$2BS2:%(['4! 1SVTLR*"# M)"R$ -/L&O%[V#;;<_^Z3/4KPA'E@HQA>H0.BR2B,T)'!J4C8:F[[%3X5)NS M@(I[B7B4$%Y#,9F,E*DA25/*Q-Q,&=20?(\\P/RC:*>E!36E83:]T M5<&KOVVXM^4E517X&59C);0%+ZCE\ZPNGY4#K8SSS0$G4HGXRD7+!ZK@\^2$II0/H=TD%D:EME/1DF[,X]= MOL^0=&UG>P%/%?0L@CT49^-9Y+7$('ML9AC106UI6&T//6Q/.D/-=X9'5QFE M,!7'4]YGB7%*130S=NB@P#3\!OG7,&C:@@XT,I^\;L]L&#R6,QN&Y=%WH^:C MW0=I[HK:HE*MP16_%A#)'+Z#'4Z%8GU\A0>9+RFQE\RF\GV,Q(E&*E MC8L,?@YB+LK2>()Y_-4[G0PQC>'I]:OWCRUY(/.4*3&7Y9]%KK>W$SY!N5AG M^U(_R.??1$\H-OY6LE3M?_3<81F;H-5>:5GUQC"#JJB[W^RE%^+$ /SX#<+> M(+0-H@L&M#>@WQLAZ@VB[XT0]P8M]:#CW@JWR'0VFS;R&34&#=[,1:M^:PUZ M%;4IE$?=P-,"[/1L+NL:1@\:OB!>M *R37Z5*]D)="[?9WM M\P*>OT<_HZ^/"_3NQ_?30,,TC+-@U8>\ZT*&%T)2]%G6>JO0$D+G'OO%N#T; ML0^ _J!!^*K!73CJ\(L\7".*KU"(0^J9S_S[S4,?G?\7??F?HY^)08>"H*T_ M^K8%X2N#+E#D#V0ZX(W:92MQ.X$6IT1S$)/93S\0AG_QY> MG2W>TMGRC9R= M92L:LA6->9\]9J505Z@6VI> SC9I; MQV$:8F[Q=G&, (Y9N(6+(P0S'C)LT?8!DY"'!/MILX$V&Z7]:R.50KM&K@MO MIID3-^(P0Y98A#TXRCA.;<(N+H7\A9&=9A>7\#CE\84L)P/=9)3N [PH6;/: MHJS.8=D_P'YF9YH/6D'ZE4^ Q)D(CS G%GT714E,L05;N+"0 -!Z:Y8NC*68 M18F?.Q^X\_%7&C9-1;VY0AM1BR8K6PVR'-;^0NDF,_LJ)%YVID=[E>#NY%EB MBMK2PH,+4T9I9(GAXF*,.>=V*;BX**0134*_'.D@1SHJQ^\[84C7&U2TBXZ/ ME$:?,3YG@XZ8,CY/66]'T MA"]V]]['^30YXW:3\^!,T4<6FX4'ES ,!PZ+M<]?"O[H!=8G6U$RRKK?53P) M./\(T^P.17L>@6&O!=+9B[_J>]=GN8AB*$!'#1=(4IS&]MJP\ "CA-*0$%L/ M%TA)F/ DO2!(>!0D'!7D_M])$'HF3""!M@(N#A9P![?PX%(<.;BE!Q#Q1\Z FA1036H;=;X->F\\Y.)X>O8Y.+X M9Z^)7ANW.;@H$;J#EKCTL/TD- M1^_V>HEG$AOF^J&=3'.]^ZP8)68*R 4Y:?[]"4R,D802&K5?8N,\^^QJ M5RS[ &O MMQ4E:6M4Y'/D./Z\(%DY6YRUOUU5BS.VXWE6TJL*U+NB(-7C)](N7BSFAM1TR?+_LI1OSF?A#*3TENQR_ID]_$V[!;4!KEE>MW_!0X=U9F"] MJSDK.F,109&5^T_RO4O$D0%T1PQ09X!>:N!V!JYD@((1 Z\S\&0/X8@![@RP M[&$L)+\S\-O<[Y/59GI%.%F<5>P!5 U:L#5?VG*UUB+!6=GLK&M>B?]FPHXO MEJQ,Q3ZA*1#?:I9G*>'BX)J+#[&!> W8K3ABZZ\;EJ>TJO\$\;==QA_!FR\E MV:690+\%I^#+]0J\^?WMV9R+H!KJ^;H+X'(? !H)X!_&2:XQ6YK-EJPHQ,9L M(]-8K\S6%ZD(7&QLDH,KDJ6G60F69)OI(XG-7)\I%R>PR%E,JC(K[VH-1?), M#D1/J'?5XWXY)V"_N"'/7!3V4%UTJ"YJB;T1XGVI3L %YU5VL^/D)J> ,['H M2M3V!%S2NZQL@@:7)"?EF@+"P4?R^ ZX\ 0@!R%=08T^FU;XOMZ2-3V?B5Y7 MT^J>SA9__ 9]YR]=F?=D04O6M,'[!72@ZPG']\?UU,$0"B+H#X&Q"G1QZ#EA M% Z!B0H\11'$CM.['N33<->;\0UWOVE2*$Z?>B$370%P "VV.7ND%-1- MC<%V5ZTWHB."KA/#WS(/'Y52XK+5.I' MG]B]Z$?.>#_"RIGLX2AT71P-,[/$FAQ##P=2FG4P-_(@DH"Q"G1%JT%!( $3 M%6CN-?XAF;XQF=='V[0&F=C4XCK4;.2FKMF:ZJY%ET;*J=O6)MG*5Q./0L^5 MTV[39V*);%"^X%"^P%B^3T(Y9.6:%517IT#)!L(^# -Y5QM]3"V!3;+XA2M( M+#D=U" \U""T/R)=[.[,(Y+1Y]1S+-2W+2BU+1T,^:XC3SZQ"G1]<9HA7ZZ+ M"C2WK>B0\^A7C$A&)U.3'"EKE2;+E8I .)+FU-AF3(DELD&-H-,K0^?GSTAF M'U.+U+'IQY%.^#T+B:W&E!@=#E-_),KAKQZ2.H_'88Y,21JD=DS2XK1SD@8Y M,BAID.:6 WLI#,U:^(=F)3/GY.UKDVW5L3T[+EGUFMAB&U:Q%]?0K*[-(Q/4 M"5T<82>4][A-);NRRA:_=!&)+;?#4O02&IHU]*MO+KG:$JJ*4YS]$0I<1ZZA M3C(CI?NLM+C("YPPDL\4%>D)PE!,K7+J5>2IZX1>X(WUJ5X?0[- MC0-0U=!N*%=*H[-QX$.Y M5%9UML;IJ? :12/G2Z^AH5E$OVY6TO<@5;AB#Z'015CN02JRZ4&!K,UT."@$ MER"5LZXBQ9R& \]79B45>>I"Q\$>',EIKXFA613_V*QD5?1:95M!C>9UH"M? M4F.K7A-;;,,J]BH;FF7V,[.2JF?=$$4(0GF/V]2T*ZML\4L7D=AR.WP,UVMI M9-;2K[[+I.U39J>3G\2I0K;I9;Y\^=#B(A\K$UJL07IN)*XT4+[3I$&:>QGJ MM30R:VE+\Y39R^1<:Q2QG&85@F"DI-AF6(DMMF&ICIY6FR6ZE7G*[&-RH521 M+=]Q>AX26XTI,3H]G.D\OD)%9(/_0%&7FG+Q];;*M.K;!RQ6Z*9'KZTUKS%^))68@FJ0TUM![[P+ MA+=J_V;@_H"S;?LFVPWCG!7MUPTE*:T:@/C_+6/\Z:!Y.>[P?N;B?U!+ P04 M " !H/BI8%;5%">@% !4& & 'AL+W=O-NIIMM-Y>+!:JV+":JO=B MRQIXLQ:RIAINY<-";26C9:M45PL2!,FBIKR9+2_;9[=R>2EVNN(-NY5([>J: MRN<;5HG'JQF>O3SXQA\VVCQ8+"^W]('=,?U]>ROA;M%;*7G-&L5%@R1;7\VN M\<6*Y$:AE?B'LT=U=(V,*_="_# WG\JK66 0L8H5VIB@\+-G*U95QA+@^'DP M.NN_:12/KU^L?VR=!V?NJ6(K4?W+2[VYFF4S5+(UW57ZFWC\FQTT-W)0>9MVB.OM]]0&]^?WNYT #%&%P4A\_> M=)\E$Y]-T&?1Z(U"?\'GRU/]!;C0^T%>_+@A7H-?Q/X]"H-WB 0D=.!9O5Z= M>."$?5C#UEXX8>_KEDFJ>?/0U2G7G"E7E#HKD=N*:>$+M:4%NYI!CRHF]VRV M_.,WG 1_NEP\D[$3AZ/>XV'(D3G*5Y+W<"+N[!Q=YL7)?_02=UY:P%3)]"- 6O&&IZU.:YN2M,J:_; M4E]+42/QRD3&YTSDF8R=Q"KI8Y5X$_F!@=&"4S-D78YVVO%1BG(L^KR9+*SEE29S)V M$H.\CT'NS=IU48A=E\Q]<[TGX)^:/P!8]$ 4[2<.R'+3C'>9SE 9GP MA R>$*\G7]NJ*'920L //>+$2FRL*91I.H9JR\UQ!G(3 P@/Q(Z]-#H4\Y8^ MF_IUH@SMK\=1GA(RAFD+8AR$,9Y .; Q]M,QH)1F-K*GK5G=N6,9.6($79/& M8UIV288D2?()7L8#,6,OERUO#G5Y6JV%IZZ=GL1V&&'$Q]&8E1R"X,CD^@(/ MI(G]K/GU:+8[$=I\."=I&%DM9LM-5>S F=A/FF9I]MIE#+99, T3DA"K)&Q! MF+K EU.C8"!,[&=,,W35:Z">E1_/9>W4Z8$A\:\H\N>.*][N;*$!MM(D3#]W M/0"OMF;QZHR"@_WB*,H"*V$NF@SS( LGA@T9:)+X:?)V)XL-;*4-OXK*ZAL979O4PN=XE-LB3(TGB< M-5LL3+-L@L'(P,3$S\2C":0EHVHGGSO03KP.+L5QFEO=:\M--<1 M\1/MZ8A MUJ^M,9M2XR =KPP<4KZP#N1+?DV^1;L'-$N<]G3!S/3VP@SV/:TF!Z2#8B,, M_RSL+BZ.@S#+HPGX QD3+^\M5U. T1S=LP?>F#69$WQFQQ-6E@1;Y6$+$A+C M%.!/@!](E?A)U0>>->44\MP^K,()#JSMD$.0F&4GCL9A7QR=S]9,/K3'U@JU M&XGNB+-_VA^-7[<'PJ/G-_ABU1UP#V:Z\_;/5$(V%*K8&DP&[U,(J.R.L+L; M+;;M*?"]T%K4[>6&T9))(P#OUT+HEQOS@?X/"DP) ";%P & 'AL+W=O]S:W<0U5O J;*K59);GRTG-I1[=7H=G=_;VVK1>22WN+'-M77-[>"^4>;@9 M34?=@T]RM_?T8')[W?"=^"S\E^;.XF[22ZED+;231C,KMC>C=],W[^>T/BSX MCQ0/;G#-R).-,=_HYM?J9I2304*)TI,$CI][\4$H18)@QN])YJA721N'UYWT M7X+O\&7#G?A@U&^R\ON;T7K$*K'EK?*?S,/?1?)G0?)*HUSXGSW$M04TEJWS MIDZ;<5]+'7_Y8XK#8,,Z?V;#+&V8!;NCHF#ES]SSVVMK'IBEU9!&%\'5L!O& M24U)^>PMWDKL\[>X' >W<]\=!!*R=EDO<^RIL] M(V_)/AKM]X[]#7*KT_T3V-8;..L,?#][4> _S?V8%7G&9OFL>$%>T3M"EN1BA^)^R]&-W^^-UTF;]]P:AY;]3\)>G_0Q9> MEA><9-ZPHV!<.:-D!:&7M;#IF,T0ZC&;C]EBS)9CMAJS=YYY-*'+F-\+"*D; MK@],ZGOAL$4\EL(YMFUUY?"0*?E[*RM<>8$@>2:XU5+O\,!YVP8U8_9Y;ZQ_ MC15UDA/5<\^0:U%OA.WSS;BNV$=^8,4T/9"Z5&TEV(_?K6>S_"V_YU+QC1(, M^,0<5R*\F+YEM='B@$ZQWX!LP<",??G,/)#+M?; G"A;*[U$G$A):6QC+&+! M-H:<<3X$"D9MN;3LGJM69.QA+\L]XTUCS:,$)&!S:9P?LW\C..ZR7S_-YJ]@ MAV^M8("A>VZE:1VKPNX*-B ^%-M&X$7%?A9EC$%P%RDZ(4RSD'J@VE5Q3:02:6J@R-8 )\;'GPLD4?$1WMFM@#&LJU;%?PU ML,2&UU;L"7KO!87B[ L%55ZSCQ_%,CJI\ZJ)]; :?*/DD/[3W*. MF%2"0H8"KECKNF"X1I1R*TLF4;Z>KG@ \5KXO:E>C#?)#.GJY#56EO1;FTHH M1^ I:_E'IZEUP2JSH9X.E21UTT).*"BL5-P.BH542]>5H:.)0)*"0O+T((5" M^6"YA37JP(X5BK<46&2 [@;U1T%QKA46F9-^WVLM$67I&3(&%="\'E_HD)/N M^,0?J-1021R>?L_6LU6V*')<+5=%-E\4[#?,R-=2OT8%A]9=9*MBE2VG*USE M^2*;3Y>$#A(3!:DT!KX4BT6VF$]9 9WS8L&6V=4LSY;K-:[R_"HK\CG[!\GB M"B,>N!*;$1$U2KA2T(/E'$MSMER''YB3K1?+(.-[*+Z:3X.4*RJC>Z$12L38 MBM+L=*BIGW9""POYA]"1\A'/**W"O4)/"ITQ*.1G(.4MUVY+42TQDBQ&*P(- MOVOIPG93M27R3&E&ZDD8M1M/4QV@&8R ZX8(>2'4H3QLK M$ULC.@Q-$(]-7&ZH&ZF2O0J=0\BYYWH70]59FK# .''1/* QH41@8A14LU%R M%[5+:N_D6[ [^@S.0[H[^7A<28=JPF/*[4!X6$9.=6M[VQW;<\ ;8!%A5\\*Y#$(77"'X:3G4E?R7E8M9FEL MEV$]P1AM?(^[*-\.S^+,@LP$N4E\F**IN)*1:>98$=Q&!1JZ)+%=,,?LKJOJ MIR:$NB5,E'6'#$,=XC&D=J@RK#XSFQ.2NYB1RW%"=8(F#^TF*.O**?CUM#^Z M3 VK][P0<8]7"+&(BZ@MHE=[3N%%E<$MS8G=!S1/ CH=5%+#>]HE-#PH14B" M)=X>6K3A!QHAH26A:&<)U BRE4@U3$,[8G^8C!%/MM)GSWCU0IV>5/JQS('O M-C"N(>8I,@0N:\P0P0Y@5:_2;"/V$:91&T9R9Z(5*L:#8F$\4H[Q& A+E;8@ M?,FS!%YUX$7BZ+@'EMLJ.7,@9=0\SR;_U\Z&*-^*Q#W"J:S;)JJ.0X%OX7T3 MN!952M;ER8K- 6 )\EB)1J*08FS[GD/,.S@_JY0Q<=Q8P7U8 E?$^#4VZP=C MT$1QWN,0"S"KOK8==X!$VMI'*[*)FE<=/0,/04*R(;V)&!^#OQ''7(1QWS6# MU,? DDB O]W%/3A?QQ'2]WYB@JY%G)*24Z(T9O\*H$&4*AK=MQDM' !HBPB# M*,DF%/9Y:]%Q]L30-%1C+J LY#42,OE(E)I.=H).=D^92,86JQ\H/3UB\SC# M+2W?GF!##P;G:Y/9QR[ ,O3HO/CA? FA&FL,CAHA;%C[UVV=96PY_7_96ES] M)5OONG)(J!-3YP]-+#&P[9WQ,G0LV:,,R((-2:%*^DJT D*&>\,@>2 (K0(7 M+9_#GE2""=C.R%5?+*$&!ET7N,NKB/+;_OSHNO-C=]:(Z-:T.$ZY\V,C3A#N MV <;J1016\;#D<''/@]H=09K9,H1P-*A\C0)&BSE"-5]]B(#H.D%C$YGQ@2 MEV5&:D;FP>7.PJP[5/:HU@/VB14GFR-OC&YV5$1A[DL%+M(;TP?A9.]+)EXR MYK*4"R:B1[9T?E6H,@R_T_0,QA'Q7@I:I*>!YN T0GGF:H"DT7R3&>;5""6YFH"/'?*#E":E?[PP'8C_44*A3T&1"3-VA-\OE= ML/'/ORZG 2GCNI$QKH>"?7EQ 7KTA3,V*8]4CN%(V8,59:F")H'],NE M.73D$S&S+Z1US*8Y_J9_>CC]T-4!!KMQTM,!M5@6V6*Y#E>K["J?L3M,,:.U MZ,R?9?DZSPHZ?V:4HD4^3=-OL5YGR^4,ATJ<2*=7)"/+BUFV6$UQC0/G:IT5 ML]FESW.3P0=36+0+GX4I!NC8^.VT?]I_>7X7/[@>E\?/UA\QR.F#AQ);;,W' MJ\4H4LKNQILF?'[=& _WPR41#V%I =YOC?'=#2GHO\??_A=02P,$% @ M:#XJ6,EQ(!C$F4 M+SG;L1\_]IT]WDGUHM>(!EZ;6NB)MS:F'06!+M;8<'TE6Q3T9RE5PPVI:A7H M5B$O75!3!Q%C6=#P2GCYV-D>53Z6&U-7 A\5Z$W3%.WTD@ZUD(>6+ M5>[+B<72+'\BLW/!\KN0-EO0G-"JY4%TWD*F$O96X4_:THSN0S*4IJ M,99P6PDNBHK7,#?<(#7>Z!',Z164FQI!+N%>;,DHU9L/LXU2),.GGWQ1H_X\ M#@R1L9!!L4\\[1)'[R3.X$$*L];PC0B4_\<'5$1?272H9!J=!?PAMU<0,Q\B M%L5G\.*^,['#B]_!ZRH+#@W0ITKL$)+3"':>1KKE!4X\&AB-:HM>_O%#F+$O M9_@E/;_D''I^_F9.L3V+=YHM4%>Q6:#J.PL/_ WB<*\\\1V]1H.*WHV&"QA& M S^-&4G9(/:3-(9G&LK+2ERV2A:H-:3^(![X63@@B;'43\+,/KV*GG )*RE+ M#7&:^FD20DPYDSB%S+^.F)\-AR0Q=NW'+('O%HO7M%/HT2+0=@*YT)+NJ4!K MR!)R99 -W4%T_&&:.8P+2GR=A!;EU"T$1[/4H%JYC:&AD!MANK'JK?U2NNEF M\9][M]$>N%I50D.-2PIE5X/4 ]5MB4XQLG63N9"&YMR):UJLJ*P#_5]*:0Z* M3="OZOPO4$L#!!0 ( &@^*EB6 G($> ( &L% 8 >&PO=V]R:W-H M965T&UL?53;;MLP#/T5PAN#J6^*X66*@R5IT#]V"9I=G MQ69BH[+D24K3_OTHV?$R(,V++4H\A^?0IF8'J9YTA6C@I>%"S[W*F'8:!+JH ML&'Z2K8HZ&0K5<,,A6H7Z%8A*QVHX4$331= MC&R^2_A5XT&?K,$ZV4CY9(.OY=P+K2#D6!C+P.CUC$ODW!*1C#\]IS>4M,#3 M]9']SGDG+QNF<2GY[[HTU=S+/"AQR_;C>[*7OPPD@>PL0]X#8Z>X*.95?F&'Y3,D#*)M-;';AK#HTB:N% M_2AKH^BT)IS)EU*4U&(LX:X63!0UX[ VS" UWN@IK.DO*/<<06[AIBC4GC)O M7UH+T?#Q!]MPU)]F@2$IEC H^K*+KFS\1MD4'J0PE89;*E_^CP_(PN C/OI8 MQ!<)O\GG*TA"'^(P3B[P)4-?$L>7O,'7.0N.]O4YBQW#Z#R#G::I;EF!HK-!M705WA@KY!$?;!T M?R<=E]A*71L-[R%)$W^<9FXU\:_#&%:HM!0".1124T[LAUGH)Z,($I]8_'$8 MP7=3$U'.M]X#%?K94>L)-)S58P!_54/PCL MV7V6+"^ADCFOB(#EU/KF7,UB'=\$_,YA)P=MHITL.'_1G=ML:E$-! 6D2F=@ M^-C"#(I")T*,/UU.JY]2"X?M]^S?&^_H9<$DS'CQG&=J/;5BBV2P9)M"/?+= M3^C\!#I?R@O9_))=%TLMDFZDXF4G1H(RK]HG>^WJ,! X_@&!VPG]Y MQ:HT9P69*Z8 5TK)*S+'SR;;%$#XDMQ66QSDXNV,S#9"8)N2%/R3EY MFM^0D\^G$ULAE\YNIQW#=?(9*,5^F:AWF]7LF8I3"W<4!+$%JSDRR MO=ZC=RQ[\LAV^!$I$+C<1J>M/&KD^B#8)K$;!1Z=V-NAAW%8&'E^X/5A'^C\ MGLX_2O>,&_\\K\YKP5.01KXV03"8.(B\*'2B/4!#'*6![X1FPJ G#(X2XE[) M<<]E9,5Y9@0,1A-[08 3[_$9PCSJ>X$9+^SQPJ-X@XWZ0W!S!-O[7@MZ#,L'%XYT0!^&XG..XX-)WQN6T!T>ZOD[OF%CEE20% M+%%)+R)T*-HKJNTH7C>G_((KO#.:YAIO=1 Z -\O.5?O'7UQ]/\3DK]02P,$ M% @ :#XJ6-E3/=:> @ ]@8 !D !X;"]W;W)K&ULK55=;]HP%/TK5C9-K;0U'R:!LA"II:LZ:=U04;=GDUR(5*<37Q2JWKL>^KO(2*J"M1 SE;FPFLU2L-:,<9A*I=541^78+3&PG M7NCM!I[HJM1VP,_2FJQ@#OJYGDG3\SN6@E; %14<25A.O)MP/$ULO OX36&K M]MK(.ED(\6([WXN)%UA!P"#7EH&8WP:FP)@E,C+^MIQ>MZ0%[K=W[/?.N_&R M( JF@OVAA2XGWLA#!2S)FNDGL7V UD]L^7+!E/NB;1L;>"A?*RVJ%FP45)0W M?_+:YF$/$ Y. *(6$!T"\ D ;@'8&6V4.5MW1),LE6*+I(TV;+;AF#V! MU33GA."4-S3328G=)JC.;FV!1K!D@LT4V>R[6) M_/9:6XA"%W>@"67J$GU!S_,[=/'Q,O6U466Y_;Q5<-LHB$XH^"DV5P@'GU$4 M1+@'/CT/?R1O"(=]:-^DHLM'U.4CH%D*;\^F:I7F80-H ,[\40N\ZMO9U3UWV M#U!+ P04 " !H/BI8<8CJFPL# "+$ #0 'AL+W-T>6QE0*#B4TJZMT1GOH9X6RA&'@5I&)\8\UC,"PE ME\K3ID!&S @LS;V%1W8&M>MY*B:DZF+;"/9[T2\_ K8S$,@X'P2.?6N8SVJB M-57BTDRZQ9WQ >3UXYM-;126BFQ&XXF_<^AN)LA"JIRJ(O0#0[NDG%]#8_\H#KC;8J^J(=14#$,CJ!]: M&CL!_GTVR[U'FSR+UJO9G=2?UV8WHIM#K] K10O6=O.V&.)C[".AG*Y;G5#PX.@R])@OSIG7 ;];G MM"!KKF\&,/5WXV\T9^LJ&59=02+Z5;OQ5]C>*!Y>#$PL)G+:TCSKIZI<=$// M#$S4_@*'8^2RN]P(YF,Q-P(8%@=3@/E8+RS._[2?*;H?BV':IDYDBOI,41_K MY4*R[H/%:T#<>0./)'%7&XL#'E@5L-Z!^.XXT%-NGRB"JF+: ML"<81Y($0Z 7W3T:QTAV8OBXZX,])5&4)&X$,+>"*,(0>!IQ!%, &C DBKIS M\.@\"K;G5+#[]\/\-U!+ P04 " !H/BI8EXJ[', 3 @ "P %]R M96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_: MI7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$ MVV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH M^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( &@^*EBB(< 7P $ H( M / >&PO=V]R:V)O;VLN>&ULQ95+;MPP#(:O(N@ M>-Y)!G$6>35#E"T M02?(-M!8=$Q$I@Q)DVES^M(VW"HH('33>B7Q)TU]I 7QXFC=R][:%_&]->1+ MV830;;+,5PVTRG^P'1![:NM:%=ATSYGO'"CM&X#0FJS(\W76*B1Y>3'ENG=9 M;-@ 54!++/;"(\+1__;WIGA%CWLT&'Z4+0.P=ZA">!N5("/SAXZI.<^#5>1164,?9C6L8D;]S=MM'6-%=S8ZM "A;&/ M#DP/2+[!SDM!JH523B%"D1:W%+A)8DMC*H[M*^6CMWJL.C!NU$.W07:XK1[ M_QWDM24-Y$$+WGEK4#.'%E?***I 1)!% K*8!7+7X_"G$>0B ;F8$?*IB""7 M",K>9Z /)\3=@=>]$OPR9BN7J MA&NN#\9'+GU!+ P04 " !H/BI8"][M[>4 5!P M&@ 'AL+U]R96QS+W=O/R93U,XQC$%CS\ U!+ P04 " !H M/BI8X;IYE#X! "8" $P %M#;VYT96YT7U1Y<&5S72YX;6S-ELM.PS 0 M17\ERK9*W!8H#[7= %OH@A\PR:2QZI<\TY+^/9/T(8%*1%4DO(D5S\P]US,+ M>_JV]8!)8[3%65H3^0&]Y&Y>PL#: Q31YWB2UKEDKOM2HD<5QL;/F-DNT).5=V M.5@KCP-.2,5)0AOY&;"O>]U "*J$9"$#O4C#6:+1 FFK ?-^B1,>756I DI7 MK V7Y.@#R!)K #(ZWXD.^LG$'8;==W0QOY/I W+F(CB//+$ Y^,.(VFK,\]" M$$CU'_%(9.F+SP?MM$LH?\GF]GZXL.KF@:);+N_QUQD?]<_T,8[$QU4D/JXC M\7$3B8]))#YN(_%Q%XF/^TA\C(;_:.3=N=5?WY7MFANI[($ON@?)_!-02P$" M% ,4 " !H/BI8!T%-8H$ "Q $ @ $ 9&]C M4')O<',O87!P+GAM;%!+ 0(4 Q0 ( &@^*EA>P6:U[@ "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ :#XJ6-5'G];P!0 !Q\ !@ M ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ :#XJ6&R DJ=DP) ";%P & @(%C)0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ :#XJ6,EQ( ( &L% 8 " @<4Q M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ :#XJ6-E3/=:> @ ]@8 !D M ("!B#< 'AL+W=O&PO4 5!P &@ @ %I0 >&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'-02P$"% ,4 " !H/BI8X;IYE#X! "8" $P M @ &&00 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 $@ 2 +4$ ( #U0@ ! end XML 23 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 24 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 25 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.4 html 49 97 1 false 4 0 false 3 false false R1.htm 000010 - Document - Document and Entity Information Sheet http://taylordevices.com/20231130/role/idr_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 000020 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 000030 - Statement - Condensed Consolidated Statements of Income (unaudited) Sheet http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfIncomeUnaudited Condensed Consolidated Statements of Income (unaudited) Statements 3 false false R4.htm 000040 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 4 false false R5.htm 000050 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 5 false false R6.htm 000060 - Disclosure - Condensed Financial Statements Sheet http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatements Condensed Financial Statements Notes 6 false false R7.htm 000070 - Disclosure - Condensed Financial Statements: Schedule of Inventory, Current (Tables) Sheet http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfInventoryCurrentTables Condensed Financial Statements: Schedule of Inventory, Current (Tables) Tables 7 false false R8.htm 000080 - Disclosure - Condensed Financial Statements: Schedule of Accrued Expenses (Tables) Sheet http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfAccruedExpensesTables Condensed Financial Statements: Schedule of Accrued Expenses (Tables) Tables 8 false false R9.htm 000090 - Disclosure - Condensed Financial Statements: Schedule of Inventory, Current (Details) Sheet http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfInventoryCurrentDetails Condensed Financial Statements: Schedule of Inventory, Current (Details) Details http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfInventoryCurrentTables 9 false false R10.htm 000100 - Disclosure - Condensed Financial Statements: Schedule of Accrued Expenses (Details) Sheet http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfAccruedExpensesDetails Condensed Financial Statements: Schedule of Accrued Expenses (Details) Details http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfAccruedExpensesTables 10 false false All Reports Book All Reports tayd-20231130.htm tayd-20231130.xsd tayd-20231130_cal.xml tayd-20231130_def.xml tayd-20231130_lab.xml tayd-20231130_pre.xml http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 27 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "tayd-20231130.htm": { "nsprefix": "fil", "nsuri": "http://taylordevices.com/20231130", "dts": { "inline": { "local": [ "tayd-20231130.htm" ] }, "schema": { "local": [ "tayd-20231130.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://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": [ "tayd-20231130_cal.xml" ] }, "definitionLink": { "local": [ "tayd-20231130_def.xml" ] }, "labelLink": { "local": [ "tayd-20231130_lab.xml" ] }, "presentationLink": { "local": [ "tayd-20231130_pre.xml" ] } }, "keyStandard": 97, "keyCustom": 0, "axisStandard": 1, "axisCustom": 0, "memberStandard": 4, "memberCustom": 0, "hidden": { "total": 5, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 49, "entityCount": 1, "segmentCount": 4, "elementCount": 122, "unitCount": 3, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 216, "http://xbrl.sec.gov/dei/2023": 29, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://taylordevices.com/20231130/role/idr_DocumentDocumentAndEntityInformation", "longName": "000010 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "D230601_231130", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "tayd-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D230601_231130", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "tayd-20231130.htm", "first": true, "unique": true } }, "R2": { "role": "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited", "longName": "000020 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "I231130", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "b", "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tayd-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "I231130", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "b", "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tayd-20231130.htm", "first": true, "unique": true } }, "R3": { "role": "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfIncomeUnaudited", "longName": "000030 - Statement - Condensed Consolidated Statements of Income (unaudited)", "shortName": "Condensed Consolidated Statements of Income (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "D230901_231130", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "b", "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tayd-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D230901_231130", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "b", "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tayd-20231130.htm", "first": true, "unique": true } }, "R4": { "role": "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "longName": "000040 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "I220531_StEqComps-CommonStock", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tayd-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "I220531_StEqComps-CommonStock", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tayd-20231130.htm", "first": true, "unique": true } }, "R5": { "role": "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "longName": "000050 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "D230601_231130", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "b", "span", "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tayd-20231130.htm", "first": true }, "uniqueAnchor": { "contextRef": "D230601_231130", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "b", "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tayd-20231130.htm", "unique": true } }, "R6": { "role": "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatements", "longName": "000060 - Disclosure - Condensed Financial Statements", "shortName": "Condensed Financial Statements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "6", "firstAnchor": { "contextRef": "D230601_231130", "name": "srt:CondensedFinancialStatementsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "tayd-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D230601_231130", "name": "srt:CondensedFinancialStatementsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "tayd-20231130.htm", "first": true, "unique": true } }, "R7": { "role": "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfInventoryCurrentTables", "longName": "000070 - Disclosure - Condensed Financial Statements: Schedule of Inventory, Current (Tables)", "shortName": "Condensed Financial Statements: Schedule of Inventory, Current (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "7", "firstAnchor": { "contextRef": "D230601_231130", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "tayd-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D230601_231130", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "tayd-20231130.htm", "first": true, "unique": true } }, "R8": { "role": "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfAccruedExpensesTables", "longName": "000080 - Disclosure - Condensed Financial Statements: Schedule of Accrued Expenses (Tables)", "shortName": "Condensed Financial Statements: Schedule of Accrued Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "8", "firstAnchor": { "contextRef": "D230601_231130", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "tayd-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D230601_231130", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "tayd-20231130.htm", "first": true, "unique": true } }, "R9": { "role": "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfInventoryCurrentDetails", "longName": "000090 - Disclosure - Condensed Financial Statements: Schedule of Inventory, Current (Details)", "shortName": "Condensed Financial Statements: Schedule of Inventory, Current (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "9", "firstAnchor": { "contextRef": "I231130", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "kbd", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "tayd-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "I231130", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "kbd", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "tayd-20231130.htm", "first": true, "unique": true } }, "R10": { "role": "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfAccruedExpensesDetails", "longName": "000100 - Disclosure - Condensed Financial Statements: Schedule of Accrued Expenses (Details)", "shortName": "Condensed Financial Statements: Schedule of Accrued Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "10", "firstAnchor": { "contextRef": "I231130", "name": "us-gaap:CustomerDepositsCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "kbd", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "tayd-20231130.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "I231130", "name": "us-gaap:CustomerDepositsCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "kbd", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "tayd-20231130.htm", "first": true, "unique": true } } }, "tag": { "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://taylordevices.com/20231130/role/idr_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": [ "r241" ] }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMiscellaneousNoncurrent", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other assets", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_TextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TextBlockAbstract", "lang": { "en-us": { "role": { "label": "Details" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://taylordevices.com/20231130/role/idr_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": [] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfInventoryCurrentTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r7", "r27", "r28", "r29" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Changes in other assets and liabilities" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r23", "r42", "r164", "r174", "r175", "r177", "r187", "r230" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://taylordevices.com/20231130/role/idr_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": [ "r241" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets {1}", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfInventoryCurrentDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfInventoryCurrentDetails" ], "lang": { "en-us": { "role": { "label": "Work-in-process", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r248" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Basic and diluted earnings per common share", "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": [ "r73", "r83", "r84", "r85", "r86", "r87", "r91", "r92", "r94", "r95", "r96", "r97", "r149", "r150", "r160", "r169", "r228" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Depreciation {1}", "terseLabel": "Depreciation", "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": [ "r4", "r102" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "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": [ "r8", "r230" ] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryGross", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfInventoryCurrentDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfInventoryCurrentDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Gross", "totalLabel": "Inventory, Gross", "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r251" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureTextBlockAbstract", "lang": { "en-us": { "role": { "label": "Notes" } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://taylordevices.com/20231130/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r241" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Total current liabilities", "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", "r61", "r76", "r115", "r118", "r119", "r120", "r121", "r122", "r123", "r124", "r125", "r126", "r139", "r140", "r141", "r151", "r230", "r260", "r264", "r265" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets (Unaudited)" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "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": [ "r32", "r76", "r99", "r105", "r109", "r111", "r115", "r118", "r119", "r120", "r121", "r122", "r123", "r124", "r125", "r126", "r151", "r229", "r260" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://taylordevices.com/20231130/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r241" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfIncomeUnaudited", "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Net income", "totalLabel": "Net income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r31", "r40", "r48", "r59", "r67", "r68", "r71", "r76", "r81", "r83", "r84", "r85", "r86", "r89", "r90", "r93", "r99", "r105", "r109", "r111", "r115", "r118", "r119", "r120", "r121", "r122", "r123", "r124", "r125", "r126", "r150", "r151", "r168", "r206", "r221", "r222", "r229", "r239", "r260" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "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": [ "r78", "r79", "r80", "r98", "r159", "r176", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r199", "r200", "r201", "r202", "r203", "r205", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r223", "r234" ] }, "us-gaap_CustomerDepositsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerDepositsCurrent", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Customer deposits", "documentation": "The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings." } } }, "auth_ref": [ "r52" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeBenefitPlan", "crdr": "credit", "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Issuance of shares for employee stock option plan", "documentation": "Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://taylordevices.com/20231130/role/idr_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": [] }, "us-gaap_PaymentsForRepurchaseOfOtherEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfOtherEquity", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Acquisition of treasury stock", "negatedLabel": "Acquisition of treasury stock", "documentation": "Amount of cash outflow to reacquire equity classified as other." } } }, "auth_ref": [ "r13" ] }, "dei_EntityAddressAddressDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressDescription", "presentation": [ "http://taylordevices.com/20231130/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Description", "documentation": "Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses." } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Statement", "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": [ "r78", "r79", "r80", "r98", "r159", "r176", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r199", "r200", "r201", "r202", "r203", "r205", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r223", "r234" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Current liabilities" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentAssets", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other current assets {1}", "negatedLabel": "Other current assets", "documentation": "Amount of increase (decrease) in current assets classified as other." } } }, "auth_ref": [ "r254" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "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": [ "r43", "r63", "r76", "r99", "r106", "r110", "r115", "r118", "r119", "r120", "r121", "r122", "r123", "r124", "r125", "r126", "r138", "r140", "r151", "r163", "r198", "r230", "r240", "r260", "r261", "r264" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Sales, net", "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": [ "r72", "r76", "r100", "r101", "r104", "r107", "r108", "r112", "r113", "r114", "r115", "r118", "r119", "r120", "r121", "r122", "r123", "r124", "r125", "r126", "r151", "r161", "r260" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accrued expenses {1}", "terseLabel": "Accrued expenses", "documentation": "Amount of increase (decrease) in current liabilities classified as other." } } }, "auth_ref": [ "r254" ] }, "us-gaap_InventoryPartsAndComponentsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPartsAndComponentsNetOfReserves", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Inventory", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date for elements of machinery or equipment held for the purpose of replacing similar parts in the course of repair or maintenance." } } }, "auth_ref": [ "r15", "r250" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating income", "totalLabel": "Operating income", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r99", "r105", "r109", "r111", "r229" ] }, "us-gaap_IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock options issued for services {1}", "negatedLabel": "Stock options issued for services", "documentation": "Amount of increase (decrease) in fair value adjustment on other assets (liabilities) carried at fair value under the fair value option on the statement of cash flows of Federal Home Loan Banks (FHLBanks)." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r231", "r232", "r233", "r235", "r236", "r237", "r238", "r256", "r257", "r262", "r267", "r268" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Income before provision for income taxes", "totalLabel": "Income before provision for income 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", "r30", "r47", "r99", "r105", "r109", "r111", "r161", "r167", "r229" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://taylordevices.com/20231130/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accrued expenses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Research and development costs", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r19", "r131", "r266" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Total stockholders' equity", "totalLabel": "Total stockholders' equity", "periodStartLabel": "Equity, Attributable to Parent, Beginning Balance", "periodEndLabel": "Equity, Attributable to Parent, Ending Balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r21", "r24", "r25", "r41", "r188", "r204", "r224", "r225", "r230", "r240", "r255", "r259", "r263", "r268" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r26", "r44", "r165", "r230", "r255", "r259", "r263" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "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": [ "r5", "r162", "r166", "r230" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Inventory {1}", "negatedLabel": "Inventory", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r3" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities and Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock options issued for services", "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Treasury stock - at cost", "negatedLabel": "Treasury stock - at cost", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r11", "r16", "r17" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "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": [ "r33", "r159" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r65", "r230" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "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": [ "r14", "r62", "r226" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfAccruedExpensesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Expenses", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://taylordevices.com/20231130/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_OtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccountsPayableAndAccruedLiabilities", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Other", "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfInventoryCurrentDetails": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfInventoryCurrentDetails" ], "lang": { "en-us": { "role": { "label": "Less allowance for obsolescence", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r15", "r251" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net change in cash and cash equivalents", "totalLabel": "Net change in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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", "r38" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfInventoryCurrentDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfInventoryCurrentDetails" ], "lang": { "en-us": { "role": { "label": "Finished goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r247" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://taylordevices.com/20231130/role/idr_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": [ "r241" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://taylordevices.com/20231130/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Acquisition of property and equipment", "negatedLabel": "Acquisition of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r37" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "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": [ "r128", "r129", "r130", "r178", "r256", "r257", "r258", "r262", "r268" ] }, "us-gaap_PaymentsToAcquireOtherInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireOtherInvestments", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Purchase of short-term investments", "negatedLabel": "Purchase of short-term investments", "documentation": "Amount of cash outflow to acquire investments classified as other." } } }, "auth_ref": [ "r36" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Issuance of shares for employee stock purchase plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r6", "r20", "r21", "r42" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://taylordevices.com/20231130/role/idr_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": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Total current assets", "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": [ "r60", "r66", "r76", "r115", "r118", "r119", "r120", "r121", "r122", "r123", "r124", "r125", "r126", "r138", "r140", "r151", "r230", "r260", "r261", "r264" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://taylordevices.com/20231130/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Registrant CIK", "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": [ "r241" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents - beginning", "periodStartLabel": "Cash and cash equivalents - beginning", "periodEndLabel": "Cash and cash equivalents - ending", "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": [ "r14", "r38", "r75" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://taylordevices.com/20231130/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://taylordevices.com/20231130/role/idr_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": [ "r242" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Current assets" } } }, "auth_ref": [] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://taylordevices.com/20231130/role/idr_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": [] }, "us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsInExcessOfBillingsOnUncompletedContractsOrPrograms", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Costs and estimated earnings in excess of billings", "documentation": "Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings." } } }, "auth_ref": [ "r49", "r50", "r51", "r54" ] }, "dei_PhoneFaxNumberDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PhoneFaxNumberDescription", "presentation": [ "http://taylordevices.com/20231130/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Phone Fax Number Description", "documentation": "Description of Phone or Fax Number" } } }, "auth_ref": [] }, "dei_EntityListingParValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingParValuePerShare", "presentation": [ "http://taylordevices.com/20231130/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Par Value Per Share", "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://taylordevices.com/20231130/role/idr_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": [ "r243" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://taylordevices.com/20231130/role/idr_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": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net financing activities", "totalLabel": "Net 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": [ "r74" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_BillingsInExcessOfCostCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BillingsInExcessOfCostCurrent", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Billings in excess of costs and estimated earnings", "documentation": "Liability attributable to (i) billings in excess of costs under the percentage of completion contract accounting method representing the difference between contractually invoiced amounts (billings) and revenue recognized based, for example, on costs incurred to estimated total costs at period end or (ii) contractually invoiced amounts (billings) in excess of costs incurred and accumulated under the completed contract accounting method that are expected to be realized within one year or one operating cycle, whichever is longer, from the reporting date." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Financing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net investing activities", "totalLabel": "Net investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r74" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Investing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net operating activities", "totalLabel": "Net 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": [ "r38", "r39", "r40" ] }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsAndOtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accounts and other receivables, net", "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://taylordevices.com/20231130/role/idr_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": [ "r241" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating activities" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://taylordevices.com/20231130/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "srt_CondensedFinancialStatementsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedFinancialStatementsTextBlock", "presentation": [ "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatements" ], "lang": { "en-us": { "role": { "label": "Condensed Financial Statements", "documentation": "The entire disclosure for condensed financial statements." } } }, "auth_ref": [ "r57", "r77" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Deferred income taxes", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r132", "r133" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://taylordevices.com/20231130/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of common stock, net", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other assets {1}", "negatedLabel": "Other assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r3" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r6", "r12", "r58", "r69", "r70", "r71", "r78", "r79", "r80", "r82", "r88", "r90", "r98", "r116", "r117", "r127", "r128", "r129", "r130", "r135", "r136", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r171", "r172", "r173", "r178", "r223" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://taylordevices.com/20231130/role/idr_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": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfInventoryCurrentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfInventoryCurrentDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "totalLabel": "Inventory, Net", "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": [ "r64", "r227", "r230" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://taylordevices.com/20231130/role/idr_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": [ "r244" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://taylordevices.com/20231130/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Fiscal Year End", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r58", "r78", "r79", "r80", "r82", "r88", "r90", "r116", "r117", "r128", "r129", "r130", "r135", "r136", "r142", "r144", "r145", "r147", "r148", "r171", "r173", "r178", "r268" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Common stock and 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": [ "r22" ] }, "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 (Unaudited)" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfInventoryCurrentDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfInventoryCurrentDetails" ], "lang": { "en-us": { "role": { "label": "Raw materials", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r249" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other investing activities", "negatedLabel": "Other investing activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r245", "r253" ] }, "us-gaap_TableTextBlockSupplementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TableTextBlockSupplementAbstract", "lang": { "en-us": { "role": { "label": "Tables/Schedules" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Other income, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r35" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accounts and other receivables, net {1}", "negatedLabel": "Accounts and other receivables, net", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r3" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://taylordevices.com/20231130/role/idr_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": [] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r16" ] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Short-term investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r45", "r46", "r252" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity Component", "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": [ "r6", "r58", "r69", "r70", "r71", "r78", "r79", "r80", "r82", "r88", "r90", "r98", "r116", "r117", "r127", "r128", "r129", "r130", "r135", "r136", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r171", "r172", "r173", "r178", "r223" ] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesAndOtherLiabilities", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfAccruedExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities and Other Liabilities", "totalLabel": "Accrued Liabilities and Other Liabilities", "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Selling, general and administrative expenses", "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": [ "r34" ] }, "us-gaap_OtherInventoryNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherInventoryNoncurrent", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Maintenance and other inventory, net", "documentation": "Carrying amount as of the balance sheet date of inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle (such as inventory related to long-term contracts or program rights)." } } }, "auth_ref": [ "r246" ] }, "us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInBillingInExcessOfCostOfEarnings", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Billings in excess of costs and estimated earnings {1}", "terseLabel": "Billings in excess of costs and estimated earnings", "documentation": "The increase (decrease) during the reporting period in the liability reflecting cash payments received before the related costs have been incurred." } } }, "auth_ref": [ "r53" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Provision for income taxes", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r55", "r56", "r89", "r90", "r103", "r134", "r137", "r170" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accounts payable {1}", "terseLabel": "Accounts payable", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r3" ] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash flows from operating activities" } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://taylordevices.com/20231130/role/idr_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": [] }, "us-gaap_IncreaseDecreaseInUnbilledReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInUnbilledReceivables", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Costs and estimated earnings in excess of billings {1}", "negatedLabel": "Costs and estimated earnings in excess of billings", "documentation": "The increase (decrease) during the reporting period of the amount of revenue for work performed for which billing has not occurred, net of uncollectible accounts." } } }, "auth_ref": [ "r53" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Income (unaudited)" } } }, "auth_ref": [] }, "us-gaap_OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfAccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://taylordevices.com/20231130/role/idr_DisclosureCondensedFinancialStatementsScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Personnel costs", "documentation": "Amount of obligations incurred for employer-related costs classified as other." } } }, "auth_ref": [ "r18" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://taylordevices.com/20231130/role/idr_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": [] } } } }, "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": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-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(a))", "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.29,30)", "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.29-31)", "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": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r18": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r20": { "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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(6)(a))", "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 210.5-02(6)(b))", "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 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r46": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r47": { "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" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(c)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-2" }, "r55": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r56": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r57": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r242": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r243": { "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" }, "r244": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r245": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r246": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r247": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r248": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r249": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r250": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r251": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r252": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r253": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r254": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r267": { "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" }, "r268": { "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" } } } ZIP 28 0001376474-24-000023-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001376474-24-000023-xbrl.zip M4$L#!!0 ( &@^*ECCTF>B'H@ "ZY!@ 1 =&%Y9"TR,#(S,3$S,"YH M=&WLO?MSXDC6(/K[_A6Z,=5C.T)@/7BZJKU!V:[^O%ME>VS7S/:]<>,+@1*C M*2'1>MAF_OH])U,2 @1(D!(":VJZR@8I'^>5)\_SR_]\'YO"*W%^6]/<@6&<"*ZG6;IFVA;Y_<2R3_[GY?_X,O+@37C;Y.+\_.WMK?ZFUFWGY5SN=KOG[_C,"7OHXKWOF,;;VZ;#!%W,/NXZW_"!\ M./=0EF7BM_K"2H.'6^?LRVA8UVXHM0UDAZ$8>7S__/C^]-@1,9:+4(H MTC31=/CG_ZG5A ?'UOT!T87^5"#ZB^8 5)Q78T#<^L >"[X+'"+<7/_1>W1] MPR.":P^]-\TAHM#37W$\7;BRQQ/?(XYP:UGV*P64*\(O@[H(WTVFCO$R\H33 MJS,!EM2I(04*_]_#P[^D9O?'MS__5^]___/Z^[_:/[O/_W]=P/739=#9Z!)J M-5BJ9W@FN7SN_?G]_E&XOOGG[=7-DW![=R74A&^ '4&6:O\0GFZNA*$!H'GY M^!]?QL33A(%M><0"JO'(NW>.W/I9&(Q@$N+]_O/Y6ZUS(B#\:N0OWWC] M_>2*/5Y[GDX '^F%!3(#06N\7^"S MQ E^-G2=6.QG>.3.'Q/'& B6-L9WB7%Q8\%*IU'_NJVFVOIR/C?#FAFO?,>! MZ;X9[D S_R2:;"FN770WUW;=X)?+X(-T\TM;)A^3RB)TQ\-'7\9&B LZ$Y( MHOR]NOW?"Z0=>Y$N*3[FA *?_@@2SO&0EA&;:DUJU20DT]CG;#WZ[!E9KJD2 M&U$/GCB/C7D>;6]IJ[?[V2.3X]["ZL-/,ZR^(T\,B]_,*N&Q?D?6(: \/[0<9]&%LWX%MV MOPMN1!=/'FP+W[D!Q0ZT+%@JJ&F6Y_;>#??D,GPLMG@VUI?SQ"DN*4"#5>0O M)A#*G0K*Z:#70\2M<%&"&J2@^K5ZT"Y07[ZL]77_0#/W6NM(FAP=F6+V!;A;- MC#9A>)I9[LMK!?+";[(5R N_UE8@W]<=MX)\N2^\%7[*??NM\%/NJW"%GY+> MBRO$%'Y)KD!>^(WYD7B:81']1G,LPWIQ#P_LBSLH]W6Y@G>Q=^4*WL5>E"MX M[^667(&]Q%?D"CDEOA]7R"GQY;A"3AEOQA56BKT65_ N]D[\[!#-]9TI=7@S MW_?A@3QA$^6^&5=0W\?]N(+Z/F[)%=3W>%>N@%_Z&W.%HM+?FRL4E?[V7*&H MO'?H"C?[N$E74"_B/KV73&E^J]]S"8*L.J]O&6SI/Y^NV;+'E#[(95"/Z0*^ MP)?"C^D(^-;\ZT\CS2'N_ BTZM6%2[]),<1/5W\@#AV(C:,;K[#_Z"%:$D7S M;"?3,N??PD^NB66/#6MII(W+G7_Q/+; V7[.%RJAG,=K_YS#"Y=SE8+&FO-B M6#63#+T+M37Q/K\9NC>Z:$J-B7=R^642/C<$E%W(TL03GH'S7>&.O F/]EBS M/K,1+J3/B-*:9AHOUL4 R(0X)Y=__YO[^N!&N[G_\N'UZNKV_ MXSG;OS1W9%@OGFV)PG7]JBX RS:ZW&98 W,E^V*_W3_^$#86'&(UJ=;5&"+N M0,,:/I[C W-A8:PO"X6&M@+ R:7 ]GOZ0W-^"?<6.1/8()[6-\D\E5](@N9[ M]N>^[0 [U :V:6H3EUR$/P2T+TM27?D-=N_!V>/IPBL%"@QBZ+I)3L(QV<-J MO4.?G5]S:^V2XQ@Z]_3-DW1;=;FS\RSG'HJ A4UY]B35CK+3CCO1K/@0M:$V M-LSIQ8\GX0_;&QD#>&837?W#!VV6..;TD4QLQUM/8JP@WN\G01&]B[YMFWW- M-&VO;[\C/+KM1NOS,MGA0B^3L;$,G16HV$"DP$C_^-E[?+YY_/ZG\'CSWP!+\1Q^V_?!5U@&C'=-]L1O!$1 M_@K1)+!37H ;!M$WBPU6H2Q5I;<8!%60IDR=.RQ,(?Q@,>"4>3)N^#:IJ$+?Z-7F(@\B_\[0+?@V8>U MX(PR,@4Z\7YON&@G$+X9("N!(5!(9X/*AC*E.# ;-XL**M741K>SEE%32Z=T MIV?L$-FPHT?R8KC( =X=?)-E5\NU:%.KV?N[VIW>O&L#CT)!L(>"$^U>T%S! MG9 !VA]TP; $PW-IB5QX[8S#$=Q).($9[A8$V;[E.=,K6T^O6M(CW<6W)X[] MBG-0W1(6^*?M_$I6*?>#V65 ;X/6+0#]K+W?!C;! 05V=M$KMVI2N]MN=[IK M(#I'7L"Z*)=_/U%/UD +NZ_A5R/$EFJ-V'OBX=)>K&W?Z(_I90L@$X$VBR< MF__V'KKN$-<-_OEN6$3.(I:ZDO"L34W@HFO' M>%TJ\BZNMF?,37\%/]X[S_:;E67R.[AYCH1GV]+>L-G'MI-3>7'O/,#I9= ^ M&;D8H-C/@HG@ M;3Q!)P[PB3'13(&\DX'O >/#QT-L-;*(JJ,]3X&6!23FY5,SNXDG(V>AL.PY M1,O*2VUYJ;=(;>4DWVWLAC&RK2W,!*UNHR9UI!5\FQNQT]5^T][9@K]_ZRAR^[,K>,0D$QQ;L.C((JJ0IH\=IP0-\ "CZTLGWQF7S=[=/PN]AX?O MMU>]K]]O E+;Z(_&"WK\BK_R4A]_L5EGWNN-4JO1ZDR\S (T,YJQ&1#HJ8A> MD9ZZ\(L6R" X[<./AK1MBX N#<#+$"T=U@O1!1>/B(?_ MY/()I*UC> 9\S0P^Q(&M3GS']='RX]D"/$'U>5DY[9^AK$:[<&_@76QM^4E# M$G)3K;>;90M^R&0O?<8N4P@PH@U&P@ (Q\WH@)"E3ET^<" X&I5J3]-QWS:S M[K_;K'?WRA[9-GL7F$XIPLD[$QP"\,[;R(!/9@RV#(>4^AT_MKB#TZ=X.LPT M*R_L+TRZO4ZU R'=6CH:1@BVTAN,R."7,,9(F;<1H18EE*DQ@_NI?,9F&FDN M=JT#D:R99G#LH*3^RS=03H-X[I/@ 1@X$-7L55E%2Q1S+P92.R;L;T+J!$F. M7Z-[4=#A6^!5?'3BD &AG"LK;#SJZG>%4Q@4#DK!]8&BW9&-3H#0-^B--&]Q M*V_:_'IQL>SE8#=G(CU\3Y78EOMP[X6'^O^&#>%+]'G6O2\<#'W&+ET)72Z> MREV)C:!K4[>^P=.VH>4>:X/'/-$P*=[G-[5OFU?Z_ER^N AI_.11> QS7=[9 MZ=]J;.D_G&<:VI"Q,$)'9 .>QX;G 7F 5CSP'-N" 4QS*I!7XDR%6V1B;4"O MA->:IS$/Y@(+S,9 6IK8KK>@Q3SZ\%)#:B*M@T+NF\Q(^51[%DYQK^W/BJK4 M@P< J-3!-4$'URJN$#@Q!%MZM.Z(UHE[MAL1QP"'< MH^FB)N#":!=K0X!K@ M@/#4!@.@64=#:D.4.2C+$C\5 (:UQ"_<,1 [S.*$P@80- 8(3%%\PV@@Z7"= M+\*+8[]YH_#;>N#:?R*$+E G0\.BD1K4H/+WOWS;^[QJE>S;X*$-7Z]<7_ 4 M$B[[<<5*@^<,BS&AK/1K2G@BQ8^A^HXHYW>+I1>4\*$108D(FE>H>*T/J6JT MZYEO=">7WY,1M37?I-"N.LUM%MKCN\2T@6K;035%Q(IS!5MYL9T-;747;?0L M_X("8! ,P,(?YYF5(FBGT#X&93KX5^P53=P-*M1.H<-"8625 MS3Z\)4YNDH4I#XR$0_]!1[YB Q<3;UF@F6P7?6"XYN!%6VVBNF ,D[1;JM." M*+!LJH?Z+CNN = L.CLAPA+.?9S+G.+D;P9,C8BW8*$V\NBKX5+A:VG6P-!, M/#4PQ@8?QD0O77-T5T#_H:&O,N6II]I9XA$<*!4%JFMQ)(VB0W>BO9!:WR': MKYHV!#7V0C/?X%87F!3AQA*O2/\+\WR M-;AARRQ7HR$BRATBO.%?MN]1:0)B!6XIKNN/0[W )&'<$Z,RD#! )"ZU?#:: M75&2FP++GD3BQ&>N0LD9H/ ;O9;"&$MVEUF+*)9(>C];Q3Q.PQ;E N9;TD^" MS%,@ZH$!*H<+S]Q]@[-XH"%4%G)7+'^LVU[PZ,FE*DHM16RV&R'2PQ5>ACNQ M%X5[Y,L;T#4#]&'1HC#1'-0%?")\VK39[S 2[.M!<_Z)+T0YKVMI-]IN/$MV MJSU+=4EI+N]W@KG).&I]428OREXI.)LC"2HW4-+BGSEINYW15CG8(V$^^%O$ MZ.]=K[998!EL&#T2'9:. F<%> M:'7J:C.E'UNJ*Y$C^T*B!H/01_2-_B^C,V-A1P^]QV?A=B'^)0I14M:%**EJ M"YTI^:WMV^U=[^[JMO<=Z!VSE7O/-%\[^TJ[&DD M@S+D] 7W;8?";9/WMN+_ZGBICI=C)"].8DPIZGB9Z?9XKF!:_9A$T8X>+(?0 MH\4UWL,X-.9.3#Z!L"#D1SUYE T(:*X_1RJ6+BM+5R=&15[E/S'4_9P8U(ERF.Q?G2X5>97_=&ER%UAWMD?P36'%,7,4;N_20K]3'1>'R<_5 M<7%LY$7#H)0RA$'1=U,70%F042WN,NJ'9FDO5/!'L??7ACOP65USO$+T+,V< MN@:]B,S."SQ06((5/O-(7-]D=Y7["6$3+!\D'X0C.9U'_'$M2YF\^W(C+#56 MR9$Y.:*608YPU#O;W"GM'Y@<:8!*B?5%4$# !V;X.\H7T\;N;Z[0Z]N^)_S0 MG%_$$QX-]]='U3[YXT#>8*VHN/WPE=*UH)%+M)HF+756!K6X(OMTAUSCR ZY M3AZF>\^!4XD>< ^./2"Z3[N;?LP3C#^ JQ/L^$^PLC)%6-PG#5'QL.] M(V-BK)_#F8O1,"9\TP:>[7Q8!LX!K'*WXOF/ZXCCR?+\$S%_6K'.(4^:R:IE M!<'FL9+S:'OXRT+O6MQ2K2PN;A_O'9^'^ MFW![=WWS< -_W3T+CS=_W#X]WSS>7 L//[]^O[T2>E=7]S_OGF_O_A"^W3[^ MJ+(/=I/3_!&IR"GD=#JP=DI+__SCN)]N_[CK/?]\O'DJC*37"Y_.P=(T?^2L MJJZPT)+KX!IN%*#$:(*A_WZBR;@Z[7+KEO?A*V$0J)+049)1QZ)2TF'-)Q=( M2*K'J#FZ4&38_K3TGS=@!6>;250>"^I7-23F73VC,UX<:F/@LZD:8.B\WG( MAP).J5)H&BLHC)7Q+YWFL6*UI=%%$IO\45!NHM!NO5NI)A]5-5F^6=Y\Q3^? M.>LL/===JY2,#5TW2=IEY4X@V9:3-^5D!,Z1:;N^XX \PR:Y0$$7J4DH%TUH M58+7IF7PU7VV7<5NJD_6?/J]21_V VOE++>#SC2T*3JDQ\]/UMDVHY98L2FUUJ2ES7(=#Z!SSP; [B7(DRD_Y4"/;4@ZD*#55F0\I M-MM-4<%XPA6DF$B&^SJ3$^7IT\AVO!I<,\:"8;T2UQNG%J9[E9EY"3<*CV< MQ^T,&OG),EEL-[JB*K5X"K.]R*PB15,NHB05XGE)#J4A-N6&V&ZV"Q,=!>IH MO<$ YO%8+IM-(UH=,B @GOLF<47!(MX!:VMY29X0:G">T2C@QQG([H@77)]R M$T4-4*D449:D2JTZ/-FU'>GP$F9-L=D$54AJ'+ :A$+?\FQG^G$UGP@$#YI# M2>G*'D]L"\]!(*+[X2-QB0-'8VXBJ"5VFBVQU>E4RM"^! M6C<45O?#KP&D[JV?V 5V8A* *BWH"&^[]\Z#8[\XVC@_Z057.46!4W"U,:!2 MH$HK[W@1$R_QUQ!EN"+*'>6 52J6RCB8<_OPT:YRCTWVJW M!>?K:MO#CGI6WOCAIHGQ#]'9@^Q*03>\Q%*KU8&[WC'I9&J3I3XL^ZN?;4\S ME\07U[B'8U'%BA%:C;;8;7;$EE)Y_@Y0PRI&0#4:HMINBTUEM1DSBXS::TA= ML3:GCV52*?TAA9')!K"(15,!9GX4(S3,5%Z4-=I09+ZZLZU!SL>2+*JR(DK* M:JVH.I5*>RJEIA9>!Y0L2I(JR@T^YU/^Z6@/CCTACC=EULJ_?&."CO'TPNI=^$<+DC.R>57V(-884 NZ7P>M;>&9'EJ>LT M6QVQ)3Q)$IDL5E4J5C(=6'X3 MH\_\PMQDL:$VQ Y?_VLJ-6O/5)*_GE;P!H\BAVH%N7.3Q6VQTY%%N7T@65++ MGN#OAM8WS%EWGB?/'OP:V290$H"-=?#9+IUY$PGODP-7R8W]KRD-\W-@[=(; M4M8DV9LSDDV?:;\O*TME3#B0H@[KD[TFVA0S3LKO%C@T=30 \ .#;]YA-G!4 MM]IB5\WM]EV2T^(C:GKI*(F?K[,MM\76T>:X.C[F;;Q/L(9CY<=()#<$44Q] MSCVN691416RVY;0W9/WH^PJ'-?E[T4P%JC:M<5VIR,V&GR<#E4> MR)$:=5(?AXU W2Z!C3_)_509^0"0W%I7#" ,=I1K'P+H&1$'HDGF9862U9N]_SCLO$%4+Q)@!B;S#PQ[Z))L)K M,C0&1HX9_$VQVVR+C=;^(M]*8 ';\?IWT*:Q+8B/F[%?$66E(RIKLEO*9.TO MTYTP+T$%LD %E'1:K4I)X"H?0I,IH[MTZ)$EL-I8]\F.(K<_T\H,>02A'YK@V]#B(08Y9C?-+X.Q M(2H*QI9428S9;VKBN8=I'?## MEMN3%H;>89@OQN43(8)E>_"X9R.7Z9@GH>-/=.\T)GEH8(%+@]YJX /:=*T. M#!-<8T81&S#XP3P!/TB!# BO3A=R U8GX9^3\YT;KC<6IY]H+Z36AYOKKYHV MA$E(JJ7I'M7PC_AC!UW7S) JW=U=UH7=W+3S]_/IT>WW;>_PS [NWFG4UCU6NDSL@5A96T:PW MBEY$,C1:B/,R+$2MM_*QH;D3S0I?6+;9Q-5:?'*%@:;(-2=8EN*KW'ACS,"L M^:.5KN+*RU.DLF#*%2MOM6R"A>&0[W\_ M44_6T)BLMNK=W9::I,B@+^BGI?FZ 0L^6[,X9>WBE'9V+MMQ<2OPKLCU5K'B M)T_\)0#EF^T(WHC ?P[HSV,88^0*!.A/%^[L5S+N$T=0);$X-*Y9HVN\SZTP MNZ*9,/B*7:X.S&YPUAWWJ.6EXAE%P@XHJSP]!:F"26LKB7*8M#2 F5("Q2L) MH>O5QQFRRZ(\;H9NI3=6>N/>YZF(L"+"O<^S+1%N0O9L8.W9!/%;25B2N[";';2Q,PG4Y;"*$OA2%F-;EM46\L!\INI*B,NMY.O M_ 3&>J7[TYS&G1_:UZ]B6WG3XBIO%$E46JK8E):[;BY!Z7@(I(SF(4BOI',D40';H&G66(XN+?KUS1$&E;9=>V\:*3^@5>+%MW45[B\Y/ZSZP MX.Q(@1;62SX$V?WP#P08AFH1Y]48$/<)0)>W3MT4FTI75*1.02KU/D.WMU&Z M2Q^BG>9@34]>O!7KEB@C>;62R"L7M>E0\+6+_IM%6O#5B+'(0JL#^%P.P,]? M(SX4U')C1FT'B@P,A;K6V('5D26PG55M*IM=E0H])8K&'J^*^E>]?GR[> ,M00$.XG!.6+]2(8*RH%Y&[ W8]J'&V< M54CX;KNY)\DHHM14Q=;*")WM]>"#L&;OX4Q-@63N^2IBN]D2&ZTD=6<7':<< MT-Y%'4W%<7QU3U7LME51D?@:G$J(E]VY@*\:"==]+*BJID[:JM3(2HT\2"UN M[PO8@R7VWAL1)U 8T^=N'[S&B+N^LRU[7IP69$15NQVQU=DV%Z12'3,?FIFP MS5V+A(N"U$@=ZW-0NLI..F1&'N2K3K9;DBA)J]P8'T29S,@7O/.#D2]2WZV. M6:O<4'>_+'K>G)^NY&N=]]YQ66P.&N-'7]\>%-Z@C*K0)R";"&:-O!HNRD;X M-="#!4][WR+NX! 5X9D9X9MCCZ]@4,/RX20([ RVY7ZE<&+//2-<;MX]1P.R M,"S-F=YZ9.S"$8)'A6-3K]X9 M.=@+-I%4/D*,Y^YJ=0K>YISD+376\'85GYN1F_BJN\U6*PLW5P>I*ZY M]P6LY)RP<6U!$;EWQ-LE%G>QWW*1.N^F\4I6'!\@75SPKRQV.W(NEN=\,2&W_;=;.9A^VZM'@]@N+Y&^01[]#H#I9_S=,.7EI:*:T, MX!V$W6S)E:6\NCQ4EX?#N#SPMY-\U5QCP"I:&2C5=(%HCF58+ZXP(0[(G_$8 M9)0[TAQR8/;U [MKW 1@?R#.$T*;(B;MGV.P@ -57MC8^L=J2BOE57 MD-VICWL@>XF1? 3WD)2R*OD^LBNUR'4I25\]4$_$,4F'Y,O)[M*AO7LX_V8M M*\T5I;R!U?L-^-^VD5#YX%C%]Q_ ^AB7GWM:WR3PPY9$+2T,O<,P7XS+)T($ MR_;@<<]&P:BC!UC'G^C>-;Q9#0U+LP:&9L),\ '6;G3K(-H"'\XH$EL,?C!/ M(+^D +Y2N (9F$B0\,_)>3:NCIT/ X(!F2>7S<7I)]H+J?4=HOVJ:4-XY$(S MW[2I^WEQ653D+%%$5\(_X8P=7.C<(DW#(K5H8[%S,BL6MD;?_(N:8.B_GV@J MKD #XD>J"L<*WQ TW[-#LH9]FMK$)1?A#WBN.&EN\-UZ,P>KYW/OS^_WC\+U MS3]OKVZ>1.'V[JHN].ZNA:>?7Y]NKV][CW]FT8/:N2PRLSXFEV -%2PJ6.P3 M%J$ZNZ&7ZZ)@P7,W5Z L+V$!(GM8@5SMO]K_<>]_3AR \H'FCM]/E)-UHJ'; MKLM;)!RMMPY=1?KM55R_?8JT6FPA_.39@U\CVP1XN'__6T>1VY^%F[]\PYO. M&6M28[<0!.9.H]4NBMM%QN.3QZ8BKFR<;%!CU"T8<]XFDW27 ^8\_6EIOFX M0YXMQP=F6I^:"!1EMP7&)0L.6'.-_Q"Z[>35+XJ)XT-J I2^V8[@C0C\YQ B MC&&,D2L0$+JZ<&>_DG&?.((JB<7B-BLVPTVXQONZ+:1"<)8+=;+):0?%?G=; M:@+H%$E1=[KVY+(J3E>AO""F5!"K:*Q &MOA L[-\%W]7?V]_/<.%],/09E; MF@UR=J=5^*GP4^&GP@]7_*P*>FD$@>0[Q+QL^I^T]J:.2>U- *I]C0LB[F V*^G_FHT5M%E3JJ_-]/ MWLU?< 9,W!H[">A[7+)<)4646\LYKB&=;IWAL*/M?GLKR#["CQOYA1\'A+0C M%2EY4Y$L-IK+B; A#HNAH*)HYL-+I&;N$DE9;J-=O$2J9!!G&90SW6!QD.6N MJVMET"%?#6-JV:WK^IHU(*B5T514EQ9_)..):4\)1NL"D(6)[PQ&FDN$B:E9 M^U.*\RT"F47,(=B(?NT[H- ^4&7VGYKIDYL ;/29AP!H#P"S==FF^1'V%(.-[(J>.)P"@>9WO$TI%< MQ+8-13URYV&F8-*>KJ.$O+5 /O(Y3<1NJRFVU556@5(X!ZN8A6U"1G.@%:6E MBE)WM?'RHSN1#T>L-',7*XVV*'66ZUJ72*SLG5Q**TARIPY%:8M=.6-PTS&& M%&0/\3P.\913)"=O4E5$NH'1DZ'*70*4;Y4S%)?K8X?@<7I*:9$N8)! M$4+5+)[(\J9@=+QU&G'B5R,*+N JR6X&J M)C94;A&0'R !X2@$5R%:VB$)KO+0UR&*JD+4MJU$U9%8S:K4E1SCO;D3JBPJ MK:ZH*%Q%7Y6^4DJAF2D"/(?X";7;6%MSK=Q45G:ZJD3:$8FTLA-;)<2.-)7E MD7B:81%=N-$<#'MWJV26*IFE'#BKDEFJ9);])[.$ C*4CSR.E88J=MLM499+ M'7E>A2ILD]"2![VH+;$#- -J;A6B$$GR*S02WK5 &,BD/81R$L$GT\^=RV(D=I2L" M@1Z$L"D/%>U%/]H@:Q*]^7D0C2(V6[+8:6>\<1V)X:CRZ>?H ,OERM<4N\VV MV&AQ[7!5^?7+)AZSN\1R.5$[8D-2Q':[\NU7HJT2;4= <)4PRRS,#L?'_^P0 MS?6=:<9&[P?E+*X<_(>'L\K!7SGXL^LLI[P]_*%XI&^R0L@ * JV&A_[DRQ) M8K.Q;'\Z*X4C[F/X^7B>2 A$VS8&$C M=1IB.Z%C=3F$S=XII[SBI5A"R2Y>#LOY?V3-,E=X=T%$Y=Y0;#NG<3[%H1*Y M@DNM'Y2.9?#_'4:P00ER?[>O%)4?$56E"0Y!8>->0RKOLQIK2G67/=';:725 MY#H(R948Z; GR74DUK(JJH'KS;9@(5B\&:T*;BC?+;E@HBO6"/>A7,Z5H*L$ MW?ZIL!)TG,V!F>,?N%]#LD9(Q'>6=R2&[6DF,ST&V#\1",7_=E$9&UAA ;1R ML2)[TWAQ8V;_\M-,MI4ZVHU+BX4&EJL15:69:TK"GJABUWM_05O+V@,FWDK#%2%BFB9][6M\DV738K97? M'5[\8EP^$2)8M@#8"$U1HE^CX$Z4VS<.6 (:E60.#JLOPP1BT;+<.< FT MY%%T[V!$"\(RN(!( 7*E<$X9L"Q(^.?D?(N;!".H >W]^OW\4KF_^>7MU\R0*MW=7=:%W=RT\_?SZ='M] MVWO\,X/\[;3P4IR[3[4_=YRE/\(:=;6\J^O(]4XAGO%57J[,U)C[<<[(J>CP M?DHE!4_*D'^HJ$U@@:OHM+N*GW9/T1F''LHKS1T)WTS[+6LUSHHP#H,PDC<, M,'$G&LRDGFR > ?6MYW7?%Z;^8+SA4,L$^OI3TOS=0,(-/ \X..7'Q1\<^#) M DP\FN[L5S+N$T=0)3%',/(_);_9CN"-0,*I*@E5(96K+9$ZE'2"@&8RF:B[=:[E;84D=%$TW7#>JE1>\1%,^3GCW52 M;G#K;G)E5 MCQ2R'W8A8J@%DP=>>%A2V[F;_MLJW\IP92__5@(NG-,"=B8[CH26D\F^P[&& M7 D+Q>WK.#VY[.G_]EV/V2 \6W (P&U@F$2P9H(0/L??!FB?&*)]0A@Z]EBP MDP]>7HI;> M&]N.9_R'?I[WL=N5);'+MP)]>3BNV$,WET-R&QKA?7:VU*;8['!J=[^_DU/@ MT]-^3V?A?D04*&@8T4RN"?OWUOJF&0Y-CXLI(O=6SW6)YP)=?C>TOF%2U>)* MN6GI1,G^NU^LEG \8S7Y]]+NE(Z]BH;BR?.>[7)3F#E$>KBWSC2"OT[DW&,"@ 1$Q MJ@+-AQBO&+SDBGBCK<[GS2(P!.-C!+O"3EA9;'3@/ZE1G;$'=,9NR(';AL)X M7T" J-H-46HLQX5G+8(EUY6I]1KF)F]P-4Q-MBJ+Z M(RI16QL)'AC,GAU-+\X0U6QTQ;925&WU$LBLP]:?\J M[M),ED2UN3HXL6C= M:7TN\%R."[Y06O=4##>#]%0>#^<=6/,VP(OR:K8;"P;6'DE^91!CA6F)HG3JPE@Z1CK4ED5'X12F!:0Q9/.Q7HMI8MK'GI%J5KH'#:ME4 M_IX.S.">!Y&ENS'FWZVA1)FZ B97)F4-\)Z6K@'8R0W)@1AS5E'AS[ MU=")_G7ZTR4Z4&]$N!$"\I:0("!;BMA2N&9C;J_5[9D:BE +"][B?B[.VQ-X M?I'7#8R\WKF>>EGK:6Q!:N6)MR[70K?FW:.+UDY0%3".R\VWJ$>57UP2BT2) M8D1Z@[]\@YU=M&>8@]JJ-V4&0_AJ@BE ']>Q\:!-:0[4LTT!Y9"' $#8S,[K M6?I-"*.\%IB0$\AZ(2K;*L9$L 2O'1A[24Z*X>:O^L@"^6+ 0J M)"PP&IN+"[1)=?KB2(=I.]QP68K=D&X#"&&L*L*'EGS,_2XNB9UV'CU+2\!T MQV *S$H?O*_/:EOL= Z^\/BBK]7#V$K?F3(15,RE^&<( M?E^R,_)+NSU2J^)6]I;HJE:<-Z8I2NUB:^@?CLWP8Y@&\Z+42A=-U$51R@YH M$6I,%Z:-;C#DC_Z <7^PG/P#;7(UW^U))44RQ?]N9D!\)*[G& ./Z/A%S]+G M/X@]^4 FC["#'RC*'C6/W R'9+ AZI"C';PA-T0Y(2.Y9*Z> MP]%R.9F"]^&FV2^)Y^CJ:4JJV.DN5]\^8E=/>7PYI=&GCLX;I\%VI" MG\!#%KUD51:HK#>HG43AO&2[A<.[JKJ95QZB,:I[A2J\*+ M6A5%;,IM45)7MY:J3M\JDB+WPWDCV:0\G/F+"F'=^4TLO>C#6R[RZ-XT7LEZ M?O/5"/@U!Y=;LBB5I2Y^OO2T!WU@QQUPY(']M2/GJUUPBRUAU?3DQNJF6N5R MDVVI7NQ%E=B+6L!)!3CWL/8Q_)"I,'!\,'X5A;\8ET^$");M$=J4'GA!Q\K" M.OY$Y0JMVQGX0S43QH$/J*.Y#F0][PD=133+9!0 /B!>*>!F*5R7W( U2_CG MY#P;*F,29 #+(,[)97MQ^HGV0FI]AVB_:MH0'KG0S#=MZGY>7!:>$LN"N"OA MGW#&#BYT;I&F89%:M+$8H+/C)HY433#TWT^T)@ZD;4W>> \]_[\?O\H7-_\ M\_;JYDD4;N^NZHF+RS)H?*E,G-WY8P(B-1#&KN-=7(74\RVDEZ>(7)X!;U_- MC3%]!&3K!(;S'#^H#&Y8/G9[_?UD(.^H[:T( Y!8&,!=R /1+O"G&0]$>Q)F MFUH*!N $X"S#Q ]B14&=?W[D.,=@:UUC..5SZM?8;">7$PQX-JW-%\W/"9-TLH58:2]$J%/B"5,'#+1''C.L.C CDYC:-\,;T1_]RV: M!#9Q#!AD8L)*7XA%',TTI_@]F7CL70\6]M.B"Z&XH_6)>Y1Z-=I&W$!!8HQC MZS$L=K2CMH'W'SHGCF-8H$CX ]:)'*CE&SPFR%+M'W7:;L)!?XLA)")C61]QV'1^P/' M!QWL3+ (%K75G"G"'VC$Q2Y#0\UPX#5R($C$]]TC7=A#'L:N7@9AETG M3P _*.+L%CTT[;?9:!G&J O 86XR"K%>A6\"W>#J-4H3 -1_^Q93F"/R#=&6 M. 9.%*@"(^(0I@\@QF9$%I#$B2OT+ O0(3R2B>UXB(FG$?#JR#;AB)UM;THT M)]A8',YU85MQ1Z69@3072:#M1.#ARELE)F\#?(#0!/H!'=9G==9?(WQZCF:Y MVF!&PA- ,$@5QEOVBQ6$!3N";K@#TW9]AX3(3B02('_;?V'4A+R^^LDW@D.Y M+IS?]0K=6Z-;G:&;PA-8%,MEO1HNO0H#YMQ1<+(X>' *2 _1 P'2'7MH>/@@ MRE(1<(WA3);NBHAY?('U[>[#Z0(/4M&'GUJ:A_2@>?0W#Y8;<#8L8VC@/9AR M>(7>[=';"-#[;78@U.B!($QHQ$*:LP7?LVAB/)S1H""!,& 8IHJ$*C;1&-'M MTC?@-TD2Y;:"Q]R$8/P:087E;60,1I2\L'0P4P">HTP!E.U +'@D:.; -T/& MC\T*RV7/A<+]6_S S+RG3?MI*)U@/XUN5VQV._GMIZ+NK:F[&3NK,JA5::G% MH;:+2",T0 ,$>(/2BU008CV<%Y -TA%[)PVH"A1,//3-/4BQ0T9J*T J-D&U M/(0Y/>1C5^3>[.X"]Q%+UQS XE<;_A%.O_6>OIXE/W%EZ\:08@].MM/>T]69 M\.(;[-9'-1PC.*7@$AJ$] / MWVF/)I?V;:(WS14E$(53I7$&ZZ"*(;#I*XA=VW?I70#^]NEE'6'+A+=P#4*" MPH!N%W@R_D&K+ORT8 >F\1]8'%X>\>T7N'*R7.%;PF:[]FAGQY@;6H3EUR$ M/Z 'UYES.7KV9-')V>G6I:2(GG922,^B"W-Y/!BNDW:T'9UQ2T=>LIMU>8V- MNIQZQSGY?I<7U6X7!+:X3I 0#+!RF9M"818(B479[;J!D\M'[0U5 &!9S5R1 MJY5AE?/DR6N-)8]LZ:AI.B@'4@_@_2,$=VZQ6AVE+3;5Y7*1F^.S,N!ZGLWY MX'I;'M^PU#CS?Q"B;$N\B))7D':KK8J-YG+XX(;HJ90';%;T_2+"[@]!^IG$CBXT5OK@6TS-XG3%-MJ6VS)[1UE3ERT%*T>[!FKF3AV M/59YL6Q3E*2FV)"3V@AOQ[0IM9RLJ/AF6(8[PBN^;>N\U9C2)NQDD@,AB/Y M".47)=YLBLW&2$;:E[E):2,LF>]93$+0,1KIT-=;FD'S=U(>ME MNYSI]IEDP!^.G:,.T!*[BB2V.LM)>-OK 'M+*EMO02@G+63BXF1:X*;L@^;0 M%55I.66B9)K#=_02::9IOU'?))JA;40 <0<$/LA'E<@YUR=?(?)/&IL&#SP2 M-.(OUDOB*5 :0$6%6C&*SR;;39,H&R%EDD";"8F;-.ID(:2,JD0JY6X;96,) MN0LS*77EV*U8F033'?%RU&TZS5:.NDW^N.:K_%2TF4W6)=$F/RM-MR%GU[6B M[,7S.<=M!B0Q-7CFY0X/)67!\:VV,L=&+JYI7QF)G3)E) ),@CPZ%G*":8:[ MY-(==NQB-XI=!![SB? X2X+(.= MKSC?M/P4K")IWA 8AALFA6#@TVDLU\P3 MAL8[?(9Q.L0]$]Y&Q&*Y PN1=#3?9(AA,DATCFT&W;W'ADM?MW5_@#' &*_C MO.)@&!.F"0-8BSVF[2T%#?X_QNA0&!EF=LC0) .:>D)HEIFA!]'#^"H+88LO M@47X1O&^0/J>R3*82%#DC\7^!BL- M9LER0N+VM(#P=T]#!VCHINVC*D#]\& MK(M!;P$P*: 8D$%NTV#78$/PL4ZSZ>!CM&S'=A/&Q$;0QK V@T$6CY0@? YA M7Q=ZT>@8@RBW/[OQ;")&"G1)< \>T&@[&)UH@(UH^A7[P%ECA*8AV3$*7**K MU9!PX2=W:!"=12N.M7_;CN%-::"8[T1K#Q)*-0%CP,R5 VH,""%PX^!D*9LT M 0$SWJBS8(Z P]CC(!H1 Z*#*#\6R0EC!H&(P?!NF&$U6V00B>D0D27RP!HQ M1!&%9QYXRC(V6ET 9!:/JC'$8EQ&? X@LC(:/*"8,GH\M6\/X1I=A)!E. M;ETHGA^^V7%TTO"[D( I))=%0$@;<7Y9)'TO2*/"Q-R0\QD<,=3< J%D B M MEDK@SP8(YZ#9=8LI>)C9.R 4[50?I%)HPFKSAYE8+PY:C\*,7,HU-)&.QBNZ M0>("R]@25^QJ#6?,\=:,L>Q7W#(F<,7$NHD+@2U;@FVQ7,VS(!X3HX!I!*5/ M0V/#)3K$9/! 6-@>$!DVR!MK+!/895'/P8#ENM!BVD,;6:+CM@,'XR);'^"+:Q&QH02]B)K]35W M?J&!WL!P 9/-4LXWYS^+0K/]&Z(G.B,TIJ8X>I#%,P<.1@:+SP;+GG$!/ 8\ MVE!_6WP$Y:@PL0W+HV"#9].O51&%EIS76M5NJK46+YX?0@(,Y!PC%F\Z840M M6.3%]@PMS+DR;=# '$H&2+O_1ET-SK;XN_2P?$.AK=.([<$J:1<0?5C<8%YC MC<@SRH,.^)PJA&=UK-V0E+D<9ADP>3KQ';AT+":,6 26&G%>WS!-#/\6-)HL MX#')0N7C@B#%I$0T0O37! MEL,5BF$Z221'HR-B;A5S+S-EG&TS5+=,T&T,$_2M:#$1$.;>7;?$I,4DCY*P MQ#WHY;=#3)4Q@:SA?)^GA]B)B[<7Q%*48&A@S7$D+,V,'18,,#2K 4LLT!(7 M,WG):IS$;D7#Y"O.B(0YVTR_PUL,&YF=&B&SQ<_X2',)<..0Q;,&=P/2!W'= MRU0Y(UR?;A.F$U/=.Z:11I (]V^Q[/,)L195/%PQZ%# G^9L?;H?W/Q@4QAX<0LJ MCJ%AR<5CK MUO'$M*>$/!):SR"F?@7([EGZG6T-E MU"C?5RPN!5J5O+- 14%])?=!F^(%"6AF^0:77UY?IR.V6JD/BBJ?IQS$E5I$ M;45<_,)R6V(WH<58%9=;=ITVC?!:)B2@+DIT10@N./1416RV>>HY5<#N01-M M&J&X'='R$H@-46IW1%7)>#%;&1T;?\(+PR,@I';2;P&'A%<_&+AFF,-1H4!BZ>=D,:_8> M+.$IUCLA:(]AL'*T?_F ).KC[$]I/&O028%67W^SL=@M]4QK;C#96)N&&V/_ MO!FF.?\):_$P_UF?F 9Y)>[\IT%XP/R'6,04JX;.?3@Q-6OQHR F9V'(,')M M\6&B&TL/1ST&YC^V?0]A.?\A>ND'FNO-?ZK!ZP-CDCBA"P=5G B"-US\//@8 M,>P9GN^1-12,+XN( <2$&/GW->'%UQQ8 *&!F$.?5CJ-Q1\%U5%GXQC6JVV^ M$DI!M@,TY!CN+Q;TXL/S#B(>69+%2!A )LB(CF /F!%G0"<*XA=!:@TT##>% MAWS:I2&J7JT;0XQ@"L,IS"D++<9!HP")\'%@[8%C]%DH#R6U..L^)B^0SAX% M/6AC&X,S48W!/1$];'N#S46TB8%Q$GU??\%0J/Z4!5W/X@5A[%FKB>CSSP*- MP&6*'W8-8P1F?6UR3, ?A,/P>2 1H98E\> MP-,T6*6'E619J#GMD [U T7B!AWSD*Q 5.SO2W,$H73S^:BH:,T]C(BHC$- MC'%HMYR(/#3:XF%JS\<>GT39%C16U:6K]3">E!5=A?'"!C%(X<#T XSWQ^ Z M!P0("ZJSUK(*+I:R>A"?'+!%0&Z,):+H'^PDHAECE\7VS&*3@89A/D2G,/'A MXP$&ZL$C_H15#X;=.B3L6Q$$E:Y9% I^(QB5IHC0P8(4CZ6&-8Q%@K!!&F[B MD!>,1 Z:W42M,-@ + *--E(1:95J_O"2.):4\"+BW0MZ"BC-0[-G3=)*G]7P&] M)70TWX>]N)5CQW)J+VZUL0JFM+;3]]; ##@DJ<']/MEB!^J_LIDYAB6V NCU MG$7F;L3^,6GZM-62D*C/,M-SJPQ+*@\2L=+Q1R?TB*;V]DRY3 M:J+.0_:S%/K FG,:T/6*VT\E\P^*$YJM=J75IU_&+>.!/LO$G?6L1G=(O-E> M)?-+1^FRV)(JJ9]A?0^[47.EJ6164G/:8H MHHT"5 _%;YS?R-0[@!$;V,R8Q>NP@IPU5H4Q*ITBSM?#"V-L]E/13DPN:8#HLRMZARQ\P_0%_[+'3W7_8;$ TM%S0-*#.VDK53 M+]5HH^6PAF2QPN:!8?* JZ'1H,]MBJ&Q:%&>M=!85.X6I="6EI*U$MJ^DC1D MZ2BR-)(#X?J4+5*&%6$XT6D/3H*A\8(!J300TF<%=1T218&F"5!R@\ F)N'2 M%9\\RUW@Y!$LMOY*T,A\^4AY(XABU)2337INMYY#\FX2)SVM0?&*U:N;5B]U MZTHQJ[^B,9$IKIZ-NKIO[*^=MM6M=S8WD2L"I*MK=Y5_X4J&A3?;=;44Z^ZQ MM@.I0]7DNLR[VV#"JC)3<$-*T8*R"'@^L.O<=L&8&8UHV84%LU,%S2]X&/+2 M,>#.$NT3'/>BTE)9>[(#6K;<%;$T"*=E!U(CP6S'=R>!<8Y9N-1Z=[YV9[0Y MQJ7QOX,@0"XF8B9IDJQMG+N+\C-KIY)"N\L8];<4XJ69H'$F*TS;B)$P?)&6 M \Y@0PT8;V?.DF51:J7G*^Z3MY6LDV_F76['4BKVC<4VIK> ;^9)?J5^,MOG MY[DOST.^UDK#@>TPTZ?8$YXV+ X,?,6=E0M@5R?O@F[[>'GF=YC&3YJN*'>Y MG37EW&);[# 6W:OJP'O7*74+6535$N@2.>V>E2V7%ZQ\YDG%D(&VGD8^; M+T [2$',.%>ESVA7U&(^-IK 3KS(J%RD]A!"I]'\;2_32EFF7390[$HH6YSH MR]:&/2QBF:ER6$0I_?^K2N_,U6"8)7<[LY3XF(,24[O1'2"HOT6E+=#!$^?" MP#^Z]'T05 8#-KJ_U4.[1:R_5)AMSBK#AE[0L.=2;:[CDG :M.UY8!^66^!L1(TP6E*SR$TS$G*O5BZ7[0 M4!!'+MFKA;R$4&K\)8XQ> MS0(&ZNIDK6&PSD3PR,_Z4SU6SD0&"HC*MZS86WPD@$?/-32L$!>,H+97C!!6 M+8BMB060A+.[;'/1)B(W=N(ZYAO!84,; DKU!&N(G,-RAAC?+IRVV[^=L;(: MX0K=Q1=IE1P*,EJ?QV'U9*A'UC=,G?F,@?;[CJ%CG,1I36W!H#0LQ0Z+P\R5 MD\%'I-_.&.G%^25IB0R.!A(@#4T1@-"PPR)M/VN/^X:EA>MAU;%B56KP\Y'F MZ&^T/9DEN!@\ "LQR8LVF#+?MS9FR[= =L1SOL(OMW#/%1L!@$!\B=V7-J@+ M5!(U?UO!;P#G(0;^Q%ZGG>K<^;Y-&VE7.&U0#,]JB0E!<4)&8+0-)*4[U\?F M7+0$3]1[B?(N!N8R!WW0Y3&LY<*J] 0"QL#B,QB/0\.C &R_2!!GP(HQT3<8 MG0 1TQF#UEONC T7*_P$2[5]%^L^.>C/HW5AL.,TC<-R@Q"AD*F!1_RP8=*( MF!,F"8-WZ10,0PRM21B:[_@Y+P<.*R*%"2U[F C9J%=S%&-$'>4.(5&:&=X- M)BST(A08%S$Q(@I,!OE12MJRT, NR#220<>2+*&)+_3);YR.MD<&\K!-TWZ# MR8_/02_)]2:/D,\5+OD5@<)E<\GO'&6]&QR/[^\L7N\.-9OLW]F9T5O?+HN3 M=L%9GU]BS;9$?AN);!ZY-*GH97>H=E;8%[(M-A61[+Y809;3V*AR%V=/T8&< M60!P<"2JZ5 6Q\SNLS8;G""?$_/U8DK1-5.*^'$A!_!U.?(9!QIJ+F.S9':L MO68+>$D]T[T%NQ'H=ZPC,%.VJ>RCA@ OE.F6^JJ?!2IJPOU1J]CON>K6;W18U*DRY 6VHB'A.43K5YKTAHK1:6* MLL3,4N6*EH DUI]P[:4>GP>B3Y=IX9ER196YS@5[7+B01[9H$0O_"/FD28*C M@'231^'OVGCR6;CFDHB1BD=WA^HG09'Y)9,6MNA65^:6#Z*L+ %7P$9BI<2K M3-$<(5UK=5-<(Q5IN9LO4%OOKW!S5Q[@^HJ7EW%U^VH6U#F=G4- MKZ[A6U[#&ZV27&:K6WAU"U\*(Q7^".[A*SRA9;W28HY_]_!NX@U141N\EAU( MEOUTJ8;0 F8;G9@UC5?0R) MAI^ >G$I\<<.+ R7EC+O8W[O4!MXMN,&X<0L5UZSP@(2;+]!#8A/JMAM4ZM] MAL+2HJ V%PL:?%+$+BLN%,9);Z@E<(@VC.CJW=@0+JNV:+AL5J;_TK]\\L?P M^S2(*C?OE+0*&MBO2K'"P--R& MPN@\P_V1RP8SU('Z>'A=N,7*_%30N?W'_SZ]#LJ6G*4-L%Y)&WQ77VSONW54 MM>;"C7E0(BK./((.MZ*U7-O=!51Y_!W"FO3L.Y6;[7QZ6P<,4M)6=]L1?UC] M]\7&E"> O)ZW7.71]>ZCD71+DK8CZ7)3;C[R?+UKMY+QQ\ 0BBI7,CZU@I/! M&%))_](1N]KFT/"TI'2=SPE ,YI"<]-I0-HK A0KR7]0S* T6CGVLBXIE^S$ M#+>,#?IDB);3R6ZMWBO)7R2Q-QMJ)?DSK?!A-_*NI'^Y&4)6Y$KZ9UK(751U MJ)+OI2/GAJ(<@GP_..]_CG$%M&8:2!"X7PR(0\MT#XUWHM[-C .$T@WE4 M;9S%1Q@#@-,TZ-@Q%4S;Q6@85NR/P:-/9OWN:0!+ )6@(P8C-QR5P9*^$VL8 M$O:78-$8K@_,$$R"[^@$6UA@EDV(Q/^RW[ U@4B7$Q3/FZUG[0)BQ!;5CC>- M(0G#&,(W#PR?V,!]:%B:-4!*=CU 8]"6(:SDA\SC.W DH0\S+C0LXKDS&/4- M:@,$8+V S$*NBNI 1F%)#,](#C-.(YICT??B +9 4,R$S(Q7 C32D"! ,XB8 MO__EV]YG-L.*@0&3Y)WV5L%>&L$R1?;BK&:A.Y,ML97,O:O16'JVU1E-/5-" MT%@+A7!!$33F!EBWS(0%)0^2L,SZ8J&6@@O%*$=2*"8_-OO2IYR6.MX)XYQ. M>W#(#(T7'^@!SA=WX+MXR*$P&F89:Z%O4,KWE+/<)=F'3,=K%%9P\GDMDK>M M@R.WZE+9ZN"PTCSE3<"#FW6W-'ELF;HP*%LTOBQ# EZK49;,P2H!K[P)>)N[ MBN:1?X<6LZ O'P^K8CKAL@_S5CL_\U9+I=9:250;0=MCOJ;:=(+OR(#:[ 9 M;73;>0 U%,IY)R^6']"=O.-(J]S*%?GP;,6U5 U]\DVQ# -C:9>,#/;X0-[S M98DM!7!3;"K=K43%G)C=\UZ8W&N)\DY[62/=]KV_#J<8WTU2A9=6MW/G[5Q+ M:H0B)%6I\_;FO8+V7]Y96GVKI#K7-=I-2 ME1[92F-. E)C53,6?LIMXK292H\$ JRHVB,QRMU=XNVH]N6TB%(&*6WN&CBP M+2I%J)LY:,&'7!2+GW!']ANZ% 7Y-ZQ(&E0>L>88C?JK/TGU1MBZ,5:CQ(HU M'0S]X8]Q_[2C,R?Z&-.$1H_B:8Z.2.BF^8F%NW-$Z\VL;, M!3_7(K,U&YG%<5#G>:Q1Y,):%ERD2B?^;+S@AZG!I3T^=9;=VI@U4J.[,VTX MU# ZA6*)]O5E44K!JD\MVZJ%OYTQ\#06:Y-L!L]SK \GM@0-'OE9?ZK'BLG( M[5A%FK6[C8\'<,(V2Q'=Z$*[N6*O'JK!>O<-KN_G;&NJ&&ZW077WRUS5<&OCE<8+"(;Y@Z"VH!'N@[ MAH[A7*>UA@R#TA@ZK,D3MM^.#0J/2+^=QG]@&1M6,0(>A=*6EJ.Y8L9URA3PB0 M'1XUL>), 7O0<,VHHRU2,F7>8(89\[&8(!0/83PAHS83<$A7Z3&NF(7)A5PQ M6>3.'YH%^PPRD3%NTF<+>+.=7XP'7'\R,0VD4(RCZ]/H4KHLS&E@$4PL3LG2 M#4:.W/[OA4FT?2'R,V4-L!X8%*Z !K&X051E"#/C5!Y2--%C#B)@3)K.#=^D4 MC(H8Z251441!$2AGDNFP>(8)T("H%B$;Q 3'PC)I^ ]&A82)NG@SF;#8M%!X M7<1$FBBX4<]Y%L:Y+&-#ZNL)-.!+M]^LR*P]'V^T9M*%YK8'645KK7>\J]9; M?)3R]+UM2QAJM'.6"C\XK@]\:92HH6JFB)TR+;R83K#;D<1M).1X).ZE SLW M,TV72_O*HA8M-[DVA=T.WT_109:=FW8'@;JJ=TR^TS:58CK#;H>27DR9N&;* M!$>RWAUZ+8DGFW$@HH0^OR6S2FT>^2YV@^M/02>T7QQM,C(&\.D+7"#$)(6= MY9'$+W]S$? UJGD$E[CU1427PMS%!=7SZ#1/M=(\N1P[_.!X. IS; MD<3/IQ5]-\JIO757>9_*N=QV0BOUPKD>#>/[T/>$QE[43)D7S'/A-UJLJU2* M7$HL%:;GYJ%6_\+KWH'ECAUD4/OP&TD M"AS'0>_ :R[!MFF$R^Y@_21TN#7@2R57>"Q9E;DUVPMERGZZ!L9J:5>Y;3E" MNM9.L \O20Y%VIR1LI. R*%U()42NP,(T) I?K?)@KUW-MO75_D1$J<-F+6H M^-VJ=^"*6^#Z+@\83FC2,"?@NJ1^?F'//E8;+*I#%X3J/&M3F%^XAJ,4AOAA MTX&_.304C45][KNFDWJ@-9VXV1VBI@9_Q)H:].:;&MS,-36HK!"5%6*3%:); M4);J$5D@VDI9:OEDKYY4GH5GL4$$3<;WO^[*!%&9(%*(E"?AC\ JT5M!*ID3 MKU,P+H^[L2*VVBHWTT2!RU:Z+5[+#J3-?HP30>^CRC21;P1H@HNQ>,N$,-^[ MEIHIV"\<6ZTM3VF!1ACD-;1NSH+;C!KG5+"]3L\+\:K9?; \$TN23(DI-ZH/(5+M9%/K$\^+9 MBI]DL=VD1V^8^+@AT?:P@/NE?_GDV8-?POV$9A-B'>S#VL%BCJ@&H^.&[ G+ M\#:UL&T'[92F$S>BB!='8]TN\/BQK;]\&)KF^[).4P'KQ(=C>9S#H3$@CBL* MO\@TXD26-8EIY!%OLK840+'U$+QL2I@AUI<#%X@)@^0=SD/#I98GFBBI"1ZQ M:BSUFCCCV2"6[85/8S$!5OH?*#HD1YKG#O('IC\T>HQC,Y*@\QCPW2B/6S,< M/$S\J%M$F-3/6H9%B9K?>D]?A=[355)><:SYP"=5HHXS5H%!5FB]H["OR9R0 MC4C(-=XS!,.C6> I6\,S@ ,H@$OS?$8)>I9@O:L#4@,5U]-4(QK3X.1C6FJ M8ULG9AP;] -:#P XU,$$ =XNS5B*O-CP3=(1P#/=7;8C" MWD =BP"Z'-HS)^S"\T;U7V0=8#-4/V<=4I!S J)9WF+4#^-F>=JY%?ONK&@ MVQE-*8^:YL1>FT\E/@F)G34?FAU=AN--YP@-Z8R*+C8++4F 7=]QG7' K@ & MJA< : ,+,40J"2U3X:&&X3M386H04T_B&+H[;0,4PQV711KVF6EBOA%# ?^D[ MYUGMU.QZE7MFRQZA45 ZR%:4=G+YF"P3+W@$B0= YQ'%T&DWN<2MYTYN18%$ MKK<4OJG-VU)0I #$.Y(%"FHZ,N(,FD9=H??/C$V?"Q1#//8H+^VQ?,(E(@UW MI#F!HAI3^$HF9%89/3^HA%%3E>,L3KSH!EHL+'T_0N4_Q+&/6)XL;*]\HJ2$ M#,)O24?,)!FH=?D$1M)$ 43$KQYQ5([30OAFF*>AD0DW2S%HR]#T_TH:6C" #>SR& M!RD%BH&U?J!9:.?N4RL8&6#M15K@$,U3MD6-&MI@X#O:8'J8MJ:> 'P*S[,* MD#1\,&JP/&_QMGT/"YE2>U^\3NZ"[7FEZ9FZ$FF/6^S<34S[[6)/MB&EV:KG M>Q 6*QH:?!(ERKJ_5H>3)>]?@:VXQO.8K(@IV1;G4^ZWA^7;(C=ZZC&70T5- M&ZBI"-MO%#E0-A $U%8$#&Y"O^0#*CB%7"JWI-?[!)T"_:+QZ /-$WYH4T&5 MF?[ Q62U]^O>CM(UB'Q6U371PX<%D9V%<0"23P)2,]?2;SO2=A!DD^42>R!G M? #RAI*:" _K?(](2I'J[4Z9Y>AWXKH74416%(U5RE.O5=U<\EF5]?^Q [*47O.4UAG#42]5Z0G!;Y,/9 M6_60QH%6#\FIANF7_N65-C&PB/TC<6W?&03Y&=^Q#^ S1GE?D[['(=NEH&2( MDS ;;"J8QE^^H6/L.(WA1B\;%K/Q)]@I$EL[VLXOE$&# 6(?JL:1ASP@5I M9>[(=CS6%M&P7HGK85D<5Z2_6)[M3$7TL6%% -IOD1BO2.=BD&=&S_'(J4PT MQZ*M^]#5_$[[/V)'/X-FRKFQ@2;:E(T"GS@^OAGF>="F?\$+\\.LFY!N+0%. M#.WX]@QB48["K"=G*3-DOGU;G;&%=4_"$1>/GP#E%**P8=^)93NYQON&[#<6 MY/ZIV:"%\.8Z='Z21;4K9TB#ZU&\)238Q3R_%!WH^S48X=&E#I+V0/M1(%%_ M4A2VN)@?U (H"=X;,5_#]#Y&$E]MS:%KNP[SL)!C")[-+%T0TUN1!K"59/*L M^#M2'7RM#8" ZE_.$?RE2I';E$;5)Z9!L*N?X>'^!YKC3-GNR5\^306Q7-_! M/ID"[9M(\[&9*!G"IDT 4<";K",A]@]$;&V1R)2;@YU*_-M0:M'%_M PN-NB M^XJ^X2+P]U4BJA&4FY@KW$ KM"]D:F]1M3U!V1&2U*S4+4DZ;=9^(-UBB\Q1 MB&31T>PL[JS97"8K>5-=EBM2GDW=AHGPYZ?702?ALT(L';GRVY(L06=%E &YLAPUFHW*IPM%75N MKMC&'A D-[DYHMNT=]A>L).H8VQIH.Z4B*4$)4UIZ)+H?B>7_[*=7S7#JDT< M&V_R$Z:&^,UB;8EOMI)=+VXB?(BRKA4),DIJ'#K&5@G=WQV"&<)[LPC)W MR&22>;L+-6Y]A?>K@7_#,ETCH@LOMJT7KX+OC >EJ^Q)-SL0A7EW"+<^((3S MD[*JM ]5->.RV0]LS)J*K^])-^4@I^5#4CYCQMF2*E$ML=/,8,+(G^^3D-[) MU(JT:"VTVY!+#\"4M1!R%Y==N9455I56>O!::=Q?A?XK&[OHSCSQ>[,ZYF'C MCP*$5?DP%*U$NN-3.Z5\2)$D]7"1PJ?5\V9;;XX84*7N/DV[O'9VP JT>E * M]#,&Q^2E^V7KD*).W@7=]C$R@I_SHR/*K6[9M4=96M5T\"APT (-/H-'\#!P ML*U#KPB RV(0Z9;3+:#8+1[ +:*30N0W$QJFE.H248((A=U)A:-3^&",KQ6T M2V'JSAO<:<,LBPWD*%2Z[T_3SZ-47U&V<<'S'0NCL\MGXXTZ6=6[)=$-RQN5 M,2ONW3Q@6&42GSL+R.S]:S^(,3QKU[,6EZ2V]*-L3E_" 6NN\1]"-WIR>7?_ M?',A+ L]S%O1+ O[,V&?GE7-=U;E-7'*VLDSU>\VEG'G"9]F'D=M51X5@.13 MZ"D:VPZ9M2R;I6'5L *G25Z)27NB16ZXNM";3!S[G6;2F5/T'88Y7 /?<3"= M,'(\X$284HAY7T%\H"C \_#Q<"Z0AO77D17ZE1./X8@2'!.4T M!5:G$R!/4ZMFN8F>+8RT5X)-+AU;]P<>:Q0PF Y,,I_9N)2W9H0]8:)97&% M' _6)!@>&;MS&70(:O*7;P1I>F-<.3Z)+.(2YS4HMQJLPL5+OD[W% X%*\>< MT*"1(>:$^OU_$U@PC.9.8%6:16P?EHK:(HBK8(ESY#'1',\8^*;FX/O$<@W: M. U&\,A@9 &\7XR!!C38=[%9#AR" Q*F$5IA>[.HQZ%'^R?A]X:E TH<3#\; MC#1'&R ]H0#H3QFMVMB^S^7N],$/X,99J?!5E_MY$ MW'432S6^B3CI:Y@Y?(JM9A7I\]7MS=>__^7;WN&4#?#U M]N8J&*J(#HE[R"U4Z]UM]8_J;[Y_;YN7*-75?/V3O#,IFZW\:I0:M"K"12VH M 1J/[@L^RBV1LEM0T=$]9DAN)2UZRZ4DN%B]NO4\6ZI''ADX=-O\HE7H&LN; MZ]:::QV7'U";8K/)+],0)&#)H=I:,IRPMNKY0_I4%AN=]'5#-VREN[)!/&?H MGW$Q*C?J2HXP#@6R4%/:G -'MA*TJ/AFL9=1 5?GI5;M',P*)9(AG3Z,V[5TOXB KNQR3^'*7,-OK M-3S"D>5&_EK+'AW>G(13,U7,JEK/5?.X(UYFQ:,$P7:*V.YDCC M5'4I 9#: M8JN3.3%I_\I/P9!+ISS!=:PA=KKMCZ4^M1HI1%1CHX3:4GE:Y[CF*=!7Z$U% M39\LEHJ:?96"5-SN$^5-@=MO99U_MY 7?AI/43!:(4XR3K]">BC-/!6<1:=E MU&J/NG^#VJFZ-D4'I-S^[ JN9A+W2]\YOXPW0#"LI++*!5ILHC"T+%%H6^@[ M7'I=[GSG"F=N9&DN7*SB4GR0W%ZN0MOK$UECW4H2UA6OPSRPQWV,1*&A&K2@ M-0T_2"RP'H_$TER7>** 1ETQ+,,'0,KN8.$1I71/\A>$Q? MAWD_*>S>&AQ!(_QAKXY0U<8&=,+GZ._RY_/6#!2$EK[FLGBX.A*X@[R M(*0P]-\%2Z*14-'X]!FV1#:%M>+$/ G.2F'S.1GMXOKI/EP_T'Q(+Y2"&VU* M$(N=+)$6U69B#Q:V/!B2QIH*0]^*8LGD^ADEN"B0DJT403R_">$4/R/OVGA" MF1AY//8PCR"%AR)^@&Z^&SF+:NHR,SUAXUN*L2:#0//I,B"1W1(@7 ML&I<]&!5>XS^@^UCO! -[Z.Q=]Y:G*^OL<\X8F\=3YJ+\Q]DQY-DN> *EHUA M:%H?R)2)_G@X:""?6?3ABT5#(N>"2K4QPRDVTR!Z7?C7B%@$XZ@GMNL:T0D3 MDH=%7FS/ *IQ66FD3&AG]>%GQ;PB>=;-"I9%%P\NJ+UN#10U0;46@B> M:"^,U#_-W(\A^=)S KF9D7@BVR.W-SN_ 9>Y[LH(ZF# (/0U%#7X*CX,6/%- M&AQJV).\!SW M/(9>-I=)XQ,CC*SD,C_T&MJK\+C6IXQJ[ M4DEZ6JQOBM:B>5+[ZT^1H_]\2ZS34' N-N 6RPKE&POUY5=?C[0=VZ6]BRXT MS _P/?)YTPC,*=)&J'SZ<@Y#;1AOT5T["C$8P7*=X^#VY*?EQ,ZLAA9&0_SQ=C63*7(W:V8:HYW M2?M&3DC/BIKC(5&64X!? M+;U<>$06FV%M[DP\DCJ*:%L]+&, (PMS5JRCJ MG#N7YG20S=SBD0V&%0^@9IB]G65)5]/.W@Z='7WCF2\C/&,"(R/\FE;HI;22 M+5K6T6<:MZSWDY2O>=MZ@O$]L$#/(MVS6J#]B="4?YO9S#_-XL,C"ZRW:'Z- M=UN.6?^6)AV:_L#SJ74_WKH9(&<1A]KLH_H!^#G:MJFQW8W,P**@&RZ PPT! M5Q>^&=@U62>F\4JP2$%48D+PJ4G6H]W&9XX#K(Y!C=/,#&P/!KZ3RK^T;S+* MU;)ZV#4#5'XQ,NF3W)OQ3+[2FE;EHE+Q]V!:_;_M/6ESX[:2W_=7X$/VC56K MD:W3)^-8D[Q-;6UM021D,>85'O8HOWZ[&P /7=9%'393J;$D MDB#0Z+L;W>OM>G%F[?D;=+7*G+'Z6;73+<2,[F[_^/=6M9LL@'7:%ZV4OQ4,/2I(5Z? M>PRD_%:..96)AWOUC@$A+WVP=9T=GW^DM#!&WEZB_],6.%5G*Z&U(FOC[2+L M5LB$&]-QM]6Q>8M(VWL ['S ;V=GIK3'1O?-%>VL^I MYG4RY6:OMKEN3;)=L[:>.BF7/1<'RQ'9O_K7>Z+S8 :C86GURM,1@]B(&[8?*-BY49TH/R MC4XFXRC_')61P'RF9C,]NC]UR#1;HT*]1A\\Q@.H>-@=E%X\)>_[-IZK+#3? M9^<]@I*V, ,!JWL2N<8\P!"H< 6>!0XEF#W0C:DBACS(',;#H658. ! :Q@C MB;L/'@(H>R<>J>:^A0++GT^D]D T2O^&*'P?& M",^\M]H7U;-ZFX4CP.'D4+C&4-FX*M\FJ9KF5R)N\USCL7J3SIMSV]9/66%( MC 3)(5,*)'W?HG>E_.PFX*SO&2.0"U\#/)"N"^=D+MQ[T8C=W/>JS/5<0,VA M9U[K_&=%CZ;KA,A' M@,<_CRQC- '(E'NHSF(!-P7*;[IH>R'"XAH-;2_=V*[W &PL[9'=Q#?N )8#=@ U>$&DDT.YB]W- M4!Y@28ML*S>J>V$*2118%\.1Y90,3D4.D/]3&S1LQ@;P.HATV3G;/0.ONGO# MJ]8D7EUADK)G2UE[AQT.342CEY#F8%G^5@*L9-2>\ J;#K+F0NG2,I?W6!\^ MHDW-==TD,Z%)F0BN8>QG8&Q]J+'B0+$KVP]XNHN%RVQ0CH41$T?R4+U3"?;I M]:&%;26QPY^^3GTBA02<,">DP,L@G%LB#&^CL>%!59E+=GM,2[FDNX4EHZ1B ML,0;GT%C8$+&]62;1RS%)CN01CE>E>5G@V3L;#D;Y(6J#>4SUI##"F@!]J!T MK,Q1 NS6!Q8.2,^>$E[(R756W),6/(44?J1H2SE@.CA,BV/*D.^)4 MQ1< O ,*"$P]J> 9Q&C+JU,23JCTB#77N,D26&<[!17IO&Q+2X$P )E#,P%57A)73N!S1VLM(4 M3PY"\A3/"PFW5^_@JL\TE;9:=*Y!V@&+NY M8>^9=$+>I')@>W;&J6D]P1_X=Q:GD1PIG](R+XE%I[6=R:Z7LW):6CH(,RO/ M9#H@TV[-3O>]6('CWWS]^%FNM[Y!1]2+1=-LM9NK%JR6 ?NT6ZA*3<%]6X*Y MWH*0M.5\R8H0*###0V@H6_Y;_OMV_EU1)FQ&]%_Y&&YAU^+)PK3&&]>HL1-4 M#'0/\U(BX(TM5:.*R%#/J_D%BS;6:#09C/()*XIJ>8[E6[%095OBU:^RIQMJ=G& #+24" M8\)6"PIC']6#:*3DEW2&X' GO_Q185^>\:SX[>U5,N(-J%C?0,6JL4Z[W:F? MGX*"56K26M.3T;C=J1)85U5T%J*,9A@$7TOG( M7]@7?B3510RNX6IPD;0'CM0G<2]M;KFRPK+)>F#6VZQQ07#9@JH(21N9&'H0>J)$V=:DZS$8CM]WCB/'??(+9LLM&R(U^J'Q,$M#UI M08(BG$RK)\N] \8AS/_P@LALKDF,'<&G?PS3#*%!U=_%]I@AA M+O!GJ OFRM4X#MP@;!5D\X;JA5CD5PX'*KVVQD5 &CX8Y5&H(_4:WE4VH"!K M[.,+E17 'H2+D3U9[9MV&4L'([6?]"]O$#W4=\E)*O!LV(LVE T6 M@71W #B>> 28-^26C1X@.0&4 M!6DBO 7>=$OEJ*^R.'[R6[_";C]?)L7RD_LR; 8=4K:M*WTD@%-E3M##ID-/ MODP? 32]O?K(>LF=E:JJ4<_-S%:"_0W0$(!$)U> S+"6C_U>)0G!C?#N=&,S M=W^RPJ/PLRL>8',%56H!SHQ82;%(/PZD%U(3#X5V M1( V8\;YIPNEK.I+VQ("(NK)I))TA<#3J2;\) HJC43CGRZ2C60?82R+JFH_ MCV#MZ5@CGI8L%YEZ,['OVW1:1'M7),,!>2/5*=AW>,P5F7KI.4ZN5!^-%Y(O M92=K:G4JX8_IBRTEG57AFHE7R_8EZ%Z2H@%/BJ"5;X"8"RSW$4-YDFU4LY@/ M/PB[FL5NQ5NJ+,._DM]DPP8'N#P\E!2+(9'K#+ $?N!Y0Q(G='I&2WC82^)J MU80'5LG-#^("D-\ ZH'- 3YNVV%5934"B(%H7<&>0;SGV'HX#;8LN80>Z:JY M[)8%>NN$X#,F22@W"LPB11( M$*(>H?];H4&HM4U<'J*>2L%6[.SWZ^OPT2G M4>&#@-K&>$AP/$IS&K[&*$ _ TQI-.0S:I"OGZ^3,>26*(ZB!+0K>]88:9\# MDJ?HF@?@Z12="234;LEG"V'\)!L;8!I&#"MK:SK+]4^0[G;%[Q42JD8J;O@L M/?,Y_DW,;^:&[9:!]$R37.H<6PW@;/P,BP@S_E^Y-H IWH!<(C%_<[CJVQ#0%F6&D\^\RB2 M6XIY'$H'EB3HT"791R.3$J.;/LQ8<#6[XFP42^FFUY;JY:&&ZL=^ +(-;@$> M44W4??SNPJ@# :Q9 *K":D&2?1:V%8:<]<"8"[@K:LD5^BJM ]_W4,DRV4\> M2F+7#�GV&_A/%8)=4WHH#1G^K1V3.!D?H8C8,Y Z4J (&B$"AM77>T,JW0 MCR.1#4D1I/ ^B5VRM]"8 E0>%2>CE*)C2W(%CJ%::73S/ / -9FUU1=HAK&> MLE/[QDB8,59;8E\006%7P*IY4.'=0(9M$W)[X6'9#DF%_60Z&'!;J;QCRR"D MR/?<-"?P,T/6)VED,L/U*LD1(69Z1DPCI[U10N05.K^I+D_PM:1%@-NMN4@R M!)XVA7?J$)\*V-*/"1K@B" *6/U<#T<6@3%G2$QS#2:>3R)*C44Y5\L[PE_$ MJ5GI\7L+'74/*72D\HCJ9RJ12'^O3WQO3'QOJN\'%CQ9'']5PEE66ZE37=\I M+"DR,%* :,R86?>"/$>I+,Q/$"BT!ZGDB#2SA"ECRU4(XY+"%RF MJO14&J#,O,=P]!-8EDG;R$!(C@VV@&E1B[C@(9[@VUF(@NV1LT!CBEDGW#Y1 M6QIG]2:[TWFO4C2@'3=744<-?;%J3KLTK9R#5EY)?$#$H@=RRCAB9D!5?!0> MIZ]A;*!7:QACB![P(M(-IX0\?V!(@IHK18T-_8*8,4J)4J03<(=39@:L4HA'\J6@^X<2&=")T=>.770MXA.]*8\X MH@\Z!,A?;N*0;NR@OS@.<:<&08@]1'+A9EXSIB1Q(EH,(.3RP^Q^@]AS?R!P538(' MO=N9518+GXS_:1HZ\$?!+G\B*>T;J_@#N2R54:1-PVHT*'U6 M.+L$R?-.OIRA+A/D,( "XLPA%%-V&EY.>O%2>IY+EQV/$BG?9X#M*6S4*B=M M]9,EDIZ!VFF?JIZJ_VX5-]F2*. CLR9V!1?_HM3X89*OI'%"\3\]?]TX]TE) M5J#5V!WR)V#*U'HVC@Q:E9LN98<*[K1JI0H=+CP>7*_75FZ%OOCDZPR-J5&[ MV%!C>D%A:R[4&;MKE(1:Z?4+5=9NIZ#5+UAQ<_53U:N_H^@WG*_1"FFU-]3! M MT&H.81X)9LFU40!3/#6+TW!U';B]Y?;[57+XTZ^7X\+\0^R>)5);H>%;JV MEZHG\3H$1M$6_BI0;Y5 WQ;0=W-(L%2Z2J6KE&('*L4N]J5T-?;&]7YS _%@ MA3*FU9?%5\90UM0.VOU M:DVK<+#60FV\WMU<&R\YV!%RL$8B.DN:6^=])[PRA^"Z"UEQH[,Y*\ZZ54// M-O'DII",.$P9\9HG+RE.(U78A-VG.9 91M]+,B$7%A#LEDBV/I(-]H=D2H;[ M2H9G^N4E505S",*SWU?(LG^I'_Q>/(+L(I>$KO=6D71 MB15Z-F8MAZH-N8=E@T&<,NIKS+?#*,J;K[&RS#&XPQWZBS"73P !=8>LY[K>K&+I>;O M;.Y2'A"=#>%.N,H:\XRPN&6:%?:9?[.P:LZ0#]CO6T:]D MP$"V/K;>^4-$[%)DP/);8NR_!()2;3M6!OQ2(T&J8+3@^I86]^Y#6M!!=8!B M[S=7"@]C<:LVT;)*#GZT'/PE-)IO?!7(Q&KWH2RJ=)T< M+><^#!4!4Z>>2M]WJ7T?]9I>G?9=,O##9^ 'HR1D>'CI^BYU[V-;4:E[EZS[ MV#+_WGV@Q*Y#:&*S7M.;@\M)7(>E'PXK/B@6>@A1OQT>23^2ZB?[ 0Z=UY^G M#A8/G&LQY+$=A>PWK$S:%ZZ%]?.2HSIEI9ZRRL@"1K_ZT?/-3]#L\GVKG]_? M['UKG>8OJST= .'^XKFB)-N2;(LGV[*J5REOB]O4DE2W:5'LRYYH[^(R= M??I\*+"1F!4:MA=BF\FRMM=.*]^6"L$;XC)O1HLOGFZP2@V?5:6FI)_72S_G MM<9;H:!2H2X)]V@)=_]=\R[DG ZK:U[KW>OH@I?K.8=#O ^MOP7MDK)JVJJK MW,Z,FW,:!^TNANHI:4C+-[ZKN!'= ^P1.L^_Y?L@>>+%J,U[" M5NEM?YW,_#6R[S?'L#NE*G620"[(YAC+B;Z?=,C35,#*%C][_GD66,='KNF/WDV:8( M0N;P,?4)=["7.Q@XCN6*=(A[U6_#C=Z%[-+C@8D%7J_!=GVWB:3 =C)N)S8OB M9Q-O?_%-,+H.%[97"1=2?/!8V?-_';R-K8$4A.TZB?G4L'&&W;&* MC W19&/J:YY8\UP0"Y-?T06Q.:^Y%]2-TV17(HBLH65@9QAOR&YZ,;*56A#V)9CN?#9?6#<-8$V8+00H"E_ MDOVV ^JUS7Z.J8##'=$/IL;T(\]XI,>,0,@'VE68K7ZD<7;639[B, O#\N5M M$V-4&8_8=[6S-O-Y@-L9BRKV1AM:MB19U?<[$!$/QM1"+%++H2OZ"V[E'U[P MR*C<1-+6J5.EJ51IJBN*F#2_1U(ZI[:SF<';FMLH4F?6Z<&BEU>T,9WUF"04SPA"MZ;B72@%]4 M[.'G4T=,!BP)27^B6N%9HR2.@HCCK=)&0]-&Q,?F8&SSY[!QUF@L01:7X_=X M=[Z'N&3J@-L_<[ V0/QT5*GD9RL:I0B_'+HW&C.DT BHS')S%%<213%$4=^K M$;P5JHC,_Q/?FO6_ZTL@]'UL"U9O\O?U%O;\3=D^F3'(^"TQ!-8NC#@"LF)? MAG!5!"7V%89]KP;]EN&GRZ'?)S! 7 /S4TKT*Q3]&J^%^3668GY@,!*BU9OM MLY+U[1_W7@WR+7_+OO)OGNLY8^ K MD7!#W.V^,1(.9]>>$:-'KMS6E;?UJG=[>-MZQ6TCMB5!WUKNXX"'HMSD]3?Y MMG=Y>)M\RP?"+K=W"]M[=__Q\+;W+A A;&=)Q-O9Y7F% 7>PPU?>D\ 8TX-@ M-UA/A1NDTU_SB(.6!49HSJ.'7CJ#GL :*XS0(^(/(>.!8.BM,TUADGO/\H![[>8P;FOPC2-,[F(PRA,LW8>JTY1 M[:@4U361K9N#T9]Q"'K]>+YY0:;'X(..CV#TU12^@'\ @>39&8%1T+MX8%L& MZQD&@(HBI)^LP/GQ=)"W!M:FD)F3SH+G6$;^"M0X?NB//Q'C$ZI"Z.\!.W -0X#E"<#QKYF1LVUR!H\$: MF%ST4OXMV(B#M AH$5CR Y", RDZ0'EC)$9@\4"Q6/T#/I%W0(9(NY7923AM( +Q#0= [ 5=)7;_BF&+AA82C&^YY)A$K/)"\3)V MUX"UT4O5HU5%GFG]I!"@"=]@*Q6NKLY09T'? A!Q"W-.9#JQ1![;3HD9EN@# M#PGI"FT23BH\Y @^X^@I:-Q-+1EGB^_98)E!R>QP!_[6S1^N11!W^ MB#=8+A85LR2O]H$;H+Q)UFQ+$9&^G"S,E,G!-&!Z2'L1TD$(.@6L*;)H'B H M0EQZ:'@^PA)('/]'%IL!TTJPD43M#?Z4(AFO*?J0TECQ$Q72@+=I/A*(!QA, MYX_.W/"(/P)Q 9%Q&-.S18VX.3UDCXE;F1Y);/426"V\.'W'ZO1XB(KURR/? MQDX(G)+]@SO^#^RS<87J B;,WM[>%?&^RW@XY+9735)IBWB)3J2J2\6P->E@ MV+&#HW[ #HZ#1D>-EO MI'3+[&SDNS@(8RY/,D@-@>IR)CJV.AF@6DJRC]]D#C2($]+FZQ?-5E4]J"O5 MD')GQB T#1Z'9.];H5:?I6V&)R"D)8G'50=BQ.VA/H< I$[&ABL]!8$ \>S) M\7@,^G-@_;V6OG@H^[?4B?_E"H)G'U3/Y6,HCF6:MI@,"9RA]]OG)FH#R5HX++4Q-P;MG<^$U\T?V#_<9(;6= /TD+6-5F8+; MUHIN' 7U'^/(JW0G:'4[NC7I9/FC^MDR;<):[;3//5S]_HS"EYHP/]%_^CHA MQJ(;%&7/NF4SC+X&2^O[98FLT>QN6F1N!3U_B?DT:BL >0$,]2V236P?RBOR MLF- G!67='Y1VS@W=#61=QJ>PL!>-!JSGVNL[_F/WMH2+T/+>P>E(L)M8, N MT;X<9J--SW*ZO:-@_8"F(AG+,5##-#?:$(7FG$S8>-R3.^VWGAY\@=J["6=? M0SVK:R7L1>;=H*T\?)&ZFB[6.MLX'ZY4QMZH,M;:O%;TRLK8'8]M]I, U%I? M# M.FES328OO78ZG1MAR: Y(?DD&<*_[TK8!@)VX\#-W'3(E^AE]WEVM:M%EKKO MGT8/6@TZXB*4!(F!KTZT]([.CKL>$']_]SO/0[=*DB2D!/6G MB)(!5IZF:LQ"JANA'*%$@R*Z./_E]$XGS%"D960F6-$#=$K&6%C-,SF*$T,5 MNA)"CK$!9GT G;!Q '/Q5+'!T*#]L[>HU6P>>:UFJXW^OKW]V#SL?+C\Z]?3 MW_XXO_[X[K'S\$\#32:3AC/#L3D3/ ],U>&0CC "YX3NU8?&Q,>^;X4G[894 M Q^0 __/#]?W3JX^$SQ.M#? .,X5(JS[3CR=\*TMF;!69E40!I>$(L9S(8.G M7"I"\]5RDD'0;F;2A+)<^JFO>$/3L#&08Q\FEF"?.!.?U_D5=#H=W\WFHH!# MS#)LN@*'_FRRC@Q6 VI^QR.J8QS2"B:O&+)(T/;M=!]KNF@-*Y%G0AN;)9"% MG(ZH,)=2CWYF_%(T*CJAZ! M"A/L&_6'XWY5?T"%\F_0E1#SJJZ 2ICPKYMK%N(!7$"V\7AWE<,5UXV9<8RH M3^=,AUSJ1-$S*0@5FI)+)F#S,\SO89.X[:]M@28)IS?1:1BJA)*+I]C*Z@?< MYU37$".]VO;@G'.I=_/D/FG"WU$3>6C. IV<".5,:$YUC#(R)".4TJ&,#^W/ M&-]V_>=D"R8D 'XC3ES[>?5(%5.1 J7E#?HBE6>)LZJ3CF3!WU8^Y"N7+RLT MM.2,P#B9K^M-=&]D^'DH.8%CR\47^.&?/@J<$#@ D'D^; >N)!]^L/F0XRRE MPR+30D;8/%@D^Q['4O^$9IQH/V?=Y42U&E&U")1%]<>*NWP7JNV4\W-J,./; MJ^<97G&H@^:6"WI*N=N]KTV)*S&& :FF9XE2T-HX)XH 2_9_9Z.DR GA2W9& MN4N+U;2086+7+OM_*LB%,/ 3> 7?9FKD#%J(^4ND2P(:N("FRHM-+&#S.B2T M +6+4N7CV!G6PTLN)WJC4]@:E)*H'K[J\&4YD"/9G;:^0KW>]).L *\D#=YM MO5KOOLJJE(&?,;>W=?=#2DWU[5^@71+OU@NW?8J,9M"[S;Y1?;\2@$ W*N[/ M(4I"W'Y599\1H/WD_Q7HKC^_LH;VXFUVEXUBJ0R:O71Z_Y'+>K\Z?O358XL,BRK6/$_]%II^S$:-\>[%JD[[E M@9OMP/7UBSQ=H[UD0H'5JR\U1;:N%;<-=]WK;"SG*WB5*N5;J^-3;G0VLL3> M]6=H)WO_ E!+ P04 " !H/BI8S]=VS%,) #A<0 %0 '1A>60M,C R M,S$Q,S!?8V%L+GAM;.U=;5,;.1+^G/P*'_?!MU4QYN6R&ZB0+?.6\BT)E('- M;EU=;8F9-M9F+/DD#>#[]=N2/6;&2#,RNWAD7[X 'G=+W?WTM%I22[S_\6&8 M-.Y 2,K907-[C*E"AJ2]]4]$?"FT8GO"-.<1WPX M2A6(1ICM0C7\C,BM%HH:D+9UWW]XX9(:*". M3!YL#)0:[;?;FN?A1B2;7-RVL8O==D:X\?K5*T.[_R!I@?Y^-Z/>;O_RZ>PR M&L"0M"B32NMD^"3=E^;Q&8^,4AX=-IP4^E,K(VOI1ZWMG=;N]N:#C!_%[--D MUHLBXX2+&&9@M+7EMK=WMQ[I=8.+V>$)Q]02VWM[>VWS;8X8&XO5C#K?]MOV MY,LB,2V196;;#Z]?3> 4/($>]!OZ]W6OZZ%X6Y.V:2Q^NU1$P1"8.N(L!B8A MQC\D3VB,S^-#DNBN+@< 2EXSDL;H3/%&P^BWK\8C.-B0=#A*('LV$- _V,"> MXU;6F4;F[\_NJSU3,R))E";&@\[P%" ;I<-/-6:6IQ9(9_G\@; VHJ6[>$C(Q,;4B4S)X8 QKC31_\UI$2^S]*A4!! ML[83<@/)0=-.TUZVB$=$#CHLUK]._IO2.Y*@&+*CCH@08PR!/Y,D!8?H?KPY ME7(>T1%%[8B(LE[P3^,.3>%E)0X?'KI\= MC9W:T>A$$4^U^[#X7 U ]" "=*F;!.1G4!61P(LW=+P\+6 '<+=V +67,6QV M?$&$44(G>9QIKT/QS_L]T&DBN%XQ;_;08?2W@QW)?]:.Y!&72G;9R0,F$?*\ M?T@3;/U6GK-KG!;H%$B9G$$)$BEY+G ^<"O(T 7L=G6\D.^]O:83=! MQR?QLA"&#I9--SL.W]>.PT3,TJ0W#'M;!S$?&]>?^QE_F$7JSYQ%U1YO(P\6 M![>"H2: &"!'(-3X B>@"H=-/:48Z:051TT'+*4LP4)3KFBHZ5TN@GZB,H($ MI0>>2K]WIYPQ6*A\E XUBSN&/J"(<5>G(W!%'B9ZN-^F$H9@ 2I3,M0\ZXR2 M&YI01:$BS[(0UC8MOR!C/1/UFX?/$=?L/6Y[VV;?\XJ&FL&@O"*%V-N9W/2K M H]+W5 3FFQ&^#A'U%/&58"J0JU0\UO/1UP!,43NK\3(VK M8[2=+1S,2M7*(^C_DM4?!KV!6@]H;%2AQK].'-.)4!>$8H9V1$94D>2(#X>< M&45<0U4U8\W0^8'E8X!0WZL>*$(9Q"=$,!W-M^<5/,//2R@SF7V+:=%D MSOK"M29E'091<%(FX++?FX^"2WDA>-\9W?(4-<3D.V"IE>@1"-2;W4[" MQ1EJZ%IZME#6#$B)\'E@"KB%^I[H2@;47=> '>-+G7"SBW'R,-)!WAFDRGA6 M YP*O8-]<2[!K,Q\!(9J)BA])QY21J722M]!.7">S*N!H*\E%LDIEUQLE:EW MBOKK,A/*4M1HJC_F5X?0YP)F^R(@3QY0.]2 ,B+&7;2@V<72!2K<&*/+% B0 MKLSG)7NLV6F68,S"IJ+-1T.-\68'%'7C1:'+8T4%T_\9W!46#'41X3.HR@2K M2%,SKE:!BY69+PA\J"_P3)FIPQWBF.>>W[JH5P-:BY:+)&-!K KITQ2G";]_ MZ4-(%7T&MS9DD;&&B*BEP&G9'46E#\?74E>>S,;S3H3)H]G/<8=+WP:^A7N/ MF+ @&OF ,:=NJ-'[&$8"(FIL@7\G8$R,\Y4A%XK^SSQWEG-YL*XTAG[&"36_ M0O?3NQAP#)/?779*J#";&9WX]W1Z8.N<32K:4*W\MCP1@D+<43.6:PR?8O;I M?%3B&$OH>*7=:AG A+RP,*=\5ACW>!S-VZ\LK&OF&3;C>!0$AX)M=D# G;*4 M\ZP9F@5S>)0/AP+C--=\U@M9K'X_17*/":%:1I)5[IX3 O MUC4#UV8<.[8_A(CM7-GYE2#QXN-K@7G-\+4;R([PNP"3^KQ_YA+%9[W!>?XU M@]EI)CO2>P$B/2U\+]:]G_>S D)OQ*O:63/D*\WF6)O9"M %C!<_6N(98_4\ M\YJ!;3>0 ^'M^@=LK?S<_48]D$K02-_N,+G_J/@@1WD!@O)XW@CHYDFJ+]?# M/P:$W4*/*#CI]R%R;D\^M#7L[?:@+QPX=)E=!_8F]"EL#WQQF M 6.'NASMT.&4,L*B/^$PM@:^. *#&[8*;\YL1JOO7"]JE9@BT'SF0_Y?IRL@@@ M-G51.0U\POZBK:P%W-XF"W:?+R]^5\I47_JKI]Y59W.K^<($N"2/F;N;J _&U<;4PS"!E D>4QDE7*8"9O5P4R5)\E@, MIZ^>C],$](')Z05OTY738WUH.9'/K1C\J[I?4O'@7R5N;3?EFE->SO7! E%] MU_GVR/TGM*5 HU;*6J"MO>^J\[+! $@H .7&MYI\" M%'R TJ6.1FG?.]^?,JP*)!955S27G-ZP-SU (Y><2CIZ#S23=$A;_QV0V?^. MJ*XT\>-=_H9K*A4?@CB&$9>TZB9Z%W7=]]4N@DOA/@Z7]J&&_,DD&H,"'P-& M*G,]UM/K U%[OVNB%VQI56%^EM5"S8 G=V07J_3T(9PGQBD#WHM_I>'VL] " M&;4K=9@^US_T/_+[\/H/4$L#!!0 ( &@^*EB9/S=&#@4 HL 5 M=&%Y9"TR,#(S,3$S,%]D968N>&ULW9I;<^HV$,>?DT_AI@^T,S&&4*:!"3G# M =*A35HFEW/:Z73."&L!362)2G* ;U_)8*ZV(>%F^I* O-[][_XL:V5S\VGH M4>L-A"2<53+Y;"YC 7,Y)JQ;R1#)[>OK8LG.9S[=GM]\9]M62W#LNX"M]L@" MW$7"EB#>B LRZW+/\J4^T6K4?ZD^2I\HL"3OJ $2<&E5\1MBYLP:]_J^ F$U M&>-O2.G(\E)_<;.7^EA_)$BWIZP?:C]:5[GWXVQHF$ M*SB%1^A8DX\OC\W5:(0I!Q//F=@XB-(+*U!:5J,^5"XD\?H4PK&>@$ZLC%"V M 5 TI?_>>'.VE=33.H3KM\'6H\#,W-NAQ"CO6TN>NK(Q=)!/U0X%K_K>I5SN M(;++\JZXWEYLX,?VP&N#V*72!;\SF:'&98'Q=Q GT$FP^%;GKJ_S5^'_*L,- MIH@:-5F'"R^X\:U/04?"=N@\T+JQ[UD:^F(AC)C!>_UU(28,%3 ,.(QJY.\^ MS=U4]$DA!29&C6O)3 +6'R2G!.MQ_!E1<'1 .$G! MTP8J2:N6.M%*N3LO,$--*\M%9KYL&:-/ANM9!\EVL +YTNXBU ]$.D"5#$>" M"@?5G0S,5#^C-H70.45MH)5,C)%S-)'C:IE-"V>FEM4AD>LT1YXSE\+LFJB* MQ61T3Q ZG[0'XUS>V4Z&/CJ">[$U#0/S33/0VSLMA_>-<$0SEKD\Q637.&X^ MRBYG2E_6#1IXJ60D=,V'P_-;2J >]$(QW*)M]\9KN8-< ROI IQG%Y-Q/+/3 M8_(M?Q JXUW(/K'H1$YI,FGU'F?!&O(0["9BH*W:[0_7_.8F&E7BY3:/*"*] M%,V:*L9DK*.%"&ZR&NH3A6@BB.1S3@+*FK2C 5T= ] C*)T#X 82C+"N3"03 M8WP22.(2C691. :+9P%(^F(43.;QO$[$$6]_$D02THV&\M,QH$S73+T#@J;^ MN+:!GAGN#0.B=,T*OZ(VLE.>]-*3^N:RQ=GR3;G>D54R2OBP=DU?XG4$1LL; MQ%A&*X;'G"J;TEK-+D5+?""O*:4/N.X+?6MM@2 2M(^'[[AX MFKPB_P#151^GS3.B)BEJ5'X'-7ZB?<]E'*U%F_336,HINMK%2;5OG*54M.O7 M S_3KR'9NZ-\L._776MBINT)?J+$K5[I$FDZ55_ 5,,=88BY!-&9@ ^_U-W, M^X%>Z[Y7S/[K:GY*A'T*YEW:FQ[@8E3SA0@W%GNN^]KH:>+R#K&'Y%9U7;W! MPXUAW]C*PV*+#IY.:NNT'G.RUX]6J/.-\.3"XF>CK!Q8N= M-'KFC_G%Y^WY?U!+ P04 " !H/BI88:Z.M'<9 "W2 $ %0 '1A>60M M,C R,S$Q,S!?;&%B+GAM;.5=;7/<.'+^O/X5B%,5[55Y+&M=FZR=M:_TZE)6 MMA1)OLUEZVJ+(C$:9CGD',"1I:3RW], R1G.D'@;@"!4^;#KT0S0W6@\>.MN M-'[^\^,\0P^8T+3(/^P=O'ZSAW >%TF:WW_82VDQ^>FG']]-#O;^_/'%S_\P MF: K4B3+&"?H[@GAY#XB$XK)0QIC^CHNYFA)H2(Z/?ET>$V7:8D1+:;EMXC@ M5^@P>8AR5O.XF"^6)2;H/,^+AZ@$SO05_!&_?@6_+9Y(>C\KT??'?T(_O'GS MT^2'-S^\1;]=7?WZYL=WG\_^^F^'O_SEY.+7?_GZ[O9OK]&W;]]>^8(@_^F2GR'^&KB^@.9R\1 M*_'U^EPHT+L5C:K"OD.Q[J,2)UW1^->FXK4J^1+Q"I.T2$[SW63=JNU7Z)LR M(L8(Z*_O2_!;F*OQ3B*W:GH3MBBC;#=AUS5]"?O%?#+8K,<%K58>]O<%?-J0 M%S^6.$]PTDC,B$AF0,Z#S[! MR%QE;:PJRU];!'J-(FPEX&M$[3I.2 MDJ\(^S@K*?N+KZQ< ?#'[\<%B)93G)RE.WM&21'&Y!14+0KLBTUYV&ZBNR*-H13\0@-HK MID&LHU[U N&+-+I+LTJ('/8%,(YF108:IZ=_AZ/)DP"PRFJV\-25RP:,+1XH MRA-449; <,H49Q_/J^>-A/ M<%JA##ZLP05__'Z:EP#HLS3#Y!CV-_<%V9Z 1:5VA8V"JPU&*K*(TT4-X4# MHFAV@PP=;?N;<4[AV%@\83A/9MQ:LIX7CRMXPO2H-P494G(R)^TFO0T KV") M*/(BP*XXQI0*4"@K; E$N M@PW6&,%)FD\6%(7N,R2G.EFY MP$_@P-&#E?YR-CB1DXSZQI-1(28XHO@$5_^>YW!& M*)9Y2:]QC-,')K#0Q*!1U=[@H"^?#> :JMS[4W#C/%DQ@#4OQR7ZGX/_=;AC M<]:RGA"PW1H8V" S45#7 F.(32^#K7*-"(93_:/M@-GD834D5,ZIX463'D^4 M\HT!VLTV;L.RIX_]& *;8)_+Z2H Z*J@*8M65FPGM*I:&_\,Y',3Z 6?:)&E M"9LRT5&4L8AC=#/#T#WH^Z]YM$Q2^.5/@:'+1$\=*Z!I1PY]4#Z&CY?DMOB6 MJX[)K9+.#LE=[BZ/R(PZH ,Q^H%@2$,#PL.QH .\S%W'S/5XGI\^,A_*Y?0H MS3)F?+S,O^9QP>* 89S":.;XI9?DBA3W))J+5ME=J=G.<):ML)OT:+WMP[1, MYWS&P[4)%Z4YPEPFY@FYJZ4*!+&.=+<]$;J P(!&H;.4QE'V5^BA,_AF&\>R MDBX,0P+N3DQ#%6W$B"-./1"<:;2_SSPD4_\ ^*B#$-9K M8L0N?X,>]+.=B^B,_<="CQ^B#'.3#)P^TI@MN_##89YL?M$J65GDMXT[L))G M2W9Q&3[,H,OQ-0RZT^D4"P^UGH6PWCR.HC.;P?8%EZBBRW:8,4C$-Z#\ U[+ MYM"X%*Z.I$8L>T6-LB,?1=F=C?QXH]C+5'D5/?$+>F<%N<8+P/\,)+R<5L&J MLLM%&A5MIR1]V>R\,D"J,E&Q9;MD?;0D3XBR.RP.)P]'K='UQ.S6J#$&NKYB MM@>G(09'2U/!]0;+2O[ !H96^]5> M21&6_+@CD_]:TI*/4G:O =;'\Q+/Z6UQC9D&T@S#[N2<&<7P14'A^[[+N)<+ M3*+2Y*[VX&RM7:B>]&*U,JYE1&7!7/F59#Q0(>6RL>_97WPO.J#CG_4)34^>7]A4G%.ZQ,G)DH!0U;[W+U&VQ,V%)U[FJEZBKP!F M0E?P+K3L?<,6+;!:.H$G=PO#)HW.(A 530N"<,VSVJ^A9FN#%E YL&%DI;JN M_]BV]WWM\6!TKIS=BK5(5-K!ODXFQ0 Q#.M\+I6!DZ\ WR]#C610**AGYZ3L M)X\A7*H=SF8A-R%=3GR#:GJY.@BHX7110S@0$"B:W8VB$6M[P#B"6Q+EE97I&B\*LCU7 M28NZB"00\7<22K FCBKJ 4%#I8"^6 )I#_CQR\'!!Y98<@+\09(FYX'(@28H M;>WIDDMAM6^J2:.DIAT(9#2;WG%^:/2 W[04<#06[K);19REH&CQO[_U_8F.;=ARW&>R)O][$(6!HE &/$:T 6<1+AE6VCI[11T M=L6GP]LJJ*^ABGYC=!$G_+? H"=NNO".3K_>/=VWF,^+G%MRI\K3!-NVI3!*8O6S?2ZF33Y6DT,4Z,WF[49V M$RWU:'.4=%R'<;R<+WD^Q!,\36-AQB6-BJ[3=(EELP'-*F47?AXIN\1:4*7O M4G217^/!%>RR679J]D94D7,'/"XOI[!YPN1!$IRE6=V9T4%33B<&B<"09ZH# MXZ^Y(<8N.(!I*:<+,_T^"^SI','::4# WU,Y+K#)KM1,S9[) M":-!RHM"AJT:8Y-@KIG='_T)X0(!O\^PCOB4)7C2K.S^2H%,1IN!UG[#9/#K M!3LW0N^>0<#OL9CI0GWG0(DZWRFIV' _8_'I^JFHNE47]86;5()K#;FG#!:40X,.])V M;X-&K7J/$>6WT6/]0,01SK$X];RHM)N(@]M< M*G30'S0N[PHO"&I23*V33K$<5/((.WD=6S1I262#J8;!9H*Q6)**+#"L:6EH M&W'ZG>;GLD*=\_8J>F)97^2 $Q2VOKP@E<$N.4"=T7A1D0X,0/*&=ZX*J+7O M[YV\=8R>UF-X?<6=O'@GD<,&.)]A&U'BG-_M6V?#3M>1E>%YC%7JZ'W03M4O M'B],-2_HZ=R;VB[KYOJ40 *[B').,DRK@;35_1>59(KW\^)%DY9,]<1%IYSU MFQ8BSE:W59C#/0L-&,*F=AZKD&K9"R!.4AIG!5T2K L-60U;D&A(8^6W*,K@ M3EP:3=Z&C6X/C&2P/XO2RD_]1C$/>5XL;WGL&$VM]Z. M/LC.88Y[_ 5OYQ@5E[-'C("S73CW?'3-ZJS%[[1"[M5EUH,BM7OE< M[[+\Q&^9-\4D>BOH?:.)1C1CN,3H&SVU9/7U64%NZH.H8%R9T1@RE:10XD&- M%X&!="<%F22*E/>IW\##K? B>OB8*N_#]]9Q%GHHD\AE4!A%OS'2P=Z3E^E! M&%FH[!I_-IDO1;Y*LEP%(=412#+[C+B2$UN-4B;['445.1:L^URI@5X#CEZW M^)FY,(\N^H1SD"<[S)/#9)[F_'@+FVL%QC0K6\]E1C):K:T5IU?HON+%0SFB M#6X(5^R"6V:-E-29\'YA!2<[/:DLUMNZFOH_18N" M_BNJF(2&,Z46>O=NZBX9S/9X.L?DGH&;%-_*&5O,HUQL@>PO;6^'E$KAP'#= MT$<5 U1S" 0]FGKHVBC5W3%DNEN@V .4C9^=I+5M\;$*#EJEL@6" ?5\7SM[ M,]9N*]3/DVBDB#%.Z!G(V[S/P(*L5_F1!$N-NI[U@VBZDEG>U.!,JH=D&E M,H\]U_=3>E2VR\LIHI[V?1=WATV\3EV'MW.'W=IK7=,5[O^?QZW=78X%IIWL M!;?M&"UI %1/05M$BGG;P.^6I0!9.;*R-0^'OCD[R:5)2G81?XS!(%;!-O(5 MR/$-\\,\,9ZAM:L['!):@F@Z#8&U7GX MZ>;TI0PC\":OP9P;9.R#5KCL")&RYWF)"0_.PB=1&?5C5UG<1;H^F1P.#(XM M!HAQ0#6+0'"BJXF^I'S*+AD /<=LHB4X$N1XW/C9!AU]?*P.-SQJ&@B&EIBQ MKZ'MSA9J=.@@^OJ?$TQCDO;=]]*IX2R47BR-RVCZ^@-JL0D(*IH*$8;4*_IG M:$!=%126Z_],%]+\L+V%G<&H5P:7"*H8(. 0VD2CUH,0..+.\)LI_1,I.@][ M"@HYRWJ^P=,V)KY.LL%I#O')ZRXK]7"U.M=7/AQVT5/W'AZ M5I"V/V>5I63KBH#(B6=(Q=JEMYO4+@+IC&Z.A- NDSA]P^:-XJ[<344=YZ4% M8L>Z$M,$.QY'BQ3F185QT8# -=C%+):G95F\!?F^>N*=IYC9FP,U[!MKB.- MNR8Z'>HG/Q"3:$F>N-FS"@&0/E$F+F^=+T@EB949LB9>&;5?H8I^8$A3:J"3 M3DBK,_SZNV]9KCV58[LJY,R#O<'3+@JUIA@8,OI;*G0I=]7K,:OO!6R'V8I\ M7,!1+U_")%?/=D5.C_"T('B51!;3TT>8]T";:1Z1)_XZ(TNL!S5!,QF_'E!B M0((\,_ P'-UD%QY4&W;'1IZ3^([+@!:[Y"M^IAI1G$VMU3+2)F5HU?:G@AY^ M[ U@/KP &MG5K,CQEV7/7J>WB(VI4,3/REO/:").%%54 X&DK,%M2Z!4PX/9 MC &'YPDLD>DTC3E*A0B0E[>W'"LD<6 \!@YHDT5X2-'21=> K-,MOO*!DR5. M-F-(N#&B]95@]Z)7UT&V<'T);5!7,T+;<425A>IBD, [YXV3;@Y]9N8'/W, U2/M;W#*SW3>$ZG MV^(P_OLR)1BDA.U^^<0N690P+["(R<5<'*UH0,"5JTE?5KO%#ZC1E&^RBBD[ M.')>U<,L#:,!'$Z.6J?G:[)MY)AN)WU%B3Q.AICU\^Q:_=)/\T+S44336##V M^LM:/[LFD\!F1'%"'%I)FBW;SQJA!< \.? MOGXZYT>SSAO):J-\R$U0WKUUQNUS;MQ>$6C.)F7;U:8(KW=;6I#E2S6]7):T MA&$,Z[?0@"RMY""_MX9,#DS)]<151T]4G%"+52#(,M-+3TIPW<[R^!C%YBN& M+#=99Q0(9BW]^FZ>KC"0U#J@,Q# [:R _I*@-T"]BV).C=U#"N[CWR5R6BY M"=MX4W?PM/"V#2DQH5CB @OYA6 S;:@#=978\Q^DRW,<"09/3T&G8;D;O)W$ MXU9'X0F**K.+PX&QH^!ZEO =Y!\]HGA#!])0XBYR?&4B[+>K?\%"?Y*LBH/\ M@TIY; ;!5:__)-!4@TI-]&09U.N: 3.8GJ64!9GQW'!G\-WVKE5>UD5N4Z$$ M-L!9)3JMJ*.*/.+T T&.E@[ZDJ#*NV$ K!P"UX1SSJ(^,\[F[S:8Z.5DM;5L M"")&,:">[VUIN[?%2@W@V2JU946__K /6 T4P=?8B[V^8+5KP)[BM!*R =Q8 M(6:O6#FS&ND:R-%-#=BLC=T/^V84Z:BA&,^11MU?].&,V7RRZ$&>,Z2MI M[6 1#LNINF\/%WE)B:2RP@=BC.(/$3>^X?118&>F5(0&R>PJZ?U7(B7F1 M)_"DW02V6)7 UJ_\&EE(PV_$@I_5;\J(E**F5$1?H<.R).G=LN1^D+) 5Q'A M%J\CV)_D+ P2'459)']M?HS&G>9"2["J::<\>$"C7>/D%1#I1OV*50BYZ?73 M=&]7<)^KWFFFG&>8[MT@S;:L,_RL>+."E+>8S*M;-3R\7[3F]16U7O4D_*WR MES"ZDQ((UW>E..7 H"-K?&?:46E_,%O&S0QGF>JUO(U"]G:,/IX.K!B<;+ O MXO4UNFO!$&IZN&C/:I*ZQ@N ("SA++M.KP-)6MQ!A*=4#A>QG?5BL^* *A;! M(46NB9YH3G67#( >GM+B+'JL,A+(TUR+R]K@1BF!E=.:9QP!ZG4NB4!S6BMU MT(:+7C?X#;9D,1@\LP6[Q$,>)*XH805G09="6:P2V+"$Z%&6%=_X>W8LP5)Q M1Z$&C7%X)R6U+H31F/*.&>?>=BM=JFSSJZ[G_):V2#*K.0N$F$6T?C31<(L\ M3HOTPM"L&A;$;6R16#,X-+-\U"!]Z MR.[:4KWUU+S!P0]4B<+4@U.%7E_!(TJ?^V89!R$?;OWL5?(JQQ[VG:74R+,5 MH%>]M[D]D21C>M*KM8M?NV-/B<)I+X4)XZ;($@%N)15L0:R6Q79I8/,@OS6) MX-B>! 87=?.WL:/9%UZ =(*GF! 6!%4G3ZZ>\A1?A)%4L 626A:KNPPU]9"S M:ZLUL(TES>[PE>R$WV%LTG:V%G,6>*=*?*)1UT$2%'T)G=S%95N\Z@T:LN85 MXLTK(]7TY$LQ[+W!O&EG:29.MMXI8N\UZ_)SX"EC1$--H=UM<- MO]L!KLZ1A=G-@# :I#QR&K8J[/L.DM/I+KCT=.)8P%8HY8Y*^)QA]H%E()JS MX(G_CGHB&(RJVI]"].6S.X^L^3BV9KIN@M3GT&86V$ RT4/W8&6(M3$SFTI? M4I37&2B?J;L7%=<,T%6=N?3X.64NE;^LJ-\Y?NR*L&H R-D_+/C^(\[NHI(L$*@+N3M*GK&C7L:^!0$BC^7V94_JTWV[1!7SZ^*+Y M!OYW%U'\\<7_ 5!+ P04 " !H/BI8C&5.K.4/ !-[ %0 '1A>60M M,C R,S$Q,S!?<')E+GAM;.U=;7/;N!'^?/D5:OK![V[(Q[ MCJ7:\EVOG4X&)B$)#07H -*6^NL+@"\F*0*$)(L"=/Z0V)86Y.[S+)8+8 G\ M^+?Y-&@]0,H0P1\/C@^/#EH0>\1'>/SQ #'2?O_^W4G[^.!O/[WZ\4_M=FM MB1]YT&_=+UK0'P/:9I ^( ^R0X],6Q'C#5OGO4_=&Q:A$+88&86/@,)O6UW_ M 6#1\HQ,9U$(:>L28_( 0GYG]BW_PSO\EG\W6U TGH2MOYS]M?7FZ.A]^\W1 MF[>M?P\&OQZ]._E\\=O?NS__TKOZ]8>[D^%_#EN/CX^'4@UY-ZE"N\U5#1#^ M^D'\=P\8;'$;,?OX>A*&LP^=CF@SOZ?!(:'C#K_%VTXJ^/K5-]](V0]SA@KR MCV]3Z>/./S]?W7H3. 5MA%DH;)+M&/K Y,=7Q)-&&=RPI900?[53L;;XJ'W\ MIOWV^'#._"-(4X3']VL7^.0Q0N+O&(T*GDZW5+VO,A7,S@Q]<,36;,/Q.U92N@(L'O)4L3:8P!F4H<.#$*6?B(1DN@D'WP96RRF7)[5+BXH"ZJ67Y+]*1@^4;I](=&8\9N*P[4U0X*>M1Y1, M=6"E=R4ZI7F(YO M2E'+(5>;6(WZF^VCG@:"(;]B!=*%KRU'MVA*-:)OFT/T'Q&@/(T)%C=P1F@Y MINDD'<%YR<(W"7CJL%^UV#$H S).Y?Z^!+HHY MOFQB->K?;Q_U^&E]@0)X'4WO(55F(3D1RU%>-JD:W1^:0O<&CI%0%8?78%H5 M/RK%G$"Y;%HUTN^;0IJ/Y@GE/4HB=DW0)];R!"LP;&'H65)*QL$\'E#P@[*F? M 0IQE]!?,E5!00-CU8)> \)"$/P+S;0/X4IAE^ OF:D OX%1:U4@[$'F422U M,8SY^18NT5!EL(*+!@:U(B)V*00*UR]\;3G*15,4D#8P8A7K7,%@0K!ZQ+HD M8CFTRR8IX&U@R"K5N #S6!-]W%#+6@ZXQD@%\HT-89.Y_'AB".&Q>*I'3+TX M5"UN.?YZ4Q44-#9,REQ+DHY@7/), 7.C8U&SZ>0 MCGF(^T3)8S@1I4@ J_VZ6MH)W!6&*O!O;"AZ.X%!4 =[0<@)M(MF*4!N;,C) M%9F*V6>N]NV$F\CZ42BJJ415GSJ!T35R@@2]V0I2&AA[QMI=(29RJP&@OX @ M@@-(I9)*/E3R3E"A-%;!0@/#U>X48E\L^EX$H*H7%+^W'.62,0I4&QBEIBOI M3R5/%_R3J@Q&)6DYTDH#%9@W,#XMJA27C9BAGI=U"O>"D0KDTV'ICYTEHZ[X M!\]21RRG]H5:9P3[$#/H\U\8"9#//_=/02!*EGDR $-VAT'DH_"IEG?5NN*U M[M54G?%:RC5==YPIV1]=(,PU0MR32%SP4U.*;-1THWZ^CD%=QCB@-:J7A';; MSU>A0'1]E:7JJN46MVH$*87^58R#4FNI<@@I@U)R5_0EL,E]5<&+6U@:.%#Z6 MI\H0"(NHNYT0&@XAG5[B!\A"$57**8]6U!%BJLWYX2J;F7'8TJL/:SW!" O9)3Z?\^R<]4>G*.!7'[,^OL,\ M5^>#BU FX])H)LN0QA1,592N>S5'&%X;K"V]?K$.X3*V%"Q6<%DAZ A-529N MZ56,C1-WDX3=%=R-(/]AC5$6"4&PHU&6]*4LLE\3[-5WFBIQ&RBL[3.5=EJ4 M*_* .H,T7 P"$+^,SH<:,Y'2\N>K@A!M$]M)T=MK42:8B[B?$?-@P!6&)&)F M_47?T':23&RW*.'K)9%7O%LTA4,PCU57]R!- ]NIT=EJ44H6:Z7-!*R'.K5! MG6!2A$4 SC9 W A 3<$B8B<+BHF6TU;N[F;+HY.A:E#CFES:;, M-0UV2]NJSJF@SN9I]70J; 68O[+;!*P)&P-22M,_97MM8L2&O'0O627FA6% MO&/$J*RV*+:E\U!/,U-BHDK/C[Z-2QS56&_1*,FX\SC>:\R[RW=NY84K9X+6 MYGZ;)!&.9'Q=WT>Q'@. ^!#P#,P0=YU<7:_JT57?<->)^RITF>!@4:)Q T. M,/3/ <4BK/-'<#2- E$(QH?SR$.JOF;0T"7:3'"PJ+<-*00LH@MII*[LI4+0 M)5JJ[%2G&*;/MI/XV8;A6/!KS=/-^*GF%(55=NY%>E+W4%]SNLKA5*4>D.Z&]I10:[3L/FB*7'_3*.: 81*>@=IV0/$D;*6 M*_MZM[&B!MQB?I4:9%'R*V8N^J-/A/@R7B6'(=R2)WLK"JX4#9QA0F>T11GN M)TH8&U R4HY \A+.H%\P:UM/PX9#%8,<*E&/WN.=/""R9.)\/A//!67\TK5Q MALP:TRTJ0[B%.SGC(5F%7[Z?N4 #)+$]ZS2E_>JES8Y6T8PY18>Z6=F%?AY)K&-8^ MCHLRSL!?,DVSZ[I#72A=VTEWM#D%#'D*WJIEG>%/86K-'NYVS*(NSQLW.*.J MN[E]LZLZ;7>X8<<:A1LF;7>P1)>H-11U@G6ZQT*[7II;@83B*EW15(MF:3/5 M8BN>7O/MSI%R#P%M&TLX*GA5)1G5%EO$34G!'ID"5-[D6B]K"1FI43?QC%Z:@"PJ%"X7/NEY4@A[!@Y M*I,M6K(HE'[%?5U+C%K>,6XTAENT(I&9Q<<_4$Z_U:5B3X*6$%*??^5LL^C1 MXG+EH,IIUJL87&,/P9G,A9!OQ=1L=.R5$E6MYY/9P%90"AE M!A'U)H!!L1^!CN&5K^6,$ZR.DFW=M,:"9%I[0X;S5]D7;@O(6)0L;A!\O^SZ M^,]UP^\7Y?&?:Y1LS]*CTBT,O_''%X2F97%K=,KE:SA#NCDJ%B6BKJW"F?%A MM #WO57K-F(WVHN /&Y[]_2:>]JW2E.AY X79S)MS-=DEIOLHI<++>2YO)RU MT\4=$QL-905C77'\6OSFB=ZL-2YD2;S04%>*'"LC9='TM6OA?'W'7+W>8C?S MV/^-DHVL17T5-U4^LX;D!GK\;Q3 @NY#\CS==.NWW0>OV3XW%@VG>Y#SY"') M$O\]@)(N['>GXN#3_\G/%1(!2!/UNF#6YXPD?S?[J5YWLW."-_WB.VP2;ZLCG MU"X#RU!E6"<+LO6OQ)I>X,41=>A:-(>YK':Z)=[3*1C&[E#1],41JA'=? [5 MTIB2[F2.-*>/Z-J\.$P)0_7\JN.>Y3VOQW2(&_>JY3:/SB0BI4G^_%2ZNF M#O+])3>R7"L,Y=N_.)(&6_5[GT[[4K*=[$6MPI>>['OE\+@^.#C M9ZC(T%UH+RHRM$A9M/#*DZ_T>(0J5Y^0I"%[A E9& @.7+APCN )> MFR^N6O&P6#(Y.]]2?]1[?;N]=(AE=/9DM3&U](*(TY@]"'VYGU/.7I/,8=6K M[)./&".W)[O@FZ.WO0L:AH./N,8J>.W%/)*P5OP3?O\ BAKIC@^R.-.*[[@(^;B M!SG)^"W%\MSL^=P+(I^#Q7^9 #R&-[P#G(]&4)D<-*R$6XE%TPSM1=ZZ$6C; M\-(_DM,]1P&=-?N%6.=)]NQCT(0OJ3<_6.,(@HK-#[;Y\G8/,2\@+*(P>TDY M221 \/2&\KJO:1M>O:D7L@W5:?R]M4RM(3?QE-_D:\U,A:[%\T0?1L.A/H1P$4A_'%)>:+I,!* M;H"VY>Y?>W>[PD.MNHUO@RCK*5-ONXUFG!V#DPQKFS6_[XX>655<6;GY;L.+ M*5V%O7>,D7$GU'0]CT;03T[O8,U&FNJ;VQIHJK5]B3,;QYD$V%P9\8J1IO8" M+L>:>G3/W-$ M*8=674-=);OC6*$;[-08:='"8J;AKX1^O<1R552Y391"V"4B2F9:5!6:J7@A MCD[ED46>*%W'1%'8)29*9EI4.)&I*,^6KF,@%G()^<2LO5@5RHP2>\U(R,49 MTO1!\_:@LH%+'%:8:]$6LIF:UU"]#4Y.Q"7DI4G;.D+9IC% :1C=\!! <7=; M1P *=5\& .I5V(B%9 II#\X(0R%+ADZJ]56%M .10VFH1<. N% N.2G@!@:R MOBVWQUNREP7VQ>NA6J+6N9(#)*X%D$6C"ZE_:5,)L3/ETIR5CE:C]JZ0:0:& M1<.29?6XSM*4>OK,VCI G2$(VQK;*/.SY OQWSU@\*=7_P=02P,$% @ M:#XJ6,<,3,90!P 9!H T !T9%]E>#,Q>C$N:'1MS5EM4^,X$OX^OT)7 M6[4#5EIQ@(,/"S6QM MJ(+$4JO?^^F6Z9T&OYSUW_3^T6BPRT)%92@B-ETR$=WPHJ%%,9>AT,U0I:S4 M,KMA_NCGP427T@BF56P6O! >&T1SGM')H4KSTHB"C;-,S;F1*M,>'L*FA[U\ M6'HC REJ$5U6NYQ3>]5D5T?#'Z@H_1^#/3 M9IF(GU)>W,BLD8C8'!Z\;[[+S=%"1F9VN/_Q7?-#;OJ]2\83>9/]]'NIP7E9 MG7L;J\P<=MJY88%,A6;G8L$F*N79D6-YV#XRXLXT9!8)4#;VB'5=&BV\[?>. M^_[=3$ZE87N=';G;:QWW>ZU+Z+B2&^(X'/ABL9;GT)\$XY/Q3J>G >L.""3:[/?-;9XZS!.OL[?)>D M!Z<^NX+HR3@8^U=08W@Z./_99X-A0-N=CWO[WG=297#%!J.+R\ ?L;I6D&Y= ML=?NKA4:3(X'Y_Y5X^*W,__+2A?D8;>NRBND_YA-=7[TT(979\W;_MBC365F M2_:IR:Y4?JL\%MJ\7C(SX^;P[]+M0?YV/E#^=IILS&9\+E@AYE(L4/-F)C7[ MH^0%@IZ M"D.%=I2,*D8WQQ+9.F:8+JQ7X24Y3019SP1".4VDGA$YD:4H1"I&>HZD#A.E M2YRC$BU4XMR;%PKS"98UVX$W(X'P.)?Y=^&,9S>"#9#]DS(!!;I9HW.P(W;M MT2#) .GRV M\),1IU(39MKLUA9@;7$J+:"0 1C0H1PM4X9EP@E38)95XAY[<<(A>;T!X=M4 M$"'*'N=%M!UE_M5TF#Y.AQ>7SY.L>'GAO3@YD%!S&5',N589)X3A&OE"W902 M@1?1*BA($\FG,I%F20"]22REJ(V?#8W+K@>DM6YL@>RN,B@OBQRIH6U#"4-5 M1%8!VY=O1(8^D2!#L"-R2CTBP.U6E^;H&+T$KOJ86-$C$?SXPL>EJ M1+&9+)PGH,\1,=_NR$6H8.>4I\ZEZ;=J:G9G8P1?4;<$TBH,RX)<6$/$#5Q3 MI0W6Z^V87;4^^N,'NX/\=[.P5,EKEE7=?(%2O M]=C>UPI%YQ7=XTD[7ZO&T=*-*O0:L.T"6*:XH1EATV##L:E".Z"]2$(WRV ' MT4?A:P(6?-)0L4I9\41T;$8AF_J=Y3%%69BC1/U%)@=S%3KC;Y@S1 V+X+Q#>_^6U9W;W! MX/C,KPY/$6=1-$*5)#S7XG#UI=\+)O@=L;D3:51>G7#O?;N=3O, _LUY1+.> M\_B[VH+S^#OW:O@5BH[@_T/VB:.7%$O6:7NLV^[N.\5;P>@YG3H'[_\:G7HG M%^?!ZD#EL:DR1J6'G?R.V=L-^Z%M?][V6[KUY,TD<_Y__F^O17+Z-5M;",*; MORL2]93YZSS??5:'QW[<""S/LQC.I(B9?R?"DJ96=N$:ZC="5"T\+5M/KU7K M ;/1^#-]5/]V:;E_+OT/4$L#!!0 ( &@^*EA/@6:I; < *L< - M=&1?97@S,7HR+FAT;=U9:U/CQA+]OK^B4ZFZ0)7?P#Z 4&5L$9P0X!JSR=:M M?!A+8SQ92:-H1O8ZOSZG9V0C'O>N85GJ;K:*-1[U3+].G^X1!R>C7TX/7QU\ M5Z_31:ZC(I01C1V^^^7XPT_=G]_W3W]]<_5N]'N#YO-YPYGAM#D3ZG68>A)T^_@8#4:G MP6%/YE9-5.A4'33]XJN#9BET=-[_@(_^X#T9NXCE#XG(KU5:C^7$[NV^:;S. M[/Y<17:ZM_/N=>-M9@\/+DC$ZCK]X8_"X.1%N6]CHE.[UVYEED8JD8;.Y)R& M.A'IOC]RK[5OY2=;5VDD(5G?YJ.KVGAAX_#@Z##X-%5C96F[O:G4UD'SZ/"@ M>0$CGZQXX_!?Z=AD^\MCGKS1ZP]A/S+XB%/@5"\8C@;'@UYW-#@_H_-CZIT, M@F,Z'IQUSWJ#[BF6\#08WG?W2>HNKH:75]VS$8W.:7AU&E![6U"=VCN;8HNU MCTX"N@QZ5\/!:!!<4O!;[Z1[]F- W=Z('[??;>_4GLF4[B5U^^<7HZ!/5:N@ MW85BN]59&=0='G7/@LOZ^6^GP8>E+2B$3M64+\S>$] SJ-&%*&(ZD2)?U"AT M);4@.Q5V[YFA^=32JA92^RT74KM! YJ*F:1AZ# M)4'"SOW2Z4CCO%1;"J%#J)1$NJ BM7D!VK;"R@10YV@(2O M5R*FB0BQE)-. M0$Y6>[E[ JE$U R PB*)^"BAMW*FP5H$8Z R=EP/'2P0JCPL$HBA31A8$J'. MYE,53LD4_-_-_KG,97D(.Y H$TL1<>N9*SN%@R:3H3.0S\U@FH[@Y@S;7.>J MA&&?OIV\;O^/O$J:J!21XR3<1*J&I$(,&5^2DYE%.L)QA4L M<1 &A/')A1OA4^-8'6\FD)*I.X>;^4V! M5TDBE[%PV2P9]28CM9) ^*%"L<,6HV,5">L,'1L5*9$K=D!YWG>TE?))A6$N M=N WCKA=46LC89 %B?"F#)U:A44LF(O@EC/BAM.QPW>(:F/#;V/)@J +[)?1 MBV3U!?$SOHN?M2_0@VX%ZAP[#(.=H58KYU7J*-Q0K?F7&* M"7%$>?>BS7O"$T %M7E'KC03(Z-T=Q&^IJ3%RI8M;\E4F%7GXJIVT)*1HSOG M?4E%"]PX/LJXO)C'4@\E+P,D/SXL_OXN=3=K*,EU&HW1<8U7TW] M3;UQ"A_1K.Z-&S!*8-BP.C>KSN 6<%B".ZF5#B6W-HPU.@ZO1@KVN*V;@ 4( MPS AX9,'G25^Y9^%@KD.L44:NDO+UC<_;G9Q=>/&[5Z#PC6>R$,E$?"2OU=C MWUR*CTS(OG$Z2G8MW]WZE]>X1Z6QG-#\+>:!.A01-AJY*L,'4EZ."!!&!M') M:[X?�#4R3P6?TEG1LES3UXU?TJ7/_2"H>W0: ME)O' (#,ZZ&.8Y$9N;?\Y58,7_-K^M$0/WV:>1.LSLH3_-O\3KO=V$6D,Q'Q M0+K:MUKPL7_M7_BO:7@=6O8J^1MK:W6RUVF\W>44]I&D/?I)H(/E"VJW:M1I M=7:\C\U1_V%S-[R][3>[:]J[7X:H5-[B;>2N9?1]R_W;>#Z7FJ99>35<<:6) M\+_Z/\Q!%5?/'W/6_74"WF+C[T;Z47\+Z$V5G-#QJEC/?3M_Y$G>Q?7#ZW'0 M="7\.4;HK,T(S?[@/7^4?[UK^K]1_@U02P,$% @ :#XJ6"019*I[! MT1 T !T9%]E>#,R>C$N:'1M[5AA4^(X&/[NKWAO=D9AAD(+ZBJPS!0H M)ZXK'%1WG9O[$-H N2M)35.0?W]OTLKBZCEZNIX?SE%:TN3)^SYYWB>IS1/_ MRUEKI_F+9<%0BC -: B3-=!P1J254+ED 4W*@5A FC ^ Z_[JSM*4J8H)&*J M5D32$KCADG ]LB,6<:JHA#[G8DD4$SPIX9>@7,)G\5JRV5Q!H5.$JFT?656[ M6H/?A\.O]L'QE][5J?OYLGOV]>/%L?]'&5:K5=F$868S(5@6AGKBN5V\^'W_ MS&MUJ%1LR@(S5;.2->XT*WFG]J![A9=N_Q(2M8[HIP61,\:MB$Y5_6,U5HT5 M"]6\OG]X%*M6Z^URR=)W&A6ACC="V":[99W,V<3IJ!6+;!BL])NW04-*-<$OS"T_U%>"P57 MK..-_'ZOWW']_N J.7+V9#T1ME,1[BN'KM M,%9F_N'%:'SAGOO@#\ Y@HORN-PIP]CKF'B$^"<>C-U1VSWWQM;@VYEW!6['UU2A#U3O3_P?%N#G=OYT* MU=!CM%T2OLX:BH!P/2$7X-C6;S#%@5NX0)'5$,[%DBXF^+6&:VKL4PF84)BR M")^:8,8T2"53#!,D/ 3O)I@3/C.3+5B2Z*#UKP0R$:DRAYFLX17F)^"\!G3FC4YP#YU1L26$P13/&\!!H*\$2!,:G M\29.T<\)5SKN<<;A[@?GT&YH!>:CQD1."*>)-;B)Z!K M+T,FBX0F3]3C&U'S M"IO:7=C70O+=]IF7HTV$#*FT A%%)$YH_?:FL6TBQD/\$?YU89DEIT2<(V0' MVZJ#G1HQ"4,\O&]&;1K,>3S#>7(>%LYA0/*O$Z&46-2KY:,#G5$7=5&'4\)Q MWUKC5F:VJ?TLPXK??2S8VEO'VE[7GQ28T'*L7 QY%R>^P5>O MB(7PP38_>ZU*4KF_-6?2NO_9K&CLUE;B%=30SKL3TG9IO#?A/".V?ZV=ZJ,; M[KWE?M"-'L?XA\/;,WW-4&4_G:I,;17C=L_SSQ_ \*U>7_)W_$KVGXR_ 5!+ M P04 " !H/BI8^ON#N=26 &@X&0#Z#,&&PVM!18<-K-[.R#L$50QTB.+$/X]WLE.X2T MV4XR2;-YV$R"L25=G7MT[I&<]KG_>=AYU_[-LF B19@&-(3Y%FAX1:254+EF M 4W*@5A!FC!^!9[[NS--4J8H)&*A-D32$CCAFG ]LB=6<:JHA 'G8DT4$SPI MX4U0+F%;O)7L:JF@T"M"S;9/K9I=J\-?D\E7NW'VN7_YT?GTQ1U^/;DX\_\N MPV:S*1L89C8#P;(0ZKGGN'CQ!_[0Z_2H5&S! C-5NY(]?->NY)VZ8_<2+^[@ M"R1J&]$/*R*O&+F>$:;=[7@W2S9G"NJU M F/%=J7;N1\UH%PS_$QL_T=YJ2BX9#UOZ@_Z@Y[C#\8C&/>A=S[P^M ?C)Q1 M;^ ,\1&V>M/G+V9+T1ME,1[BN&;].%9F_LG%=';AC'SPQU ]A8ORK-PKP\SK M&3S5>L/&&IV!XXXGON?"?O?;3F?V,?PJ>$B(?^[!S)EVG9$WL\9_#KU+<'J^ MI@J-H/;CQ/]A!7[JN@^8A4X&,6)C9\ A$)S30'L.;)A:@EI2N$Z)1+*B+4@: M"ZE +, GVTA(<*FQT@G<3+ F_HMJ<5RQ) M-&C]*X',1:K,'"%!/U]221'S'KRI221'A^A+,"%I!.>4R"T:^I+1!?091^]G M)(+Q HT8D6$,'2+/K02!\6C\$J?HY80K#7F6T7?POGILM[3X\E$S(N>$T\0: MWT1T"TY@>-0B*:&TL^ZW^LY7(-.W6A+5?"$-O)J4"M4B^)AU1C0LT@CE@SM= M'.G5VTE+TNN42;K"JDHT'??(J]8+I*B7L]HHA,4=CW<(Y"+2.'<2R%E=GA=>$IPCA*G7&3YRUSA.G*BR5--$DEW4RB"' 8E5J< MV! C:TG)C%KL1(L!0V9"ZUK!7FF4<2QB*K,#S'>"!K)[HLLF*[+;8L5!3(0) MAEUC-9FCU!W*\LMS]*NX'RA@"7"!%]P!C//H L,/?)PHS%N+41M/2/%K>,^% M-!E8Z[%(:/)(/;X2-2^PG]T/^U*1?*<[]/)H<1LD-MK8J=6C$)0SRX[T;M'IBS>!;GT7E8.(<)DM_.A5)B MU:R53QLZ(Q=UT82/A..6M<5=S.Q01UF&%=_]&=@CN]QX9;3=;?-1T*J-DU?' MUNZ/\7R6Q\H%D7>IQC?XZA6Q$-[;YN>P4TDJ>SLS9,+Z\;-=T5$[>TE74$'O MWIR,]@OC[A>4SFVQG8G@@<-JO;3??Q?SG-/M#H#SWX\>YD$*\8 GV:I MWP7#EWQ]R5_Y*]D_-OX!4$L! A0#% @ :#XJ6./29Z(>B +KD& !$ M ( ! '1A>60M,C R,S$Q,S N:'1M4$L! A0#% @ M:#XJ6'D+8P)8! (1P !$ ( !38@ '1A>60M,C R,S$Q M,S N>'-D4$L! A0#% @ :#XJ6,_7=LQ3"0 X7$ !4 M ( !U(P '1A>60M,C R,S$Q,S!?8V%L+GAM;%!+ 0(4 Q0 ( &@^*EB9 M/S=&#@4 HL 5 " 5J6 !T87ED+3(P,C,Q,3,P7V1E M9BYX;6Q02P$"% ,4 " !H/BI88:Z.M'<9 "W2 $ %0 M@ &;FP =&%Y9"TR,#(S,3$S,%]L86(N>&UL4$L! A0#% @ :#XJ6(QE M3JSE#P 3>P !4 ( !1;4 '1A>60M,C R,S$Q,S!?<')E M+GAM;%!+ 0(4 Q0 ( &@^*EC'#$S&4 < &0: - " M 5W% !T9%]E>#,Q>C$N:'1M4$L! A0#% @ :#XJ6$^!9JEL!P JQP M T ( !V,P '1D7V5X,S%Z,BYH=&U02P$"% ,4 " !H M/BI8)!%DJGL$ #1$ #0 @ %OU =&1?97@S,GHQ+FAT M;5!+ 0(4 Q0 ( &@^*EAS#?7@> 0 . 0 - " 179 E !T9%]E>#,R>C(N:'1M4$L%!@ * H =@( +C= $! end