0000096536-23-000002.txt : 20230106 0000096536-23-000002.hdr.sgml : 20230106 20230106105539 ACCESSION NUMBER: 0000096536-23-000002 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 28 CONFORMED PERIOD OF REPORT: 20221130 FILED AS OF DATE: 20230106 DATE AS OF CHANGE: 20230106 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TAYLOR DEVICES INC CENTRAL INDEX KEY: 0000096536 STANDARD INDUSTRIAL CLASSIFICATION: GENERAL INDUSTRIAL MACHINERY & EQUIPMENT, NEC [3569] 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: 23514097 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 tdi10qfy23q2.htm TAYD 10-Q FY 2023 Q2
0000096536 false Q2 2023 --05-31 0000096536 2022-09-01 2022-11-30 0000096536 2022-12-29 0000096536 2022-11-30 0000096536 2022-05-31 0000096536 2021-09-01 2021-11-30 0000096536 2022-06-01 2022-11-30 0000096536 2021-06-01 2021-11-30 0000096536 us-gaap:CommonStockMember 2022-08-31 0000096536 us-gaap:CommonStockMember 2021-08-31 0000096536 us-gaap:CommonStockMember 2022-05-31 0000096536 us-gaap:CommonStockMember 2021-05-31 0000096536 us-gaap:AdditionalPaidInCapitalMember 2022-08-31 0000096536 us-gaap:AdditionalPaidInCapitalMember 2021-08-31 0000096536 us-gaap:AdditionalPaidInCapitalMember 2022-05-31 0000096536 us-gaap:AdditionalPaidInCapitalMember 2021-05-31 0000096536 us-gaap:RetainedEarningsMember 2022-08-31 0000096536 us-gaap:RetainedEarningsMember 2021-08-31 0000096536 us-gaap:RetainedEarningsMember 2022-05-31 0000096536 us-gaap:RetainedEarningsMember 2021-05-31 0000096536 us-gaap:CommonStockMember 2022-09-01 2022-11-30 0000096536 us-gaap:CommonStockMember 2021-09-01 2021-11-30 0000096536 us-gaap:CommonStockMember 2022-06-01 2022-11-30 0000096536 us-gaap:CommonStockMember 2021-06-01 2021-11-30 0000096536 us-gaap:AdditionalPaidInCapitalMember 2022-09-01 2022-11-30 0000096536 us-gaap:AdditionalPaidInCapitalMember 2021-09-01 2021-11-30 0000096536 us-gaap:AdditionalPaidInCapitalMember 2022-06-01 2022-11-30 0000096536 us-gaap:AdditionalPaidInCapitalMember 2021-06-01 2021-11-30 0000096536 us-gaap:RetainedEarningsMember 2022-09-01 2022-11-30 0000096536 us-gaap:RetainedEarningsMember 2021-09-01 2021-11-30 0000096536 us-gaap:RetainedEarningsMember 2022-06-01 2022-11-30 0000096536 us-gaap:RetainedEarningsMember 2021-06-01 2021-11-30 0000096536 us-gaap:CommonStockMember 2022-11-30 0000096536 us-gaap:CommonStockMember 2021-11-30 0000096536 us-gaap:AdditionalPaidInCapitalMember 2022-11-30 0000096536 us-gaap:AdditionalPaidInCapitalMember 2021-11-30 0000096536 us-gaap:RetainedEarningsMember 2022-11-30 0000096536 us-gaap:RetainedEarningsMember 2021-11-30 0000096536 2021-11-30 0000096536 2021-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, 2022

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 December 29, 2022, there were outstanding 3,502,546 shares of the registrant’s common stock, par value $.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, 2022 and May 31, 2022 4
       
    Condensed Consolidated Statements of Income for the three and six months ended November 30, 2022 and 2021 5
       
    Condensed Consolidated Statements of Stockholders’ Equity for the three and six months ended November 30, 2022 and 2021 6
       
    Condensed Consolidated Statements of Cash Flows for the six months ended November 30, 2022 and 2021 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 18

 

 

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 18

 

 

Item 3. Defaults Upon Senior Securities 18

 

 

Item 4. Mine Safety Disclosures 18

 

 

Item 5. Other Information 18
  Item 6. Exhibits 19

 

 

     

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

20

SIGNATURES

 

  21

 

-3

 

TAYLOR DEVICES, INC. AND SUBSIDIARY      
       
Condensed Consolidated Balance Sheets  (Unaudited)   
   November 30,  May 31,
   2022  2022
       
Assets          
Current assets:          
Cash and cash equivalents  $21,013,144   $22,517,038 
Short-term investments   1,097,450    1,097,450 
Accounts and other receivables, net   5,940,731    4,466,686 
Inventory   5,596,046    5,854,935 
Costs and estimated earnings in excess of billings   5,295,376    3,336,474 
Other current assets   890,506    704,436 
Total current assets   39,833,253    37,977,019 
           
Maintenance and other inventory, net   972,282    1,107,309 
Property and equipment, net   10,610,010    9,854,759 
Other assets   207,879    205,359 
Deferred income taxes   74,615    74,615 
Total assets  $51,698,039   $49,219,061 
Liabilities and Stockholders' Equity          
Current liabilities:          
Accounts payable  $1,537,181   $1,426,830 
Billings in excess of costs and estimated earnings   1,089,884    1,122,763 
Other current liabilities   3,087,615    3,414,314 
Total current liabilities   5,714,680    5,963,907 
           
Stockholders' Equity:          
Common stock and additional paid-in capital   10,495,584    10,329,258 
Retained earnings   38,402,777    35,840,898 
Stockholders’ equity before treasury stock   48,898,361    46,170,156 
Treasury stock - at cost   (2,915,002)   (2,915,002)
Total stockholders’ equity   45,983,359    43,255,154 
Total liabilities and stockholders’ equity  $51,698,039   $49,219,061 
           
           
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,
   2022  2021  2022  2021
             
             
Sales, net  $10,497,366   $7,757,986   $19,588,065   $15,065,723 
                     
Cost of goods sold   6,403,541    5,167,463    12,109,483    10,603,021 
                     
     Gross profit   4,093,825    2,590,523    7,478,582    4,462,702 
                     
Research and development costs   315,301    201,277    690,647    483,217 
Selling, general and administrative expenses   2,022,061    1,608,860    3,853,099    3,080,959 
                     
     Operating income   1,756,463    780,386    2,934,836    898,526 
                     
Other income, net   153,045    7,418    193,043    71,155 
                     
     Income before provision for income taxes   1,909,508    787,804    3,127,879    969,681 
                     
Provision for income taxes   350,000    128,000    566,000    128,000 
                     
     Net income  $1,559,508   $659,804   $2,561,879   $841,681 
                     
Basic and diluted earnings per common share  $0.45   $0.19   $0.73   $0.24 
                     

 

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,
   2022  2021  2022  2021
             
Common Stock                    
  Beginning of period  $101,451   $101,313   $101,342   $101,305 
  Issuance of shares for employee stock purchase plan   6    10    15    18 
  Issuance of shares for employee stock option plan               100       
  End of period   101,457    101,323    101,457    101,323 
Paid-in Capital                    
  Beginning of period   10,263,098    10,014,255    10,227,916    10,010,430 
  Issuance of shares for employee stock purchase plan   2,592    4,256    5,654    8,081 
  Issuance of shares for employee stock option plan               32,120       
  Stock options issued for services   128,437    125,764    128,437    125,764 
  End of period   10,394,127    10,144,275    10,394,127    10,144,275 
Retained Earnings                    
  Beginning of period   36,843,269    33,783,352    35,840,898    33,601,475 
  Net income   1,559,508    659,804    2,561,879    841,681 
  End of period   38,402,777    34,443,156    38,402,777    34,443,156 
Treasury Stock                    
  Beginning and end of period   (2,915,002)   (2,915,002)   (2,915,002)   (2,915,002)
Total stockholders' equity  $45,983,359   $41,773,752   $45,983,359   $41,773,752 
                     
                     

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  2022  2021
       
Operating activities:          
Net income  $2,561,879   $841,681 
Adjustments to reconcile net income to net cash flows from operating activities:          
   Depreciation   635,580    637,363 
   Stock options issued for services   128,437    125,764 
   Changes in other assets and liabilities:          
      Accounts and other receivables, net   (1,474,045)   (189,316)
      Inventory   393,916    88,563 
      Costs and estimated earnings in excess of billings   (1,958,902)   (2,385,172)
      Other current assets   (186,070)   354,898 
      Accounts payable   110,351    (284,608)
      Billings in excess of costs and estimated earnings   (32,879)   (645,498)
      Other current liabilities   (326,699)   82,114 
          Net operating activities   (148,432)   (1,374,211)
           
Investing activities:          
   Acquisition of property and equipment   (1,390,831)   (560,159)
   Other investing activities   (2,520)   (7,249)
          Net investing activities   (1,393,351)   (567,408)
           
Financing activities:          
   Proceeds from issuance of common stock, net   37,889    8,099 
           
          Net change in cash and cash equivalents   (1,503,894)   (1,933,520)
           
Cash and cash equivalents - beginning   22,517,038    20,581,604 
           
          Cash and cash equivalents - ending  $21,013,144   $18,648,084 
           
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 of 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, 2022 and May 31, 2022, the results of operations for the three and six months ended November 30, 2022 and 2021, and cash flows for the six months ended November 30, 2022 and 2021. 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, 2022.

 

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, 2022 and 2021, the net income was divided by 3,500,172 and 3,496,697 respectively, which is net of the Treasury shares, to calculate the net income per share. For the three-month periods ended November 30, 2022 and 2021, the net income was divided by 3,499,598 and 3,496,610 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, 2022 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.Inventory:
       
   November 30, 2022  May 31, 2022
Raw materials  $575,415   $488,393 
Work-in-process   4,900,432    5,166,271 
Finished goods   220,199    300,271 
Gross inventory   5,696,046    5,954,935 
Less allowance for obsolescence   100,000    100,000 
Net inventory  $5,596,046   $5,854,935 

 

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

-8

 

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, 2022, 61% of revenue was recorded for contracts in which revenue was recognized over time while 39% was recognized at a point in time. In the six months ended November 30, 2021, 67% of revenue was recorded for contracts in which revenue was recognized over time while 33% 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, 2022 and May 31, 2022, 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.

9.The November 30, 2021 statement of income has been reclassified to conform with the presentation adopted for November 30, 2022.

 

10.Other current liabilities:
       
   November 30, 2022  May 31, 2022
Customer deposits  $954,262   $1,347,709 
Personnel costs   1,579,679    1,587,271 
Other   553,674    479,334 
Other current liabilities  $3,087,615   $3,414,314 

 

 

 

 

 

 

 

 

 

 

 

 

-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, 2022 and 2021
   Increase /
   (Decrease)
Sales, net  $4,522,000 
Cost of goods sold  $1,506,000 
Research and development costs  $207,000 
Selling, general and administrative expenses  $772,000 
Income before provision for income taxes  $2,158,000 
Provision for income taxes  $438,000 
Net income  $1,720,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, 2022 (All figures discussed are for the six months ended November 30, 2022 as compared to the six months ended November 30, 2021).

 

   Six months ended November 30  Change
   2022  2021  Amount  Percent
Net Revenue  $19,588,000   $15,066,000   $4,522,000    30%
Cost of sales   12,109,000    10,603,000    1,506,000    14%
Gross profit  $7,479,000   $4,463,000   $3,016,000    68%
… as a percentage of net revenues   38%   30%          

 

The Company's consolidated results of operations showed a 30% increase in net revenues and an increase in net income of 204%. Revenue for the first half of fiscal 2023 is higher than any half fiscal year period in the history of the Company. Revenues recorded in the current period for long-term construction projects (“Project(s)”) were 18% more than the level recorded in the prior year. The Company had 35 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 55% more than the level recorded in the prior year. Total sales within the U.S. increased 43% from the same period last year. Total sales to Asia decreased 4% from the same period of the prior year. Sales increases were recorded over the same period last year to customers involved in construction of buildings and bridges (13%) as well as to customers in aerospace / defense (47%) and to industrial customers (93%). The increase in aerospace /defense sales is due, in part, to a healthy combination of providing production hardware on several legacy programs and new development programs, along with receiving substantial contracts for the refurbishment of hardware on existing naval platforms. The 108% increase in sales to industrial customers is primarily due to some new domestic manufacturing facilities beginning operations which utilized the Company’s products.

 

In prior years, the Company reported research and development costs as part of cost of sales and therefore included in the gross profit. Management intends to continue to make significant investments in research and development in order to promote profitable growth of the Company. In order to more clearly distinguish these investments from the profitability of a period’s sales, effective with the first quarter of fiscal 2023, the Company is disclosing research and development costs separately on the Condensed Consolidated Statements of Income below the gross profit line. Prior period statements of income as well as disclosures in this document have been reclassified to conform with the presentation adopted for the current period.

 

The gross profit as a percentage of net revenue of 38% in the current period is eight percentage points greater than the same period of the prior year (30%). 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 the increase in 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
   2022  2021
Industrial   11%   8%
Structural   54%   62%
Aerospace / Defense   35%   30%
           

 

 

At November 30, 2021, the Company had 139 open sales orders in our backlog with a total sales value of $17.0 million. At November 30, 2022, the Company has 139 open sales orders in our backlog, and the total sales value is $18.1 million.

 

The Company's backlog, revenues, commission expense, 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.

-11

 

 

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

 

   Six months ended November 30
   2022  2021
 USA    80%   73%
 Asia    13%   18%
 Other    7%   9%

 

 

Research and Development Costs

 

   Six months ended November 30  Change
   2022  2021  Amount  Percent
R & D  $690,000   $483,000   $207,000    43%
   … as a percentage of net revenues   3.5%   3.2%          

Research and development costs stayed consistent as a percent of net revenues while increasing by 43% over the prior year.

 

Selling, General and Administrative Expenses

 

   Six months ended November 30  Change
   2022  2021  Amount  Percent
SG&A  $3,853,000   $3,081,000   $772,000    25%
   … as a percentage of net revenues   20%   20%          

 

Selling, general and administrative expenses increased by 25% 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,935,000 for the six months ended November 30, 2022, 227% more than the $899,000 in the same period of the prior year.

 

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 three months ended November 30, 2022 and 2021
   Increase /
   (Decrease)
Sales, net  $2,739,000 
Cost of goods sold  $1,236,000 
Research and development costs  $114,000 
Selling, general and administrative expenses  $413,000 
Income before provision for income taxes  $1,122,000 
Provision for income taxes  $222,000 
Net income  $900,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.

-12

 

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.

 

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

 

   Three months ended November 30  Change
   2022  2021  Amount  Percent
Net Revenue  $10,497,000   $7,758,000   $2,739,000    35%
Cost of sales   6,403,000    5,167,000    1,236,000    24%
Gross profit  $4,094,000   $2,591,000   $1,503,000    58%
… as a percentage of net revenues   39%   33%          

 

The Company's consolidated results of operations showed a 35% increase in net revenues and an increase in net income of 136%. Revenues recorded in the current period for Projects were 22% more than the level recorded in the prior year. The Company had 28 Projects in process during the current period as compared to 26 during the same period last year. Revenues recorded in the current period for other-than long-term construction projects (non-projects) were 64% more than the level recorded in the prior year. Total sales within the U.S. increased 41% from the same period last year. Total sales to Asia increased 36% from the same period of the prior year. Sales increases were recorded over the same period last year to customers involved in construction of buildings and bridges (10%) as well as to customers in aerospace / defense (59%) and to industrial customers (152%). The increase in aerospace /defense sales is due, in part, to a healthy combination of providing production hardware on several legacy programs and new development programs, along with receiving substantial contracts for the refurbishment of hardware on existing naval platforms. The increase in sales to industrial customers is primarily due to some new domestic manufacturing facilities beginning operations which utilized the Company’s products.

 

The gross profit as a percentage of net revenue of 39% in the current period is six percentage points higher than the same period of the prior year (33%). 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 the increase in 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
   2022  2021
Industrial   15%   8%
Structural   52%   64%
Aerospace / Defense   33%   28%
           

 

 

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

 

   Three months ended November 30
   2022  2021
 USA    77%   75%
 Asia    17%   16%
 Other    6%   9%

-13

 

 

Research and Development Costs

 

   Three months ended November 30  Change
   2022  2021  Amount  Percent
R & D  $315,000   $201,000   $114,000    57%
   … as a percentage of net revenues   3.0%   2.6%          

Research and development costs stayed consistent as a percentage of net revenues while increasing by 57% over the prior year.

 

Selling, General and Administrative Expenses

 

   Three months ended November 30  Change
   2022  2021  Amount  Percent
S G & A  $2,022,000   $1,609,000   $413,000    26%
   … as a percentage of net revenues   19%   21%          

Selling, general and administrative expenses increased 26% 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 $1,756,000 for the three months ended November 30, 2022, 125% more than the $780,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 $128,000 and $126,000 of compensation cost for the six-month periods ended November 30, 2022 and 2021.

 

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
2022
  November
2021
Risk-free interest rate:   1.625%   2.875%
Expected life of the options:   4.1 years    4 years 
Expected share price volatility:   30%   32%
Expected dividends:   zero    zero 
           
These assumptions resulted in estimated fair-market value per stock option:  $3.06   $3.42 

 

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.

-14

 

 

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

      Weighted-
   Number of  Average
   Options  Exercise Price
Options outstanding and exercisable at May 31, 2022:   283,000   $11.43 
Options granted:   42,000   $11.45 
Less: Options exercised:   4,000   $8.06 
Less: Options expired:   3,750    —   
Options outstanding and exercisable at November 30, 2022:   317,250   $11.49 
Closing value per share on NASDAQ at November 30, 2022:       $13.40 

 

 

Capital Resources and Long-Term Debt

 

The Company's primary liquidity is dependent upon the working capital needs. These are mainly inventory, accounts receivable, costs and estimated earnings in excess of billings, accounts payable, other current liabilities, 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, 2022 were $1,391,000 compared to $560,000 in the same period of the prior year. As of November 30, 2022, the Company has commitments for capital expenditures totaling $1,800,000 during the next twelve months.

 

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

 

 

Inventory and Maintenance Inventory

 

 

   November 30, 2022  May 31, 2022  Increase /(Decrease)
Raw materials  $575,000        $489,000        $86,000    18%
Work-in-process   4,901,000         5,166,000         (265,000)   -5%
Finished goods   120,000         200,000         (80,000)   -40%
Inventory   5,596,000    85%   5,855,000    84%   (259,000)   -4%
Maintenance and other inventory   972,000    15%   1,107,000    16%   (135,000)   -12%
Total  $6,568,000    100%  $6,962,000    100%  $(394,000)   -6%
                               
Inventory turnover   3.6         3.1                

 

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

 

Inventory, at $5,596,000 as of November 30, 2022, is $259,000 less than the prior year-end level of $5,855,000. Approximately 88% of the current inventory is work in process, 2% is finished goods, and 10% 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 zero and $90,000 for the six-month periods ended November 30, 2022 and 2021. The Company continues to rework slow-moving inventory, where applicable, to convert it to product to be used on customer orders.

-15

 

 

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

 

   November 30, 2022  May 31, 2022  Increase /(Decrease)
Accounts receivable  $5,941,000   $4,467,000   $1,474,000    33%
CIEB   5,295,000    3,336,000    1,959,000    59%
Less: BIEC   1,090,000    1,123,000    (33,000)   -3%
Net  $10,146,000   $6,680,000   $3,466,000    52%
                     
Number of an average day’s sales outstanding in accounts receivable   51    42           
                     

 

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 $5,941,000 as of November 30, 2022 includes $6,000 of an allowance for doubtful accounts (“Allowance”). The accounts receivable balance as of May 31, 2022 of $4,467,000 included an Allowance of $16,000. The number of an average day's sales outstanding in accounts receivable (“DSO”) increased from 42 days at May 31, 2022 to 51 at November 30, 2022. 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 level of sales for an average day in the second quarter of the current fiscal year is 9% more than in the fourth quarter of the prior year. The level of accounts receivable at the end of the current fiscal quarter is 33% more than the level at the end of the prior year. The increase in the level of accounts receivable off-set by the increase in the level of an average day’s sales caused the DSO to increase from last year end to this quarter-end. The Company expects to collect the net accounts receivable balance during the next twelve months. The level of accounts receivable is greater than at the end of the prior year primarily because of the $1.2 million increase in the level of sales for the month of November 2022 over the month of May 2022.

 

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 $5,295,000 balance in this account at November 30, 2022 is 59% more than the prior year-end balance. This increase 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. 17% of the CIEB balance as of the end of the last fiscal quarter, August 31, 2022, was billed to those customers in the current fiscal quarter ended November 30, 2022. 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, 2022  May 31, 2022
Costs  $3,380,000   $3,250,000 
Estimated Earnings   3,221,000    2,642,000 
Less: Billings to customers   1,306,000    2,556,000 
CIEB  $5,295,000   $3,336,000 
Number of Projects in progress   16    11 

 

As noted above, BIEC represents billings to customers in excess of revenues recognized. The $1,090,000 balance in this account at November 30, 2022 is down 3% from the $1,123,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.

-16

 

 

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

 

   November 30, 2022  May 31, 2022
Billings to customers  $2,037,000   $2,711,000 
Less: Costs   676,000    1,019,000 
Less: Estimated Earnings   271,000    569,000 
BIEC  $1,090,000   $1,123,000 
Number of Projects in progress   4    8 

 

Summary of factors affecting the balances in CIEB and BIEC:

 

   November 30, 2022  May 31, 2022
Number of Projects in progress   20    19 
Aggregate percent complete   54%   47%
Average total sales value of Projects in progress  $657,000   $795,000 
Percentage of total value invoiced to customer   25%   35%

 

 

The Company's backlog of sales orders at November 30, 2022 is $18.1 million, down from the $23.7 million at the end of the prior year. $5.6 million of the current backlog is on Projects already in progress. While too late to be included in the backlog as of November 30, 2022, the Company recorded an additional $8.2 million of sales order bookings in the first half of December.

 

Other Balance Sheet Items

 

Accounts payable, at $1,537,000 as of November 30, 2022, is 8% more than the prior year-end. Other current liabilities decreased 10% from the prior year-end, to $3,088,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.

 

 

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, 2022 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, 2022 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        
               
    There are no other legal proceedings except for routine litigation incidental to the business.
               
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, 2022 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, 2022
               
      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, 2022 -        
      September 30, 2022 - - -  -
               
      October 1, 2022 -        
      October 31, 2022 - - -
               
      November 1, 2022 -        
      November 30, 2022 - - -
               
       Total - - - -
       
               
   
ITEM 3 Defaults Upon Senior Securities
               
    None          
               
ITEM 4 Mine Safety Disclosures        
             
    Not applicable        
               
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        
                     

-18

 

 

               
ITEM 6 Exhibits          
    3(v) By-laws
    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

 

-19

 

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, 2022, and the related condensed consolidated statements of income and stockholders’ equity for the three and six months ended November 30, 2022 and 2021, and cash flows for the six months ended November 30, 2022 and 2021, 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, 2022, 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 19, 2022, 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, 2022, 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

December 29, 2022

 

 

 

 

 

 

 

-20

 

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: December 29, 2022     /s/Timothy J. Sopko
 

 

 

 

 

 

   

Timothy J. Sopko

Chief Executive Officer

(Principal Executive Officer)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Date: December 29, 2022     /s/Mark V. McDonough
 

 

 

 

   

Mark V. McDonough

Chief Financial Officer

 

 

EX-31 2 ceo302certification20221130.htm CEO 302 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: December 29, 2022 /s/ Timothy J. Sopko       
 

Timothy J. Sopko

Chief Executive Officer

 

 

EX-32 3 ceo906certification20221130.htm CEO 906 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 connect with the quarterly report of Taylor Devices, Inc. ("the Company") on Form 10-Q for the quarter ended November 30, 2022 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: December 29, 2022 By: /s/ Timothy J. Sopko     
   

Timothy J. Sopko

Chief Executive Officer

 

 

EX-31 4 cfo302certification20221130.htm CFO 301 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, Mark V. McDonough, 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: December 29, 2022 /s/ Mark V. McDonough
 

Mark V. McDonough

Chief Financial Officer

 

 

EX-32 5 cfo906certification20221130.htm CFO 906 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 connect with the quarterly report of Taylor Devices, Inc. (the "Company") on Form 10-Q for the quarter ended November 30, 2022 to be filed with Securities and Exchange Commission on or about the date hereof (the "Report"), I, Mark V. McDonough, 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: December 29, 2022 By: /s/ Mark V. McDonough      
   

Mark V. McDonough,

Chief Financial Officer

 

 

EX-101.SCH 6 tayd-20221130.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Condensed Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Condensed Consolidated Statements of Stockholders Equity link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 00000006 - Disclosure - Notes to Condensed Consolidated Financial Statements link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - Notes to Condensed Consolidated Financial Statements (Tables) link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Other accrued expenses table (Details) link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Notes to Condensed Consolidated Financial Statements (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 tayd-20221130_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 tayd-20221130_def.xml XBRL DEFINITION FILE EX-101.LAB 9 tayd-20221130_lab.xml XBRL LABEL FILE Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Statement of Financial Position [Abstract] Assets Current assets: Cash and cash equivalents Short-term investments Accounts and other receivables, net Inventory Costs and estimated earnings in excess of billings Other current assets Total current assets Maintenance and other inventory, net Property and equipment, net Other assets Deferred income taxes Total assets Liabilities and Stockholders' Equity Current liabilities: Accounts payable Billings in excess of costs and estimated earnings Other current liabilities Total current liabilities Stockholders' Equity: Common stock and additional paid-in capital Retained earnings Stockholders’ equity before treasury stock Treasury stock - at cost Total stockholders’ equity Total liabilities and stockholders’ equity Income Statement [Abstract] Sales, net Cost of goods sold      Gross profit Research and development costs Selling, general and administrative expenses      Operating income Other income, net      Income before provision for income taxes Provision for income taxes      Net income Basic and diluted earnings per common share Statement [Table] Statement [Line Items] Stockholders' Equity Attributable to Parent, Beginning Balance Stock Issued During Period, Value, Employee Stock Purchase Plan Stock Issued During Period, Value, Employee Benefit Plan APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition Net Income (Loss) Attributable to Parent Stockholders' Equity Attributable to Parent, Ending Balance Treasury Stock, Value Stockholders' Equity Attributable to Parent Statement of Cash Flows [Abstract] Operating activities: Net income Adjustments to reconcile net income to net cash flows from operating activities:    Depreciation    Stock options issued for services    Changes in other assets and liabilities:       Accounts and other receivables, net       Inventory       Costs and estimated earnings in excess of billings       Other current assets       Accounts payable       Billings in excess of costs and estimated earnings       Other current liabilities           Net operating activities Investing activities:    Acquisition of property and equipment    Other investing activities           Net investing activities Financing activities:    Proceeds from issuance of common stock, net           Net change in cash and cash equivalents Cash and cash equivalents - beginning           Cash and cash equivalents - ending Organization, Consolidation and Presentation of Financial Statements [Abstract] Notes to Condensed Consolidated Financial Statements Inventory Other accrued expenses table Raw materials Work-in-process Finished goods Gross inventory Less allowance for obsolescence Net inventory Customer deposits Personnel costs Other Other current liabilities Weighted Average Number of Shares Outstanding, Basic Assets, Current Assets [Default Label] Liabilities, Current Stockholders' Equity before Treasury Stock Treasury Stock, Value Liabilities and Equity Gross Profit Operating Income (Loss) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Unbilled Receivables Increase (Decrease) in Other Current Assets Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Payments for (Proceeds from) Other Investing Activities Net Cash Provided by (Used in) Investing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Schedule of Inventory, Current [Table Text Block] Inventory, Gross Inventory, Net Accrued Liabilities and Other Liabilities EX-101.PRE 10 tayd-20221130_pre.xml XBRL PRESENTATION FILE EX-3 11 taydbylaws2022.htm COMPANY BY-LAWS

 

 

 

 

 

 

 

 

 

 

 

BY-LAWS

Of

TAYLOR DEVICES, INC.

 

 

 

(Revision of 08/2022)

 
 

 

TABLE OF CONTENTS

 

Page

ARTICLE I   MEETINGS OF SHAREHOLDERS 1
Section 1.   Annual Meeting 1
Section 2.   Special Meetings 1
Section 3.   Notice of Meetings 1
Section 4.   Waiver of Notice 1
Section 5.   Qualification of Voters 1
Section 6.   Quorum 1
Section 7.   Inspectors of Election 2
Section 8.   Proxies 2
Section 9.   Voting 2
Section 10.   Consents 2
Section 11.   Notice of Business 2
Section 12.   Shareholder Nominations 3
Section 13.   Conduct of Shareholder Meetings 3
Section 14   Undisclosed Beneficial Ownership 3
ARTICLE II   BOARD OF DIRECTORS 4
Section 1.   Power of Board and Qualification of Directors 4
Section 2.   Number of Directors 4
Section 3.   Election and Term of Directors 4
Section 4.   Resignations 4
Section 5.   Removal of Directors 4
Section 6.   Newly Created Directorships and Vacancies 4
Section 7.   Executive and Other Committees of Directors 4
Section 8.   Compensation of Directors 5
ARTICLE III   MEETINGS OF THE BOARD 5
Section 1.   Regular Meetings 5
Section 2.   Special Meetings; Notice and Waiver of Notice 5
Section 3.   Quorum; Action by the Board and Adjournment 5
Section 4.   Action without a Meeting 5
ARTICLE IV   OFFICERS 6
Section 1.   Officers 6
Section 2.   Term of Office and Removal 6
Section 3.   Powers and Duties 6
Section 4.   Compensation 6
ARTICLE V   INDEMNITY 6
Section 1.   Indemnification 6
Section 2.   Agreement to Indemnify 6
ARTICLE VI   SHARE CERTIFICATES 7
Section 1.   Form of Share Certificates 7
Section 2.   Registration of Transfers 7
Section 3.   Dividends 7
Section 4.   Fixing Record Date 7
ARTICLE VII   MISCELLANEOUS PROVISIONS 7
Section 1.   Corporate Seal 7
Section 2.   Fiscal Year 7
Section 3.   Checks and Notes 7
Section 4   Exclusive Forum 8
ARTICLE VIII   AMENDMENTS 8
Section 1.   Power to Amend 8

 

 

 

 

 
 

ARTICLE I

 

MEETINGS OF SHAREHOLDERS

 

 

Section 1. ANNUAL MEETING. A meeting of the shareholders shall be held annually for the election of directors and the transaction of such other business as may properly come before the meeting which may be held within or without the State of New York, at any time within six (6) months after the end of the fiscal year as shall be fixed by the Board of Directors.
Section 2. SPECIAL MEETINGS. Special meetings of the shareholders may be called by the Board of Directors at the written request of the holders of record of a majority of the outstanding shares of the Corporation entitled to vote at such meetings. Special meetings shall be held at such time as may be fixed in the call and stated in the notice of meeting or waiver thereof. At any such special meeting only such business may be transacted as is related to the purposes set forth in the notice of the meeting.
Section 3. NOTICE OF MEETINGS. Written notice of each meeting of shareholders shall be given, personally or by mail, not less than ten (10) nor more than sixty (60) days before the date of the meeting, to each shareholder entitled to vote at such meeting.

Notice of any meeting of shareholders shall state the place, date, and hour of such meeting and in the case of special meetings (i) the purpose or purposes for which the meeting is called and (ii) at whose direction the notice is being issued. If mailed, such notice is given when deposited in the United States mail directed to the shareholder at his address as it appears on the record of shareholders, or, if he shall have filed with the Secretary of the Corporation a written request that notices to him be mailed to some other address, then directed to him at such other address.

Section 4. WAIVER OF NOTICE. Notice of any meeting need not be given to any shareholder who submits a signed waiver of notice, in person or by proxy, whether before or after the meeting. The attendance of any shareholder at a meeting, in person or by proxy, without protesting prior to the conclusion of the meeting the lack of notice of such meeting, shall constitute a waiver of notice by him.
Section 5. QUALIFICATION OF VOTERS. Except as may be otherwise provided in the Certificate of Incorporation, every shareholder of record shall be entitled at every meeting of shareholders to one vote for every share standing in his name on the record of shareholders.

Shares of the Corporation standing in the name of another domestic or foreign corporation of any type or kind may be voted by such officer, agent or proxy as the By-Laws of the Corporation may provide, or in the absence of such provision, as the Board of Directors of the Corporation may determine.

The Corporation shall be protected in treating the persons in whose names shares stand on the record of shareholders as the owners thereof for all purposes.

Section 6. QUORUM. The presence of a majority of the holders of shares entitled to vote, whether such presence is in person or by proxy, shall constitute a quorum at a meeting of shareholders for the transaction of any business unless the New York Business Corporation Law provides otherwise.

When a quorum is once present to organize a meeting, it is not broken by the subsequent withdrawal of any shareholders.

The shareholders present may adjourn the meeting despite the absence of a quorum.

Section 7. INSPECTORS OF ELECTION. In advance of any shareholders’ meeting, the Board of Directors may appoint one or more inspectors of election to act at the meeting or any adjournment thereof. If inspectors are not so appointed, the person presiding at the shareholders’ meeting may, and on the request of any shareholder entitled to vote thereat shall, appoint such inspectors.

In case any person appointed fails to appear or act, the vacancy may be filled by appointment made by the Board of Directors in advance of the meeting or at the meeting by the person presiding thereat.

Each inspector, before entering upon the discharge of his duties, shall take and sign an oath faithfully to execute the duties of inspector at such meeting with strict impartiality and according to the best of his ability.

Section 8. PROXIES. Every shareholder entitled to vote at a meeting of shareholders or to express consent or dissent without a meeting may authorize another person or persons to act for him by proxy.

Every proxy must be signed by the shareholder or his attorney-in-fact. No proxy shall be valid after the expiration of eleven (11) months from the date thereof unless otherwise provided in the proxy. Every proxy shall be revocable at the pleasure of the shareholder executing it, except as otherwise provided therein and as permitted by law.

Section 9. VOTING. Directors shall be elected by a plurality of the votes cast at a meeting of shareholders by the holders of shares entitled to vote in the election.

Whenever any corporate action, other than the election of Directors, is to be taken by vote of the shareholders, it shall, except as otherwise provided by law, be authorized by a majority of the votes cast at a meeting of shareholders by the holders of shares entitled to vote thereon.

Section 10. CONSENTS. Whenever shareholders are required or permitted to take any action by vote, such action may be taken without a meeting on written consent, setting forth the action so taken signed by the holders of all outstanding shares entitled to vote thereon.
Section 11. NOTICE OF BUSINESS. At any meeting of shareholders, only such business shall be conducted as shall have been brought before the meeting (i) by or at the direction of the Board of Directors, or (ii) by any shareholder of the Corporation who is a shareholder of record at the time of the giving of notice provided in this Section, and entitled to vote at such meeting, and who complies with all notice procedures set forth in this Section. For business to be properly brought before a meeting of shareholders by a shareholder, the shareholder shall have given timely notice thereof in writing to the Secretary. “Timely,” for purposes of this Section, shall mean that the notice shall be delivered to, or mailed by first class United States mail, postage prepaid and received at, the principal executive office of the Corporation not less than 30 days prior to the meeting; provided, however, that should less than 40 days’ notice or prior public disclosure of the date of the meeting be given or made to shareholders, such written notice from the shareholder must be delivered or mailed, and presented, not later than the close of business on the tenth day following the day on which the Notice of Meeting was mailed, or such public disclosure was made, whichever first occurs.

Each notice referred to in the preceding paragraph shall set forth, as to each matter the shareholder proposes to bring before the meeting, (1) a brief description of the business desired to be brought before the meeting, the reasons for conducting such business at the meeting and, in the event that such business includes a proposal to amend either the Certificate of Incorporation or the By-Laws, the specific text of the proposed amendment; (2) the name and the business and residence address of the shareholder or shareholders proposing such business; (3) the class and number of shares of capital stock of the Corporation which are beneficially owned by such shareholder or shareholders; and (4) a brief description of the material interest, if any, of such shareholder in such business.

Notwithstanding anything in these By-Laws to the contrary, any reference in any Notice of Meeting of the Shareholders, referring to the transaction of “other business,” shall be limited to procedural matters only, and no item of business shall be conducted at a shareholders’ meeting, except in accordance with this Section. The Chairman of the meeting shall, if the facts warrant, determine and declare to the meeting that the item of business was not properly brought before the meeting or in accordance with this Section, and, if the Chairman should so determine, shall declare that such item of business shall not be transacted.

Section 12. SHAREHOLDER NOMINATIONS. Nominations for the election of directors may be made by a shareholder entitled to vote for the election of directors only in accordance with these By-Laws. Such nominations must be made by notice in writing, delivered or mailed by first class United States mail, postage prepaid, to the Secretary at the principal executive office of the Corporation not less than 30 days prior to any meeting of the shareholders called for the election of directors; provided, however, that should less than 40 day’ notice or prior public disclosure of the date of the meeting be given or made to shareholders, such written nomination by a shareholder must be delivered or mailed, and presented, not later than the close of business on the tenth day following the day on which the Notice of Meeting was mailed or such public disclosure was made, whichever first occurs.

Each notice referred to in the preceding paragraph shall set forth, (1) as to each nominee proposed in such notice, such person’s name, age, business address and, if known, residence address, together with all information regarding such person as would be required to be disclosed in a proxy statement soliciting proxies for election of directors filed pursuant to Regulation 14A of the Securities and Exchange Commission under the Securities Exchange Act of 1934, (2) the name, business and residence addresses and number of shares of the Corporation’s capital stock beneficially owned by each person making the nomination or nominations, and (3) a description of all arrangements or understandings between each such shareholder and any nominee or any other person or persons (naming such person or persons) in connection with or relating to the making of the nomination or nominations to serve on the Board of Directors, if elected.

The Chairman of the meeting shall, if the facts warrant, determine and declare to the meeting that a nomination was not made in accordance with the procedures set forth in this Section and, if the Chairman should so determine, shall declare the nomination defective and to be disregarded.

Section 13. CONDUCT OF SHAREHOLDER MEETINGS. The Board of Directors may, from time to time, adopt rules of conduct and proxy review guidelines for shareholder meetings. If any provision of such rules of conduct and proxy review guidelines shall conflict with the Certificate of Incorporation of the Corporation or with these By-Laws, the Certificate of Incorporation or these By-Laws, as the case may be, shall control.
Section 14. UNDISCLOSED BENEFICIAL OWNERSHIP. If a person is required to report beneficial ownership of shares of the Corporation under Section 13(d) or 13(g) of the Securities Exchange Act of 1934 and the Rules of the U.S. Securities and Exchange Commission thereunder, as such Act and Rules are in effect from time to time, but such person has not done so, then such shares shall not be voted until 10 calendar days after such person shall have reported such beneficial ownership in accordance with such Act and Rules.

ARTICLE II

 

BOARD OF DIRECTORS

 

Section 1. POWER OF BOARD AND QUALIFICATION OF DIRECTORS. The business of the Corporation shall be managed by the Board of Directors, each of whom shall be at least eighteen (18) years of age.
Section 2. NUMBER OF DIRECTORS. The number of Directors constituting the entire Board of Directors shall be not less than three (3) nor more than ten (10).
Section 3. ELECTION AND TERM OF DIRECTORS. The Board of Directors shall be comprised of three Classes, each such Class to be as nearly equal in number as possible. At each annual meeting of shareholders, each Director shall be elected to hold office until expiration of the term of that Director’s Class, which shall in each instance be three years, or until such Director’s successor is elected and qualified; provided however, that the terms of office of Directors initially classified and elected shall be as follows: the term of the first Class shall expire at the next annual meeting of shareholders following approval of classification; the term of the second Class at the second succeeding annual meeting following approval of classification; and the term of the Third Class at the third succeeding annual meeting following approval of classification.
Section 4. RESIGNATIONS. Any Director of the Corporation may resign at any time by giving written notice to the Board of Directors or to the Secretary of the Corporation. Such resignation shall take effect at the time specified therein; and unless otherwise specified therein the acceptance of such resignation shall not be necessary to make it effective.
Section 5. REMOVAL OF DIRECTORS. Any or all of the Directors may be removed with cause by vote of the shareholders.
Section 6. NEWLY CREATED DIRECTORSHIPS AND VACANCIES. Newly created Directorships resulting from an increase in the number of Directors and vacancies occurring in the Board of Directors for any reason whatsoever shall be filled by a vote of a majority of the Directors then in office, although less than quorum exists. A Director elected to fill a vacancy or a newly created Directorship shall not be classified, but shall be elected and hold office until the next annual meeting of shareholders, or until such time as may be otherwise provided for in Sections 4 and 5 herein. Any newly created Directorships, or any decrease in Directorships, shall be so apportioned among the Classes as to make all Classes as nearly equal as possible.
Section 7. EXECUTIVE AND OTHER COMMITTEES OF DIRECTORS. The Board of Directors, by resolution adopted by a majority of the entire Board, may designate from among its members an executive committee and other committees, each consisting of three or more Directors, and each of which, to the extent provided in the resolution and permitted by law, shall have all the authority of the Board.

The Board of Directors may designate one or more Directors as alternate members of any such committee, who may replace any absent member or members at any meeting of such committee.

Each such committee shall serve at the pleasure of the Board of Directors.

Section 8. COMPENSATION OF DIRECTORS. The Board of Directors shall have authority to fix the compensation of Directors for services in any capacity, or to allow a fixed amount plus expenses, if any, for attendance at meetings of the Board or of committees of Directors.

 

ARTICLE III

 

MEETINGS OF THE BOARD

 

Section 1. REGULAR MEETINGS. Regular meetings of the Board of Directors shall be held, without notice, immediately following the annual meetings of shareholders.
Section 2. SPECIAL MEETINGS; NOTICE AND WAIVER OF NOTICE. Special meetings of the Board of Directors may be held upon the call of the Chairman of the Board by oral, telegraphic or written notice, duly given to or sent or mailed to each Director not less than one day prior to said meeting. Special meetings shall be called by the Chairman of the Board on the written request of any two (2) Directors.

Notice of a special meeting need not be given to any Director who submits a signed waiver of notice whether before or after a meeting, or who attends the meeting without protesting, prior thereto or at its commencement, the lack of notice to him.

A notice, or waiver of notice, need not specify the purpose of any special meeting of the Board of Directors.

Section 3. QUORUM; ACTION BY THE BOARD AND ADJOURNMENT. A majority of the entire Board shall constitute a quorum for the transaction of business unless otherwise provided herein and except that when the number of Directors constituting the whole Board shall be an even number, one-half of that number shall constitute a quorum.

The vote of a majority of the Directors present at the time of the vote, if a quorum is present at such time, shall be the act of the Board, except as may be otherwise provided herein.

A majority of the Directors present, whether or not a quorum is present, may adjourn any meeting to another time and place.

Any one or more members of the Board or any committee thereof may participate in a meeting of such Board or committee by means of a conference telephone or similar communications equipment allowing all persons participating in the meeting to hear each other at the same time. Participation by such means shall constitute presence in person at a meeting.

Section 4. ACTION WITHOUT A MEETING. Any action required or permitted to be taken by the Board or any committee thereof may be taken without a meeting if all members of the Board or the committee consent in writing to the adoption of a resolution authorizing the action, and such resolution and the written consent thereto by the members of the Board or the committee shall be filed with the minutes of the proceedings of the Board or committee.

ARTICLE IV

 

OFFICERS
Section 1. OFFICERS. At the regular meeting of the Board of Directors, the Board shall elect a Chief Executive Officer, President, Secretary and Treasurer of the Corporation and from time to time may elect or appoint an Assistant-Secretary, Assistant-Treasurer, General Manager and such other officers as the Board shall determine. Any two or more offices may be held by the same person, except the office of Chief Executive Officer and Secretary.
Section 2. TERM OF OFFICE AND REMOVAL. Each officer shall hold office for one year and until his successor has been elected or appointed and qualified, or until the next annual election of Directors or until such earlier removal, with or without cause.

Any officer may be removed by the Board with or without cause. The removal of an officer without cause shall be without prejudice to his contract rights, if any. The election or appointment of an officer shall not of itself create contract rights.

Section 3. POWERS AND DUTIES. The officers of the Corporation shall each have such powers and authority and perform such duties in the management of the property and affairs of the Corporation as from time to time may be prescribed by the Board of Directors and, to the extent not so prescribed, they shall each have such powers and authority and perform such duties in the management of the affairs and property of the Corporation, subject to the control of the Board, as generally pertain to their respective offices.

Securities of other corporations held by the Corporation may be voted by any officer designated by the Board and, in the absence of any such designation, by the Chief Executive Officer, President, Secretary or Treasurer of the Corporation.

The Board may require any officer to give security for the faithful performance of his duties.

Section 4. COMPENSATION. The compensation of all officers of the Corporation shall be fixed by the Board of Directors.

 

ARTICLE V

 

INDEMNITY

 

Section 1. INDEMNIFICATION. To the full extent authorized by law, the Corporation shall indemnify any person made or threatened to be made, a party to an action or proceeding, whether criminal or civil, by reason of the fact that he, his testator or intestate is or was a Director or officer of the Corporation or serves or served any other corporation in any capacity at the request of the Corporation.
Section 2. AGREEMENT TO INDEMNIFY. The Corporation shall have authority to enter into agreements, from time to time and as amended, with any Director or officer (each such person hereinafter referred to as an “Indemnitee”) to indemnify and advance the expenses of any Indemnitee to the full extent permitted by the New York Business Corporation Law, as the same now exists or as may hereafter be amended (“Indemnity Agreement”).

The indemnification and advancement of expenses granted to an Indemnitee pursuant to this Article shall not be exclusive of or limiting as to any other rights to which such Indemnitee may be entitled, when authorized by (a) a resolution of shareholders or (b) a resolution of directors, or (c) an Indemnity Agreement. No amendment, modification, or rescission of these By-Laws shall be effective to limit any person’s right to indemnification with respect to any cause of action that accrues, or other incident or matter that occurs, prior to the date on which such modification, amendment or rescission is adopted.

 

ARTICLE VI

 

SHARE CERTIFICATES

 

Section 1. FORM OF SHARE CERTIFICATES. The shares of the Corporation shall be represented by certificates, in such form as the Board of Directors may from time to time prescribe, signed by the Chief Executive Officer and the Secretary or an Assistant-Secretary or the Treasurer or an Assistant-Treasurer, and shall be sealed with the seal of the Corporation or facsimile thereof.
Section 2. REGISTRATION OF TRANSFERS. Shares of the Corporation shall be transferable only upon the books of the Corporation, by the persons specified by the certificate representing such shares or by special endorsement to be entitled to such shares, or by the duly authorized attorney or legal representative of such person.
Section 3. DIVIDENDS. The Board of Directors may declare and pay dividends on its outstanding shares except when currently the Corporation is insolvent or would thereby be made insolvent, or when the declaration, payment or distribution would be contrary to any restriction contained in the Certificate of Incorporation. Such dividends shall be made out of surplus only.
Section 4. FIXING RECORD DATE. For the purpose of determining the shareholders entitled to notice of or to vote at any meeting of shareholders or any adjournment thereof, or to express consent to or dissent from any proposal without a meeting, or for the purpose of determining shareholders entitled to receive payment of any dividend or the allotment of any rights, or for the purpose of any other action, the Board may fix, in advance, a date as the record date for any such determination of shareholders. Such date shall not be more than sixty (60) nor less than ten (10) days before the date of such meeting, nor more than sixty (60) days prior to any other action.

 

ARTICLE VII

 

MISCELLANEOUS PROVISIONS

 

Section 1. CORPORATE SEAL. The corporate seal shall have inscribed thereon the name of the Corporation and shall be in such form as the Board of Directors may from time to time determine.
Section 2. FISCAL YEAR. The fiscal year of the Corporation shall be the twelve months ending May 31 or such other period as may be prescribed by the Board of Directors.
Section 3. CHECKS AND NOTES. All checks or demands for money and notes or other instruments evidencing indebtedness or obligations of the Corporation shall be signed by such officer or officers or other person or persons as shall be thereunto authorized from time to time by the Board of Directors.
Section 4. EXCLUSIVE FORUM. Unless the Corporation consents in writing to the selection of an alternative forum, the sole and exclusive forum for (i) any derivative action or proceeding brought on behalf of the Corporation, (ii) any action asserting a claim of breach of a fiduciary duty owed by any director or officer or other employee of the Corporation to the Corporation or the Corporation’s shareholders, (iii) any action asserting a claim against the Corporation or any director or officer or other employee of the Corporation arising pursuant to any provision of the New York Business Corporation Law or the Corporation’s Certificate of Incorporation or By-laws (as either may be amended from time to time), or (iv) any action asserting a claim against the Corporation or any director or officer or other employee of the Corporation governed by the internal affairs doctrine, shall be a federal or state court located within the State of New York.

 

ARTICLE VIII

 

AMENDMENTS

 

Section1.             POWER TO AMEND. By-Laws of the Corporation may be adopted, amended or repealed by the shareholders. By-Laws may also be adopted, amended or repealed by the Board of Directors subject to being amended or repealed by the shareholders entitled to vote thereon.
 
 

APPENDIX A

Adopted: January 28, 1998

 

TAYLOR DEVICES, INC.

____________________

 

PROXY REVIEW GUIDELINES

 

 

 

 

 

TABLE OF CONTENTS

 

 

ARTICLE TITLE PAGE
     
I General Rules A-1
II Guardians and Minors A-2
III Joint Owners A-3
IV Fiduciaries A-3
V Banks and Trust Companies A-4
VI Conservators or Committees A-4
VII Receivers A-4
VIII Pledgees and Pledgors A-4
IX Corporations, Associations, Etc. A-4
X Partnerships A-5
XI Nominee Proxies A-5
XII Broker’s Proxies A-6
XIII Dates and Postmarks A-6
XIV Conflict of Law A-7

 

 
 

PROXY REVIEW GUIDELINES

These guidelines are adopted to favor an interpretation giving validity to proxies and avoiding disenfranchisement of shareholders. The intent of a shareholder, when discernible, shall prevail. In applying these guidelines, the inspectors of election shall act accordingly. Any matter not covered herein shall be so determined as to further, where possible, the validity of shareholders’ proxies. “Proxy’’ shall be deemed to include “Power of Attorney’’ as well as “Proxy’’.

I.GENERAL RULES
1.01Any proxy bearing a handwritten or hand printed signature or signed by stamped, typewritten, or facsimile signature is presumptively valid.
1.02Any copy, facsimile, telecommunication or other reliable reproduction of the writing or transmission in lieu of the original writing or transmission shall be presumptively valid provided that such copy, facsimile, telecommunication or other reliable reproduction (1) is a complete reproduction of the entire original writing or transmission; and (2) either sets forth or is submitted with information from which it can be reasonably determined by the inspectors of election that it was authorized by the shareholders.

1.03 Proxies may be signed in pencil.

1.04Changes or variations in spelling as between the registered name of the shareholder and his indicated signature will not void the proxy, if the name as signed is phonetically similar to the name as registered.
1.05The addition of an address different from that appearing in the stock register will not void the proxy.
1.06Titles such as Mr., Mrs., Miss, or Doctor or equivalent may be added or omitted and, even if included in the registered name, need not be included in the indicated signature.
1.07Initials may be used for first and/or middle names, and an initial may be added or omitted and names may be used for the first and/or middle initial. The proxy will not be voided merely because a middle initial differs from a middle initial appearing on the stock records.
1.08The addition or omission of Jr. or Sr. or Roman or Arabic numerals after the signature will not render the proxy void.
1.09Where the shareholder’s name is signed by someone other than the shareholder, the proxy is presumptively valid if the signer has designated his capacity as attorney, power of attorney, attorney in fact, relative (such as parents, brother, or uncle), agent, per, by, or any abbreviation of any of the foregoing.
1.10All shareholders shall be presumed to have voted all the shares registered in their respective names (although appearing in more than one account and different addresses in the same community on the record of shareholders) which they are entitled to vote, in the absence of any indication to the contrary. A broker or nominee proxy which does not specify or otherwise limit the proxy to a designated number of shares shall be valid for the total number of shares registered in the name of such broker or nominee and held for its account by any depositary which has submitted an omnibus proxy.
1.11A power of attorney or proxy will be sufficient to confer authority to execute another power of attorney or proxy even though it contains no power of substitution.
1.12Where shares are registered in the name of a fiduciary, even absent a fiduciary designation as part of the signature, the proxy will be valid.

1.13 The designation of the capacity of any signatory is acceptable in any language.

1.14Where shares are held in the name of a shareholder, both in his individual capacity and in some fiduciary or other representative capacity, any single proxy shall be deemed as voting the shares in all capacities, unless otherwise indicated.
1.15Unless otherwise indicated in the proxy, any proxy shall be deemed to vote all shares of stock which the person executing the proxy is entitled to vote as record holder or otherwise.
1.16Where a woman signs her married name to a proxy, and the stock is registered in her maiden name, or vice versa, the proxy will be valid. If the registered surname and the surname in the signature differ, the inspectors of election may assume the variation is the result of change in marital status.
II.GUARDIANS AND MINORS
2.01Shares registered in the name of a guardian or custodian may be voted by such guardian or custodian, or by the beneficial owner.
2.02Shares registered in the name of a shareholder under the guardianship or custodianship of a designated person may be voted either by such guardian or custodian, or by such shareholder.
III.JOINT OWNERS
3.01Shares held by two or more persons, whether as joint tenants, tenants in common, tenants by the entirety, members of a partnership, owners of community property, or otherwise, may be voted in person or by proxy by any of such persons. If more than one of such persons shall vote such shares, the vote of the majority shall be binding, or if evenly divided, then the vote shall be divided among them in proportion to the number of such persons voting in person or by proxy, even though the name of one of the signers does not appear as a record holder.
3.02Where the surnames are identical, they need not be repeated in the signature -- for example, a proxy in the names of ``John Jones and Mary Jones’’ will be valid if signed ``John and Mary Jones’’ or ``Mr. and Mrs. John Jones’’.
IV.FIDUCIARIES
4.01Shares held by an administrator, executor, guardian, committee, curator, trustee, agent, attorney, personal representative, or other fiduciary, or by two or more persons having the same fiduciary relationship respecting the same shares, may be voted by him or them, either in person or by proxy as provided in this Section IV without transfer of such shares into his or their name, provided that evidence of such representative capacity is produced.
4.02Assuming compliance with 4.01 above, a proxy signed by any such person which does not indicate the name of the person for whom he is acting, even though the name of the signer does not appear on the shareholder list on the record date, will be valid.
4.03Where shares are held by more than one of the persons referred to in this Section IV, the shares shall be voted as determined by a majority of such persons, except that (1) if they be equally divided as to a vote, the vote of the shares shall be divided equally, and (2) if only one such person shall vote, either in person or by proxy, such vote shall be sufficient to vote all the shares.
V.BANKS AND TRUST COMPANIES
5.01Where a proxy is executed by a bank or trust company, it need only be signed in such name as registered, and when so executed, shall be deemed properly executed without supporting evidence of corporate authority or identity of the person signing. No corporate seal, attestation, copy of by-laws, resolution conferring authority or proof of identity is necessary. Where the name of the bank or trust company appears on the face of the proxy, failure to repeat such name as part of the signature or to indicate the capacity of the signatory will not invalidate the proxy.
VI.CONSERVATORS OR COMMITTEES
6.01Shares standing in the name of a conservator or committee may be voted by such conservator or committee or by the beneficial owner, either in person or by proxy.
6.02Shares registered in the name of a shareholder under the conservatorship of a designated person may be voted by such conservator or by such shareholder.
6.03Shares registered in the name of a shareholder, in care of a person designated as conservator, may be voted by such conservator or by such shareholder.
VII.RECEIVERS
7.01Shares registered in the name of a receiver may be voted by such receiver whether or not he designates himself as such.
VIII.PLEDGEES AND PLEDGORS
8.01The vote of any person whose stock is pledged shall be valid unless in the transfer by the pledgor on the books of the Corporation such person has expressly empowered the pledgee to vote thereon, in which case only the vote of the pledgee or his proxy shall be valid.
IX.CORPORATIONS, ASSOCIATIONS, ETC.
9.01A proxy representing shares registered in the name of a corporation, association, church, religious, education, charitable, fraternal or social organization, foundation, society, pension, retirement, profit sharing or other similar plan, or group, or governmental unit, or political group is valid if it bears the handwritten, hand printed, typed, facsimile or stamped signature of the registered holder even though the name of the person signing on behalf of the registered holder does not appear. Proxies apparently executed in the name of any of the foregoing entities shall be valid. If the name of the shareholder is not handwritten, hand printed, typed, in facsimile or stamped, but such proxy is so signed by an officer or other person purporting to act in behalf of such shareholder, the proxy shall be valid. No corporate seal, attestation, or copy of by-laws or resolution conferring authority is necessary. Where the shareholder’s name appears on the face of the proxy, failure to repeat such name as part of the signature will not invalidate the proxy.
X.PARTNERSHIPS
10.01Where shares are registered in the name of a partnership, proxies bearing handwritten, hand printed, typed, facsimile, or stamped signatures in the partnership name only, or signed in the partnership name will be valid. Where the shareholder’s name appears on the face of the proxy, failure to repeat such name as part of the signature will not invalidate the proxy.
10.02A proxy representing shares in the name of an investment club and signed either by an individual, in his own name (without designation or any title or authority), or signed with solely the name of the investment club, is valid.
XI.NOMINEE PROXIES
11.01A nominee proxy may be signed in the name of the nominee as registered, whether an individual, partnership, or corporation, without requiring the signature of an individual as a partner or as an officer. A nominee proxy may also be signed by an individual without repeating the nominee’s name or without indicating his capacity or source of authority.
11.02A proxy signed by a nominee bearing one account number or other identifying number or symbol will not revoke any other proxy signed by the same nominee bearing a different account number or other identifying number or symbol.
11.03Where (1) the total number of shares represented by proxy submitted by a single nominee exceeds the total of shares registered in the name of that nominee, or (2) where in the opinion of the inspectors of election any other inconsistency or ambiguity exists with respect to the number of, or manner in which, shares are voted by a nominee, the inspectors may, if they deem it advisable, procure such information from such nominee or otherwise as the inspectors may deem sufficient to determine the manner in which it was intended that the shares be voted by such nominee.
XII.BROKER’S PROXIES
12.01All proxies received from a broker, which specify a designated number of shares, will be counted regardless of date, provided the total number of shares represented by such proxies do not exceed the total number of shares registered in the name of such broker or its nominees. No proxy or proxies received from a broker shall be deemed to revoke any prior proxy or proxies unless there is specific language to that effect in addition to the printed language of the proxy form. Any such proxy which shall, by such specific language in addition to the printed language of the proxy form, revoke any prior proxy or proxies, shall be deemed effective only with respect to the shares voted by such proxy.
12.02Where (1) the total number of shares represented by proxies submitted by a single broker exceeds the total number of shares registered in the name of such broker or its nominees, or (2) where in the opinion of the inspectors of election any other inconsistency or ambiguity exists with respect to the number of, or manner in which, shares are voted by a broker, the inspectors may, if they deem it advisable, procure such information from such broker or otherwise, as the inspectors may deem sufficient to determine the manner in which it was intended that the shares be voted by such broker.
XIII.DATES AND POSTMARKS
13.01No printed proxy shall be deemed valid unless the printed form requests (by format or direction) that the shareholder to sign and date the proxy, and a space is specifically left for the date.
13.02An undated proxy accompanied by an envelope bearing a postmark shall be deemed to be dated as of the date of the postmark.
13.03An undated proxy, not accompanied by an envelope bearing a postmark, shall not be valid, unless a majority of the inspectors of election agree otherwise.
13.04A dated proxy, or an undated proxy accompanied by an envelope bearing a postmark, shall be deemed later than an undated proxy not accompanied by an envelope bearing a postmark, (if, in the latter case, such proxy is validated).
13.05Where the vote of any shareholder is in doubt because a dated proxy with an envelope has been submitted as well as an undated proxy with an envelope, both proxies shall be deemed to be dated as of the date of the respective envelope postmark.
13.06Where proxies from the same shareholder bear the same date or are construed under this Section XIII to bear the same date, and the vote of such shareholder is in doubt, the proxy bearing the latest postmark date and hour on the accompanying envelope shall be deemed the later; if in such case the postmark hours are also identical they shall be acceptable only for purposes of a quorum.
13.07If the signature on the proxy and the date on the proxy are in different colors of ink or in ink and pencil, the proxy shall be valid only if accompanied by its postmarked envelope and the date of the postmark shall be the date of the proxy.
13.08Assuming validity, an undated proxy received by telecommunication, facsimile, or other reliable transmissions shall be dated the date of facsimile or transmission.
XIV.CONFLICT OF LAW
14.01In case of any conflict of law with respect to the validity of proxies, as between the law of the state in which the proxy is executed and the law of the State of New York, the law of the State of New York shall govern, irrespective of conflict of laws.
XML 12 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Cover - shares
3 Months Ended
Nov. 30, 2022
Dec. 29, 2022
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Nov. 30, 2022  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2023  
Current Fiscal Year End Date --05-31  
Entity File Number 0-3498  
Entity Registrant Name TAYLOR DEVICES INC  
Entity Central Index Key 0000096536  
Entity Tax Identification Number 16-0797789  
Entity Incorporation, State or Country Code NY  
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  
City Area Code 716  
Local Phone Number 694-0800  
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,502,546
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Condensed Consolidated Balance Sheets - USD ($)
Nov. 30, 2022
May 31, 2022
Nov. 30, 2021
Current assets:      
Cash and cash equivalents $ 21,013,144 $ 22,517,038 $ 18,648,084
Short-term investments 1,097,450 1,097,450  
Accounts and other receivables, net 5,940,731 4,466,686  
Inventory 5,596,046 5,854,935  
Costs and estimated earnings in excess of billings 5,295,376 3,336,474  
Other current assets 890,506 704,436  
Total current assets 39,833,253 37,977,019  
Maintenance and other inventory, net 972,282 1,107,309  
Property and equipment, net 10,610,010 9,854,759  
Other assets 207,879 205,359  
Deferred income taxes 74,615 74,615  
Total assets 51,698,039 49,219,061  
Current liabilities:      
Accounts payable 1,537,181 1,426,830  
Billings in excess of costs and estimated earnings 1,089,884 1,122,763  
Other current liabilities 3,087,615 3,414,314  
Total current liabilities 5,714,680 5,963,907  
Stockholders' Equity:      
Common stock and additional paid-in capital 10,495,584 10,329,258  
Retained earnings 38,402,777 35,840,898  
Stockholders’ equity before treasury stock 48,898,361 46,170,156  
Treasury stock - at cost (2,915,002) (2,915,002) (2,915,002)
Total stockholders’ equity 45,983,359 43,255,154 $ 41,773,752
Total liabilities and stockholders’ equity $ 51,698,039 $ 49,219,061  
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Condensed Consolidated Statements of Income - USD ($)
3 Months Ended 6 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Nov. 30, 2022
Nov. 30, 2021
Income Statement [Abstract]        
Sales, net $ 10,497,366 $ 7,757,986 $ 19,588,065 $ 15,065,723
Cost of goods sold 6,403,541 5,167,463 12,109,483 10,603,021
     Gross profit 4,093,825 2,590,523 7,478,582 4,462,702
Research and development costs 315,301 201,277 690,647 483,217
Selling, general and administrative expenses 2,022,061 1,608,860 3,853,099 3,080,959
     Operating income 1,756,463 780,386 2,934,836 898,526
Other income, net 153,045 7,418 193,043 71,155
     Income before provision for income taxes 1,909,508 787,804 3,127,879 969,681
Provision for income taxes 350,000 128,000 566,000 128,000
     Net income $ 1,559,508 $ 659,804 $ 2,561,879 $ 841,681
Basic and diluted earnings per common share $ 0.45 $ 0.19 $ 0.73 $ 0.24
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Condensed Consolidated Statements of Stockholders Equity - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Stockholders' Equity Attributable to Parent $ 101,305 $ 10,010,430 $ 33,601,475
Stockholders' Equity Attributable to Parent, Beginning Balance at May. 31, 2021 101,305 10,010,430 33,601,475
Stock Issued During Period, Value, Employee Stock Purchase Plan 18 8,081  
Stock Issued During Period, Value, Employee Benefit Plan 0 0  
APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition   125,764  
Net Income (Loss) Attributable to Parent     841,681
Stockholders' Equity Attributable to Parent, Ending Balance at Nov. 30, 2021 101,323 10,144,275 34,443,156
Stockholders' Equity Attributable to Parent 101,313 10,014,255 33,783,352
Stockholders' Equity Attributable to Parent, Beginning Balance at Aug. 31, 2021 101,313 10,014,255 33,783,352
Stock Issued During Period, Value, Employee Stock Purchase Plan 10 4,256  
Stock Issued During Period, Value, Employee Benefit Plan 0 0  
APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition   125,764  
Net Income (Loss) Attributable to Parent     659,804
Stockholders' Equity Attributable to Parent, Ending Balance at Nov. 30, 2021 101,323 10,144,275 34,443,156
Stockholders' Equity Attributable to Parent 101,323 10,144,275 34,443,156
Stockholders' Equity Attributable to Parent 101,342 10,227,916 35,840,898
Stockholders' Equity Attributable to Parent, Beginning Balance at May. 31, 2022 101,342 10,227,916 35,840,898
Stock Issued During Period, Value, Employee Stock Purchase Plan 15 5,654  
Stock Issued During Period, Value, Employee Benefit Plan 100 32,120  
APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition   128,437  
Net Income (Loss) Attributable to Parent     2,561,879
Stockholders' Equity Attributable to Parent, Ending Balance at Nov. 30, 2022 101,457 10,394,127 38,402,777
Stockholders' Equity Attributable to Parent 101,451 10,263,098 36,843,269
Stockholders' Equity Attributable to Parent, Beginning Balance at Aug. 31, 2022 101,451 10,263,098 36,843,269
Stock Issued During Period, Value, Employee Stock Purchase Plan 6 2,592  
Stock Issued During Period, Value, Employee Benefit Plan 0 0  
APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition   128,437  
Net Income (Loss) Attributable to Parent     1,559,508
Stockholders' Equity Attributable to Parent, Ending Balance at Nov. 30, 2022 101,457 10,394,127 38,402,777
Stockholders' Equity Attributable to Parent $ 101,457 $ 10,394,127 $ 38,402,777
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Condensed Consolidated Statements of Cash Flows - USD ($)
6 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Operating activities:    
Net income $ 2,561,879 $ 841,681
Adjustments to reconcile net income to net cash flows from operating activities:    
   Depreciation 635,580 637,363
   Stock options issued for services 128,437 125,764
   Changes in other assets and liabilities:    
      Accounts and other receivables, net (1,474,045) (189,316)
      Inventory 393,916 88,563
      Costs and estimated earnings in excess of billings (1,958,902) (2,385,172)
      Other current assets (186,070) 354,898
      Accounts payable 110,351 (284,608)
      Billings in excess of costs and estimated earnings (32,879) (645,498)
      Other current liabilities (326,699) 82,114
          Net operating activities (148,432) (1,374,211)
Investing activities:    
   Acquisition of property and equipment (1,390,831) (560,159)
   Other investing activities (2,520) (7,249)
          Net investing activities (1,393,351) (567,408)
Financing activities:    
   Proceeds from issuance of common stock, net 37,889 8,099
          Net change in cash and cash equivalents (1,503,894) (1,933,520)
Cash and cash equivalents - beginning 22,517,038 20,581,604
          Cash and cash equivalents - ending $ 21,013,144 $ 18,648,084
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Notes to Condensed Consolidated Financial Statements
3 Months Ended
Nov. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Notes to Condensed Consolidated 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 of 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, 2022 and May 31, 2022, the results of operations for the three and six months ended November 30, 2022 and 2021, and cash flows for the six months ended November 30, 2022 and 2021. 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, 2022.

 

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, 2022 and 2021, the net income was divided by 3,500,172 and 3,496,697 respectively, which is net of the Treasury shares, to calculate the net income per share. For the three-month periods ended November 30, 2022 and 2021, the net income was divided by 3,499,598 and 3,496,610 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, 2022 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.Inventory:
       
   November 30, 2022  May 31, 2022
Raw materials  $575,415   $488,393 
Work-in-process   4,900,432    5,166,271 
Finished goods   220,199    300,271 
Gross inventory   5,696,046    5,954,935 
Less allowance for obsolescence   100,000    100,000 
Net inventory  $5,596,046   $5,854,935 

 

8.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, 2022, 61% of revenue was recorded for contracts in which revenue was recognized over time while 39% was recognized at a point in time. In the six months ended November 30, 2021, 67% of revenue was recorded for contracts in which revenue was recognized over time while 33% 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, 2022 and May 31, 2022, 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.

9.The November 30, 2021 statement of income has been reclassified to conform with the presentation adopted for November 30, 2022.

 

10.Other current liabilities:
       
   November 30, 2022  May 31, 2022
Customer deposits  $954,262   $1,347,709 
Personnel costs   1,579,679    1,587,271 
Other   553,674    479,334 
Other current liabilities  $3,087,615   $3,414,314 

 

XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Notes to Condensed Consolidated Financial Statements (Tables)
3 Months Ended
Nov. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Inventory
       
   November 30, 2022  May 31, 2022
Raw materials  $575,415   $488,393 
Work-in-process   4,900,432    5,166,271 
Finished goods   220,199    300,271 
Gross inventory   5,696,046    5,954,935 
Less allowance for obsolescence   100,000    100,000 
Net inventory  $5,596,046   $5,854,935 
Other accrued expenses table
       
   November 30, 2022  May 31, 2022
Customer deposits  $954,262   $1,347,709 
Personnel costs   1,579,679    1,587,271 
Other   553,674    479,334 
Other current liabilities  $3,087,615   $3,414,314 
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Inventory (Details) - USD ($)
Nov. 30, 2022
May 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials $ 575,415 $ 488,393
Work-in-process 4,900,432 5,166,271
Finished goods 220,199 300,271
Gross inventory 5,696,046 5,954,935
Less allowance for obsolescence 100,000 100,000
Net inventory $ 5,596,046 $ 5,854,935
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Other accrued expenses table (Details) - USD ($)
Nov. 30, 2022
May 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Customer deposits $ 954,262 $ 1,347,709
Personnel costs 1,579,679 1,587,271
Other 553,674 479,334
Other current liabilities $ 3,087,615 $ 3,414,314
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Notes to Condensed Consolidated Financial Statements (Details Narrative) - shares
3 Months Ended 6 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Nov. 30, 2022
Nov. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Weighted Average Number of Shares Outstanding, Basic 3,499,598 3,496,610 3,500,172 3,496,697
XML 22 tdi10qfy23q2_htm.xml IDEA: XBRL DOCUMENT 0000096536 2022-09-01 2022-11-30 0000096536 2022-12-29 0000096536 2022-11-30 0000096536 2022-05-31 0000096536 2021-09-01 2021-11-30 0000096536 2022-06-01 2022-11-30 0000096536 2021-06-01 2021-11-30 0000096536 us-gaap:CommonStockMember 2022-08-31 0000096536 us-gaap:CommonStockMember 2021-08-31 0000096536 us-gaap:CommonStockMember 2022-05-31 0000096536 us-gaap:CommonStockMember 2021-05-31 0000096536 us-gaap:AdditionalPaidInCapitalMember 2022-08-31 0000096536 us-gaap:AdditionalPaidInCapitalMember 2021-08-31 0000096536 us-gaap:AdditionalPaidInCapitalMember 2022-05-31 0000096536 us-gaap:AdditionalPaidInCapitalMember 2021-05-31 0000096536 us-gaap:RetainedEarningsMember 2022-08-31 0000096536 us-gaap:RetainedEarningsMember 2021-08-31 0000096536 us-gaap:RetainedEarningsMember 2022-05-31 0000096536 us-gaap:RetainedEarningsMember 2021-05-31 0000096536 us-gaap:CommonStockMember 2022-09-01 2022-11-30 0000096536 us-gaap:CommonStockMember 2021-09-01 2021-11-30 0000096536 us-gaap:CommonStockMember 2022-06-01 2022-11-30 0000096536 us-gaap:CommonStockMember 2021-06-01 2021-11-30 0000096536 us-gaap:AdditionalPaidInCapitalMember 2022-09-01 2022-11-30 0000096536 us-gaap:AdditionalPaidInCapitalMember 2021-09-01 2021-11-30 0000096536 us-gaap:AdditionalPaidInCapitalMember 2022-06-01 2022-11-30 0000096536 us-gaap:AdditionalPaidInCapitalMember 2021-06-01 2021-11-30 0000096536 us-gaap:RetainedEarningsMember 2022-09-01 2022-11-30 0000096536 us-gaap:RetainedEarningsMember 2021-09-01 2021-11-30 0000096536 us-gaap:RetainedEarningsMember 2022-06-01 2022-11-30 0000096536 us-gaap:RetainedEarningsMember 2021-06-01 2021-11-30 0000096536 us-gaap:CommonStockMember 2022-11-30 0000096536 us-gaap:CommonStockMember 2021-11-30 0000096536 us-gaap:AdditionalPaidInCapitalMember 2022-11-30 0000096536 us-gaap:AdditionalPaidInCapitalMember 2021-11-30 0000096536 us-gaap:RetainedEarningsMember 2022-11-30 0000096536 us-gaap:RetainedEarningsMember 2021-11-30 0000096536 2021-11-30 0000096536 2021-05-31 iso4217:USD shares iso4217:USD shares 0000096536 false Q2 2023 --05-31 10-Q true 2022-11-30 false 0-3498 TAYLOR DEVICES INC NY 16-0797789 90 Taylor Drive North Tonawanda NY 14120 716 694-0800 Yes Yes Non-accelerated Filer true false false 3502546 21013144 22517038 1097450 1097450 5940731 4466686 5596046 5854935 5295376 3336474 890506 704436 39833253 37977019 972282 1107309 10610010 9854759 207879 205359 74615 74615 51698039 49219061 1537181 1426830 1089884 1122763 3087615 3414314 5714680 5963907 10495584 10329258 38402777 35840898 48898361 46170156 2915002 2915002 45983359 43255154 51698039 49219061 10497366 7757986 19588065 15065723 6403541 5167463 12109483 10603021 4093825 2590523 7478582 4462702 315301 201277 690647 483217 2022061 1608860 3853099 3080959 1756463 780386 2934836 898526 153045 7418 193043 71155 1909508 787804 3127879 969681 350000 128000 566000 128000 1559508 659804 2561879 841681 0.45 0.19 0.73 0.24 101451 101313 101342 101305 6 10 15 18 0 0 100 0 101457 101323 101457 101323 10263098 10014255 10227916 10010430 2592 4256 5654 8081 0 0 32120 0 128437 125764 128437 125764 10394127 10144275 10394127 10144275 36843269 33783352 35840898 33601475 1559508 659804 2561879 841681 38402777 34443156 38402777 34443156 2915002 2915002 2915002 2915002 45983359 41773752 45983359 41773752 2561879 841681 635580 637363 128437 125764 1474045 189316 -393916 -88563 1958902 2385172 186070 -354898 110351 -284608 -32879 -645498 -326699 82114 -148432 -1374211 1390831 560159 2520 7249 -1393351 -567408 37889 8099 -1503894 -1933520 22517038 20581604 21013144 18648084 <p id="xdx_807_esrt--CondensedFinancialStatementsTextBlock_zRcf7l6fBDc5" style="font: bold 10pt Times New Roman, Times, Serif; color: navy; margin: 0"><b><span id="NotesToFinancialStatements"/>Notes to Condensed Consolidated Financial Statements</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 12pt"><tr style="vertical-align: top"> <td style="width: 0.5in"/><td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</span></td><td style="text-align: justify"><span style="font-size: 10pt">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 of 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, 2022 and May 31, 2022, the results of operations for the three and six months ended November 30, 2022 and 2021, and cash flows for the six months ended November 30, 2022 and 2021. 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, 2022. </span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 12pt"><tr style="vertical-align: top"> <td style="width: 0.5in"/><td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</span></td><td style="text-align: justify"><span style="font-size: 10pt">The Company has evaluated events and transactions for potential recognition or disclosure in the financial statements through the date the financial statements were issued.</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 12pt"><tr style="vertical-align: top"> <td style="width: 0.5in"/><td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</span></td><td style="text-align: justify"><span style="font-size: 10pt">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.</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 12pt"><tr style="vertical-align: top"> <td style="width: 0.5in"/><td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</span></td><td style="text-align: justify"><span style="font-size: 10pt">For the six-month periods ended November 30, 2022 and 2021, the net income was divided by <span id="xdx_90F_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220601__20221130_z7D0hHon7Kq9">3,500,172</span> and <span id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20210601__20211130_zL10yBLQgbvg">3,496,697</span> respectively, which is net of the Treasury shares, to calculate the net income per share. For the three-month periods ended November 30, 2022 and 2021, the net income was divided by <span id="xdx_909_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220901__20221130_z6SKMFqTU3gb">3,499,598</span> and <span id="xdx_906_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20210901__20211130_zv1gW9B9CuP9">3,496,610</span> respectively, which is net of the Treasury shares, to calculate the net income per share.</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 12pt"><tr style="vertical-align: top"> <td style="width: 0.5in"/><td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</span></td><td style="text-align: justify"><span style="font-size: 10pt">The results of operations for the three and six-month periods ended November 30, 2022 are not necessarily indicative of the results to be expected for the full year.</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 12pt"><tr style="vertical-align: top"> <td style="width: 0.5in"/><td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.</span></td><td style="text-align: justify"><span style="font-size: 10pt">Recently issued Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) guidance has either been implemented or is not significant to the Company.</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 12pt"><tr style="vertical-align: top"> <td style="width: 0.5in"/><td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.</span></td><td style="text-align: justify"><span style="font-size: 10pt">Inventory: </span></td></tr></table> <table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zdkTyuKNh0o9" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto" summary="xdx: Disclosure - Inventory (Details)"> <tr style="vertical-align: bottom"> <td style="font-size: 12pt; text-align: justify"> </td><td style="font-size: 12pt"> </td> <td colspan="3" id="xdx_493_20221130_zsvv31b5Bbnl" style="font-size: 12pt; text-align: center"> </td><td style="font-size: 12pt"> </td> <td colspan="3" id="xdx_491_20220531_zt8RmkVZO0Wi" style="font-size: 12pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 12pt; text-align: justify"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">November 30, 2022</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">May 31, 2022</td></tr> <tr id="xdx_40A_eus-gaap--InventoryRawMaterials_iI_maIGzbjn_zopkLze2skv4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Raw materials</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">575,415</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">488,393</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--InventoryWorkInProcess_iI_maIGzbjn_zCNUADptenZg" style="vertical-align: bottom; background-color: White"> <td>Work-in-process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,900,432</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,166,271</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--InventoryFinishedGoods_iI_maIGzbjn_zgexSVfrO3Fj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Finished goods</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">220,199</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">300,271</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--InventoryGross_iTI_mtIGzbjn_maINz7oH_zWBmZOMthH2d" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><b style="display: none">Gross inventory</b></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,696,046</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,954,935</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--InventoryValuationReserves_iI_msINz7oH_zNS694yzzy33" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Less allowance for obsolescence</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">100,000</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">100,000</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--InventoryNet_iTI_mtINz7oH_zxulPAzTxRMk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><b style="display: none">Net inventory</b></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">5,596,046</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">5,854,935</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top"> <td style="width: 0.5in"/><td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.</span></td><td style="text-align: justify"><span style="font-size: 10pt">Revenue Recognition:</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; 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, Times, Serif; margin: 0 0 12pt; 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, Times, Serif; margin: 0 0 12pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; 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, 2022, 61% of revenue was recorded for contracts in which revenue was recognized over time while 39% was recognized at a point in time. In the six months ended November 30, 2021, 67% of revenue was recorded for contracts in which revenue was recognized over time while 33% was recognized at a point in time.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; 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, Times, Serif; margin: 0 0 12pt; 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, 2022 and May 31, 2022, 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> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 12pt"><tr style="vertical-align: top"> <td style="width: 0.5in"/><td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9.</span></td><td style="text-align: justify"><span style="font-size: 10pt">The November 30, 2021 statement of income has been reclassified to conform with the presentation adopted for November 30, 2022.</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 12pt"><tr style="vertical-align: top"> <td style="width: 0.5in"/><td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.</span></td><td style="text-align: justify"><span style="font-size: 10pt">Other current liabilities: </span></td></tr></table> <table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zZsvDMQshM0l" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto" summary="xdx: Disclosure - Other accrued expenses table (Details)"> <tr style="vertical-align: bottom"> <td style="font-size: 12pt; text-align: justify"> </td><td style="font-size: 12pt"> </td> <td colspan="3" id="xdx_490_20221130_zIWSxOvqw7Ic" style="font-size: 12pt; text-align: center"> </td><td style="font-size: 12pt"> </td> <td colspan="3" id="xdx_497_20220531_z6miOeqyIdk4" style="font-size: 12pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 12pt; text-align: justify"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">November 30, 2022</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">May 31, 2022</td></tr> <tr id="xdx_400_eus-gaap--CustomerDepositsCurrent_iI_maALAOLzc6I_zthHQmAjDtIh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Customer deposits</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">954,262</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,347,709</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent_iI_maALAOLzc6I_zVTq3XHqLIjd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Personnel costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,579,679</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,587,271</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--OtherAccountsPayableAndAccruedLiabilities_iI_maALAOLzc6I_zcIs8etKQVPd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">553,674</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">479,334</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--AccruedLiabilitiesAndOtherLiabilities_iI_mtALAOLzc6I_zqr6oNRQ2H43" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Other current liabilities</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">3,087,615</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">3,414,314</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify"> </p> 3500172 3496697 3499598 3496610 <table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zdkTyuKNh0o9" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto" summary="xdx: Disclosure - Inventory (Details)"> <tr style="vertical-align: bottom"> <td style="font-size: 12pt; text-align: justify"> </td><td style="font-size: 12pt"> </td> <td colspan="3" id="xdx_493_20221130_zsvv31b5Bbnl" style="font-size: 12pt; text-align: center"> </td><td style="font-size: 12pt"> </td> <td colspan="3" id="xdx_491_20220531_zt8RmkVZO0Wi" style="font-size: 12pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 12pt; text-align: justify"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">November 30, 2022</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">May 31, 2022</td></tr> <tr id="xdx_40A_eus-gaap--InventoryRawMaterials_iI_maIGzbjn_zopkLze2skv4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Raw materials</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">575,415</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">488,393</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--InventoryWorkInProcess_iI_maIGzbjn_zCNUADptenZg" style="vertical-align: bottom; background-color: White"> <td>Work-in-process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,900,432</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,166,271</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--InventoryFinishedGoods_iI_maIGzbjn_zgexSVfrO3Fj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Finished goods</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">220,199</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">300,271</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--InventoryGross_iTI_mtIGzbjn_maINz7oH_zWBmZOMthH2d" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><b style="display: none">Gross inventory</b></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,696,046</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,954,935</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--InventoryValuationReserves_iI_msINz7oH_zNS694yzzy33" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Less allowance for obsolescence</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">100,000</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">100,000</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--InventoryNet_iTI_mtINz7oH_zxulPAzTxRMk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><b style="display: none">Net inventory</b></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">5,596,046</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">5,854,935</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> 575415 488393 4900432 5166271 220199 300271 5696046 5954935 100000 100000 5596046 5854935 <table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zZsvDMQshM0l" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto" summary="xdx: Disclosure - Other accrued expenses table (Details)"> <tr style="vertical-align: bottom"> <td style="font-size: 12pt; text-align: justify"> </td><td style="font-size: 12pt"> </td> <td colspan="3" id="xdx_490_20221130_zIWSxOvqw7Ic" style="font-size: 12pt; text-align: center"> </td><td style="font-size: 12pt"> </td> <td colspan="3" id="xdx_497_20220531_z6miOeqyIdk4" style="font-size: 12pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 12pt; text-align: justify"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">November 30, 2022</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">May 31, 2022</td></tr> <tr id="xdx_400_eus-gaap--CustomerDepositsCurrent_iI_maALAOLzc6I_zthHQmAjDtIh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Customer deposits</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">954,262</td><td style="width: 1%; text-align: left"> </td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,347,709</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent_iI_maALAOLzc6I_zVTq3XHqLIjd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Personnel costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,579,679</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,587,271</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--OtherAccountsPayableAndAccruedLiabilities_iI_maALAOLzc6I_zcIs8etKQVPd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">553,674</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">479,334</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--AccruedLiabilitiesAndOtherLiabilities_iI_mtALAOLzc6I_zqr6oNRQ2H43" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Other current liabilities</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">3,087,615</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">3,414,314</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> 954262 1347709 1579679 1587271 553674 479334 3087615 3414314 EXCEL 23 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /)6)E8'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 " #R5B96&GFBE.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$E(#B;-I:.G#@8K;.QF;+4UBQ-C:R1]^SE>FS*V!]C1TN]/ MGT"M4P,L7D4(H.6_ (DDM2<("S-Q*9%VKE5 >)8W^BM=JQ;M/WR>85H ]6APH0)$7P+IE MHKO,?0MWP (C]#9\%U"OQ%3]$YLZP*[).9@U-4U3/E4I%W621A'^_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 /)6)E9#V ";104 ,< 8 >&PO=V]R:W-H965T&UL MM9E;4^LV%(7_BB:=Z1,AEG*G)#-@H,V4 X'0TZ&=/@A;23S85BHI"?S[;MF) M#8RRDWI.>""^K65]NGG9.E]+]:KG0ACREL2I'M3FQBS.&@T=S$7"]:EUVDD/$IKP_/LV%@-S^72Q%$JQHKH99)P]7XI M8KD>U&AM>^ QFLV-/= 8GB_X3$R$^6,Q5K#7*%S"*!&ICF1*E)@.:A?TS&=] M*\BN^!Z)M?ZP32S*BY2O=F<4#FJ>+9&(16"L!8>?E?!%'%LG*,>_&]-:<4\K M_+B]=;_)X 'FA6OAR_C/*#3S0:U7(Z&8\F5L'N7Z-[$!:EN_0,8Z^T_6^;6M M5HT$2VUDLA%#"9(HS7_YVZ8B/@@8VR%@&P'[(J"[[M#<")H9:%ZR#.N*&SX\ M5W)-E+T:W.Q&5C>9&FBBU#;CQ"@X&X'.#'VY$HK4B9YS)?1YPX"G/=,(-OK+ M7,]VZ)ODFTS-7)/K-!3A9WT#RE(4B&T+=,E0PSNY.B5-[X0PCS%'>7Q-%&09?[QU5#N4/+[6#'X9E>\$ ,:C#0M% K M41O^_!/M>+^X\'Z0V2?85@';PMR'5S)8PA UY.E](5RDN)QZ]0<7$JJJB-0N MD-IHF2Z )\R8;F(^')5=&J/B=/(J%5,;% MAUL9M73BH:J*>-T"KWM@-U0SB&'.Q6SY<[I$M57Y.P7G/W#.&\B'?!XBWL#AYV/&MSMPGK_B_!9<+6;;X\9-&'3A8C+JC)^2 @4+9:_5.HK(M9C]]C5ZUZ[WJ1.4%19 M%925H PMV75J(O,.G+$@=\OD12@G'F[BU9NM?L])APJKTI5!AJ+184OW*&:1 MS3+0H'<\<3<@;O1T\7Q[_TBNKK^/_.L)&=WY3MIC!!E:)AF*9Y$-K0\=5T&G M'4$Z?2._BW8\1?&B9?"B>5S:\HS20"A)!AGI")@;F(B(5\>42&AS: M78;NKHV[WST[D8\1AFB9AB@>83;(%V$([OIDNT%NX3IRG[HY<HW>-( M6Y1YSD\%QPA.K Q.;$]PRCB5X+O!<(,N=3YR<%55K#(F,3SAW,HLR\]EBL6D M/2:=?JON]3QWLQTC*+$R*+&#@M(V]N9OGE$ZRX:D.]CO<7QV?EGS<555SC(B ML8,BTB@U0N5?4VVDYUMP)R?NN(OS&!&)E1&)'121;*R'@ "SZDPJ9P[8T0D5D8D=E!$FB0\CLGE4L-I[>ZUU3X-X;*J>&4<8@?% MH>M$J)D=E;^" SS;?9DL>.INUXJ?B'!=5= R K&#(M!D+J =,3S<9C?>,0(/ M*P,/.RCP %@";RL3(X-72#W9,@2Y7QH(!6D([>LD_D$)9E,/N5L[<[/+7JMA ML^VQ=@L>OJN/B(T/RRRV]V6K3YH$]ITC7W$ICA8K7!?9NDZCO#Q?'OO&;>?5 M)!93D'JG7;B[RE><\ATC%]FBS8LT1B;9YESP4"A[ 9R?2FFV._8&Q;K?\#]0 M2P,$% @ \E8F5GX=['CS!0 'AT !@ !X;"]W;W)K#%L3432^DT#VD]<=,^PQ1D<4(2 M"@#)UM\7O%BD0 B1-?*+35"[BST'P.( O'H4\KM:2J?G #'?PE-N\!@>\ AA@[W*=^]R]L"P@ZZ#T[OG.T[SXV1.W8PCNV6&CR9OWZ 0?G!Q<\Y@LS,% MVR..[(@CONB3*5-+P,HY2*L'_F.=;5ANF%0N"IM081VJJEN;"480$10$5^-- MGQZ'(:8H@B3>-YP-#5$(0IB8. M[6< DRB@T()TI-W,F]>)@TEWJ*D7]<36!30< J5) M" ,+P-1A%],@(=0"ZDWE1*#1#FCD7[A"M0-M9G=6U)L#9[+,R@=EYCS@3RE7 M"H@%N,_RO'KK8B0:(L4))9'-R-".$!(&D;7P9]Z<3V0DWC$2>QGYNY[PZ=Y. MX,(<#[#$":30ACPTBV 0$'NR>W,Z$7&R0YQX$?\C-,N/0)P,1R^)"<&46)@= MAE$211 E%FIO7B>B1K"31M"+^XN1S9J7M1#J2EWVO/0/%KHV;!]?$F$<8XL& MAQU"IB!"FP9_GJ?RT).(R,O#K33'#*FW31DP>_>JVN8.PT>./2Q$$")[LW-8 M)J8"1G1 @#?!4PGH5!_R:J-VR1^>^*U['P>&41PE-EZ7'25#N*\AU5"GU9!? MK,WX@INU/C=3/14%!YH]<3=N,BQ>08BH#?LHLYD_JU-1=U(.^;5<4^4\@SR4 M9A2%20S)8)B'ED&"46(6@0WY-60OL",/5(12HE*_!GZH02D$0K">" 1'(9)2!(8 MV>A?0ROB3BMBZ"VE=UJDWYP MTYG8KS.GHBA$"51%95U'V'R>5;?#9EZM6#:_,.4F9:O,S#,GLR[=&224#@J* MTY+@!%/[XLB?\:F,]*X;_<+S*]?F#/*3.HJ'JI+$ <11%-FX'9:&G:KHVKA? M0X'B3H%BOP+MKZ:W;V*,H@_UP<.<0>[Y0DBC225G:BVWS6QQTC)4G4%LD!); MA4U=EB$RQU%JG\+]:9]*2R=1\4\DZAYH< &8KG==)_RA"+W ":(0VL?0HRUG MQUCN0^ND*/;?*3:[ASHX[DZ(CIM"6MTXV >JJ^155?#K\P^9"5 M"N1\8<+#]Y$A6#8?XYJ&%JOZ\]2]T%H4]>.2,T-'96!^7PBAGQO5%Z_=)]') M_U!+ P04 " #R5B96NV&#]\4$ !J$@ & 'AL+W=OZ:O359&O, M[C**]&HKZUQ?J)ULX)^U:NO3<0$%7*=WU?F MDWKX50Z$F/6W4I7NOM%#CV7)!*WNM5'U8 PCJ,NF_\T?!R$.#,!/V( .!M0U M.!4A'@SBET9(!H/DI1'88-!1CWKNG7"+W.2S::L>4&O1X,U>=.IWUJ!7V=A$ MN34M_%N"G9G-55/ M,L"P95655GD!FYN#?Q /AB-U!J]:U:JENA']/EV@;[_ M]H=I9""T=1"MAC#7?1AZ(DR,WJO&;#5:0K@B8+\X;\_/V$= >>1-GWA?T[,. M/ZC]!8KQ&T0QI8'QS%]N3D)T_E_TY5='/Q(C'I,@[OS%)_P-\SM..OKC[9TV M+;S$?X:FNG>6A)W9RG:I=_E*7DV@=&G9[N5D]MTWA..?0CJ_IK/%:SI;OI*S MHQE)QAE)SGF?W>:5U&]0(TUH GI;WMG:E6 _(SC)TICS:;0_%-<'IBE+,^'@ M%@&'&1,")KPV*'MXP@E.$N$ UP&@)CCN'O[0K3Y2)M_;1*=^OZE55JC M7:O693 WN#?4!&>QH,Y,SGT<91EFU-7(QZ5)*IB@CD2!N FG*:9AA=)1H?1L M8GP"5?)VM45Y4T #L(?.9M>5J!5DC X)D'H#B0F+L9LC/HQB0M/4H>_#>(9Y MXL"6/@R2B)(T3%Z,Y,7Y*@#]4]ELWJ"-;&2;5YT(>0%M0&G+LVVQD'S9)@3'CA@^+A8@;98Y:@1P6.",96$YLE&.[+7?EH\[:75J M-JCLUKB02IG//F7'/+:,@;(8R=H'S0PY+73HRA MY;F3L->2MISNRV[O [>#=LCDC^'7:AC-,5U(;RQ<]7Q@*B!I$E<_'Q=#+1*I M^V(%@!G/N#BQ#!'ZK" ]FS0W_TT ZH^78?BX_'TIF[M3W!]C$GZXI0[SC1HF%4L0';A)A86Z@M$(W @4'E*@A??0V;\.*]-[3@W'A"[_>A% D M<\4(H5*OVH10-'%TB [VSK5L-]VAA08Z]XWI=U#CT_%@Y&UW'. \OR:7_=E]?PKS/F\W9:-1)=<0"AA 8K?]P49_8]2NV[G?*6-4W5UN95[( MU@+@_[52YNG&!AB/EV;_ %!+ P04 " #R5B964QWZ4/T% "R) & M 'AL+W=O. M@23*L !+9R1H]S#L@;%H6Z@DNA*=-/]^E*Q8MGA%?T3>2RW9AY<\1](])ZQ& MSR+[EB\XE^A'$J?Y16\AY?+38)!/%SQA^4>QY*GZ92:RA$EUFLT'^3+C+"P' M)?& 6)8[2%B4]L:C\KM)-AZ)E8RCE$\RE*^2A&4O5SP6SQ<]W'O]XCZ:+V3Q MQ6 \6K(Y?^#RRW*2J;/!IDH8)3S-(Y&BC,\N>I?X4T#+ 27B:\2?\ZUC5%!Y M%.);<7(;7O2L8D4\YE-9E&#JXXE?\S@N*JEU?*^*]C9S%@.WCU^K_UZ25V0> M6*@%+,A':7'='V2F?HW4.#F^%FFHKB(/D3K*11R%3*J3!ZD^ MU.65.1(S=2:FWQ8B#GF6HYOOJTB^H _HRT. WOW\?C20:AU%M<&TFO-J/2=I MG3-)U"4OJZ)_[GCRR+-_@3+7YC*781@5]PZ+T81%X8 M%J7 #-V&0C-BF+VRW%MW7\]57(2RFSZ'$EV6/,D12* M2Z9TAU1=%W?+XL7S_#3&%J:6,QH\;:L&P2QLV=3:!08ZD%+7PK975]RA23LZ,03 M]E*T7G2992R=EVVXC_Y:%KVNCV[3J?)W=7\HSU<].Y?HGD_%/"U;(:2/:S?T[&C.'3V]C9Z>4<_/*BPID43"T;L_19Z_/Z+#&BL?JU67 MQ0)/?Z1M[&X]U#M:^1NM_.XZ]4T:-MKT9_&DVK35WJ9]L$T3VGA 09AM$Z_1 MSP,=2&W;IMAQ81V&&QV&YS3F(4@3-VE",,63.$V:.I!2SZ?4(3!-;-5ISSJS M-5^NYF9KKE:P5PT0!\H!(/?HL95^\?_MS]6,N[R:W'6,XNTV>1O7?F(;Q758 MQ0>DU8Y,NIK*Y-+[(8%YP:<*4L=:;,ZUYW9J\_3'V@\&PB_DU5W-NBMJ'9"Q M.2&_Q:[-I8\6K,MJ =9#N.L,?C;6XS)HVC .=3[%!P34CG,*$$>; M^R< QG$=S4&,:S_104B=:IH2\S1 M]MQIQ3S]L>9+@-1,?)MZ35'/D8G)U@:N.1._):V82Q\M6)?5 J*';_7W"/:] M(=RY2!V:28>;P>:X K9Q FX%VX[7?&@A'!W:F&BW&+ 9K+HX\3RO18PZ[)(# MMH/?\!\ P-YOP14WN4(XXE)KZ#>YZDCJJL>.N&T7OLZII,.K ;[V< 35 M]8!PL!Y 5#7K44=5&+:F3+3D@V7;EX'HH MU?Q[+R0P+_A40>KX2\SQ]^S>;9S^:"L"$C+HW1W-NBMJG:&).4._R;L[BKB5 M8%U6"P@4Y)VA8[7\U4'K9$T[W"T^P;LIN%6L>S>( [T;0)J]F]9YFAZP57RZ M=U?5W;U<(1S,54>V3M=:;Z^E496M64O56;%@%3Y9"EE3#I5Q- MU48RFENELI@2SXNF)>759#ZS]^[E?":VNN 5NY=(;O-SX MPE=K;6Y,Y[,-7;$'IK]N[B5<35LK.2]9I;BHD&3+F\DMOEZ0T"A8B;\X>U)[ MY\A >13BF[GXD-],/.,1*UBFC0D*/SNV8$5A+($?WQNCD_:=1G'__,7Z>PL> MP#Q2Q1:B^)OG>GTS228H9TNZ+?07\?0G:P!9!S-1*'M$3XVL-T'95FE1-LK@ M0??YM--;S>&)EFS:ONZE>1@5=%Z*.H]%JA/^"5^:'^%-QN?2;6J:Y-KSM2U M*TRUFZI M2U@+F#B9J#)>,%2U3IO[YBHSY;VTY;V4HD3BU$2&ETSDA8P=!"MJ@Q6=:WW_ M^([!TXQ3,X!=\:A?$NYE,O+#,/&.$NX2B_W(=R<\;C'$E\#PH$7V#5)L,"C$ ME=K"N(/E$!D-GC'E A;W/,8D"?SX")A++(RCP TL:8$E8Y5\*K#%FE8K!I J M)/2:24258E#\M,I1P>DC+X8+.;ED(5_(V$<C96Z26*H'^\S3*QK9IPU?&# M4F=\1Q\+IMZ8.>$*7-K+^!4.XL +PJ/2< DFJ8\C=VU@KUN_O==!_*':P7 4 M\MFYDGL]?_W43_?E*PR3UR'$ ')+$3T(V0] /@R1-!B!VC F?34].;-<-?38=ZH3G]\'=-;1Y6;#92V\X !'U@/ND3,)=<%(3!8'X[#H;/ M9BW_IX3WEB\GSM"%,XK2'M"^8$(P'EB?<<>>\$7HT^E'0ZQ=+-2)OD^G8 T" M=M(;52Y!/PX@ @,!Z*@7CD?)MEE+U"F,&9_-X5Q,XU+6#E%WO R?364.9]7W M+5?<[EI %V^DR:Q^KAL9'FW,1XHS6(DK8:F7^+T1YI ,(P^'Z4!F.SZ%+T*H MZG[ECC)P G.P(1*2WK+C$(M),(")=)2)O!)E&FO74[&3/F,R2?7[ZY)+,HR M7 Z,9=*Q*X)'V_4]KRA\#/]WNY*S69IS.^9"U@Y1=WR*7(1/W4N1,98W>P'F M Q%BQ>KUMRRAAY7Y@AS\(B .KA0GR?%2Y!!+O'2HM#M"15Z)4(V5=F:_+ T7 ML3LE9F[9$S.\=K0P6RS.2#AX%0X]/TF#XV"X)$U+[(V$PX!T%(R,;U$MACQ& M5^B1K7AEV)/3^SXI(@1H/?A_[+U#T@L3B-X L2 =?R*OQ)\&/X]&PL&J?"@6 M87\K#WO8QT$ODWU)^*(($B\YCL5T;\^Z9')EM_(5LK2^W@)N[[9_%]S:3?*C M^W?X>E%O^G=FZO\@/E()"5:H8$LPZ;V-P3E9;^O7%UIL[,[XH]!:E/9TS6C. MI!& YTLA],N%>4'[Y\K\7U!+ P04 " #R5B965'_@X-X* "J' & M 'AL+W=O !IV??K^^R"("E;=NYNVIE,#)+ 8E^> M?78!O3I8][/?*U6)VR(W_O5@7U7EB_-SO]FK0OJA+97!EZUUA:SPZ';GOG1* M9KRHR,\GH]'BO)#:#"Y?\;N/[O*5K:M<&_71"5\7A71W;U1N#Z\'XT%\\4GO M]A6].+]\5+/C;I6>4Z"H,8OCOG+V(!S-AC0:L*F\&LII0T'Y7#E\ MU5A777ZPE?*BLN+:F@R^5AF-O,UU)BL\O-5&FHV6N?A^E!OU>E#27NYZ_^V:\&+U\PKQ9:][L*>G_LR@_NM/IN^/MM6']^Y=R]O5+)6R@A(+Z7# M/&U8L,LP6R%SJCT_UZ:B;4JG(:3,8?I.&>5DGM_1=U5686T%Q7XTK C;[2FT M5X5R>B,%" ]S*CP4/7VT"40('"0$#-Z3Y&B#V-=,->QIX@PQ'CW_QU!Z=R*PPML*:35YG<$Z>T\Y!3"N?@;>UMC(]/A3O@@A;:M. GQZO0S39GJ/@)G\LN)A120HG7"&S+R"^\/X9+=6> M3<76UL Z0Q[*X9!-[1Q]P/ZNEKD_$T9ME/>H+@E"4(:D%5NI'9:1IMW>I?4Z M>)D= D)1Q5JYEE38^^_EG9B.PXM@*D2"[WD)"J.3(=[D1OI:[9U2O-+K6U$P MYR6*..^1#3" >!IMI-^++6ID)ZV3(;XF@Y/,GPZA\'M;YQE21U#9)DS J5]J M$^IBB^ 8MI,R:*. 0TQU"MYM(M:!K('$G[VX,@;A$)]4:5U%R?!YCW3=VSQ3 MSB?1O#LE76-8W\_#9!(HHY&'O(?]-S*O&3WJIM4'7&N\W'0A**$@LB)@P^X, M!SC!ATS[36Y][514]J21")^M=\$;A-7'9QX4B?*^5MDPF;*^_ (^ NSLC>:F M!4"%\PG2[#2Q)FS<=1,:K9W=ZHHF$IC3)-,W&GF3^53@*RVPM!RKC<)$QAZ] M-;(B@V3%3Q5:I08Y4&,+@Z$QN7B8S(;$1A%2SQE2 N#5-OLZL@+LC6*VLH5* M#@A'4)&I:)K.1Z-TO)Q@-%LMTL5JR:-5.E]=Q'?C43(/0?T=^?.DHDFG*'Q M9!I37R/5M^7Q MJB->D*G)I(-F;RS^B&=OKSZ_.3LY([FVF=ZR1D#%LZO/UV=B5^M0M1C>NHDP MBILF-B:486,J09ZM\QIP)A&&$ZJ7;\-D221-:6'=W8OD82C[V95\D@?TCU36 M0)CB3V*^G*>S\1RCV<5%.EU-DY_01C_7YCEP21X5LW2%",^F$S%/QXM%.EF. M$WA$H^G,Q,Y2;"830&"UPI8C_OQ79[%01Z6P< $8C&8+C%9S")S.D[^3;.2& M/; ;*!)VC2JA/)R/%V/(&HU&\6_R@2$8)4)Q "S(I/%%(_6"HH=)M:(H1@YX MT;[4/G+#K]#^6:]DHD[H6[Q#08799\EAKTS(0)_V_1UH9PLF8PITEFLWG%5H MS\MMAC; TTIJ@4@814PVW;QRW+7@7T$X@63LC),('5.87+E8(KM";E =.^SU M9G^D0L!OBV; K@YVUB:]?J'CI5^,13R_>H0!F<$)W;=V=H!)EDJ8Z&'.OC*9(" MM<'P S%51BC8:KG.5;*%S*9H-.)]K'N=D@%58,\T5"?HB"&)CGI3OQ+AQ'8]R(\D M1JJ/WOM K)I*3?UW3(M@%3$RZKC,898)5:3N!,0(^6+7G9%<;C;X-.";FA6:@F/BZ:QZ J='2&]AGJ HN- C M]#@O)T5@,KIZ$_JQ,UA*9+&QOB+?4H?=4]&I//B#?&$KA%P!*H4,W3XM@?L: MRT@93"N4Y+XK&@Z''*A?1SJ_AY0AG94#@ENW\+$MEVOK MTK::\D[DYSVZ;)!9[Q3#[3*VCM[RG N%S%33WJ"P(R I'RG1J%+"MCU*(/DV M%M;TDD&;#E$D$N3O=F%-K[UJ\C)L)7P-/S6;T)H,*'0%=?)#\0-Y"NF3AZ+5 MI1E-[!%H#0^C8]4E _M^:M$UV9&B35$-LK;^]/(5;#00(G?W8;Y@Z3WZ)KTRPOEO\W M7:??)E_7E2@[P*%AG1"ZZJX,$$.;O+,X(E'Q)'URBV;!<5 (25^HK8"0_EHN M) >BT Q:6LK01[(U0#!>)QPW5RU8VI-;R+J$>Y>SP/(GSEKQ%!_8K:P=#N[J M7D>&TXGO\F"M\QRT FUVDFYEPLF"V>H>K9$J+8$EH#_#Z_I!,.A2.JINH]=< M:B&'P-'4K$Q&+QL"[,L4K+0]\8S(RM M2(ZZKW/T(JTRK1..UCZEXBEE3DLYH2+R&9J590Z4H?@=AZ=7CJCO):>UEP"( MA>,XR[S'I$%/.B.NZ8Z![W@Z,@GW?+U^>GNZ.=ZK>&8.IT#J?X/D0*D!^\E1 M 6S+>N,JI^X3,5F#U"2;KW[7U5'4+[,JM&_<)D:;DYXGHOTFG/Y+9>[W/Z0Q M&@RD2][IE]6NO:!&*I#@X^K>*X;4[85*<&PH7=+'T4+NF"J9B77>M M7:X+'5R5BE!%D#QHOWQ3A[I^(D3VB; .DU4 ]P.6[9$#+ W7$MQ^\?D9\BB\?*6:M/=<1X0B,UO&BX '@1PFXU%3$P5K;JHVU="&??6L?1T1BI:# MKAOIO$W'W\EB@M$XGK7A//>[T=0=\>_DE'H0#3A MIZ3V;?M#W%7X_:F;'G[%>X_^ Z2+UG*+I:/A5H K[3A7=\H W:GR<,V?.D*/Y M09O/=@?@R%,KE5U$.^>ZRSBV]0Y:;B]T!PIW-MJTW.'2;&/;&>!-"&IEG#)6 MQBT7*EK.@V]EEG.]=U(H6!EB]VW+S?,U2'U81$ET=-R+[ @WUA$U_)6NO/?O&A643,$P() MM?,('/\>X0:D]$!(XY\!,QI3^L"7]A'];:@=:UES"S=:?A*-VRVB640:V/"] M=/?Z\!Z&>@+!6DL;?LEA.,LB4N^MT^T0C Q:H?I__C3H\%\"TB$@#;S[1('E M+]SQY=SH S'^-*)Y(Y0:HI&<4+XI#\[@KL XM[S3#BQQFMQHU:#6T'C+:BD: M[G#Q5BBN:L$E>7#HP'8X2W[ZG:\EV-?SV"$%#Q370[KK/EWZG709N=7*[2SY M%;,UW\;'2'WDGQ[Y7Z=G >_TXP7)&"4I2],S>-FH1Q;PLN_@?31;KL07[J\, M?2%%N$&J(2L#%C7H'7IS6I^_KM;6&;QP?Y]2J">0GR;@'^&E[7@-BZCSN?E87GX.??E!/2)#;9Y/$3L;>IH8R@_M&LS8 G++GTF6](O) M/3_@975@4"!+?B#%M*!Y4J"5SV8TJ[+))WRS;X1ZTQE=@[4DIQ5C-,]24M"D M+&DZ32:HL< ;WI"MUHTE:0W MC\TECB#L%A <9D2OL;5@:_".!+$88\?_R1V.PZ^(2)P6 Z:W9STJ.=.08FQ( M<;8A']T.U>-U;?98(#QU_@WB@_0/[%2/SJ+]KQ[=A"&#VPUTV@KG^^1E2\L4 MK81F^91.6359@;%:*9"DUA9/);285K2<5MZ:34,K^FJ*(D-_3G+&PO M=V]R:W-H965T&ULK99=;]HP%(;_BI5-4RNUS7> #B*U5-TJ MK1TJZGHQ[<(D![":V)EMH-VOWW$2(@HANQD78#OG??V<$W\PW CYHI8 FKSF M&5W (ULLM1FPXV%!%S %_51,)/;LQB5E M.7#%!"<2YB/KRKT<]TU\&?"#P4;MM(G)9";$B^GYH)S]H6;!G)&QX$ID+*75^N$IF4A0F'TU(.;DEG'* M$T8S,L5!P,6J%?EY-5-:XG+[U5:."B!H!S!;\%(5-(&159BYY!JL^-,'-W(^ MMQ7G/YF]JY7?U,KO,9\$YX^>%% FH5K[*(-R=>. X@>_M 1[&A6X4>3VW MG3!L",-.0EP[#+=A2A9"I*V X<'$GN>X@\$>WV&8[SA'\:(&+^K$^R*%4H1M M=WL;7W18F&@0.4&T!]@2-PB#@1^V$_8:PEXGX3=\KX1F>*W@'@2"%Q01,]RP MH!+ @3;BW@&)ZYC/'O _P][Q]AO>?B?O UZQG?7L'VZ8L*V>+7']MGK:.Z>\ MN6'OJ5PPKD@&(V4S25>]"!- #Z?"Z&W'7.7 M-'\=XK]02P,$% @ \E8F5L#Q-(6V @ #P< !@ !X;"]W;W)K6\T(H<;(9_5$D"C;<6X&GE+K>MK MWU?%$BJB+D4-W.S,A:R(-E.Y\%4M@90.5#$_"H+4KPCE7CYT:Q.9#\5*,\IA M(I%:5161+[? Q&;DA=[KPB-=++5=\/-A318P!?U43Z29^1U+22O@B@J.),Q' MWDUX/4YMO OX3F&C=L;(.ID)\6PG7\J1%UA!P*#0EH&8UQK&P)@E,C)^MYQ> ME]("=\>O[/?.N_$R(PK&@OV@I5Z.O"L/E3 G*Z8?Q>8SM'X2RU<(IMP3;=K8 MP$/%2FE1M6"CH**\>9-M6X<=0!@? 40M(-H'X", W *P,]HH<[;NB";Y4(H- MDC;:L-F!JXU#&S>4VZ\XU=+L4H/3^3>]!&F*6<@5E BVICL4**3)C $ZNP-- M*%/GZ"-ZFMZAL_?G0U^;K!;K%VV&VR9#="3#5[&^1#BX0%$013WP\6GX WE! M..Q#^\9JYS?J_$:.#A_S*Q>$TS_$]M %&@NN!*,E:5J*EV@B00'7S8*8HWO* M"2\H86AJ%L'TKU;HY\U,:6DZ\%=?.1H!<;\ ^U=>JYH4,/)JFTNNP"Z<&WP\%5EH;)GM2>N#B,<;BOU=\YKNQ5\4#D@G*%&,P-,KC,C%O9 M'+_-1(O:G6 SH4U#NN'2W%@@;8#9GPNA7R?V4.SNP/PO4$L#!!0 ( /)6 M)E88@!*7SP( #<( 9 >&PO=V]R:W-H965TN*B70U(**W T\K^L6E'$G'EC90L8#L=4YX["01&V+@LI?8\C%?NCXSI/@ MCFTR;01N/"CI!I:@OY8+B3NW84E9 5PQP8F$]= 9^?U99/2MPC<&>W6P)N8F M*R$>S.9+.G0\XQ#DD&C#0/&S@PGDN2%"-W[6G$YCT@ /UT_LG^S=\2XKJF B M\GN6ZFSH7#LDA37=YOI.[#]#?9^.X4M$KNPOV=>ZGD.2K=*BJ,'H0<%X]:6/ M=1P. ,C3#@AJ0/ <$)T A#4@?*F%J 9$+[70J0'VZFYU=QNX*=4T'DBQ)])H M(YM9V.A;-,:+<5,G2RWQE"%.QW.A01$MR$3P%-,/J5DID;.4:MQ\8ISRA-&< M+#4*L$*T(N^FH"G+%9E3*:G)]'OR@:B,2E #5Z-;AMQ-:A?&E0O!"1="8C(.SA'.QNR2A=T$"+PA:_)F\'.ZW7>?_ MK,_^V?I1,,*F0$++%Y[@NY4;RMEO:I[UQ4%MV%?.4[+ G&-15 *Q;B^8[Z.5 MTA*;PH^V\J@A_;-DQ\SZ,=2.S_9+XM5B!-PI;VV9+;K58:$\KXYH*,J6))6ZHJ M*QUKQ8R@71Q&O5ZG=SUP=X=9:-7K=GWO6&_:HM?Q//\J.-:;G>#K735Z55C< M@TY8@-S8$:1((K9<5S7?2)LI-[+-_9E\[/D/EAG%% M_R"KV5U9BJ-EJ4M@^OA,:N;I<93G:01@'/UP)[<;TQ!IK_"O$?4$L# M!!0 ( /)6)E:]O@E*_P( (D/ - >&PO<'J]IE1[7<5%D_IKK>L/0="LUK0BS9FLJ3!((55% MM)FJ,FAJ14G>@%/%@^ED$@<58<)?S$5;75:Z\5:R%3KUIZ/)L[?/>>J'\3O? MLW29S&GJWYZ^_M%*??'*L_>3MR M,+[9U$9AJ<@FG)[[.X?^9H(LIN][<<#=%7N[.H$]%>/0"!J&EL9.@'^?S7+OT M1>O5[$[J3ZW)1O1SZ!5ZI6C!NG[>%6-\C#W$V4E=\\U'SDI149O[DP,NYF3K MYZVE8O"_G@=3Q:/3CV4O\; M'+%\%]1;MHQK)H;9FN4Y%0_>RH9>DZ7Y/^. WZS/:4%:KF]&,/5WXZ\T9VV5 MC*NNH!##JMWX"Z07QN.9:V(QD=..YMDP5>6R'WIF8*(.%S@<(Y?]Y48P'XNY M$<"P.)@"S,=Z87'^IWQF:#X6P[3-G,@,]9FA/M;+A63]!XOC]DG,Y2N'<;BP,>V"Y@O0/QW7&@I]P^402[BFG#GF <21(,@5YT]V@<(]6) MX>/>'^PIB:(D<2. N15$$8; TX@CF +0@"%1U)^#1^=1L#VG@MV/[\4O4$L# M!!0 ( /)6)E:7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G MHCR!S^;XW2'LZZ.EE[VU+^*UT<852>U]NTY35];02/?)MF!X MIK+42,]#>DY=2R"5JP%\H],\RU9I(]$D-]=CK@=*XX'U4'JTAH,A\(1P=+_G MPU -?JW(NGO-22B08,-OH,JDBP1KK;';Y;PW1HO]:XDJW61S(:))R"/ MY5_A74#^D'O71[S/$PZKS]@MH#;:2'KV2[ M%LUS2,-5I%$9?1_&Z]#$-?U/&VU580D;6W8-&#_TD4 'H'$UMBX11C90)+?V M !3JX1=LU5";9U34*5HC3]!6];Q34HP"XT )OG-6HV*'$I^EEJ8$$2'S"61^ M%N0NW'"6_%O;81<32!7 M9T3^\;DO)I 7IT5NS8$76'H3'S;@)6KW,8)=3L N3PN[]S40;] E==PX>&U# M!UW8SS6P-4)>32"OSOF)XY]EEDWMX%E_PHS'BH(*#:@[?H7C.!]QY0.)<.DS MY8OEC&NN.JUO.79OOENIQE-J/&%O?@%02P,$% @ \E8F5@O>[>WE M%0< !H !X;"]?14Y47Y_*SO_P\&*DS#[/< 5#;86UHXC\/X4KG06Q[+4(.WY=76"&D<9Q">,\PA?\Z, MSG>/GR2ZJFI+/+KRM\>!WP3#GPM7:A#91&<;:N3"P*V;KPFF(UF,R28Z70H3 M3I?$@#8H%:!4'[04H*4^:"5 *WW06H#6^J!,@#)]T$: -OJ@K0!M]4$[ =KI M@Y)83L;XBR3B>XQZU[/_-T90^ 0 F @ !, !;0V]N=&5N=%]4>7!E&ULS9;+ M3L,P$$5_)J7/-.2_CV3]"&!2D15)+R)%<_, M/=1N7L+ V@,4T>=XDM:Y9*[[4J)'%<;&SYC9+M M"3E7=CE8*X\#3DC%24(;^1FPKWO=0 BJA&0A [U(PUFBT0)IJP'S?HD3'EU5 MJ0)*5ZP-E^3H \@2:P R.M^)#OK)Q!V&W7=T,;^3Z0-RYB(XCSRQ .?C#B-I MJS//0A!(]1_Q2&3IB\\'[;1+*'_)YO9^N+#JYH&B6R[O\=<9'_7/]#&.Q,=5 M)#ZN(_%Q$XF/220^;B/Q<1>)C_M(?(R&_VCDW;G57]^5[9H;J>R!+[H'R?P3 M4$L! A0#% @ \E8F5@=!36*! L0 ! ( ! M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " #R5B96&GFBE.X K @ M$0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M" #R5B96F5R<(Q & "<)P $P @ ', 0 >&PO=&AE;64O M=&AE;64Q+GAM;%!+ 0(4 Q0 ( /)6)E9#V ";104 ,< 8 M " @0T( !X;"]W;W)K/,% >'0 & @(&(#0 >&PO=V]R:W-H M965T&UL4$L! A0#% @ \E8F5KMA@_?%! :A( !@ M ("!L1, 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ \E8F5E1_X.#>"@ JAP !@ ("!H"0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \E8F M5L#Q-(6V @ #P< !@ ("!5C8 'AL+W=O&UL4$L! A0#% M @ \E8F5KV^"4K_ @ B0\ T ( !2#P 'AL+W-T>6QE M&PO=V]R:V)O;VLN>&UL4$L! A0#% @ M\E8F5@O>[>WE %0< !H ( !7$( 'AL+U]R96QS+W=O M90^ 0 F @ !, M ( !>4, %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& !( ,$@"U! Z$0 end XML 24 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 25 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 26 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 39 91 1 false 3 0 false 3 false false R1.htm 00000001 - Document - Cover Sheet http://taylordevices.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://taylordevices.com/role/BalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Condensed Consolidated Statements of Income Sheet http://taylordevices.com/role/StatementsOfIncome Condensed Consolidated Statements of Income Statements 3 false false R4.htm 00000004 - Statement - Condensed Consolidated Statements of Stockholders Equity Sheet http://taylordevices.com/role/StatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders Equity Statements 4 false false R5.htm 00000005 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://taylordevices.com/role/StatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 5 false false R6.htm 00000006 - Disclosure - Notes to Condensed Consolidated Financial Statements Notes http://taylordevices.com/role/NotesToCondensedConsolidatedFinancialStatements Notes to Condensed Consolidated Financial Statements Notes 6 false false R7.htm 00000007 - Disclosure - Notes to Condensed Consolidated Financial Statements (Tables) Notes http://taylordevices.com/role/NotesToCondensedConsolidatedFinancialStatementsTables Notes to Condensed Consolidated Financial Statements (Tables) Tables http://taylordevices.com/role/NotesToCondensedConsolidatedFinancialStatements 7 false false R8.htm 00000008 - Disclosure - Inventory (Details) Sheet http://taylordevices.com/role/InventoryDetails Inventory (Details) Details 8 false false R9.htm 00000009 - Disclosure - Other accrued expenses table (Details) Sheet http://taylordevices.com/role/OtherAccruedExpensesTableDetails Other accrued expenses table (Details) Details 9 false false R10.htm 00000010 - Disclosure - Notes to Condensed Consolidated Financial Statements (Details Narrative) Notes http://taylordevices.com/role/NotesToCondensedConsolidatedFinancialStatementsDetailsNarrative Notes to Condensed Consolidated Financial Statements (Details Narrative) Details http://taylordevices.com/role/NotesToCondensedConsolidatedFinancialStatementsTables 10 false false All Reports Book All Reports tdi10qfy23q2.htm ceo302certification20221130.htm ceo906certification20221130.htm cfo302certification20221130.htm cfo906certification20221130.htm tayd-20221130.xsd tayd-20221130_cal.xml tayd-20221130_def.xml tayd-20221130_lab.xml tayd-20221130_pre.xml taydbylaws2022.htm http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 28 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "tdi10qfy23q2.htm": { "axisCustom": 0, "axisStandard": 1, "baseTaxonomies": { "http://fasb.org/srt/2022": 1, "http://fasb.org/us-gaap/2022": 206, "http://xbrl.sec.gov/dei/2022": 26 }, "contextCount": 39, "dts": { "calculationLink": { "local": [ "tayd-20221130_cal.xml" ] }, "definitionLink": { "local": [ "tayd-20221130_def.xml" ] }, "inline": { "local": [ "tdi10qfy23q2.htm" ] }, "labelLink": { "local": [ "tayd-20221130_lab.xml" ] }, "presentationLink": { "local": [ "tayd-20221130_pre.xml" ] }, "schema": { "local": [ "tayd-20221130.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 145, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2022": 5, "total": 5 }, "keyCustom": 0, "keyStandard": 91, "memberCustom": 0, "memberStandard": 3, "nsprefix": "tayd", "nsuri": "http://taylordevices.com/20221130", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "p", "body", "html" ], "baseRef": "tdi10qfy23q2.htm", "contextRef": "From2022-09-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://taylordevices.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "p", "body", "html" ], "baseRef": "tdi10qfy23q2.htm", "contextRef": "From2022-09-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "baseRef": "tdi10qfy23q2.htm", "contextRef": "From2022-09-01to2022-11-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - Notes to Condensed Consolidated Financial Statements (Details Narrative)", "menuCat": "Details", "order": "10", "role": "http://taylordevices.com/role/NotesToCondensedConsolidatedFinancialStatementsDetailsNarrative", "shortName": "Notes to Condensed Consolidated Financial Statements (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "baseRef": "tdi10qfy23q2.htm", "contextRef": "From2022-09-01to2022-11-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "tdi10qfy23q2.htm", "contextRef": "AsOf2022-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://taylordevices.com/role/BalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "tdi10qfy23q2.htm", "contextRef": "AsOf2022-11-30", "decimals": "0", "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "tdi10qfy23q2.htm", "contextRef": "From2022-09-01to2022-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - Condensed Consolidated Statements of Income", "menuCat": "Statements", "order": "3", "role": "http://taylordevices.com/role/StatementsOfIncome", "shortName": "Condensed Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "tdi10qfy23q2.htm", "contextRef": "From2022-09-01to2022-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "tdi10qfy23q2.htm", "contextRef": "AsOf2021-05-31_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - Condensed Consolidated Statements of Stockholders Equity", "menuCat": "Statements", "order": "4", "role": "http://taylordevices.com/role/StatementsOfStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "tdi10qfy23q2.htm", "contextRef": "From2021-06-012021-11-30_us-gaap_CommonStockMember", "decimals": "0", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "tdi10qfy23q2.htm", "contextRef": "From2022-06-012022-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - Condensed Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "5", "role": "http://taylordevices.com/role/StatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "tdi10qfy23q2.htm", "contextRef": "From2022-06-012022-11-30", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tdi10qfy23q2.htm", "contextRef": "From2022-09-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "srt:CondensedFinancialStatementsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000006 - Disclosure - Notes to Condensed Consolidated Financial Statements", "menuCat": "Notes", "order": "6", "role": "http://taylordevices.com/role/NotesToCondensedConsolidatedFinancialStatements", "shortName": "Notes to Condensed Consolidated Financial Statements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tdi10qfy23q2.htm", "contextRef": "From2022-09-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "srt:CondensedFinancialStatementsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "baseRef": "tdi10qfy23q2.htm", "contextRef": "From2022-09-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000007 - Disclosure - Notes to Condensed Consolidated Financial Statements (Tables)", "menuCat": "Tables", "order": "7", "role": "http://taylordevices.com/role/NotesToCondensedConsolidatedFinancialStatementsTables", "shortName": "Notes to Condensed Consolidated Financial Statements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "baseRef": "tdi10qfy23q2.htm", "contextRef": "From2022-09-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "baseRef": "tdi10qfy23q2.htm", "contextRef": "AsOf2022-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000008 - Disclosure - Inventory (Details)", "menuCat": "Details", "order": "8", "role": "http://taylordevices.com/role/InventoryDetails", "shortName": "Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "baseRef": "tdi10qfy23q2.htm", "contextRef": "AsOf2022-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "baseRef": "tdi10qfy23q2.htm", "contextRef": "AsOf2022-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CustomerDepositsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - Other accrued expenses table (Details)", "menuCat": "Details", "order": "9", "role": "http://taylordevices.com/role/OtherAccruedExpensesTableDetails", "shortName": "Other accrued expenses table (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "baseRef": "tdi10qfy23q2.htm", "contextRef": "AsOf2022-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CustomerDepositsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } } }, "segmentCount": 3, "tag": { "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r187" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r187" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r184", "r186", "r187" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r173" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r175" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r175" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r175" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r187" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r175" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r175" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r175" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r175" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r180" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r177" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r183" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r191" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://taylordevices.com/role/Cover" ], "xbrltype": "booleanItemType" }, "srt_CondensedFinancialStatementsTextBlock": { "auth_ref": [ "r81", "r167" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for condensed financial statements.", "label": "Notes to Condensed Consolidated Financial Statements" } } }, "localname": "CondensedFinancialStatementsTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://taylordevices.com/role/NotesToCondensedConsolidatedFinancialStatements" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://taylordevices.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.", "label": "Accounts and other receivables, net" } } }, "localname": "AccountsAndOtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r11", "r172" ], "calculation": { "http://taylordevices.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://taylordevices.com/role/OtherAccruedExpensesTableDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "verboseLabel": "Other current liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/OtherAccruedExpensesTableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalCashFlowElementsFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financing activities:" } } }, "localname": "AdditionalCashFlowElementsFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalCashFlowElementsInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investing activities:" } } }, "localname": "AdditionalCashFlowElementsInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r3" ], "calculation": { "http://taylordevices.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Common stock and additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r131", "r132", "r133", "r204", "r205", "r206", "r210" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash flows from operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r40", "r48", "r67", "r79", "r107", "r110", "r114", "r119", "r121", "r122", "r123", "r124", "r125", "r126", "r127", "r128", "r129", "r141", "r143", "r148", "r172", "r208", "r209", "r212" ], "calculation": { "http://taylordevices.com/role/BalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets [Default Label]", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r64", "r70", "r79", "r119", "r121", "r122", "r123", "r124", "r125", "r126", "r127", "r128", "r129", "r141", "r143", "r148", "r172", "r208", "r209", "r212" ], "calculation": { "http://taylordevices.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_BillingsInExcessOfCostCurrent": { "auth_ref": [], "calculation": { "http://taylordevices.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Billings in excess of costs and estimated earnings" } } }, "localname": "BillingsInExcessOfCostCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r29", "r66", "r168" ], "calculation": { "http://taylordevices.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents", "periodEndLabel": "Cash and cash equivalents - ending", "periodStartLabel": "Cash and cash equivalents - beginning" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets", "http://taylordevices.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r24", "r38" ], "calculation": { "http://taylordevices.com/role/StatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r204", "r205", "r210" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r19", "r156" ], "calculation": { "http://taylordevices.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms": { "auth_ref": [ "r56", "r57", "r58", "r61" ], "calculation": { "http://taylordevices.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings.", "label": "Costs and estimated earnings in excess of billings" } } }, "localname": "CostsInExcessOfBillingsOnUncompletedContractsOrPrograms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerDepositsCurrent": { "auth_ref": [ "r59" ], "calculation": { "http://taylordevices.com/role/OtherAccruedExpensesTableDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Customer deposits" } } }, "localname": "CustomerDepositsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/OtherAccruedExpensesTableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r134", "r135" ], "calculation": { "http://taylordevices.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r27", "r105" ], "calculation": { "http://taylordevices.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r77", "r87", "r88", "r89", "r90", "r91", "r95", "r96", "r98", "r99", "r100", "r101", "r146", "r147", "r157", "r160", "r170" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic and diluted earnings per common share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r18", "r79", "r107", "r109", "r113", "r115", "r119", "r121", "r122", "r123", "r124", "r125", "r126", "r127", "r128", "r129", "r148", "r171", "r208" ], "calculation": { "http://taylordevices.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r16", "r39", "r45", "r54", "r107", "r109", "r113", "r115", "r158", "r171" ], "calculation": { "http://taylordevices.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r80", "r93", "r94", "r106", "r136", "r139", "r140", "r161" ], "calculation": { "http://taylordevices.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r26" ], "calculation": { "http://taylordevices.com/role/StatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r26" ], "calculation": { "http://taylordevices.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts and other receivables, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings": { "auth_ref": [ "r60" ], "calculation": { "http://taylordevices.com/role/StatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the liability reflecting cash payments received before the related costs have been incurred.", "label": "Billings in excess of costs and estimated earnings" } } }, "localname": "IncreaseDecreaseInBillingInExcessOfCostOfEarnings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r26" ], "calculation": { "http://taylordevices.com/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in other assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r202" ], "calculation": { "http://taylordevices.com/role/StatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r202" ], "calculation": { "http://taylordevices.com/role/StatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInUnbilledReceivables": { "auth_ref": [ "r60" ], "calculation": { "http://taylordevices.com/role/StatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of the amount of revenue for work performed for which billing has not occurred, net of uncollectible accounts.", "label": "Increase (Decrease) in Unbilled Receivables", "negatedLabel": "Costs and estimated earnings in excess of billings" } } }, "localname": "IncreaseDecreaseInUnbilledReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r194" ], "calculation": { "http://taylordevices.com/role/InventoryDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r198" ], "calculation": { "http://taylordevices.com/role/InventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Inventory, Gross", "totalLabel": "Gross inventory" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r68", "r169", "r172" ], "calculation": { "http://taylordevices.com/role/InventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Net inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPartsAndComponentsNetOfReserves": { "auth_ref": [ "r31", "r197" ], "calculation": { "http://taylordevices.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Inventory" } } }, "localname": "InventoryPartsAndComponentsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r196" ], "calculation": { "http://taylordevices.com/role/InventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r31", "r198" ], "calculation": { "http://taylordevices.com/role/InventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Less allowance for obsolescence" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r195" ], "calculation": { "http://taylordevices.com/role/InventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Work-in-process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r7", "r41", "r50", "r172", "r203", "r207", "r211" ], "calculation": { "http://taylordevices.com/role/BalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r13", "r65", "r79", "r119", "r121", "r122", "r123", "r124", "r125", "r126", "r127", "r128", "r129", "r142", "r143", "r144", "r148", "r172", "r208", "r212", "r213" ], "calculation": { "http://taylordevices.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://taylordevices.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r24", "r25", "r28" ], "calculation": { "http://taylordevices.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r17", "r28", "r46", "r53", "r63", "r71", "r72", "r75", "r79", "r85", "r87", "r88", "r89", "r90", "r93", "r94", "r97", "r107", "r109", "r113", "r115", "r119", "r121", "r122", "r123", "r124", "r125", "r126", "r127", "r128", "r129", "r147", "r148", "r171", "r208" ], "calculation": { "http://taylordevices.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://taylordevices.com/role/StatementsOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfCashFlows", "http://taylordevices.com/role/StatementsOfIncome", "http://taylordevices.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r107", "r109", "r113", "r115", "r171" ], "calculation": { "http://taylordevices.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [], "calculation": { "http://taylordevices.com/role/OtherAccruedExpensesTableDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Other" } } }, "localname": "OtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/OtherAccruedExpensesTableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r69", "r172" ], "calculation": { "http://taylordevices.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://taylordevices.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other assets" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r44", "r52" ], "calculation": { "http://taylordevices.com/role/OtherAccruedExpensesTableDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligations incurred for employer-related costs classified as other.", "label": "Personnel costs" } } }, "localname": "OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/OtherAccruedExpensesTableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInventoryNoncurrent": { "auth_ref": [ "r193" ], "calculation": { "http://taylordevices.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Maintenance and other inventory, net" } } }, "localname": "OtherInventoryNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r12", "r172" ], "calculation": { "http://taylordevices.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r21" ], "calculation": { "http://taylordevices.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r200", "r201" ], "calculation": { "http://taylordevices.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r22" ], "calculation": { "http://taylordevices.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Acquisition of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r23" ], "calculation": { "http://taylordevices.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from issuance of common stock, net" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r32", "r51", "r159", "r172" ], "calculation": { "http://taylordevices.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r37", "r55", "r214" ], "calculation": { "http://taylordevices.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Research and development costs" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r4", "r34", "r49", "r165", "r166", "r172" ], "calculation": { "http://taylordevices.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r62", "r82", "r83", "r84", "r86", "r92", "r94", "r120", "r131", "r132", "r133", "r137", "r138", "r145", "r162", "r164" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r76", "r79", "r103", "r104", "r108", "r111", "r112", "r116", "r117", "r118", "r119", "r121", "r122", "r123", "r124", "r125", "r126", "r127", "r128", "r129", "r148", "r158", "r208" ], "calculation": { "http://taylordevices.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Sales, net" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Other accrued expenses table" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/NotesToCondensedConsolidatedFinancialStatementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r0", "r8", "r9", "r10" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "verboseLabel": "Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/NotesToCondensedConsolidatedFinancialStatementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r20" ], "calculation": { "http://taylordevices.com/role/StatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r42", "r43", "r47", "r199" ], "calculation": { "http://taylordevices.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r15", "r33", "r62", "r73", "r74", "r75", "r82", "r83", "r84", "r86", "r92", "r94", "r102", "r120", "r130", "r131", "r132", "r133", "r137", "r138", "r145", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r162", "r163", "r164" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r82", "r83", "r84", "r102", "r156" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.", "label": "Stock Issued During Period, Value, Employee Benefit Plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeBenefitPlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r1", "r2", "r33", "r34" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionPlanExpense": { "auth_ref": [ "r27" ], "calculation": { "http://taylordevices.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for option under share-based payment arrangement.", "label": "Stock options issued for services" } } }, "localname": "StockOptionPlanExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r2", "r5", "r6", "r30", "r172", "r203", "r207", "r211" ], "calculation": { "http://taylordevices.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Stockholders' Equity Attributable to Parent, Ending Balance", "periodStartLabel": "Stockholders' Equity Attributable to Parent, Beginning Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets", "http://taylordevices.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityBeforeTreasuryStock": { "auth_ref": [], "calculation": { "http://taylordevices.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total amount of stockholders' equity (deficit) items including stock value, paid in capital, retained earnings and including equity attributable to noncontrolling interests and before deducting the carrying value of treasury stock.", "label": "Stockholders' Equity before Treasury Stock", "totalLabel": "Stockholders\u2019 equity before treasury stock" } } }, "localname": "StockholdersEquityBeforeTreasuryStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r14", "r35", "r36" ], "calculation": { "http://taylordevices.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock - at cost", "negatedTerseLabel": "Treasury Stock, Value" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/BalanceSheets", "http://taylordevices.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r95", "r100" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://taylordevices.com/role/NotesToCondensedConsolidatedFinancialStatementsDetailsNarrative" ], "xbrltype": "sharesItemType" } }, "unitCount": 3 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "a", "Publisher": "SEC", "Section": "12", "Subsection": "04", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r173": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r174": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r175": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r176": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r177": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r178": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r179": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r181": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r182": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r183": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r184": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r185": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r186": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r187": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r188": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r189": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r191": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r192": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(c)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(c)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(c)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55302-109406", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" } }, "version": "2.2" } ZIP 29 0000096536-23-000002-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000096536-23-000002-xbrl.zip M4$L#!!0 ( /-6)E:7UG,LNA\'>PS3&(_78T/HK^^Y,W8@!+KLEHVV2:00[)D[9^X]]]P[=NO&^]]M MNUIIW;B=+CX9_;2\GG?KMEL-^XF[C>)VZ[+?_+W^G<5)UNA6M=*_9E:N;^[5P]>[_\NZU]CL#OXUCNZ;-\_#(8/'>S+ MZ[/!PZW+3DXYJ[.3#P?\$"B8=^.R(5 ->E[/'0+AU4WG[A>W6NE<>73_Y*?3 M#\ZWA]D9LDZW?^^Y7;:*&,C(H>STN/D,MC.X[-RYPWK_]UOWXS/.YO%Q,:*RR8+]>L2&*GE4#KR4T@R637AV_B])VD*EFMMDJM8^.6(] M-N$SP5(QDV(N FQ0:O8IYRE($2UP/5%I5JVHF%VK= H ]=^8"IG'%Y%*61?3 M?%J[%_M';X7Z35W4/&*77,,Q\,!TP1YC-8]$,!:.]93U#PN4T-5*K#+F P27 M,>/Q@N5QEN:"Z8QG8@J*D>,X%H=K)8]8R'U<2IF:HB)DRHY[-2 6<+#FZ8*& M3/FCP,(K-C6N!4"#)8%\0FM4*S3"EZF?3S$NQGQ "43*YA/I3YC.Z<_2P%RD MHK!".YA*'0D>R'C,YC*;8(LZ$;Y!2'838%,!]CG#M("-%JN.>)<4./T;"@@6 MRA@N1KBJE:5/'<0?XW$_70Y C$+D$,\D#,G8C_( 1A&X%0'\X8MX+U_R0ZD^YNM!%0(M:@ 2!+H8A!# U M7NLQG@H3(/A;CB)!?F0"K!A%4D\HH6C8%/) $D'? ZG]2.D<\T@X4A790"6I M\D6 RYH=("Z!0*2M\]TG?\+CL6 =I.0@CS "S43]Y.Q '%8K-/?D++!?#XTI M2>4]MA2A!1@E[@IS;" )S,XKA=9RL5"(A6BC+^EDL5!MV4^Y?&..;.WM:VWJ MV;I"XR+\9+3T\U%$5L)#/L_U[G-(<$<"$2F6LA*N\A0&D)<1)U+ O@V(BJI6BCF"*K4JKY13_ MC02-A.[ @ C>(*QO1I_1.GT^DZ$DZ$6*.FR-1;LG]\YD @%G,B"*<*UB3C+& M-?A%?01!&?,T*()(O))\)".9+:B@;%J7.&TJB8FDI>.+H2N-B)'+IV)'29XF MH)(V%=#W51H0 D.S:F4L8A2V")3"+9$05VD,&B[+&G!:)E"L]\0;_Y"Y,Q[E M)C/)I2(,T0G(&7RA-Q3TLFI5*SMHC?VZN<@;FF B9$+;5F*D\FP[A"W+(>67 M>FB[#6N#.J7P\[TE&Y5-F*&^L+X H NR_HX"'4 @K M?AX*.%459-G=L2J[W M*5\@"U0SE._G*3E\J<^;NI^ITAFNTP,#V-(^#!4'17:P#4D([N ,L3;<0J=V M5)@S$1V7XOP9V*&%->'ZN9Q1IANNB<"(H/%((5 +G'P>150R:YP9!251GF9XD%ZM<668J!7MGMSOEB7.3I'%T+)E* M]7-],1=@A>( '.&#@ FZ [FH0-G]0TE3D@/N42V W? M\]@WYZC#]]C.=G#"I,9 (KYT%*13@"\% E*4AC*MJI6YX(\D]K8P&[DW/85Y MD%&>-K\HSD7_9\].&U*:!YBHQ;,";%6]LA/!' 07#8-C*YR&2W0^A3ODG\)L MIQ#3C2?S?6;[]U)1T')V4#C"%%GBP-_"I#8B9I[W%+%UC.I6*S*>J6@F2'MC M/BX>7*6%'(AI$JF%P-WY1%D)X"^H@TB7I>D?B>[15K=;K?\7B";RR";4,2._W,!C4G16]=]%44\ MT>*'-8^; MS?(M3,/K;MW=A^9WO[O60[NA&Z_>#5C>[/*WU7AHK_H"?P9?1XG=,V%7ER[Y MORE(Y9R4GC"OV8E$:"\]X]S?6Q&RO?Z2AG)U/08V:]]H\:N)%"%SGX2?T\F' M]6U7M"<,^%V/R/TZ71I&G-K?0AM?Z6"#7K';=^[T:OXO4$L#!!0 ( /-6 M)E:,.^\O1@0 (@3 ? 8V5O.3 V8V5R=&EF:6-A=&EO;C(P,C(Q,3,P M+FAT;>U8;6_B1A#^CL1_&"'U1"3>*=<$?$C&F L5!8I-=?FXV.NPK;WKK)G^-NKF<\:E;?;Q#/ICN$-W9'>- M:G;&N]7-;:,WZ5^!XUZ-[ ^%0'#5AGHM5N"RB"8PIG]5F83L&B__7"6*!>M"U^AU[?LE6S %S4:1G1G5 M'D8]?=3?0H3^2YQZE"LJ4Y_O^"*).S^<_7#VJ+/!9.SNFRX')&+ANOUO=M.Q M"?N;9L61AFW9,W4Q@,@#K?!K95V!:+@*:SS5J MM<8KQ;7K8UMROI:'QU,?LL\[7/(O0H4W]VLA.IH)4M$,>'K3' &@L- R CC+O^.I);[AH%B##Z, MQ2V-%GC91&(T:HT&* $+"@$+\6X:C4.]E62*T22?(]P'^]Y;$GZ=>HM8DC!T MHW\2R$*L5.K$)XK"DDJ*01=18/1FB&@6URQ-9Q,CYI B*-1R#;\B547\EP!K MR6B CM"S8K<4)D& "4L-P5Z:)>23U*B6(%[)9$6XTM%CO ICRJ92DWFCY1"Y M()PFYDMZLF*01ZB8:Q<] KS>+Y$P3HMXJ^F<[_'<\ M>J#09@[J%\V?.X#D^OYJN]C( &4<"S B*:NPV!5AG/KY'.,I-ENX"<.*AUC2 M1 -;0BT@88B.L6(9"1'V)$:DDU*J%3!.N*?E:-%GJ6U=H3AJ%6;S(F(J4Z?) M0?$ V4ETL6YJ>]LD4(L)/T&[MUC$/BS6>V%6WAK#K]25%; $N, 3KEIIM]2- M \H3A2"IMF?SV&W]"G^]S]KG1I)[$JQ2&CRS KX?G!]:IT_O=.G';AF;V2# M98]&SM2TAN./'PJU0GH]-?O][?4FB#OFJZ6.HO93!_>ATJ>R[(DP)'&"F\'M MOT+Z?&:XLZW:K5Z'/!)N\UX0RW?V"\U4+;,?%]QJ_+.+(-[V/U(%D( MI42DEX'SEI8_=Y4YY7ZWC^1NXS;#R_8&C8ML;[#9\N+C:/]H=N???'*]=?LY MB31_^>8S,>;=:E+]8ON4%<"QHU&==_?SQ\/L__'Y^?N?Y\+X4+R/3VO9A:].-[7">LQ;W1LZ/;,E/% -^#V=D>DC/:MK) MNR]<,[Y8'ZKZ35KV:DV_@?L'4$L#!!0 ( /-6)E;,12-5; < !$? ? M 8V9O,S R8V5R=&EF:6-A=&EO;C(P,C(Q,3,P+FAT;=U986_B1A#]CL1_ M6"&U3223!'*IVH0B$7 :)"ZDQ%?U/B[V&K:QO=1KP]%?WS>[=B"$]+@[$K5) MI!!V9V=G9]Z\F;5;U][[0;M::5V[G1X^&?VTO+XW<-NM8_N)V>-BNG4Y['UD M=]['@?M++51)=LX:)[.,>3(6FMV(!1NIF">.'7#8G4AE6,-"++W]TG47+.;I M1";G[,3^'IW)Y()EXE-6YY&<8.+/7&[9:46M_GXSU[&(O.QCK2WTO8K4/7XD4^UP-;[QUK?60 MQS):GG\NJC"PZXZ\_E6_V_'ZPQMK)VFCJ6IE>,6ZUWWWBEWU;SHWW7YGP(97 M$'9'+WVBR_;MA]'=AP[.Y0W9Z,/ 98U3SNJL\>Z '\(*YEV[[,[M?ACUO;Y[ MQ]P_NM>=FU_=:J73]6B^\?/I.^?ES>S.NY/;9N,2PCA[+3D^:#L9W1 M9>?&O:L/_QBX'Q_L;)Z<-/=FYEX!O$NB%GG:=]A[GMZSWX_8>[^G$I5/I@[< ME-*2:B6;\NS\?Y*V!5$UGV.J6KMQQ/ILRN>"I6(NQ4($+)M*S?[*>0I81$N, MSU2:52LJ85F0N;Q9:12UL,RG_;N)_[1:UG]JBYJ'K%+KN$8>"!> MLOM$+2(13(1C/67]PP(E=+62J(SY,(++A/%DR?(D2W/!=,8S$0-DY#B.S>%: MR2,6XG?\J3B6 =).,HCR"! M1J+>.#L0A]:,QEE@OQX:59)*>V+!01LP2MDUS-@0DC$[[Q1:S<5&(3:B@SX& MDK6%JLI^"N4KH^/9QK[6IGZM)S0&X2?#HI^/(O(1'O)YKG=?0U0[%HA(L94E M;Y6G4(",G$M-B4Y2(C%ZJ"M94<0ZS:0BXB;$F;)E814GI^ @FI6@"QBC520# MGAE+QUH&DJ>2O"1ME3'4E]"^N2;B-TFA394PM*"T@$49>(@6S=!#2#^/.-$9 MSF6LF(IJI:@@6&+KT7HAQ7]C09)@'"@0P2N$]=7@,]Z$SV&4P X%P&!!&N5<*)QK@&OJB#(%,F/ V*(!*N)!_+2&9+*B7;]B5,FQIB M(FGA^$ATK04Q=/FI.-$L3V> DC:US_=5&I %!F;5RD0D*&D1((4I,2.LD@Q: M+8L:8%K.P%AO"3?^(7/G/,I-9I)+11BB!Y!S^$)O*>4_H!?=@67LU^V%W0 $ M"T$0VK8/8Y5GSV_^S'9(]A43V@[#ZJ#N*/Q\/\G&9>-E0"^L%V#0!6E_0R$. M0 W6A4]#05>)HB";&9N,J][D"ZB ZH3R_3PE5Z\X^7&O$RN=880>#4"+]J&B MN!"R@Z= "X$4W!(V!*VAU' *<^NA"U&2/QAS:$V95@$0(Z\A8Y2(%>&>' M.^4]\I%5'&U(IM*",VC:C$!;C,MQ)@R('JT8*U0C&@TD##)K#X :L(DFNL(G M-4$EOL5?N82]!M%YXIL;T>%;;$\[N"M2H9<(*EWJJ*OWI4 0"L(OTZ=:60A^ M3Q1N"ZTA<=,CF$<2Y;WQBV);]'/V+K0E=7F A5H\9.Z6Q"U["D@CK"C]CJU8 M&L[0>0Q'R+^%.4A!CEMOU_O,ZO]*A4#SV$$A"%-DA@-/"Y/(B)5Y9E-$U3&\ M6JW(9*ZBN2!V3?BD>/B4%LDOXEFDE@*SBZFR"<\?@08Q+DL-^SI:/7K6(V&V'P.I<#EW7=P>#NMM/MW_SZ2^VD9K[?=GJ]\GMAV4(&V91B=?+= M!7@E17]<]U44\9D6YZS\KV;>2+6\4;EL3AR*FE?:EZE9K7AKU?)Z&\K/SJ![ MQ@-JH.N0/&<_SK+5R%AEF8KI-#^=T?BNSOKJ-R9VB[I&-EF4UMH]8.@<%Q1? MQ&-$M?FSPYHGS6;Y%N78ZSU[NG=G*\^51[F,N'_/&CB!N57N?J;=_;3/TQ_K MXZO*$G$J$=>K#S&Q@+:HBU:NTMCKO= M@WYH[DZE"-G5 \,,;;>R)_WXW73H[6:TCPV7M%^"RI[0UC&]TK;ON.E5^#]0 M2P,$% @ \U8F5B[N2_9.! <1, !\ !C9F\Y,#9C97)T:69I8V%T M:6]N,C R,C$Q,S N:'1M[5AM;^(X$/Z.Q'\8(=T*)%X"7%Q#QW+\:]8L$\ M=ZP!GD%_3'?DCIV>V+>1WS;[T\$5+-RKL?.I% BN.M T8@4NBV@"$WH+ MF:_ MY]RMV9(I:+?*C%7,1A]ASQXUN!2A_QJK'N6*RM3H![Y,XNY/8S^-/6IL.)VX MAZIK 8E8N.W\F]YT;L+^IEEVI+!M9^Z.AB/;JT<'ID.PST?.$(:C MB36Q1]88ID.7\\6EA5Z[4VB>PF5]4;?K ML'!LC;I8:+9/C"I8"[ &TYGK#.!P?CX+SHR/\-SRO!]Z9-(]=V!AS?O6Q%G4 MIG^,G2NP;!<)+19:AM%Z)US[0K8+SO>R\+CK(PZ>X)QZ"FZ96H-:4[C>$(E< MA=MB0=)82 4B )=L0R%A0&^8IVV.N%>'LI[^X7HC5-<644SX-KNH@. P%#)" MW+7?,*CEH6*@B,&'B;BAT1(OVQ@8+:/5 B5@22%@(=Y-T2RHMY%,,9H4"X3[ MX-QY:\)7%-!:Q)*$H1G]DT"68J-2(SY1%-944@1]@&^>>I+#0_A5N"#R+_B] M#A?>0'"Q6:VK8*\9#6#(..$>(R%,@P"]E=I_K2GWL5HLX*#FM KQ1B8;PI7& MCF@5(LH64H=R+K8@I;IV> M.&L39NLB8BI3H\E1\@#9C^A,S1-[5R%0B@D_0;TWF,$^++<',.M?F\-O5)(5 ML 2XP!-N66FIU(4 #SB<*"1-1W^Q@*72I_C?_Z)N:B:Q*,4BHS"Q[-/G\J624TNN9-1CLKG,0M\Q7:XW"^*6+3:CT MJ:QY(@Q)G& GN/M72I_.3'>^$[O1VY!'PIW_2L2E_ G.= ='RD_:J#LFOL_X MJH8S._ Q5OYO\OK%_>!KV4 MS?LH9JP "CU'O8$6?5[+4&CJJT!G]< M0G4!?:+[?B,,^#UF?78<@HVT:/=>N3T\V H:^I59]@Y-OVK[!U!+ P04 M" #S5B96$(.%M+($ !''0 $0 '1A>60M,C R,C$Q,S N>'-D[5G925A# (T &KY^P+<1"UF M1,5^J:T'#PF<>^YR+B#[NOUQ'E T!2$)9Z>66ZM;")C'?<+&I]:W@?UIT.GU M+/3QPV^_(OUI_V[;J$N ^BUTQCV[QT;\/;K$ ;30%V @L.+B/;K%-#(KO$LH M"-3A04A!@=Y(/+7009S\>VZE_-.E IERW%FLUF-\2F><7$O M:QX/=B,<**PBF;/5Y_7TLYOY!9%>;OSVS_'![&A^3>[&5^PXZF!V+@>XTX^\ MKVK^S^W;O[_3S[+A-X9^<#A<'+.H?S&4@YG[A5X&?]U]OTQ+=#+J!G \%S:B; MCMD>8@DYL]XE)7C"I,+,6\'[*C+4QGSIZ M0^,;C0P827N,<9B#1U@.8U(IE"VC, 8_-#.X7MT*7>$TIFH1@MS.&F^M&"B\ M\'.L?J%<^# E'L2M&4-=MVD.&(4 F.IR$9S!"$=41_,084I&!'P+*2S&H$RO MR1![L MEUK68,:Z;6Y^P=,6LA2'1W:L7?FD;F5N"4[C1T2/SH(]5B0.#<#I< MWP\6(CJYY-%0:>*8S(<1823VF!XB%]GFR$0F1?T8F[2==7"!(I+@7[$/\7,H M0&J[.(6^7D@-4\@C1AZF7D2KV2Q#V6J2+F2EVK]XGS$UYV0P 5 R*>+J4GDQ M&[J"YKJ"O)K,!Z;#-$^24^+K/1^EE"CA?+G5SDLEKT8]_3460%+R+>OE=6_N M5O:"X=S_AU-=?^.;>/*D4O*''S*I$I M?P?+29?RF=Q49KE5+LC!/H(8A7+U25,7^8$TV79$H6J M&I5K=VB^I_6OLI3+2(!^B>F1XH^IF+LHZ/FJX(YBW. AA?UT3$W+U3QZ"C71 MF\37'R]7UAZ;ZGRX6)R!PH2FBFVLEHMQO"Y&;H_>I PON,17:@+BD^>)"/SS M>6AZ,^GQE9+_$%4NPYAA&*YS\M,Z &&3_ZAG">(F6*AU53UB9 GS'7ON%_TB1U]U5-Y8[*::;#NF3%5B8M[L MS,XV2[;;L)MN;2[]9:15@EB6H5H0F=T>03PR(][F7SX&-P]Q,^WJ-)\*IT/H M79QNM7& *IFM_%0(*R/OZH$\-(M$=K)4.9;UT?MN<613>!U#2K"O?YU"<4;_ M$WK$-)4$66EM7PG'4!C2NEUW[8;[>#@_LHS?Y5X'PN,14V)1Y5 43;*7_3IS M^=^5:GV0B&!:85^W>W3!IO-M+=!V$C;]^!]02P,$% @ \U8F5EPP\R' M"0 F'( !4 !T87ED+3(P,C(Q,3,P7V-A;"YX;6SM7=U3XS@2?[^J^Q]\ MN9?=AQ ".SL+.]Q6"#"5*@8H/O;N;4O8':(:6/H*U#@ M2#+^:_0[(IG^A%U@ CP:LG1*0(+Z8M'QF'\N]B+6>K&\$XBF8D5M_W9?OZS(/]",/U^K'\](@&1 MLA<5QS.!3SJZW[S;E\,]QI]Z!_O[_=Y_OEW>Q1-(41=3;;<8.DLJS:6*KG]T M=-0SWRZ;;K2,)_",8S"H]72+WI I MKU3B&MH)A_%)1[5,5!<'!_W^X;[NX)^%1G(^5=XIL':N3M3;IO-31+2U[B8 M4C0)4=GX'871_@DI4"FNQR,U-E-HDJB>8D=BW4D6?Y\PDJCQ?/YGAN6\C8CU MU#L2=XC$Y(*PET9HK43O*-P5DR#NV9#1!*B 1+T0C.!$]9Y<8*K<"R/R*DR3 MV&]DYT^A>_1(X+W5*C)]1^5&]%GQ9WQ^!A)ATBAW7?MW%.E:3H /XIAGD)S/ MIMH\"_T=172E]^:T@UH&2965#(U=N[6C=W%'. M*3@F2B^X30M*>1[P&18OF)\07C M!_D'?PR$4'T/,\Z5J$O>!#T",3W^D;MYD55/-0.:Z#]Z/GQ&1+OH0 Z5 M=\Y59FXRU7H=',G+NJWYSX#'D?8(KI8$RWX0CPM>LYD+YBUZ(DM3PZ:+E631B7]\!3'?R%+,RSFXA5MW8# MZ, K0#8]0\)#S6TLTZY#$S/7W4(,RIUTAG %LCDLN)&[(7;H%;%6E@@)PE4: M=8.X$5_O(S"J/4X)?CV^!0'\&2S#S)V#&Y _>06RK3U"PG+(A!0C>CY3&8=: M6YUBHK@_B6OZH)>K9G=(9VR2HUBMO?@-9T\E/?F?![:P5$O"+ MA89;+E;5U@VNG[W"5:]C2$@L!&S*A$-)$^LFL]"M;'QA%:FO&(V=O+Z2(HQ\ MT.;T%D5# D4%R"EP.;]1RU*I)DZ]M)CJU%7-F_7 V*G"2/UJP'%1."2 UB+H M-RQB($IN8)EP'C\-M&&D=\W31X/R(4%V!F-0PB6+YPWW:+;0P#JB;#1AY&4U M$#4K&Q(TEQ@]8H(EAN:9D9I$P5J"7QG.T HYN" NJ 4W:C)]F2M^C MR56W$G+;IEH>D_TV:C:5*M:I^:57UO)2O=]I^8ZE"+10PW/H5L/SRBYBXRAG MZ&7T?>5,B!O.QK94H]#(5Z;T##2S/8]^;>%[U%?8=".W*6H3TORHE]_7XZ^, M)68P S=#X4X-4_L#XSH:W\&I&8UFC8.:,*^G^BB(2HD7<>-2J6?9?*AJ['N M6#0H05,%7D!C15>%*$ET5=V9&M*$F>= >6 M+8X:4*0W6^!*,584MS%>--'YCO4> '>R9$C87X%T2;5*S7P/Y4JI-ZI>=X]^ M0$"NU,B=[53->=:%;RV![V'K#FZMM@TSN>=-%LO>4&'#Y:>W;+BL,X_*>X6[ MUVWS\&M!I4]O44GSC!9,?<5(+8):JCUC99K3^8/0%3VKV7T0JV32[!!: Z@S MC__/!*V"14ML2I&D.MH$%-C/8,HAQL86ZC4!8UNUE$D9E_B_YO-ZN-RH PCY MVZ'8QD@A@6NB]?54BZ=+;IN7Z#7M?2_)MP;0;HB0(%/10C]\A#-8_!W193W> MZP$Y:];E0.V[['AK.-L8*;1MEY+@RZ,*UNF]@[[E-D.@+68*7" S>Y+7E30=&C-C=H-WL\?"=YZ(P6.;JGJ_9ZC MY$WS;)'>#>%?/A+"-D.%G4CE]?+%KY.'IS#":+VZ58X/XSPQS MJ#U36Z]E&QZ![L!94"V?.6YML* RE:7X%TS?IQ$#).:!T^J8N[-KMV84Z*Y= M>^1;FBXH^+4%2K>.W2K!.8[U72N+6\F*'ZRUO &.65(.ZFKZ)IF^6%F]F"#Z M!+=(POEX#+$E9/S5\C&;!<(?%X5L@I@(R$R?8^E MSL =SB\ZD/K>WP_"09Q-'-P1B[?>LUQX=OZSOMH5BY@PD7%0;PS72+*ZI^@K MSM$ZZ]W6 FQW]7)!W\_OH6_TPZ*+'W>M>.W=S06=?BGKM"*+?L@)?_13Y+ 2 MQ)2EVY;;Q7:>KWB\12_?%-9XB=+&Y[QRFVN9UMS=6J1K2#+@2]-^,?Q]1 M$ZV=/*G4WG] M5BB53]_:K1!26#0:G:=3PN8 MV#NHMF\JT&I[GRU9EMFO@/I-D!O8;W@G*!4 M/Z"K:#76@+>QU$??DZK]OT?K\V]__WWV;/+.HE5O^?9-;B;] M2_\;0?7)_P!02P,$% @ \U8F5M)'$)JC!0 CBP !4 !T87ED+3(P M,C(Q,3,P7V1E9BYX;6S=6DMSVS80OG>F_P%E+^F!IN1'4RMQ,XX?'Q^!Q9Q\>VNF]L=*C62G2 8C\=[C#_A,1>/PJK1.;6 M6I-6^C=5_T@)>^R8CSZ6@'2^F.Q,)#GQC-_4[?A@CXN'8+_5:@=_?[GJA4.( ML4^8R5L(7J9EK)3IM8^/CP/[:R:Z(#GI"YKY. @R.+EE_6NDR)*8./12\Q?EG3$VV>D, )>M E HW",:4,L3 E+P9=/4PCJ$.D5MC M3;!ZBH>/0TXC/?0O_DV(>EX%HEM[37#/L!Q>4CZNI;92J4%PUUR!_,K/.(N M28CTA>241-I[=$F8+B^"Z0N8.MBO-+>]@+[B/H6FPRH:;3"X+GO2]KEX/@>% M":W%[9)O$-*-&H(X#4.10'0Q&9GT3.-?$N*R^MLKD13(-1:Z_R!/M7-@0^:K M L8BS&(N$Y[%YU@_LV7<+)Q'%O90FQ!AT@<_(AJ8::0\E#J:36INA3 5:-$@ ME0E*#:P?=^[,CWB,R8J@%[4W@-AZ\F.(^Z:'6 EN477]6#&EJR&T"NO'Q;@Z M715:IK/1FH0!3JAZ=5%FZD7,^C9AQ+305_IK 3=,E-[10)0A-P97ZG@5448C MW;2TD6]V.(F9JO1E*KE6-.5=;0'5OH:2SZ 65CK7HMG)%J664&9JK; K6M\" M]H/EL+^80WR ,H,;BZ"B,RY$<_B::&:-H]1Z&E@6&N5A(1YJMHQ<+(Y'F0VD M 99].YH2Z3]@/ K,HAP 53*[8Y=I.S[3&_=K]N;AQB#?*R6(O6D=(9:[Y,@&X M>-EO_RMY-D@7?P=;XT^CC#FS2_R7=)OBXFY!]+YQ MVHK[)0N=GM-(ILRC"]Q23JLC,\(@K3.D(JU=8PJ!IGISX )U5; MX^K.' QB"ZP8(0]R#J2RN7ORV;L'6.G KES'=H:+>X=4%GG-B][?[@=.E9H MK4LA[]Q,9G%VI4P@.D^$KII;$(1']NGJ13RB_!G RMPF(AQB";=ZSU_#U*KF M?@PR7Q65<]SM,M^?@>GDJ["'.&-S$0 [7TV; MS(.K"@^W5877H*8'JE=<5IS'%,1VGM%%M*Z\'VTK[U\%8)F(9UM"=N)R)W]1 M=N<9<$!VT?!^YC@_F M&NWK<\!N;*#6ZUF<6KWWAI!#B M[^8A%Y'FZ#@1H+]8JTAQ5["Y931K>I<"G7L%I1#N^R;"1>^F+GY;<]S.5U@* M(?TQ'U*NAMZEBNL&NO2++ 7@Q_/ K1F$IW80I(:0,I8V%DM3K[#,AMIN-5-V MJ3.4>TN3DV!LM^W8[IDDC6# DEAE;:O$&DIEN_+KPX>DDL2'J+)-WDX6V![; M.I]@N[]]2__^ ^(_^_'?SHX0&<9R=.WZ#U-#LZ+.?T!7> E>8M^ M)@5AN*+L!_0+SM?B+_0LRPE#)W2YRDE%^ /UXK?H7U^]_C-&!P<>Z?Y"BI2R M3]?G;;IW5;4JWQX>/CP\O"KH/7Z@[$OY*J%+OP1O*ERMRS:U[QZ_J_^GS'_, ML^++6_'/#)<$\?(JRK>/9?;3GGAO_=J'-Z\H6QP>???=Z\/_^/CA)KDC2WR0 M%:+<$K+76(E43':OO__^^T/YM(%JR,<9RYMWO#ELZ+0I\Z>9 ]]A4F9O2TGO M TUP):M]]#7(BA"_'32P _&G@]='!V]>OWHLT[VF\&4),IJ3:S)',IMOJ\V* M2ZG,A!+VZK_=,3(WD\D9.Q3VAP59X(JDXD7?BQ>]_I-XT1_J/W_ ,Y+O(8'D M^K#FZ_M>6K7186BR5X1E-#TM=F,]M(Y$GW\[K'I"!KKVP;-P2RN<[T2^:QF< M]@79K<2W=N%+FK?S9+>2[EB^".U*ISRY>,WEFHL_?N _]2B2QXIW8"1M2(HD M'"VP?(/L&.JTV]1ITDLW%ZTY97K>1<\HTYSC/6=F\2V;TISU/F\-A1H3U M,6MR@UDR4B0UXC"AO$-;50>Y*GQE/F=TZ4VE+C_J:?!;/FO?HPJ=4[%DJ =C MI*1KEI!)==[-U902KEDN?%"5YEO =VZF7$)J1VO.AW=>0T *,I'Y9#?6UMD##B0R14F\%1VS6I M<%:0]!2S@H^#2Z?,;."0^G(3[@K+C 2C*">]H90:,&K0+Z.@DB2O%O3^,"69 M$@__8:L9_@MO6^\).YZ5%<-)-!ZJBHVTFCKN/011R29&FA_08) Q:KF]Z1,6+82#HDK'SU8\$HWD-3J MOH.!)0&=F%T)'6RDAOV:+#+1M0@*[2#;T8Q9\*&;?B?M85]@!(,0C0]#:V_1 M-4*M520='1?%&N?79$692SY]6&C5F$@.Q=+%@-*(@9A5&@J+%#B2(OY]C5E% M6+X9%86&#*T+"]6A- 8P4.HP<[,*I(7'U<@MPT4I9T=&1:)#@P\W+&2UH<< M!THG%G+V(4F+CZN4FSN2YV(J'Q?C#8H)'%HM=L)#O>A(4(JQTK-J1EJ@V@2. M;$[OA7?.W23/S';P,<6CT7;IIP6#E="0H:>*I!D2=I&4U-F],:(A#1E:/1:J M0]T,8* 48^9FU8J"(XF/+Y+3(O622(N+(Y !3;,\:A! %FD4=-1K=G)_$[$EN\>-YRH6:S3-UC&Y$)59\6+&,T.YKQ@(&)!TW M0XN"N!'J6\44TGF14+:BG>T.)W3-&\#-"4WM'LJ(55A1>66A+RVG"2"!^?"T MR*QGNJ_VI" JCC_+!)!((8KBCM.4%U19_^=#5I#7UOP;L6'5Y:#;UY0!"$A) M=G86_=3(_>8')&S090%%-$<3LGH47S1'OJ(Y BV:HUU$<_M @8CFS82LOHDO MFC>^HGD#6C1O=A(-K_BH;XL8O:UBBG M?/0C:6!Q6ID^27,3HS#P1-(G-MJX*'1,25S1LL+Y?V4KYT#<#(XB#R-AHTAZ M2'A2,=$;$XRR0=PHQL"ZEJM8T# >)1L\#W<$V$!K>P2X\Q"$"$R,]"/ :O9$ M@4)7L] H(]C2(O0?!ZMD ZFVCCO/8%2Q3DBK8?E=Q#.FU'WCP 4;M# M-EHWW3P/7)N_LJSB;Q;7&:V+>I7'M&_0@@M5RTZ:38T;02!JW\5LJ(0:B_K@ MP+*XH7F69%56+#[RP2?+L"E7)E H0=@)-FK0$2"D8*4UU,$6B!ID8!%<,2)$ M2'A%R$. XCY&=CF?&WM[%SB4*,8)-^*P(T&(9)3>4"SAQ* D593];V'("K= MQ$C[^'MU':G)/WU,[C@I8CF08(:%;OI-)(?-?Q<#0@(.8MJ@I(:B!AOC0,*V MRUJ,.P&+:$[ 8L0)6$!T A:^3L BFA/0O%9=$<+;IN D4"'UL4ZS2J2*C)G68&+),-Y>SVB:49\W"286CS)M\(9 MPBI=;<#XE>3YWPKZ4-P07-*"I&HNQ;12Y,:' MW3$S0KN_:<8"!B$G'X:6K3/"Z."+L$*-63T3%D5)O]!\7528R;/DS-0R67!A ME6.AV5?, 1(*69F%H6T8*30<0YHJ]LC6B=+A6NT9M &#WQ1W9/WN,(U-VM^;?#0ARI=I(>G*4U80!)R M$K2>GVQMQ%4QN-%4M"MCV EWM1;4L4M\@ I_<8Q&4;\[IH4 DH>)E^,&&88: M;!0MW"QQGK];EUE!2GM'-$"%U8*18E\+/0@@+9AX6;0@H:C!1M'"Z9*P!>_> M?F;TH;JK[V>UYLV"#JL-)^6^1HQ00%IQ\;-HIC%!RJ:Y4C>.>!ZW%XJK6Q;M M.35 \O&2G:@&0T'23 V>5%BIE)0BYP\*@C5L):[!$-"4)(H_3L<4A:"]28!%;-)=9(<:DJ:]0?7TA )RYBW&74OM[>[>#U0 M8,_80'#@&'<0(#1BI65SB[NQ N+>Y5EREE-LGV7I80+?F*?3&UR6MP4 M4H#.RG9%G@0BB8Q2_^]P\86M5U6RN6(T(43LLBK;UFIL_LW3.JQF)F6IKR8O M4T ZF\+7HL!M$JB3QGZGQXHYF:>"W,L8]S=WF!?@Y;HJ10_*B=EGP9U&@9<7 M/#(P6&1P6 "2G@=-VX*#M$32=!\I8]2QCC0^*[>W )+TW>::S D3YPYNR6/U MCK_HBV.$X6$;>O3FG9WA8&[4$(0(I[*U#?5*U$T S<0>L3H)]%DD@F0JSQN_ M?([+FZ1RWF[I>2*JHD-2T3[::8A!+I+ M9H0^I]A%E^<.9+4-BXVIV.JZW4'46*//C7U\71Z7):G*$04.02&U9B;8554? M 48_1EK:;C,) J*"VE/T$H.&#:\)"UU=&@,@,(68V=E"NV!I\S:Z8DYP>7=< MI.(_I[^OLWN6L.5Y<4_*RK3?V@T-ZCLYR/9\)0,.C(XKMI5M&)7+.FQKOH\*\KQS9+NH4GQ.!4]V$E.7E_%V6 MYV)F^;+X5"0\2SFI",];(7W64EY)O&!X:5/FSJD%=0*?EN6>6[A;4F!D_#3^ M^E6B9=WN\OX_6\JI.H)9(9+D7@$B\C5BLF16ORBZ_&7WTAN@64K*! PI6CO1 MKAYU%!BI6:F9MV(DO8%P=)WX2"2B.D:%$4\3%:UP_L%W>L1VH8!(!)HFI%#; MGOR"U])X"V*$!V]''*2UUL2 A=6FV D.5?019T5%Q#0]Z8P.LL8>QMB ][$K MPJK-%:=><<=23."LQ&":^Y668G";A%27#_FNPEQX,"KS(*G?B*=,E#/4X&$( MK-,1?\S*A.2<.:'KTJ\!&S&,Y!*-9,3B(EFLP C/FZK9A0+23;X7*_6,I&(% M?TEN\:/*D;TYAJEJ&V_J UX'RDL4(4?27Q!*=9.;S*& M]VUWNR'ZVTY'&TC+\2'#LRS/JHR(&3:Y$^V.YBEAI>B"J\W("K:_>4BQ3,U4 M5TZ^MF!:G(F$M1@66W/I2743^&>DDH"D4K^=%2Z#2$KTV&-A1T-4V[3=%OG6 M,/Z6BV8!ZPIOQ)*5WQKE$!QC4=),V+0*V4>"T8^3GG6=<:70T7733-YOI_/% M?+Q;/B,V(57D1;\K)J)5Q\7?.T=F<1P_#H%ZY=T9Z M'OJH%1C!>5/5MZG(DXVE@$A_"KEH[>GS4 ML5ZN<^'\O2=S$??-4CH^AB'EZ)^1KAS'K<#(T9OJ4(Z-(1QG7F_*WY$Y9>26 M$5RNV<;5#'K:QNUJ'=EQ][H&0U@NW13*K@[YCW_XMZ/7?_Y!KEU7&S23B:"J M3D6UG=%UVLN4ZR22"1A2@7:B7;GIJ##:^EYIJR +T5BYU&5EJ >"Z@H%'2!< MR?F+Z)+1OP_O#REVH^770D%OCIPCS-+: D47SMA*UHX+8+#6'G=9!C% POKZ;GW[81VZ>V=X6 >A> MB&MR3XJU]:39]G'8L6*?5']$J)Z!T<* D.948S"G#L7"T^7\9TI3V382=I\E MI+SA[9LE:RZ#T >VW,2'9[+,:#":&:5H.EDEU@ 7P@25'!A=33\S6I97C,ZM M4U ]1$B]&*AU!=)Y#,MYT8D-=?#'/[S^TW<_V/Z5]F@E$XBN#W$"EA>FN(?B M/6\B%@BU(U;<;[&08?^DS+4FP[PL@0CQDET]6BQ MTG@?+91YO9+330 1E4)\C5ZNB*!4+-18X /5XMPXD4&WQ=BI]K;$Z#!8G:F= MX+1.M4VG/@017TMB^\X%+6@_@^YV;LPH^,:KT0QH^Z^L%F#:,R^:YMU82ELP MQHG;#^:,UYNX_B$KUB* M\H6+4JUIM0>(R+EZ2-O@Y4KKGIU[HC>'GN%ZTZ/1YLA=Y':S&_.4S.JU3J*?TZF51/N*ZSTIQ MXRO_%=99N;9 ZD;H'7>6["-V*SK\-V2EK.M?@X+I$-S\#(?&H (94G.( M1$!EO+S2J12(FZ:.@A;\2@8XY27'JHF;IXZLM:"?I4#'5<6RV;H2WRZJ*+K" M3%Y"](XLLD(T^>@=SL5E6 "^:T[_O"S7)'V_9IR9"@$K=QB>+E\ MJ.]P2<153*Y2FYY6\+U]NV974_+4A "U,;NS-WX 2"6&5&IU'.%])!/<1TV2 MZA8)U"2*1*I?Q1=0CQZ?J/U>*M!4;\CB5+UWDOBJE*[S?HK&Z]1@B/LX_?NZ M#@AP2RW'MIJ!"Y$W:9.BE--Z,LN7*SG#=RVV7I991>K],BKKUR2ABT*F:"G\ M8&\/>[HO:)'VCP@&>368CS=L?K5K1J[.3^KPBP?R!=R-VZCHYXQQ(%$72ZJW M[(LP>>+H!9%3B'+76.<5D;SRB;-S87UQ5\V;>0UK2$R_U>L!WPC@MQ;'^VL; M$[V),"8Z+9SGCQPLGS0B.I4137V&0R]843L?$@OTP?2/B=WR MD-!&23I#ILI0<](*TI$8$6&*$Y.KL:F(5ORI%%?FMOO CI,JNU>7YACV(8PH M\KD2#[RZ^HP%,G#\GB%E,-_#LV9'VR?6[D/$;3+.ZW+@>/1A/R#KZITQJ-C%Q$4FUUENJ1C=%4F6DUZ6;JFG#L=B +_X:R/-F;QH(5HF M2U[DG6#:OD 9U:9'MJ\5KBIK7B8VTK9;J*C\3<:SG4MO0^@"T:D-:J!H"2N> MB4QV"?SGG,@X]$5ZO*2LROX'.R8Z_4S#1E#PSTP_EL*X'1CE3R [OJ^KFUAT M+7;F+\4ZPLA)*@LX^!*3E; V@->08#3EI#>N(K521-7,,\K4BI&8$2[KH\;1 MI=7,4[\GZK^=MK^>4A^_TL([@<"[ER=F;+"AV=,:C%0G4QZ7[\F=6-B0UU_3 M3B0CN6L1U%7]>MZ;6^&W$:N]B\UD&E>Y]LRX-:O;0;O(; +G:7NQU;]?1PSR M81$T@10S1^!QITU[/W7HHUN&T^F>:]\8AN]JRI"?]]JU!#S:KM3)]>S MA^-G&++E[VQTC &+W,WXZ?X&I%!-_KLCGKR] NK^F*?M@0%W;\$TWKNHV77E M@6G]-KK(M^<#FAUQI[G<[U:*J9=RXNZ+G=**$V1JA^R:XTY-2 A,P_X4]OIM MX;4%J&T)]:$3<0(F^7V=,<*_>_[]51NQ/%D=%ZG8.RQO!;44T90$0BIX>L:Z MLO6WAC;M,9GY>/,M$RKEAR QO_56X MUT\1[S3W&J3([8[665;@(GD>]]J9%@SWVB.[?NZU(Z&OP+T>9S_\+%H+6.YU MIY,2%SR(8ZABQG,LZ+"'75#'PS<;/5=CS B,#GV9CC?%34IJ)WI6IZ6FH;?! MB6%L%!+?G/B_&!#5ZY3:0C5?Z+2971&_N;Y(ZDZYR/>-M3!/7.%7D[N$V9 MT\V#GAB=F*G>&5)/6VBW7TSD;5J@AG&&9)N1XR1A:Y)VME!-U.1X G%4Z9LQ MLR['K*,WI#M3-D=1P\JXC?N(*B!;F.LOYAH_?.3M.>,MNWVGIA$;=E>F@VY_ M!Z8!"$93+G9:B%O\@)8-!HY>?J7LRWDA)XNM89=LX"B*,1(V2J:'A*<9$[VA M: 3F("L.5@H%1S9G(@8N;U!E@/FQG [ 461C)&R430\)3S8F>H852(E!"P&" MHQH9/7XL@S4HBDIZ!(WJD A8RPM&;D-)R&=RQP4,Q[HE+68WY5R)B '/[AWG M2^P&4;1B)6[4C8:&U[+8* ZE]$$<9\)Y3A_DBK*X](?.2OZ:,B$00OVT&;H@ M]JM]NI H\NF0,PJ&/P?:S&R9F:^SA-+$G*S+BBX)>T]6M,RJLIZ!L*W"V-!! MU^G=E'O+768HF&;%S4];D:S1**WAT=4CA_M-L)MKDLO]P-LI@^;P?I&*NRB= MRMHII:"+2KMGM;>$-#T9,&K=G;L68IFPDA8%YRN/^\+0\> $O[@Z4IL$!TEM7(>>MD'W3D_)3F^OM(\AM#6= M*:3-<^<0CXS_2K+%'6_LCWD)X 6Y6"]GA%W.932L\G)=E166&V%<8<8GIA%2 MHCMEKRO520F :2YW8:W-O=9IH#H1I%(16SI4.JB3T#Z2247:,Z>ND'(,%GH M0.'/S+RT&]@E:A_5N*B%;"]=<,4Z4I[H\WLRQ^N\0K+5CQ506_>R346LHP 5 MMX.<-G>VA<;6LQ[#ZQV94T9Z4=6,B_\^AH"J9QI?K_AE,YD ZD>5^]J"^H7= M"NVJ(0,SC-CQ])Y#*CH M3:S,*WH*%*ELVYN8W*&Z##! 9>UB9X^0U@O'&ZGXMX3%<5%3P#?5T2G<+7XD MY>ECQ3!E?,B"V4:&3Q(3FMR2OS.795 17L"VR!$O]3I <@B12WV_:S>VLSRP MNWTQVKZY\3MJO'SY/NJ_##5OBR?*EXOQ $HF_G0-]:U"J'_3F'\K#E:V%^-N MDP!3B4\*?0"YVDP\/>NK8PJFGIXU)@#D>G/Q]:R_)HG.]P:G(I_Q.GS(U>B@ MZUF+:FVA3@(=CUY__X*U&.R:5C@UN@-ITZXA>1*Y203--N@;D0ZOWF_1UN<^ M]KHEZ@7K-]A-CG#J=P?2VHZ(.@EQ&K%.!#6I[".9SGX[3S!Z@V. Z@UXJ2&\ MBI[*W%K;8E_H-[U;B+ZMV^KM_;/1O^A@-__!J>@=2$]LL0'5[_^[BX_@Z"Q2 MQDUWW>PKM7;2WT?;5R,%$3W0X(]]"\4)&=S0?=0R0PTU)+@A12[6"E^(D^=P M!#>9LK;45R<@MGBT2;3+M.BS3 :)=)!,*-:2^>3C2G#JR$+,>@' /I+ V 7M M1+[JEYV1V4<*ID&E]MPTY]Z&UL[5U9<^.X$7Y/5?X#X[PD#QZ/[;UF=B=; M\C7E6H_EV)K=)"]3, E)R%"$%B!M*;\^ 'B(E BP24MJR;53M>NK 75_'XX& MT&C\]/-L$GI/5$C&HP\'QV_>'G@T\GG HM&'@\\/A[V'\^OK T_&) I(R"/Z MX2#B!S__X\]_\M2_G_YR>.A=,1H&[[T+[A]>1T/^HW=+)O2]]Y%&5)"8BQ^] M7TF8Z-_P*Q92X9WSR32D,55_2#_XO??MF^/OB7=X"*CW5QH%7'R^OR[J';!'],).621QLVG!WDI74M= MN>-W[]X=F;_FHBN2LT<1YI]Q>I2K4]2L_LH<\B5-)'LOC7HWW">QH;WQ8SRK MA/[I,!<[U+\Z/#XY/#U^,Y/!00Z^05#PD-[3H:>_*O:*3XW)/.0BH$_,IX:U M(RUQ=,Y5JU3JFK)C08T22-[B0VI]1!S_^N8AX'J MSY>_)RR>MU'17GI#ZIX3.;X*^7,CMC(0+99K4[E@=GD$#\AC2=9M5K72-QEU'3ZI^+N87-"8L;-3;)K]& ME?KQF(J>[XN$!I>SJ88GM1^H(K0\7A/)%+DE0CD5[*EQ#%Q3]2Z#IX)*5=9, MHC?J%Y4B=!8K1X4&>47:YE9S7LQB72+S18Z]0^VX)%I9]6TJF6F3ZQ-ROZ)" MJ"=XOC2)YLZ2F<8E]=^,^--10-F11D]_8V T$*H?OI@/ZCW*6! _SFL*R2,- M3?U?E,R2R-$6M,J1&*@:ZY6J2BSK5&:N)WQ/^5 0(_P^[ O^*M4@,W%'!>*"F= ' ?D48B/H[3-0M%J+B M?1D%4+0+4?#Z!Q_L)?.0H+YBTB=AJM&5^IUTPUTC#H4<9VBX^YXGJC_-S'CB'](:"4#I0UILM3$:.P'[2#O83..PHZ]!&,W<$]M-VL)_" M84=9BS::B0G[N?JV+P;\V7(";16&0HZR%FTP$1-P,]/TQ9W@3RP-N6U"?:4$ M%'K$):K;6-0>[RD-:>2T+Q1ERNUAN'B?,=ES$)_\.F39YDO3P4<\2%J\O0 M;6\PIKSK30M;*-&2"!1?E+5JK3G;AE0S+"BQ-]^J!!10E 5HG3%;QO.&Z[./ M,8^<^[&K4E!<45:2-J.V/?#J:&)I[?JE/X,CV%"&U64SM@SC;X+%2H-S/IDD M4;9'8SD5LXA"X459_CG-VS+4#SQD/HM9-/JD/$3!2%B/H9IHJM]O$<>GK!J(_'-I&7I<\%'&4M5ZSH;C(7TN94-$6_YI24!90EGU0 MH[<]SE _4_/CD<:!OS%A&F14I*-8H2SZ;45O&]I8/!-%7P1_FDT<>VJ^' MU I"$499X#E,VS+(%3WJX5T2@0*+LK*K-0=I3+B<^6,2C:@]>J%>$@HPRDK/ M91S:V#L"C;VCEF,ORHK/9A02MFELN.I1_<>0C8C])IFS /B>#2;B#E.W?7_/ M7/G124+$Q.AQI;ZIA]TB"@442#U-5W[?!;BT!90#Q#;# 7A8)?>9@HE(0)!!66 M/F 1A4*.>'9H,0\G]C(-:B[FGC0;E MQ6PDH\(B'B&YCD>+38JIU9D_T@L0D MT]"%OZT$%'_$ T6WL6CQ\^)<33PC[CXS7Q*$HHT8"EMK&@K(#Q,2AF>)9!&5 MSK%E21 *,F+,:ZUI*"!?3J@8J4'MH^#/\3B[V^D"VU( "CIB9*O35!SP9XM[ MY.G]-R?R-=+@[ 2(L%N-Q$J[X?LZD"*=R:. " OJ+GDH[J@7*^V&;AEYDRBM M[#\99:[5NLT5]-!<"LH"RG(5:C3.W%JZR>^<6BMR4+P1%Z9UAN'0^9? MA9PX_?**&!1?Q%5HC5DH\)Z1Z*M(IK$_OQ/]:' V MOZ=#*G28PH#.XC/U05_=3A&@.)0?U(Q"8!AJ:/KI:,6N&_6+S:8[K4^<74E[ M>N(=>L6VN,E[FJ5S]![4:"_Z(3U3R34XV\O/B="S-6$ M:)Z2L!,#+(Z6!1;$ >]BTH[P]S!6'N6 BHE.S2YCVT%S/I#42J.EBNW CLM> M=#*RO1VIFD^VT>!3U8!T\OY;&MO7/SD.L.)HF68[T-4*$73^BN<-[H@P.NL] M"Q[I-J:T[0_O%=#BB3HZ&+P&M!2V'5ALBPLZD>=BS?D/&/-FDGU$P-DMSYWUM0V"3P>B=1PVJ4RKB^5U(=+[^0"]!IMK+51.MG15W*;P< MOVVH@5B.3D]IV/W$I$]#I2SEB01WG8:R>+F!6_." S%*U MG;W)508ODW ;@IJM1B,7@%'L$-(X\L9#&C>IVW^IYE\UXM MO :\],4OWU=OBQ-Z?RLI#-YV=Y7!RXO:0#B@LV6\U57;&ASUN@)X MB9N[,M1@.SHW;6AY"2,;VW58^RST"GS(+E[C&OS$#>2'7@_)>^ =]H+ >+W* M_R5,+1O/R92I9E0*E7.X'8"R>+FFX1SPUE;M"'GW^L7OB :71$1Z.E;>4S)) M0AU/=D&'.L67G3Q(6;R,U5W)@R."3MZJ;6=TR 4="$ID(N8-G0]8'"\#=E<* M6^&RQY-EQ9Z&:*LZ6;P$VUV9M5OF^O6->3YM>BYFY>WU=]!7T MQR9?K_O&)V:B\*X40]%8*^$H(?R+E#7]87IL4MA6B>,_A<7Q+ZKS^-#+*D0* M:M.?7>C3O!2S%L#R;I]HE+B"[A82R''Z#5"O.*E5P]!=4;UYUQ]^Y#PPG9T* MTT4>^,+B^L X6QGL\/QV=#1;CT[01\&EO!-\Z%K1582P ^_;45!CWQY[$CHJ M5BFN+Q-K!VK.,3[2B H2*EU[ MP81%YDU5G>"HD3)H>>S(_7;C MQV'O'@^:YL#JED>\:EUC%VPJAQV'WY);$ KH76[1\JZ4O?IJ (L2G?4V55NM MA](]NR(,C.2H;ER<;^E#L*P#MFLD6 M\-_CH:2P.NLV9VHBBCQBV-(5/TDACV]8)V'-3:N,=] M*3](NZ/"Y$PY(Y+Y=NXLXN@7$=J1Z#1Z5U*/E/ $9E<4\]::;,;.EYHP]&8-P45]L'VFIMZ2T?XYU8% $ M0WVBEIRAQ>[ZBBCV\0"H>:T<$E@L1O>J+?%J3;PT%,,^/^C"$0@)=+Z60]2: MB++)8Y\'=&'(;3LZ-5N*Y-G\P+;BN&P^@&=JDHDK#42,'XUEWK\)+A*A&EF: MY=R$FUU.IB&?4VID[A+ACXFD^MIY \WMJ]N9X1/4$KK"M1L=MD'[;!?LY317 M*MJ9T7<=!-= A$YM+_AODJ5Y&W#+S)YOSE"3EXI&TL!O+.Y/S3;X/56CFV0Q MS<(Z4N/OJ<]'$;,\1%AX$UM2 /MP&-R4MDP)>A/!/+- / M&7R6.B53$;C5T\\GIG>_:T(WFFU>5_V[D]W>2OBJS[)&9-&=G8UZF!O;9EHS M"9L,H'BBXI$C3Z.E99,.N5+(F9EHP/6:)_)92"LV#S@07,#K"1O_9.Q]KHTV MQ6T1ASX,75#%F\\,*.K[D!KZHJ WT:]6_8^X-TI@I;$WS+9&YG)"1CBTZ.V@ MM$VC]P*;KS]8Y+%WM#8Z*KA!0N=0-6&])*47-/U:,CO;H@-=! 77@;W=M5&N MVX.Y@_SG.?463W"T8;ZN-/8.6P=:FGBU@[37N2E6#'0@2=/(3JN5WX>+'IER%.J1VT/W+T!/%5^$'/JPH/R0/";/ M_SUA@EH?U+*3W:8.] = 7D87[VSX*_#[:5T1 M^ELDFV@U+6'O%?IB&2/;:W+$7%6A_YFRUH= M$0!R^(Y(:2C4-TZ4PE0OEP%/20"*HK_X\C)R5MX\A4&%3JJV5?^G_: G$E)S M1J9L8[Y^%%S]0?E(U5^4)-.['CB70GLTONY"Y6;7?HU M5;_&P4**N(2+^FF!B?KA2T%8C3X#U<#.PGKW5I4%%D6^B[%6PO,1!&Z]U=G= MA]X_J$:)5,: []/HICWMZS@'[/"SLT*!4GWY/F34DHH[9QQ-[7BKWB\ M=P*$ON=9:/<;%U^O([-9Z[J?:Y-_S0.O&Z/=H?!*OURCY@CSOA> PB5Y[ NN M6Z&P%J/=H="\#@:@+I/#OFFZ%RIAJ M/)+6X]&L(B_6-?VQNMG=U*"3KEDL /:>AB:^<+%WDE]YBP*=+:.)X$Z5O>;5T0O0W8V6L73)36\P*K-9+HW*^JIO0U9H!X!Q9_S2NT5@BN^1AC'PY+,[?NEHCT->%:7_'X M[7J.3;,/\XI/^\.;W#EO\C?*1F-%84^U:3*BMXE^$J0_-(G$93^)94PB'8#8 M\/)@RVI>L>?9"=!6IV+97_3_'HFDZC?_!U!+ P04 " #S5B96J)*GTYD^ M !$!0( $@ '1A>61B>6QA=W,R,#(R+FAT;>U]:W/:R)KP=ZKX#]K9VE-) M%?'D.K=DIXK89,(<&[P8)Y-/[Q&H,3T1$D<2=GQ^_?OBY7U^]'1\=_MYNO7K;ZQ[ ?SW\OU?C_OBP]_NK'_F_\.N/\O.KU\.# M#][)^,-A[W]_F,51]IOWY/$R\\9ZH5)OH"Z\4;SPHPY_T?%.5*)G/\"-<.MQ MZ;ZG5]WWTEOXR9F.?O,>O_0R]2E[Y(?Z##Y.592IY(??_Q%-TN7+5S\>-P]H M'M \H'G ^@>\_O#HL/O^9(=/&,YVN/BX^^%P./(.>N_Z^[V3CM>8]_^?'IXZ=/'YKGP1/_Z]$C[XU68?";=^R?J9>P[+]7 M*IHJ>+KWZ)&(VE<'_7=F:_S 1Y,XR^+%;]Y/R^R'WU^-NZ\/>]Y^[_#PN'MP MT!_\\;\_//Z!/I\<=_?-9UGA0@?9'"7RX__!6T?P_P?FM^H97GJ%ZPW$Q@-.+?EDO4H!X]Y=?H[0W3X MQML?#L:]P1AXVNGO&Q_\^*8/OH*8/GO]1)_-,W,N?!WEH]#C/A^%\*4#&M6A M4*AFV4OO7"6XV=!\R[3WTMOR8#\8M,K15)[_Z^/_*1Z5G[?T@T!'9TP@B!#Y M5X;L'^LH_Q+OHJ\,D+JC<7\?H-%'2/%K;_T:K;=,.WNB7T(D=]7@/T5\"Y =@.X\9@__'ZBIAER]R=[ M53!WHVCEA]Z1@EU%9_6 O0J8ZW;S P+R>P/BTQH@GBS55.=03!LP7@G&9S5@ M',2P&X5*2 /(K0'YO :0[WT-NT= ,D@;,%X)QAR%?>MO ?/K] ?.7&F > M)_$GK6Z=CK]#Z/U: SU@@CO0%+]#X#UY7 .]_3A*P11MD&\+^-79*[F.^'J5 MZDBE#22W@&2MT3+W$S6/PP TQ4&\T!&I.;<.SF??(3CKC!<@[& US1 S7P76&WG9UKC97@^[ MHP/TL1WT1[W]\7"3@^UF3K7G]\>I=AQ?L/G].O:3P/.CP*O8D@9/E<$S6$V!\FT'R\6.LN42AL,OKG/#J"Y5%&Z>_7IQ5V&Y\TL@"TB[>.W M/8],@EU9 2_NCQ4P4F>KT-^="^!.8^KN@NLO):A)K';7D<[O$,9U)@#'YEYZ M7;YD=/?WY@7=C.!]=/]$5C#V0Q8Z.VK5#]]?^"K$U3&=<)@)+XI)FP#T,^2 M2N1&90/U *RKV[=.OT,XULD>UW:Z5R"\B;Q9(V[Z@X/>T: __K 3>7.GH7E[ M@J8?!6H1V7#(O<+)VY,WW;-$*53)O2SV#$@O[Q4P;T3@:]PA5&S@@4HY[H-F MV1WW=J-:_GR7X7I[I/XF9J6(P MK=D.M/;O$)YU2N:!/M>!BH(&?I^G7+[1G^!RL'2F<0)Z.E#VO0+DS230.H]\ M_P1K KN#WO#TQ#L>#=_U3_K#02.(;B"(]N-D&0/;5-Z)NGV+_#L$8IWP>:-3 MV+CW0?E) \'/$C?[%6DQO:^S0-5RD&W=_LHK+HE[L, MR1N*G35RIWO4&QP<<2'^#B3-G8;H;6=_@DW>!>,\V"E:OI+&$+?9R>#O50HV MVN7N6B5\MP_8W"KE:=,JYQ'@M$Y?BUTV,MFN4K]L:M2ROAG' MM]JO9P_10;4E"BD!;X:#L;O;1S-_H:A:]>[ OS.@C_C>BA%KUCQNCL$76LP..T>>D(W2"9[7M=;<,X'NNTPOR;- MZ\12_!"&[=9$>7-@5& @8%^6\!)63^AB9;+TX>; )#^2'8&_9N@%].T%Z6HZ M]V)*0YU(F:3GIX!JE]XRB9SMLMO-9L!K-6-"R< MV/P5O.$D0VL:4Z\ U!_BY&/'\S/8T:67 <#-3:G^Y#WXZ:&W "C-81>S3,F! M8.L"B!F;E9=@5N(V"13X\)G^I * B9N.Y.9^%A'09?\-,5^3F)\VQ+R6F$^. M>_O]G)I/F)Q-7J+035I'U9:,X)6'*O#68C)2#OYRD6#*>.0EJ#:FF5G3, GX MF+"C%?[R =O^CN&&2W,94&:: 4M ,J9MF$VU6\;]A>\:1)_.<#M@HYS'0,/P M<.(8YB@UA[,TR=Q);B!"%\9BZ-4#HL?-X)&)/Z4951WPU^U69"NX+3L$OL)Y MG,BQ5#P#7LF,A!Z2%O?BQ5$HOUC>)L\W7!">!IO2*0 KI&?#07%+RQ4 (06H MI"IKMX#S97.SVWQ7#B]L^,NM\9=G#7]9RU\&0[ 8J ]BD<.\%V:0XZ;R2 (9C:.9U6EEQ,*8A83^5'4(!AWB;J .)5;E,LO@#Y8-IO24 MM,Q1'^B'+E/"5V3Y$RI]I(>Y0&ZW@*.)(,$'/-"P D#T8HZWLTZ(I.:P,XTO M#C>DTW2E@CVO/R,D4$&'-YQ?1S@#:\$_@8)=Z)QG>Z<1?2*%CV2:#N5Y.6]U MWSML:@Y+^D&0B.:I@9\OEZ#?@43B-7,YY@*\ V#H>'KF\8J SG/_' 4+'AHU M2M8\U311F9]<$@W@-ZYX\RM2%# ZDZ.FN-^Y7B"9,"3PBQ1U8=:79=,=7#8J MG!+O,@A-Y(A;52X7VW_ZXW0JG \F$/A8)7S[8B!2B* M?-TP?\174J @,2-+#\F2D*5M P_3109IGP2%" PS&3Y? X($U ML$')D@!^S&TYP\^]\1R9/-!>X$?Y-DN\P;=B8\W#K)D)'X'CT!&7B49+. 9) M@UPUCBCXP^:N:[[BW\"C/^9'*G/GCG 66 .6SE8HERIPP,T P3<:X*W1^HN& MUM?2^O^==@\YV[ _'+1;0//OAF/QK^YYO4]3!7B2VUDD?2XT2'T@$$Q?LI+: M2;!#7.Y'TUPP=CP%R%&DQMR@M,JC4=K:+2!5OF.==@1,)HX4JW:HLCCK>]80 MA9VA,A#Y*&(WR?ZOIPW*ESH*5&1BIB>N_5S0+]R3L45+1T-6QVI! -H$K#M% MGH:\$A[E.>_!<,7L2P1+HD)>0PBU9]$S4PP.4#!>Q_ 0;X^O$- MMZJQC\OOP6 L28FIT5>QR0%IRZ1E&8]]KU+_/$ D_-2)A@T@8CDZ/2 "T6XCZ2\!80[M5UY_C(13D+AO? M'<]H<$+YLIQ.UVEA934))(+W;ZH4+FAQ%9(Q(8M24 )YGO78K2)Q02@;/K = M'0M4#AS.,+(T%WQW2U:\1U/1PD:CC3LU+XRJ,^+DS(_@_2($<]TWPTM):T_B MC\J678..GE+60$9Z<)#X%]P%IZ1*.TQG0]K!LXUI!R9F7V$B',?__"2 +1;< M153^:BGR)615'8Z,RP$_@QX@2@$MN,"^8,D PB^UN)TAO;F+=Y%4& 6*B8T[ "#?@YUTI\LA1?^8NAI8(N&1(5:M+FY1DUIVJWS(-A^^SUM3JC#=.5_1P5WS?M$/V'*%4[%@HDC/,= MWRW!!B^=_-=X. &8!:,W\W5(-B![=MLM?"W3C,%[3AW%+O/(H(E_ROT+9GV! MVA 3U064*R- $25D%=YDNY6_5@'[%[%1ZD#8\]WWVS'N,TH_POVMEK&8D=CI M%A#HC$Z+)G- 1>]&#\O\C]Q4 #UW\(<7^]D<7T(VGZTPQH,1&.I#)F$:NAO7 MLD\OQU_8HYYFB08:TXNE#TP;3I2A0(('^5.TB B([..?"*Z3\?0; MZR*'#G%LHF6@GR12E\"YX,5-LSUO$,LBULER#H\*W/2M3TN=^[- 8I]3(/F) MS?2:)?$BCQ<;QXG8?54/9KLE+BJ&H>>>Q&XB4>?QU)^$RK#_9:C\=)58 5% M%&[*B(XZ$$K*.E%KO*>T.TT=<('UI?B&J7&RZWE,4NEN.6"\MA!WPH<#K/"?'&NT$%KLO3(%2-J M^48VP

1N_Q4Q"XT:7O19R>J/&V:TEAGM#PM(? M]$XDS"\YSVL$1:/L2)ST[BW$2AZ$OBU=D\JROV>* ?4GU%[E#) M\PA%D%4=,Q10INQ#U$ZB2D9!.5B,B4>:DQV>/VT/2\US M\+-^82MJ2G#>*/,+P.A4;!?).Z5W* E= !UXANS6F%.:>:;CH[&YD7O>/\( MW9=CNK/SCX0^D;EJ$TT)W"XT&7<6"C.#Y^;-R$,MM@4JQ&PI@C*%@/,4%\LXF.IGKIA\:&.U>2 M"U&;\%E,:'[VF#.63<*8B^\O+1YU0%)I%<$I@"3\29/Q,U&7.1PYC3DBV6"R^;'@P(#R<&3 D#.,+DTR'WQ 1FW3D MRIAF[\)/S0YH-QQ@K@"(+PLH$@V+D8K!^!)/IZNOZ?MVPH(;0JG/FU!JT=GD MYQGDB9JIA#F"9QTY0-(L_<0_2_SE7'B(9;"<=B2E PO,'$TJ&(_\E9@5 MLMN$R:DLR#K>@RN%#/8WF[!CUHV"F2T7C9V),+CDZ\/ MN:8(6=(E"V*X%(L (NP8(*!;3!+0"_>@NVL:KC"IP9<3 KM#CR(VC?"4%B-W M &>FGF_ +$@-?'Z,M+[\'3AVQ!4P*;*27-3T6L.<7N M:-C.6)+Y:QQM<) OZT=FBA<(79MP-_67.@-HI%G,>;Q5 MA0)Y$1HD$SL3$(M<+B(G>6[##E]R_<3S6HRQ(F:!C!-+-C#6C6(1LE!!ZVZQ+A'JAQ8@T*AA6R1 K2$GG M9:D6 5_)U*(@N>K4WZRH6E4CT^+AP=-2? OCB^V6U):XJA[E&\Y]G2S\2I:Y M>(NTU"_#L4&C]!, 6")38RDC0<*T#U1)4W$:E>54\%>?$X+6J=8EB*AA9-X ME8-TA!\)&9D#B<(#9K3=KM'^9,?(&PS;6@-Z*3G(ZRX;Y]1GV]0>4)2]&LS.Y^(I6">)],CD'16NT8D!N7 M$!-KBM83G<-P][X1K M[/(M&NW=[,+4WUDSKN,85]L95ER/5[&L.A6#T,;,UEI7=;+V"N/*\5A8P5E0 M!J1@<2,\7WJO^K]7++-7/_9_WVR=?27CS+S.*AK=;>/L6[7-;L7.(/L@MS7H M+2I'+S;JFRF#8SA1I%_0C&M8J!BCXVC)ILA5A.S'"-10,(,KFC,2Y!DG8%O? MDXY@=PM&ID2=^9QMXSP:MWQ!N#]QO.]LNN23L9$1F5 Y\@1*KDIC>,6:"1-_ MTU)77,\=N<)V"6]ZY7/.,H\OD\G<7:L$ L= 3J58?^]]F@+NGBF>=IA20=XJ M"L1T<2XV%[9;71Z2_N379\\[:()XQ@+I7&%ZJ)+)4&QQX3(M^\**EH1K+ M M&&N!\$' O? _&M)RZ!R@YC!Q)F2T9?RRI4DM+U +/*-W0.DG! ZCGF,]=G:! M3EDNEE]AJYU">23F7467%C\EU9'5Z&H*R@, 7!EE\I\?(F: ;ARI?/H4_DQM M,1S5G4]M^??:DQ-G5,FY+>2J\PWKF0E>?\FZH&WT]';KLQ5UWP6*T<])6-0K M 8X[V:MXD]LMH_A]IF9>?DL!,,6I'3]JN0-SE$8I_TREO&E9LC%B?'"Z/Z8H MEJ.@EQJ8C-_-7KD9^]7VBYZZJH70V=;# MY]XB%8F4F,U&C5.JE25QV$2R;X\)-!TJUC.!T\%!_V3_<'C2.VBW7O<&O3=] MZI,V?#_HC4[>]H^E<@1KED0WH9YJGYVB?UN,],@P!/YSNG>QMH^52!):V011)G*4KS(06;+=\ M*FSQU RE-+FGN>1VXV+Q593I$%X*6MK8=R-A M"YTS=5G!E.6=O &/-S-+NLZ^-[(T^.GTQ=UGA< )%I1V_ M/*0.O9Q;>795"7Y#'TWSW5M)ESP]>LT$4J0",BYS7V!N7=I^%;8)# 9WDEI+ MU.)[,F4VJ']KJ-\X6=:COBG )Z$P[HV.UE!!%;&=_ I, M>$TT1@E(4"!B[V,041G>3TH]?26>0S1"@,^'EQZHU)3^8N@,*^-B,'\FH:)T M9;J?.]6O35MNM^@JL[5JA1-VUH1K30B2S9EB=2%'P'B0*+ECS6K6T4_[E]B5 M/$*+CUU'Z'S'' _,5" D!CKL',>GT8@J*P)WTZ!)6"&16IWBY8/0D7/M H* M<4R'PD#J!17^)9^*>,V9;/*GY9>71J4(OFCS;M%#@[PA^2I*2 M"L^N/HIL]O*S[' #YWGCN4Y*C\OHJ^L\K7JPAJ/?&D=O/&;K.?JH=]+_HY"_ MTHTN<]Y8WVB/8\G8\\&9K@$:O=1(E)+&)7I5U\8OJ::$5)\H22O\2->+PRM2R)"I[S.<9($U M9SH3_YH^;RR2VR/BIEGK)B(^&KY#-W=%&4-BEL:00EB.1B;Y9XE:Q.>FF?G4 M7Z5J4VER@]*WAM)-L\D-1G;O_>$';W_4ZXY[!SE6O^T?GY#Q\:Z[WQWLFZXL MN%G,H)EB8R5 98OD<[W$^$ZZ"EGQPH@'F,TZPBM396>MU%CM*#&X9Q0U+<*< MLR3/8J\39S-.C4'IB"4:H/O[61J;NF4S0,JVG;(D5BW5S]>D> M.NB)=O0.4 MC$7*9W/'-R!-'M4GG68I#O4R=X-LS"T:?# ^4[I@X59!>EV@GE\#M**4RRT! MB1"5+28>.U$VF8RBC[V;-EID);NG-,.GINW!C)/,A9!2CR-G+SR6XLSVUA\N MY9HPU%P"E2-"\9+\D-*I+<%'4;E*+/E88K5*$A\)?[S%^;I@M;JV:L-$;XN) M-NT3-[AK_NKMGX[[[WK$,H?CM[V1MS\\.NJ/Q[W>2;WOIMVJ\\E/,!,EC<,5 M)XEA6HSA8F7>Y?HV.]*6F[5GJ1]E L*9#PN%;!=9K9/X/<6(-M@/BEN^<9ZA M_=+XB-"GJM.\&"A1>>M&9]_DN+#Q!#V=VR1TP [,22VWJW=/B4DXIJ4$U:13 MJQ4G9DU&R-RV7LEA0(>_6XT3U[GEBB_([8#IB,(4Y8Y*Z!+STDR'R16]#7D] M'2IIQS4318.)N 7'A/O**I:R2?[B"PT&>'Y48;VOVR2QN!<[>HGR3=>T^ZH= M"7EUAL!/]RI#X!K%SXTH;'HXWDYZZ-%Q;W"R)H!]1=""F;UE\J1-?Y+*U<52 M1:F-"Q2- >04-.%+"EFG_M*?P@H=\7SYZ 8&$6PK$IM M@2\-AW0'&?E99R6D_*YKBNIYV>D%-;D1^#4WWPLFZF1TXN%"C2HJ6&Y+K'H M@DC+/HC&(F]RA[Y$Z7AIYN,<2-KOYI]W[4B(Y_UC@DHYEL+6Y:351FKR%O6EQA#EH-+=W?=C-399E?@X:6G&7F'L641\S60$[D:I' M\-O,YN/)TFN/=;>X/[H?JM% 6S:60\>,Z'*S79SVWNPN<,:^.=?;T)H3VN)T MEZS N=R.XZQ/P#[6O=ROR+_7QDQYU@[)'2/P1!.I@0Q'*,RP,[?;+8E8Z>RN MI1L=N;2_WIDQF<-QT(L7W:*)]?]PEWKCMLZD,RL-8/61V>NEGW&?@$)(%A'$ MKI'?/[FD[JOL\:?"8VG/AMKBN(LEB3#'VJ9?4_L.W28\X MIE3:1>0;]YQO@(WP.$*0]YRA?[S(9-V MPJ3;#+^1U$V"Y>U*:I'0[_OCM\/3L=GR4RU>ED3_6Q>2M[=V+$EG2^ MH:F]YJ8P3ABOL*9XM4T(ULPGJK9UIB"PZ3)3B)O*( KK>7':8IML2C?&ZAIM MYG'&H# 6WU:[+639F(0VXBO -+WL5G%H= M=Z:I%-F$E KO[<^QA7#/YM0,*2T/[*1CZ6&6==PNC,"$QPGG,=2F_.,%E681 MG#K"3T19)--#P3+KIIB:X\-Y[3,ZSI?V41WO#Q4I;*Y[1%7!22XB6-GC;,)\ MY+U[5-N):J_=ZHI_SRC&?%_1'6J&S:'BR(I?)[=*W7:3:V!'>\M'&6R6#ALR M/7[^QC(]&F;7A#YNA=F9N2EDKH%9G\]3M-C8C/31IR<8O1#H:V)I9)2 MSH,9P]A7.J^+Q'XU-&'&9";GG*E<*NED'9>M]VZP8'-&:5;(A^^>F#LG#SY&]54=]Q$'!:]WC1E]XSUT9!F MRV>^CN06C6R>1I;GK5247EU>,-NQST3%NMW:UBH!UK_)*/EJ7O@\5933W,EKA[4* M.=0 :3!,CVT'5H3:)H8&^)K-9ZO0X+DI,D:)R-C>2*K& ;V[S.=<2)43ESE' MB 57[4@[Q[?Z:9-P^)XSC+^*7W9'^<7]P4'O:- ??[C-G&+FJ&5FR@\N\=)' MQC7;I!LW_M4=L3[!<=.X4+@?*X$@A4.CO.:CT_,ROWK^A]B[B# ?C#IYFQ$- M@>)@%!F?D8W:\?@2GX+6FN1(:MI3E,H?E47? =#R?^K4D-!N.9FY@E@,EMV%*8-[1Q;I5ZVP#*5I1 MJ?TK$-6FK%"6:UI,9-Y)NZQJ;$V*=>-GW'G _8]1KX>);]YXZ!D.\"'7?*I$ MC8:I:XAB%C-*+"0EH-FS1/'LE)H1 6QKISS#4DE!0C$UUR&X!WE[.]-?F[*H M. O7#!*B5D(^547+R,(^6\"#81G),UP38Y5X\9DRR_WYC M+O?+L:D08 V=):1*W!8/;N",LQ,]PC@L+ 'A_#N#=048T M#+&+O"54Q4X;ZM,T!)B3DP&!2;,H*6@<0KI@]11G@U+Q6GX>7S73O>(@XL M'#L\]R>=2OMZ%ACY6 FGRXAIIX4@((@XTM]%TYL05$Z M.\ZBYYX*M^+6V,Y2VA"D_.4;"U+N!%Q?QJ3\GFI6:>X.J&QP-M*Y>TTO_&] MF6PLR/7*Y)LA!ZWK,9L5RK4S89R>QXFR8S91\$[S^4IIQPYZI,A'(=6E4MQ7 M54!MQ*5CRKY<=WN>Q])NN8DL6;'G9K(F;<>D6#J.^-*E3C(/)>_8IEG*+Z1@ MXFT) G\.3M[8?+R3+>B:BJ+ M;/,GH:+1\'G9[22./];=;>-AI@0B[T(K/SC<(6<<=J:F83<)^:I,#2+HE< C MV!YAYY,[0-JYD91;>1"5\SHF 2BX<1(I(OM0G<&R]O&^1#Y=ZW7/:^BTR;78 M/9V"^M\_Z T.KISA:*>1DHF^Q"\T5JMA)3-:6>B@6&5F\JVA),D")?L8FWP" MMH?5*+G&1 0P@L_%>N,9R"2P)OD8=WN)5%*KB =^\,:$_F%CQ@8,0(R"\&;+ MVHY5YNREY-(8J[!+N(H1!7_S=91WK-LTJU%:9ULH.)R+G=:KC&DZH:Y#R, : MV=M$I;^$8MW_"Y#%&_7VAZ,#[P T:B;N-Z)Q.J7V)M/;3L\IN*A<,1?9)@KL ME*&2VF*/P3H7%[4HY K0A2T^BF>F2Y?ZM*1YZK8V*:;H#) N?92>PI>N#(CO.H'A^VJ1 MUC]!P=,=](:G)][Q:/BN?V+F6#1.I[LM&QNGTZ:,K='Q$,S2GG?2,]41G+/% MBIUX4YS>E*!V"/O4UZ%U:B-C#H8U&=+'7R5Q-/Y)9$RC87<"=B '= MU24WU(_BC-.[3(0[S9(5Y;=XBDR**7=B"=0D4P$/](6+)P!O:>FR*3LXCT$P M)9E4,Z>8%SV7EL)2R8437ZB?%IH3X3Q[5-%S%V55!#6DV'@RONZ0C?W#TQ,< MLO$&>[(Q)9Y&8K<6R41<"&F[5>VGDKI5IY@H*A,7T/:?8=+X%R;A-.1 M<":0IAF8F-?! S:PD7FPFFKT7 8KK,6ZR"N*@KH$5&%"[99:+,/X4M5JJP*? M4M"P]%4^([4P6 A.<-41_#,?>6!M9/*JC7N;]NTG.L4'N9E?XB*O2M&O19TQ67H6G/N2\+GW^D)-_ MMX%=^?W<"'1G,;!")Y:-.H,#S(2^58_8 MM6M\2IC>Z%U;ZUU?1>G*/7.WI78Q MS\W]T5\F.I %$+:V\F WG=]..),NFZ M'2M$*:%WR5E/IM=0(?!A%J5^HV'*@^VW6*7&%R?U[)3L/%$DD+?;12&P1-$Q M<1=N%G^;Y=.3QQL%5%%\;$?])=I")H#TNKE=VTNO<+UA.^4#W4 DWKW];RV! MKR%2I$YBHV0Y/@9BZ?_E=;] K,4E]E!A#OZC%&O.HC.0,(_WGKS %]-E2OK- M^]./5C2/^^DO'>_)K[_^8C%[9WGUV^W0O,\=[>9ZX(+7..Y^.!R.O(/>N_Y^ M[Z33;O4'^WO\*N_$%O]?S?\U[[)F,\>CX5\?O!&\Q]Y[[X_3_D'OL#] E^"] M@%6SFV8W7X1?8@L[$O[#-^W6/MQ4-*SN!=!N93>Y"N6J3&65JJI"L?Z^G0$X MB1/0=Q]-XS#TERGH<^:O'TASNMKV(^VJ8N4]?0J[6/H!.E$?47[5;]Z+O>>H M+)EO0S7+OPS]RWB5/3I+=/!H$0>PCU!':AN8?KY5 T]=B\6GQM7!>)NK_.L. M_.+YMW[@<7^\_7&??O/'/>[^43DMF0^?A?:[ <5+^NG17/&J3\OF3K.-BO%W MU]_>KG&[]J']C23]O9_>],X>K4*5WFM(=!\]^>;8W=]QA,GDSBED:CQ5)M/O6RZ=Z^!TQ#1EH"ZWS1T["<9^J'G>GG?AT@[?S4T,Z6 MM'._B>< ^]JS=R!.LX6??&PHIZ&98RCW=JMLY4.%!([J >) M[7^ W0AF_CG/EJ%>/TNQYI:6@4Z5=$L M\:/I7*=V+E^Q!<-86@E%&8VX]MV?94 >+#-52:0GH6TM!'LY]W6XY_4CSU\N MPTM\'(^JRX_3D3Y%-&2.XO SSS;TXG5P:JL_Q;;9L$!XN>=UL6>V3)6+XLR; M8M/!TPX/VREA\ MX_XPUT+[]>V.'M]VBYC'>R\J36(VD7Z_6(U_W1XP5]2R_M$;]$;=0V]T>MBK MEK'NIF/B9[R9:O>>SWTO OU;>#=/]AX_N?W7TN76<)^P-9N?:.JR-@<6AVT" ML?4]<$?\B(WK:8P8=MKTLU5"HZ>Y[29/!,K\Q1)[RF272R4W=XICMO);=4I= M;5>+)38+#"^9=>RZ<^;W@P=/=X,'TWAYV[V5!C7H MPAT-L?T0S4:EQJ_E$[1;USV"]^#)0QJ,"FLME@"NTL^R<^QHE%Q]@)>D+3QX M^K#=DB:(JR_;A_R&Z;S4,^3IT\8___O4E MT,8S_*\X3E'/N73Z P/Z+;'3<'@GQ/\=92[/;Y^Y[(,(.>/VS^<@9*2A,RJ; M2]#4- ^:GJCL0JE(YKR08-RKB.IV?YB +L^BQX ?)H'D?TOD(@+.(>OIVP;*[.=]6(JFVQZ<7M8Q/: M4^AO/K1OLUUR-*\XVW?\4\[ M>,?8+S!EH0Z4=Y3L=>"?%/\%R4J*Y4%LFORJ?Z\TJ 3XVDV/X2!0/*,J%N$* MW*+CJ7/@+\ "Q**TP^Q*[*;C14H%9D94^>(:?M.@RK:H\O/MHTH_ D[@AW9> MQBK%YM)H>>@DQ2ELP8\XBD '03TH5NMFD!HXQ6QAF^I+)[1!)#J M V1)]OJP867Y"]R/+ 966 "NA;C@U(<5<60;W8T-VNEV862IC'DK+>ZP-!FY M8S@:NGEV/H'@^\'&7W8MG B34M-U_<]D#[\ZX?]0!RG\HYOX$SWUHM4".VN@ MACY#L43OM:K1)-AR-6_WOXK?T^^T))Z:G,X2'G4J3NB)%XH M4#;%"L4Q@94!DQWG_=8[2XPF2\NBCP:4'\7HHE@OGOJXT^P2Y:<9L=SQEL9[ MFG]EYR]KV C8SED'36.>X_# 2."ECVH5L,Y)$K,+&#!W!:(1V_;[9S1[=HE? M3RX[=KKE9)*H<^WGBMJEL9\QB',6 QP;S-T2UX7*> CCY2(),=1Y#P^K-T*8M@NL'YI'4X7&D1]"*9E MYE W3N=P*1>DP(0)5.9$VU?"9&]TCRS.0!&H7)V_$!KVXH[C(TJN[IW,:!7R MRCBKVKP),T%%+>-49SA=A:&)K"9W6N'K6T1ZLDH;J^EZ]+P+9WZ5OH3.%G8+9)75W5Y_4=(53=R.9F+5^53*IA+S121G3G' D M@/PNP!8X1K;:8LYM@Q\6/W;@Y&=-15@%,L0*_[; =:QBF]LZ@B;166C(I9P, 20&:HLD@IA=(P*% M8;LEZVCT;ZQX$%RN=EBG5<-_M\6V'7BN3]>^%H-R$J;P;52^A (DGFF$RJO3 MW^$73*$PB("2EOQ 5NLUHRY9GAN\L69E92P+Q3A(DY88BZNZ-IBS+>;LP!_. M?,KW+LAIA+(D]7BF7I)H<5NS+6$Q*' \@[IBJ_'-.'A57-X8F]-@ F%'"G^] MS/;ZL[++/%TE'"$SCY3/QF2S/BRVZSKL[5@3JJ8Y12G:GI)3)N%"Q%=^;KH* M2?INF?J?PSY<.WP_Z#7,_'HOY]DNF3E9 MX,AO+V(D( H3, FF5'= A >6RM_4'3I3D4]Q*?F#W-X8(,!)XO*=X=ZOE;3VZ#!;IQ_R* /HP;"!C -;UA[J%#D"Y182HR"J;[YI3A!JS(ZH]WJ6;N% MWCO,%M64+4LK1/DRN8')OWL^@(X,Q06=")VXHQ(DYN/L5QT0)#,8+*'Y9M$OO( >]HV2Z,R>R8^BQXPQ-23IAA^-M M;@H5#8?-O1SM5FX3@EV#@2?UR<=LZXXQ8%U13M3XKW_]&<\C[\\XDA*L(_2I MT<=2_4_!7L4PN43>985-]Y(R\*]_'25[?!E6;^6/75=!=&=P\&Y*\7<[%>)O M^@>G^_WNJ-^4$UWOU3S_$C*<4G,7.@(%/<'@1T==+_@J>?LEUCL Y// MX%YKA'%! X#GS/7"XP#]HF-LA%J)2-$R4[]"O$ZGGLQ?]_KOJ!8D7F5<3#)3 M"67 .WH %I3&E.;#C].)N/& ) IU,>0@5OA9\AMHD34A",XUPEJ7)E"P/1GM MHAH+/:"(<52$!$0R55P>A%3K^9/XW!&5>689!9!6F(0B&,>1 *M0F7!#00-S MX@0HB2_F\<*;*XY29J1'NC'^\IV2?U;6V4QBCFN A\ %3,*JJ'.!CTDXUXD* M-WAG\>[9EPJ' F95;)4<:] # QPJH3B29!T5F%G'C5;FZ4R<4):6JMC\W* I M61@H.S!JSE4=5*8W8U435E/_7E'ECA@Q[1;7J_N2YE4VFLJ;,;:/+-,Q97OX MB!B-)SRULQG'.MO,YT&BT6U%4ZN8@L.AMT)FW0UB&,^:&,8WJBGO5E%^W1W\ MD\,7X]'IR=C;'QX==P>-VGS-]_1B)VJS">_FH7G.P!.6./&CCUQ:C&-JIC2F M!HL9,[:RD4.U6X4R5V(ZU;I%9FS4! M;N)JE5-I,:UL?7%&&2_L%<@N2XH&;A23O[U!G-_JI0H1 SN3I-R&I4,%W7CO MY/)1Z%^DF)F>QB%E$DKJ(O+.B> >I^(YBQUV*)#MH(,'D+6+' M:W#HVX@4WU&DV($M?#VDH%*B*9K,'%.D]YXGAK.IZ[SQJN_PV\6).RKN=ROO M1[W]7O]=DSIPS3?S\]?* TMDW%HMW5$%(?]L,@QB[HXX5SD[3]&_GZIP1JUC MX+:&%K>FQ=T2X_%A[^ /4+7)OT$?F@3-:[ZF7W9"F&/'\4I%#28N$:=Y;KJW MI-%N0;G6E:M8;"&KB849!7O),^",:3Z)XX^IL9V=D5<%ORT6KZI/&/Q*T;NQ MH!I%%>3K*65=LL@&%#HA=&1J>Z<^;)L26_3_ MVK&A/CH>CKKC/ACL':][ M9\5;LN]@#,A.NNMXT_DJFH8-J>5OO(!R"IKM\);)-F^&D,^K>RA4R3O?63J%W M*Q;>7%*/UKPG*YZ0.[>ZOLE*B8\8OIL"P47/+C+EB0+V-ZNNUF[)!_K0><)Y& 7=<#K>).5 M^'VM"S^-"Y%Y>.Y,3YV:.@.QY2H1CSH5]V&_;NT"KVP NK59Y7->Y4XG5U7! MHXY?U?K474?^.O?YVGXW-_6:NY7D;K;@31SAFX*FSYN@Z3>J+.Q65SCNCL98 M'O"V?]R8$]>'H6< M>I@'9$O7M5MT8:FV]@MSUOPH[=:W%F*\JSB_BV3 #EF'!_H;$)=W6CG@'TP>@'#UU4 M&,F.SH66?&%S':O%WD$,NYOB;K=^M,'PJ#_H]3R<_].D!EV7_'D8$/;M)\$>RPG-@?>-14+RW&QEBQ)3")U M;)\]KPN"KW(:/P1;*3]2F3TYFT!Q9C8AZQ3%(R8PR]6FB1^*>K<=)AGUJV3* M7>4M$[N#'.BN(OD.99R# A:/)[;7<=XFTA0ABBT-DH52O68T)2O_,;U<3.+0 M;9Y['G]4[#Q@&[ST5%OA47ZX[W:EK-^$Y^P!T+RTB0:_ML:OG26V8])XMJEY MIBA8C N"&Z;5)8TY\DV#+H,?F).N@M19MJX99Y5-@UHN2Q#3Q5QSGJDF5\9+ M'3G=Y/)N.<2U;+N<')-UA+D#^+QH2DS.7TSTV0HYGOH$7Z>LF4DU4Z68EW:Q M\*.($Y0HWM%Q#2T;+[6$66WD \R\8[/R,944/9-^<*Y3]JP"1*1$3@\C,\.#G+J 2KI&+*;&WB6 M7C2>I6]6U=ZMKOUZ-/QG;R3JRTFCV.RJ++6#:"G0Q#I3880LBT)>ZY MD^?<51[^64_K>&O/S3U"J&%G&5Y\/JS-I6R#.M$M[[(HL!IWW?68Q\[Z8UQ? MU:2X9;VR*415U35OA[(W:J!V]MJ:AHU?3 -U4O!S+GS["F@.(J?33T4!Y9%! M)0W4NWT%E'=S!PGZKJILN]79#KICDV0X/!D?=4?_;!2VZ_'"A)86(F8P8 M\W"K!56&JM1#-RKTW<"S\U#@6OETDWH&'LXS$ MU H([$%J '0U0N-<#X.5QAR)9&8A\DX[4Z#8H&.38GB6*-6TC_\,[-C!G(NN M5T -"N5?F^G5X4C.]4(_DW%VU;4IR?,Z3+7C/= S.YXKQ"3&Q,/L^XYI<&32 M+$VV2O"PP;"M,6P'LRWRW"6WWL/5EFA6MQ?$JTGF3#YUT 2SD,! =#%C3H/! ML5U%/G$,[$@5AA)9+N)9^7X9UF+-ZXI7:IV@ME:O,\W.;FI+Z=T@7(YP.QN) M85ZMS/MV^_,)VB%SR7]A+2QAAP+Z*[)DI0);TNTTKD)CDC&D?'\^7<.@>CE' MV\5U-U_;,#IA:F!S6&1JMVAK-(XO7MFJ)L,U+SF_73"P@LBR7O*2QUM+,3%6 M*[GJ)JW,X3S*N; ]6]EADBNRSGPJ\C^BK4)YZJF2ILG_7L7):M%0P-84L(O) MUY6F,LX0(8NCC/&%7]C)9Q,:D!!"4=\T-\'1$?U%6;%@<.AP?=4!8PB@74G MHX?1(!YZM WN%O=5M(>H4(;7KES2>+:OA6\[F&UMNU+2>Y>1924);.-!F$R# MM@!W49^:FJQB3K49B!9JXC54X2D#LUUI3>N["%&HP7'ONH,($;[[#[OG&27HM\=].;N1^Q1B"J.99ZA7I*Q0"A?U$;G#&$CM>8 M6"7UUIRH[$(I8YU=V(*"# G4ACMRD>&VM#,"P+GO)!/"'J@+[T.,]M]55QA1 MP=628"HFCJI.'>D*Q[NJI>:/KX<''_#%_OAV?'3X^_\'4$L#!!0 ( /-6 M)E87W_SJLH< -"L!@ 0 =&1I,3!Q9GDR,W$R+FAT;>Q]:W.BRM;P]U3E M/_!DGWW.3!5F0+PFL_.6,6;&/8G)1#.W+RF$5ID@.( FYM>_O;H!44%103'A M.<_.) K=J[O7O=?EX_][[JO,"!FFHFO_'/''W!&#-$F7%:W[S]'0ZF1*1__O M[/#@8\_"S^%G-?.?HYYE#4X^?'AZ>CI^$HYUH_N!+Y?+'Y[AF2/ZT,FS[W-9 MCN,__+B^:DH]U!\#Q<^T"^G'K5\'\W31RWG4<74(?IS?74T> MM_R?GSSZP3)$S>SH1E^T\!G"2/D,E\UD"YY!,B:2I@;"?Q]W]='2<4H9@7?& MF3NX M(T+52)3QOPS\WT=+L51T]O$#_1=_VT>6R,! &?1GJ(S^.:KJFH6W(],:#_ Q M2_2O?XXL]&Q]H,3_ =[[8 _[\?\R&>920:I\PC21=>"RYP_WS;^S%Y\JE5O\#X#'9#)AWQ;*#[#>A[EU/CCK7&&P7(V\Q94Y?IW7 M\]4'A'$;+P+_?TW#VSBNXOTQ1+6NR>CY"QH_**PR;MDS;@7CHPPX M>:F*W8>.J)IHE:%*GJ$N=&E(1E),251OD:'H\B7^S'SXNLH1Y(7 ,7\BT: C MXNT45AFSXAFS.C2,J2%KFGPA6NB!?GW5Y)X:3>[E^NL__ZPP10'P[N*!?[ Y M-!T,?[3*&-F'9D\T$%[? Q%(=!"3?+;*.!< RZT]EC '4N#@;5T>,Z8U5M$_ M1QU,CB<,SPTLIJ7T\2,-],33Z#>0VCX57CJ9!RXDL81V<3ROCX86J*:&:=(INC,T(WL4P42%1'9U^S M6YC1);FC,Z"Y6&8,(LBCLTR&RV.-P7?6#U.(!$!@T8[P0)ACTR= @S@QB6J( MH6&(OG?2(^H!,/F,PY./GTWYR/[:PJ+HGR-3Z6-13<6//=7TX'0Z4Q\:SFSX M,4)5)_;Z&45>N'Y'3#JO(8+'[J?NYXH,WW049#!D*DR7=SKR%ZD&>3=4^FEZ=><3Z? L#YT-[2 MX'VNF#<=.@=65,M[MK?4M+#.)@MPI["_B7J3]A !IS?)BTDQ;1)A//N\23;G MC&.3;+;&4SY ?MM'G)IB:OPZ3(V/DZE-A$>![O)^4NZLZ"@D2W1,<+GPFG!Y M]5V.%9 M!ZHB*1:%E9&Q%:111Z>]H).FA?<,WJ_]&8)9HO<'V K2++/RK& 5VGEL;MT? M/_A.X07O@S]\44B*4FR2PCYW/CWWQ)T[OX5SM[60]-P3=.ZQ:H83>D_//6'G MSF_AW&?E>T66%;C]$=5;49'K6E4<*):HOBD<6+@';TSNI_B07'S8A3Z0XD-R M\6$7>D**#\G%AUWH#W?($A4-R371T!2M:[XI1/!?_!O3&%(,2!(&[$)'2#$@ M21BP"ZT@Q8 D84"L>L!TP,3D[B?U).W:DY3P")"@*^D4<1*%./MSRYXB3J(0 M9W\"!U+$213B)"\68JF.DWK!$N8%VW?=)T6H)"/4'NI$*4(E&:'V4%=*$2K) M"+6'.E3J,]RYSW#?M:84A9*%0GNH)Z4HE"P4VD/-*$6A9*%0\G2AZ;S.U/VX M:_?CEE-54[=S\LZ=W\*YISZ9A)O0.^8#*3XD%Q]VP1]217+GBN2..4** 4G" M@&WP@/VL9;#U3=KS6B^11V0.-87NT'WS8FY;^D@TAP8ZLXO*G>!GG,&'/SR,H(G\?\WL*[I-:8:.G&/%M:80]F8?0; MU3/I!=+TOJ(MFW;YOLS.ZS>P\_W4+LQMJ%W\S%/JC%9>6N1\]%/%Q4]0A)D=@SGLM\ MG2T'^/$#@'H6V<8?G;V[%HU'YD9#[]T!+;&M(KQ)JHHGDT@Y:PPF_#T09=GY MVY[T29&M'LS*_4V9SD?+H;N/EKSZD=GC"7]/SM^2(QBP7)P>$?\P''B=04?( ML!1)5!T\L?3!T293^^(!F&W_$WSH;5V50Q5K#=[J)>=&GC65%T2I MB3"*K_>5NU;M[NHG[O;EK,;?W=\W[2J/%M&X8S*);F \SO,#SNY6:[X M>VAB=6U\=':I&XS50\P?Y^@8JD\Q2).1/,3Q?$885U!\T/%*<".SAKZB%I: L<>'L#0@3@9IVB]N9OB MYNLR7QMK0V'X D;MLM]I*L@.K,7\>,)E%[^X&=OUC!H_=^5GM0"H\D]\;(O8 M:^WR\O/]<^'QOK2^1N##7DG995]=808JF\'FUF:P'L9G'^434KH]F_%&S%5; M=Y5<YX9VQL=:@'';:P2C 3&TG06D92;I!.DF<,$/,<0WH,^$0 MT?9_VGMT>&#I>P-L%!S;/4"X;5-,\,0QEPKFS9B@0&J$WHL@>5DC3A 8DH[H MST_^_?;EZJ)3YO]M\A%8&+-S'IUQ&2%7+BUC%IN;8+XJAT<,SNY2=6J7[E!7 M,8&"+&@"X+]3PNC7U]]F;?B2ER+;J>EYC\Y:E9]7F!5=U+[5JYCUU!O5=2RT MN"WCS?62=[5G4;+(=C!ZAS'<;6!$DS$'2 *_GLPH^,0LDY%Z1%%/L ?)%Y=8F,YDX1[+98/-R_F7?#2>5?69E85M@'9#\;RN M8=8UL+D7N6:HTB8Z55T.(+>"TKG[]BO[R?@N1*'H0)\E"#&RT,#01X!XTTI\ M"#BQ2H^WXZ=N/ 80);-0^0G"H$6GGX"#G&:4+?&Y;OO=);))BV2+\N]O[?-= MJ=ZYBHQA!LQ_=,87,ERQ7"R6RB$4TS6L!$D'7J/],KJ@I+^3O M]Z\"R]_5C^^.F\=,K3]0]3'>@VFL8AKZ\?L@C-E@ :OL0J0[EV1TG.4XE2F. M4Y%E YFF_<\55GEY?VXS4*X^\Z5_>P44G7[F,_G169EC6J2I&7-A**.Y9D4V MVK!SCBS?=57QKS=&2W_2_%?5'IN%7[V6.NJI4:]J,C4XJPRKQ[1T37P2-5D, MO::"WYH(>[DQ;K&@Q:PD0+Y_R3T:!?3RZ\OS^H;'RO+='\"W*=A]T?%6QWNH M_E(&P8J9.:I+W1'W[:)3B!HCIV;',CW'9[E4G"^59?;N@>@>&!BAE8&H,N@9 M24,+\R?\<0=Z+[X2P8VQ@P'T"!#//LXU^V#I@DZ8.5TZ2S3^]AD: MN[1I#%AMQ4!B,%5]4O^,[DHW&.76-W<\?> \\QV=%?FYUGWVYF5F 19L@*]T MZ)'7T[6%SJ,ON?K%Y^>R.1JL?\\R 7IVSJ.S0CF7X4I<, ^(ST$Q\FO@Y%0T /$8C\+&@**M#\#$O_K%B^W/9_FMC,SVVO(&/26('^<@YL#YU,5 M=28?QLQZ+K&Z@4T%P%B6Z![X#]'FO5AK/&3@90Z&ACD$5YZEXW>H4XZEYC"*MCICA/#+>_"JP+:/-;G_F(GT'@N+EK0S1J0 M HE2CY$P89@>^!:Z0[-)V7HO/>U\/PV1R*+FN-_6U;!;F\>_I[#W1Q!J1BA4# M455MQ<<\/##0GZ$"Z@+6$MK(?@*/;&L,]%U> .\S#/SE%S*!$K%/ U M1%TP,OX6\T!X=& @"1&.R&?I>"2&RV3>X4&QKL:80ZEW>&#V=+A==*(FK)YH MS2[F200-9P(P0$O>=M;SGB4*X+NL9]%MA#">#-N_\8K@)?(\?A, L@># !N3 M@((G/#P8@&I8YN@0LC@VCR,Y.O*__'%>T=;&WGG+5ICR'ME]QVF($%X@.-B& MIK_1*)8^??]<^-13FW)D_B/_^8_.?D)4OZ_M".'VE/0V".ER8TUM+^&ZF]O0 MHP,G%V60RHRH)BPS8K:R]J;-\:/#@T4,"4@24V-?L2Q,Q-B4ERQ#UT $JV,& M87$\9NK X46).,TN1$ND\3@SG&HR!E#\0#>M&9OG;JAB6LYQ>>!)=Z@[5.F5 M4C/38M[!UA5/LT+VV'X 'R@)*!KA-)@[M#-91SORJD31 M* ]S^+#'#IM"8353-SI5_\H?IS?G 3YSS3*%!;:_L*+M']V&5':U%5NPQ>.\ MM,W/!?<:5;R)7=T8!\0/6 -U+!6_??D271@=3:\FQR;9D_M=MD]!1\S=*2Y- MOHY-5@=A0V$Q8>SDD)N!8BJ.;0BZHZ2'1F Y'YJ*ALP ZXSU%6^P_U;LG)Q M9OCYP+-*=M]6"'W1Y?A.4*GFKS-L!9%R4XCD0/*) %*E[C$6<^[UU&]CL87O*9=[O,#T12Q3)KMUG.\B# MC+_W4;J.%0L"S L/J-7;\W OQ*GOF!&#:F.&QI\DB#T_VQ0C)R:I"R31_/ULV0U_ MA@-C@=@,Q#S!#WUH$=D#0FBQ/N0IJDIK*-U,7GU0ZA2Q^&RV_/#20%^5L=)[ M^7XYB;"]),Y.+,/FKCX6C'LTA7V3:H;93+8\C7':L"_KEHPD!:[&&?L7\Y^C M>N/RB($21F0(I_J3P.:Y+)O/N7&%#GBN 4=+*CFLR9B/II,(W/C ,. L%BH& M,Q+5(6+^<\QE\Z 3T"%=*B"69IE3KKZI5'Z'LN#K$P:*A2I8O2>O M UHX WS\()X%K"-IE":T=6D&OP&M-QSN!*".L/'J2$:(3=;>5NQ93#T@,<',D MLKXY$C-@N>NW_1U!7SO<)L957=8;E4:U7KG"I T%V"HM4L1NYVOTO4R/\C _ MU9C&S7$T7K -5VI_3]U<]R&^V(1IM>^A@#(H022*I<+2O)QH=A=0MA,7B M\<(;@,0 >^DZNMRZS.:J3"Q%P92II">ZY1.-\/;7M;K.114S ]3L(61!R2AP MI( W'/]&9B4WJO9##'G*A%(ZV,[REB$D_@L28'(MCAF!IQ^ !;9#QA+==N52 MS2=E4NF)[HQ)0?6D/G*UE4 ^-=%G@$'1MYPH>/R?@1#A4:;R[ 2^TCM#?U8& M9?M?#0O+IRPL96'IB>Z,A9%[E)ZNXHE-V@4G)!?SOFC?<3!T@)2SD3TNI)PM MY6SIB>Z,LU5%LW>IZD\A^1D\SL#S;G[BF^1:Q91KI5PK/=&=<:V&;B&SI;N^ M\ F3@L@G_!W<=@F0O2S"7,#[D<#Z>&9.V0.5:K"W0P0 M+69C<[V("NMX@[7VF8/RW%98J!TB5/I[A[3GABDM!2)R.A0VHD,G<3>W5< G MA/EUB(\>*P]090#3HJI#8U"L>GR%S!+["T)VG@<9SY-,I:T/+09Z("*+N5/, MQV %9*4=*8?8D,T1)LPLD=<#LPF=+\9256VNA$DJ;J,@\]R>!-5X_"'X*P-+ MK(HFWQJZA&1*V<['A*HG7VQ*MCO39^,6HJF#)+5#MG^B<3"$6]&PZG4G)KH. M%+]R8/1.[8F;UN?:W73(\ZM0^9./CA%OT3 M[<7KKXZ#].Y-=-.QI1TFOGO-TP.B*:HT^=L.@?)4;0:[&K\*7SHOI[2:TNH^ MT>IF/NWM 7N!.B*Y#+H?0/UAI"FZX2'%E.12DML7DML7__*UHB$L_3H("SW/ M/5!*:BFI[0NIY?>$U#SA$[J!ZAHM9Z3HVM'9#2FLYODHU3!?R7U+Q+A>V#M< MKSWWE+8"X8_.;UN\J(@;N03C#:W=5N;^Y:S,TE M4V]CQ=S5/M6;K=I=[8*YO3^_JE>92K5Z<]]HU1N?F,OZW?4KN4>, MCE%E-PT=C'Z]6\ >3Y8D7I-HT8"99OU3H]*ZOZLUMQ-ENK=\)WHLY+=9E7QQ M_4UAKTMM"FFIS7A*;0968?1679RMRNA4T!4XX8'G^8>7LJ[=R_JO;U4KA_=@ MV,<3C,DC)Y/,'B83E 8T715GC2*/]ME1UBH.+=VE^_E2CY/068BUMM^TN0>\ MNK04),608*76P:"YGNES[,&OS"E3:5PPS?OS9OVB7KG[21G'?,L*9Q(^L,>% M5_UQSBM7+GIJ8M]>Y IWCRW-4O+3NE9TTU7)=%Q>P#BBCAO9+W>J++7**ZMV M_N-7$H8[DLO]_>^00@?+)WRIO.O03R#2#SF]FN1K;K_9YTYUF-(ZW' MH=<[)%JP;D!#,],5Q4$F4S%-S/8J;:A@+UD/ROG# MR_.%\*7]7#OGC/S1XF5A90%O8-?0AYJ^6'WI718?7L:?N-^=4EGZ\AP/ ['MD#ST/%W( MLOU0A2\>9_,$6: ,#(1L2? +FBQN=@L]::[1:#G3X_*KCSN_RJ.S_P2 S6('E=;R.C7 MM1$R+5)>98;'?6E!(UF$K-:^B3;MZ0EXV M">.Y0Q+"S+6M(K.!+%MYG>$S^DVO\>NKHMS<9+=DC85F.=.V0B [/G&28E-SK_EK+G(_4'BE,9"N!# M+M IM_''Y+"G&@_#R9<++.?;3C-E.%$>TT8\)\^6\CFV+.2WSW.JNFF9=:WV M+"$3K^5<457(,+_1[C72,QU92":E:S! YHUQ:^A=0^S/LJ#;QR?]YX7YM?&C MF#0]B2R0*$E8K\4' ->.2#0T6"4VUAA$5@[1#&U[[2DC"_!+K(9LOZFQ/ MP,2/.+$A1GP'OQ&#+&(E*"=$=?#K\,SYZ(0)N^1;F%]:E%\"WU30[X>7+^*O M[__6OCQ^^;P.WXPC7F&99BCD;6[:TBU1C9:;OEK=+W:>)Y39DB!@)!!2E2Z* MP]A,42NRY6*1Y2!O+CY-+3(MRS<:);EA'\F"9KD<(++/=8\T=$V:B(3Z1!+\ M>')9HC@+2J]*END]/F7\WX;5B0OZ@J"%]: 8J/=^>LY76W>UCM51(EM)#786I M41O2J1-PVK&$S&)Y6BJN@=QOC>^L?3R;!<%R>5;8%N_Q7E%?X;!_J2E7HN+ C7K)C]3KT@#!L_MG51 ML18#=6\G/K:=@67%'*CB&%.$KB'GVL+1[-J;ZPU)9*MS*3:[YZ@4K6*)9N'9 M0KG$,-RXM@_YR)ZE$4^<=W'_LQL()/%&)EG0 M^*-0SA^%_-/8?]3Z8E:\-9_+VW*21)S1KDY6F*:UKXDQ@D\JUJTXAHR.N8B\ M>Z[[\%*H=X;BM_QYYRE69K-ZPM6 0IUTK]JR'I#&A7;OV%"!%3GGFIS)9*:\2U)Y49Q>737^=L-HU?R&;9 M8F&-L,)-M1QR?S&O',^PI*^__]P^F;G!'WF=%/.=)!YXU.%7Z7Q*JD\_ *%B M"+M/C<5(6%/@:/?Q_X*/#3S\7:P\N_ ME;P@O?P4M9L]\34$Y"-$QV1?K:*W'5:89XN8% JE-%(LN@/9,%N^7!#8,E=, MDQ-25^*B&POB?*Y\_GQC#AY_Y#KK5$?9H?/9[[HB]3ZOB3*\U_N,-QO8A:C> MBHI[-1[M I!+4>O6!Q))3;'9=EB<;FVGGJ2MN9)6AL7-G,JY=E2CF-+ MY>7,-3ZOTL5"X^&<=%MK&4@TA\;8509M1Q-P7>"^YA?KX>5GK=4TOHF?[UZ2 M$9\0&##J7>5__RIE^>(IR4JTQ@QM+L=8]GJI2AE!4.FKU1M#84P==SDD#:+[BRP?)%C^?R6BL=6/+QL:G%N7Y!&_4%6'OJFS;,^W_;$ MI\^?OWQKM?="8VQ-,28FPX@6"8E(%<=(%<=WB^EI'K5BR8MDRWR>Y;CE!2#B M4A3?OS$=,:ICWRS?,N)C#SS6$(U'YN2&1_<#_NE>,K8X^??]N5 WANOPT2T$ MPH?),*+WC6:@=I@RV2U:Y_.X%XL6F6?+)2%4?G-JC6_-&@]]]ILIIU!=+X^5 MTUW&= 3DC?BF'GF8+V&Z-Z//+>VB.;IL[SYX-X(,3G4F/'$]KHHQ_ ER<,W'@K M4OB0(82PBF%AA<+2@3O)2#,1-"C7"%8-@J!I9R&,,:6/;1-31T #?G?>F#\Q9\DW&V98!W!2_'9V5M XF/ M&7JY=()1%39FQ=72;^T5?!29G@%"\J\6;#XD#4%%7RC1X*6B:?UFGHZPY@VO M0UZ=,\#'#^)9P'J\ZX=]H8>(SWS@G912+=-2^ICJ&NB)N=/[HL;2#UB\W8;2 M<=:*5W/DF8T,1K")@>)F-D43K0#^-@>BY/SM&% "5WW@>>'AY:+S;_%)YKZW MQF6\!\,^GF!,'L$G[) UDX%EVCR@ZN4![B,DQY"6"#J:654V[*IL%B0.+1WS M/:J689ZGB@,3[[SSVRECMPPN!+M8$,?+@C=2F\*0C M]A456V-+EN?ES%EJT!G,!XPD,& TPQ+L;E5^7MW<,1>U;_5JK7 MG,']:E>&7^ZJ[2!>N>G$%S =[T[,TXFOSJ7134[[]H)07!-GZ8H+TRNNMN6? MTO?+PM=V;!.?TQ47IE<\.I>^B[F[EOQM34W#0P^AA*<'N$0_O\X&K!VK0$D9 MSHJR0I<]'CG$O@(?C2=RPMVGXM&: T\KD52!.#I[=Z^)0QEKIO+RRZ]D QX! MR:P6YQ!F97Z07^H&8_40_L_ ZGH?O](S&83Q2V8:^@CUV\A@!([=#5"F\KP, MI/@V.DK_I9<+;\.OZ&PD")4(/6A1+", 3#X]C>2=1BKXTPU8UH_G#HV0-D0F M"4?HUG\\O%BWZ/;?;Y+ZHUZ.YV;,MMUR8+N%\#$W114,'I]^%_9 @M\XFX24 MVN/RJX\;ZK;!&=YW_3%$ZM,#GKYAN#3T/KUA*&;ABM/OK MKPT$X\;Z9[_IV49[=CP]._+;9O6VV6*^R)9+FQW3$FUHHBW0@]^49,ML MOE1BN<+RPBPIR49$LH5(2!:"' MYMIA=7HEJ?9J-](8JP;Q+/[^7JJV[B_$)(5^02J^:8'OKPO@ M@\TG;]&J3J-F@W$G;MVYP.8X@5716KL*I%T1'2)3Q_,L7RBRN1!% M)J.(VDIY2T)Y2T0J?I;EN3*;*T6%32EKV0EKB&GH'"N2T2+X(& W@';^MZ \O+[]>NF.YKV6_KU.H M81L5X)P5!_TD*V0&9(GQ7--'O9*--965&;0'"^+6_7,L5Q;84G:Y#VY;^YG8 M4@S+3B4R%3S+YLLTT4 MT)O^N'BN#.YD2=V1]QIJ+U)02:JQ/ &6E--)*\P'7@TN.."XU4R!S[,"E];[ MBN&4HE,[.9[-AJAMF2J=NZ#$:-30 C8L"KDUSCBEPQ!T&)%:6A+8+!]K1XB) M"I#UUHQ"I*'9)Z0A0U3QRBMR7]$4:$%@*2,TIPNH-WB!-R^_C>_RSMM]0<(P M@9YENA1^NYJ\=P4,HDM(BS5OM1Q4*+2*6P/)LGB("*M1I#=1452+6A\U(E-[ M>+; E=A287E/I/3"^XWPG&AT+8$MY066*Z=%D%X-QXE&P8.&E!Q;CJQP88S. MR 4.FP1[NU)H]@4:?Z.$\W8>'B @3:U+4]*O=--T;L;!"(&;\=&WQX>7ZJBK M*7QR@QIMSOO\_$!PUB3RECB_E"J$C(-^\M"7LZT26- M80$JA$@92WV5VZ.[:+3F+%L6\+NK;DL[$V!$DUU!2:1$&S M/.F+M+)OZ)H^38ZNN]S14/GBN/?R^>7J7RL!WG("M*US^E8W2-U3<4K5A2@3 MNV(+;JG<\HC/U"VU-;?4&@@180&&'+^=+H8I=TDP=XFJJ /PEC3=:^]Y2S06 M0Y%G^7Q4DB:U(A*M*:?0K&I%>#NF3VQXH$&HZ:UH0TP3MI&O:R9M_$F?:XG/ MR*P]6X:(V8>BB<:X;J&^B:D.GHY^K+ ML_3SXG&=.FMKFR/+_.%T>4XSWX&ACQ036!K^T[96& O6GOKK_)E]C&@4O[^] MS)79/+=<%WWSGK]MGW*$?OLB6^*6=VU+_?;[QP>BBIKALQA'BLN#(U(NL'TN M$(U54"Z4V4)IC6R0U )(M):;0K.J!5"9LP PF=J6^3G2$-2!@'A[JK)__MS^ MT_IS7?LB)> &X38NW3QU]JTN!.:P)O:$OCS'I-<'^\=1HE'[\X5"RD_VFI]$5"-NB_PDM1=2:!(+S?)TW0:RYF/BB:'P M/'C\=*U\;MW?/R8I%GXA^PSZB5<936A\,I6 S9O!1R[_I_ J?J=_/A_.Z?\& M)?_FR!'#X4=F.A3PP8>Y"TA-AU?#-:)*$<@7^%!7!"G/2 S/B"@#(<>'NCE( MS8-7H *GT&P24%03#0V3@'F+C&9/--"Y:"K2P\OW9[E[T>Q\O[A)P!T"@8F6 M\5/4(;2A1C;4S 9F)/T^YC;F !^*L>W(\=]T29B*Z#>N)QF[+=D*O/HC#M. M\Q(2(M7#(\*Z%L$B-."W4QPCY2>)XB=KV0>+T*B89B+L(3=9RU98A ;9[7@9 M4HLAA2:QT$1:E'Z%"+V/ ^_#]#FFI?21R330$W.G]T6-I1^P3!,92N>4Z8M& M5\$C<,!6W%4H>!&#",9K(L1HNH5?L'3@0#+<;D(7>XVP.Q'LD(ZBB9JDB"J> M#'\ Q5_-8P<$9D,8G 4-SI*(*"DT^P)-*F]2:!(+C8N<'RRQK2+\^^%!9'SS M#0V&A_N_3(:Y5) JGS"W8A>=XG?^#)$F8:F;/V6^B>H0_Y9E,AGGT&5EY$! MQ\U8^N"$*8"$MC]P]-S"8$I&>\]40I -X+Y!AN!\AB Y$ADOE Y\ITQK/,"P M50RQK4BG3 /;!'0-#1W S7M?^N"\!=]DO#(2+\=G96T#B8\9FBEX@NTHV)@5 M5^MN.OE89'H&V Y_M0!A;SJ040%R_\A[FC-V'U6 X.L31K'PQDE'9^1UZ*3M M#/#Q@W@6L![O^F%?Z"%&C8^$ O%YJJIMYI"K%?C;'(B2\[?C1Q:XT@//YQY> M[B6I]?5G4;C^B? >#/MX@C%Y!)^PHQ4Q&5BFK4)5O2J4^X@)>]&T=.FQA_<, M&293^S-4K/'1S!*S89>8 6YSPHA#2\>2C=JN6*JIXL#$Q^#\=LH\*;+5.V'* MW-_NFP8]/'CU*)SL]-%Z5S27,494?E[=W#$7M6_U:JW),O5&]9BI-"Z8YOUY MLWY1K]S]#&&/!O@%\'KQ*6K_' E!C/KUCA5: UI5NPD&/EG/K[,!D\'RTZQM ME;S)CS "81E>RK8)&\,%7Y^MS!G^^UK8\&J?S,N(HKGNWG9S1LJ#TGR00-!P98Y_>(#?>%[@'AX\[]AF"GT!S"_8]NN@[(,U;95.W[17SID.#+DH9 M@7<6\S"WEK43.SB>S>671^I&BP;^=!J,PNNC:#@4%$*A(.^B(!\="G[+7MX( MM]D2:G;#H6!<*,;'B6("OSS"9[5C7!6%DLX%*R&Y8"%Z+EB_^YP=?;*>BV8[ M\5PP'Q^*YK)OG N&$\2\BX(137;NFD.1;A,Q(HM22 P29TBU!^H^A@A/#?>>68P-*2>:")FH(I:/$[. MJ S8.;*>T%=^EKY@\4B^&!IX@VZ)5D\NB6OVXLDSM_;2;_'*XU.$"XWAY]YU M6ZVV>M'X>,/3Y*J;L"C)81*4'#T!O]Y.1Q,,Y2/!T%CTY#]W-Q??J^.L52R$ ME.A)%G@Z+5Y5^0H'[ MVI;#CO']3:5L!]+#^0;T$)LEHG]IW>8^-PKH$KT^X1"[C9+6MUV) DI12(08 M;)W['R_HTBK\^'/![Y]$6,\*2K1$V,W]Q$JF4$V3@R-L]L9%-D>0,_=XM?B, M$OZR<*\V7\8O3VOG+,1Y?1R;Q( @FN(;<&U50Z%6/($RS>_M7]J_?^Y1Y!< M8:Z%8T0=(;L\..;U._;G_"P!7"L.=?FN^^OF^J*=K^12KO4*N58XU(I%"?V> MNU '3;4GB>V4:R7#D1Y72L*MJ,CX*:8J#B#%/(FQ[BDT^P+-'AA+(9(2]D;Y MF/-JQY2#4,$["IQ25(%;U#6;5SC2PJQRDC7^>O55E9*HB$P'B"]1U^:WPNFR1+?-O,K0TIN2")5AW5_M3R_,=X\=MY %0JR<7 MQ,?K.#8G1!XMNJLXIS2K8!%A%1*25;",W5^J/P59-A55W-?@V("HI%BH.,OF MR\OST?9?+,RE/>XHXV )]@ZSW[\7?G*EG[W$QLT&Q!#%@IV@2J^AM+PZ5;J8 MD&2$)=A;;?4_*3_NOI6L?66] 3$_L2!WGBWDES*XWH-BOZA&,)2!_&=;>2+_R MJEA3:B&K'"<@^'X/&>Z>IR8W/2J\R2CD8(F2;R)CI$C(?%NY9MXXQHK\>VA: MI#I_2P_ 3*>%(Y*!3)%FBO 0V=0;NJ=W"%.QB8^Y23>4TLL=DO2N1D;UV]$1.4LK:E74["C0.?+;$Y87DX<)KZYJ\<;ID@8S>)GKM0^5U*R)AMV*=_JW?GCW=7XXL-5-:](K@MWW5M4T+N0<+%Z\A.7U;H M/*KL]"7$^^/2%/M*_^[FVV,2PX^W05T<*Y1S+)]]"RF@<[678TI<7X)U5FOT M(E_?_CC_OL!9OZUTT+BPBL]A3EA,4RW"EDN(W7*X>ZS>U']5[XKYB#HXIKPN MR;PNMZ5T]R58]V7T_*.C?Z]5N@MJP:2\[A5FPM\A2U0T)#,UT8 $8?>:)DD9 MUBDT^P+-'IAFKRD7?EFUE*ARX1TNX3 )1VYT&C_D%_'&R/^[(- MQQK>@SK9@BO=-&/63;O5+V*N5ZU5D9R@._BI'5@QEBQ:0N79?+[,YKGE_#Z] M)/ERRMC M9=@_[]0NL_FD<>: *!HL;64X]E"B#SW-/)GCQPQ%UN*_ DB*NVS5N_D'N^_ MCQ;4XD[*-7C$!G2)S7%9MEA\"_??<^428HKU"<*S7G%0K%;5FR>%W_W%=\1X ME&-S.8'ET^I/(2XPHHKN"<*SO#Z^^=Q2&^?_+L"SE)_M/3\+U\\I/F6T>*M> MC'-&LU':R479?O*S_8[@:1E(-(?&F"&GE,2@D!2:?8%FZ_951'$9M? M*$(3;,]<>MZ+38TE?D\RW'+0R_BE'%YD4OZ8/J#?^G<1/MM44T MZ,,G"WW608^WS;VN2J,+[OE64?3MWB2DW&L?N=?EJMSK11UQ/VX>Z[5_>RGW M6IM[)=6\VD#W;.F6J#*FQRS^'X.(8?PJ&?9_?(B)6^+IJ'OY]&>M\>M/^RM_ M^2E)L3BKN]S@V)6LNB@.M>'IV]+*%O5W_*MW?;O'Y=S2.V M-NKP;+$HL,40L>%IW$OT7.MG[?--2;CZ]N6YG'*ME&LM0:UE5TQ37*OR^0OZ M];OV13"EE&LE,R8DP6[:%)I]@292VR?!ZTRAV1=HXK[BF9_]X\ KNRE39UI* M'YE, STQ=WI?U%CZ + APYXP2Q@,#_=_F0QSJ2!5/F%NQ2XZQ>_\&2)- MP@I^X90A#NX3)LMD,LYNR,K(@8".F['T 7X8C '[ \=B* RF)(QWL1(6 8-@JAMA6I%.F@:TINH:&#N 6O"]]<-Z";S)> MB8&7X[.RMH'$QTP;82,+#SH@&[/B:MU-)Q^+3,\ (^RO%ISD3:<*EAV6@M.! M8--6-[6UX.L3!HHL*=+1&7D= BB< 3Y^$,\"UN-=/^P+/<2(42@RX4T&(WB. MD4-5;>N3F+#PMSD0)>=OQZX7N/,'GL\^O%S6^$OSVX58ORS@#1WV\01C\@A& M%T?A8#*P9[9V4O5J)^XC)ME8T>PQEZK^-'TVJZS,OHT0AY:.907U'& YH8H# M$Q^E\]LI\Z3(5N^$*7-_NV\:% '@U:-PTLA'S5O168&QJO+SZN:.N:A]JU=K M39:I-ZK'3*5QP33OSYOUBWKE[F<([T" 9P>O%Q^>]L^1,#FY7#G[X!/3^Z)9 M[=^?OE_5?\K%():YZ<3\@T^0YXO8EZ^?1M9+Y2:[IE:PJO#W0+?1\^L N*8K M&?,Q (%L)I )4 G^[ -\>+8B<25W."MH8\4C&7GXWO,,>O:S0 9 MHH7WN2)9RDBQ%&2"@J=H0_R9_27FJI6V:8&[_D$Y?WCY\>6R^5A^^MUZ48\6 M;T=4 <'KAW%0A2A_G /L<1?+B.YJ3Y)H?R4+&G_DJ@1F5BM8P^F+U9??O=+# MBU2[>*E\$;X95;0&L@0%^M@*;+[P=XB;H0!L""Z]8X]>\AM\DUPV>UQ^]7$7 M7S?.#)_==/RX*B/$7_H@VAWV)Y9@[%C_]#<]W1A.;ZY20-RE %;;G^4,JN3? MN::A:Q(6A'5L')@M'1JF:)*BHJD-:>DA9>5$+G(\EHQ<5Q.NLN6[N_-UF-W: MI0B6\SK/^N&VQ'!6S6@N$X3/X2_8'*8#EA+3P9C Z*G0C$YH>BLH7* !/@>% M*%CX=Q7!+Q5-KO1UC#$OY'.,5]F)+!V*1C?W4OORHLD1RM) S7L*@^C:O#^] M\,=CLT:E#D86T+8RFPUSQO'*SH*09_.EU]LU.\R+\1Y59(*R(!19H2#$F<@\ MX41S@6FTKQATU:X]0\ M_A2V)^.;YT\K'$YD'"EL_[Y(.)(WP!^KXI#NA"X0_=>C?-N-7SR:=Q9KWJ6N M\?L^JXU17XQ3-5J;)U5[HM9%F!MIC&[UD,&(IHFP,@Z9Z:HBMA4U5:PW4:RS M"Y&G(DGXN"T36WM(&<%5+T8;H0&)?7W3%G"_GW_=Y(3Q_?G7;M(%W/Q/9X$$ MGRB"&>Y:318,N[K:R.D6;J!Y<4\&S.NK2_YK[^J;:F0 !_!_$\'^$US M8O>8'ZV*Y9[SCIH/F1BN?XXR_BC_+^Z5E5W;25+&1:^&0@T C9A>Q MMT?/$C))P!'LA+=SXMMC@WTXO.#W8IC8-HM M0Y2))VQRS3/J-5%7N,^*[3W4SEPOV("N[^WRL'4=*5[$B)F)\1PKY)='!;T! M$W-MM]?2TXJ>F65+.;80HCO2$?.Z?&55VK$7L+LMI,ZZ;CE!2?9FF< M>-6_K[7;Y]7?>Z*/V]76K<%LYN^AY M8"&79W/1*'0+>>"2"W&//GLUN4&>YGV_Q>*Y_*\YJ/36N0V(5IV;*N<4D:WJ MN3K?F'226*W.G[824,PX-#YNC9\6V$)Y=V7I]J+H<10#1V!]+\..Z#(/LBS/ M;Z<[[/(@R_ )>,#"6P]]B_)PX.6=8?OAI:5=MRNY]LMM=IVTNRV43%Z9EP?] MA,PLO[2#5,L-SN8)B5M;8L=\#J(ZTWN5.$\M>L669X4BUO;X-;PRH53;.!30 M!#'Z#;58O?E5S$69 M^!N7N')7DV:Y19OE=BN.";JT](KT9Z@8"+,[S."L,02Q6Q5-AI+# W@$\DW< MF]3GQ\[#BU;-M:^_%HJ_"MF=6Z]+E!NR.).0"NDR9B^2NNN<%:;Z2X D#(\D M<0>$"&6.+0E;N9;87\5EP^.*S+[+%SB6#U&+?E-'W*4//[O4#;QJ"2'9A&41 M^]9'),XS-:Y^?7\[_BP]_HXUB3=:/QSUNBD^0C)UNVW3[;8B]L5>EB.[/ HE M];AMI3U8%)@1&6,NLME<5+[8%7DUM]SE%L"FJ+3K;>M]BX/2O5WL-CV;;\KZQD,"QI>B:_55C-SRWZ/UO^4*1S<467!.9KIFZ MW"+WF-1"N=PN:3>+0)<;^O[I4_?S3Z%<*NV7N'(7EGK?-L2'Z3NE&:?_ZB;Z5^['Z;*.U39TUTG)EBKU*&C$'ZV1( M1]8HO=2H4V5(I[5.8H*B0]1 BNF@0EHLL0"@\7T[O/!,& MS7(%#-0N^ ^\V"-11:3 !%:S%,E",GQ1T>3I#SQ/WB)#T>79 *C:LZ0.XB^)+?D7,X4B\"72I$L9.BHG 71GY! MD^U*G0H!S'*[2+@UQT2>$]A2>8V*8F_),9& LX\CN*@L"*%N#-+@HE0:!*U95-(PQWG?2!.Y!:3Z\W!EF$48\R_$"R^>BXIRO2I!NCBE;E:$;UCQB"[D2RY52&9K*T#B" M&N80A'X 7SI-L$/[39L(,9IN(=)K27+;TTK>]K0=>N4MJA@ IU'M<1)W.UG0 M^'6F7]Q,OKC7S>2+:3/YL,WD-^K_OEEG>K\VYA$-/0,GE7V-81\_* 4X[$ M7\5V2IAW'U[NI$Y1+73.+Z3\3%M[0(]0NS&EM'FVYF/;TQ:\ ?RVI?L XS8* M;S@L.:!CN/NNIW?XQP]XDEA.DO OS$%4U98A1.N!OS&PDO.W/:'3&Y'C[.Z( MJ^"[S9?F2!U&P)L3+$7Q>R I/QM 1^XHZ/ED& M]=P]#7]LG^ B60$-#I7.V&]>[UBM'F)$2=+[^"'06+&>:?*-T/T=,]\!Z\J-#8>SZUK>'D:[)$*'5>&AD&C&"5CB V9 M]XR&H%"5:(P/#_ I8%0QH6Q11U0,_![ .IE\H-OYHR+9$F][>@:8.3F :W', M"#S]@"X6#SE4+?**[O;K)AL)WUI88"/RYJ3/_.$!:30?, /8:NS$[V)W @UH M5K]@C&,&DYKI?XJ,V=.'J@P$A.$7"5[@??T]U*C1Z:*QYAH>U@&(0/OB+/ ,1(->VG>K3YF MIC@0:*%>#70CR8#_!YQXVKIPN5DJ-=:5&MF(I8:-2YCU8^0?89."5F D>QX$$08^SA ;;#%"PR90P[_AK>H,W%VEBTXR>)U(%/-=$"7!8M\I>%5VN+ M# Q'!^,Z1E;@K"EJ[AUJYB)$S<%[N&E>,'U/NM:\MSF=$+,6]@\QP6T MSB '2S9Y=O^*&^T?[^X?3_?OBN?&YU=?N^U1-_[]6S=V+6C_G7HI;N M'WYL@"!O"8%%]=13I![AOU#%CEHG+8C!&QICPEF!VD!7%55IJ#I"?8+:0!/T MN6/&)AAL.X :OR'-,$M(IKPAR92G2:;0_')]^:=U+W3;6R&9>:_7AH=>9O.^ M17Z#B::P(=&4IXEFQ'>_E\_+U>'M%I@.3W>ZY9JA,_*9-8-"B@5'P7,?_ M,.\N*\WS][Y/'!Y4=5GI$-3#@N!=I5E]SW2'"G4[$^^$8AMI"$LG<*:"CP#/ M##YDDZ QQ.B3(33B"_.XRE+43#AJ%B-$3;<9[\D2_V9TUXZ.QM*4>D@>PB6R M"X1='IQ<#GMO'\,AAWM#6?(FP(>=YN%%?FR-AU\:/4Z'SE?#/L:/,1GQA+F8 M>.LRC#L.\^X"6:*BFN^/UB4*.VQ$'%KZ*6-';TFZJHH#$Y^1\]LI8^-2&1#> M?M.@=^SPZE&X:)@E02_+%9O@$+AL8+0;7@/@U3]'PN2$8HY' M_/G M;4T]"@47#;J( RR>@,7E!?[AQ2K=]1^__;KAOBOK@Q4Z4BGBLPD?C>C=B)!1 MA'Z+GK-"=PZ1]_9F4>AU9:K)BDW:=^+3M0B7K=C$>5#J#WVQ_NFE_5M[>-$' MCU^Z M\5C72,D(3F_3W!]W3=A&5$RLN7[2=7D&^[OHN?FM M8]P(E^NT,PPA@4+E^Y":701$I@LPKB_OUY#QF^01KH]G4V<22[9+EF/Y=4O4 MA-V?-WHP&S$ 3/*,.2_QL$LKT;C+O.3H8,D;&%F8-G, '.%QDM1__SP\OV\ M_^OFVNI]SD99.&8>]H]MYSM9,0>J.#YA\([@=PETI&XL 9;&S29"/A#(8E$Z MV4*YP'*YPKY+T$4[M*'D+.>QGB$L5\S7H9*L'Y5\(X%9>(H[9")CA*CT-!TZ M:30+Y=SXY64L"#N5GE?0U%=45?V)>&WAAD!O8TZ(3 D2/-X UYX[J#A(E,>< MF^/6+%+_AD5JV,/9B#O$>#C^#*/DQS :R'*$JLTCGH?J;>6E]7QW_1BC+ U@ M#($"UBG+/B=>MXB&*V<+GQR.Q\2)F==):0B+/84#LHA=0.-N$ ]C66 M,X=]AQ59, B]X-N7D!!N+ZXX2Y'>OF,D'B+F;A*!?Q+?%7>3*Q+*:C/.//!I@(D/G^\."IAS0:W6VRWD FL[000;-A3)TU6YL MUU=,\KXN#R4(LL'HA%4$& U""41&PL#H?=(NBL$'(_8A@@&/C* GY()NEE^&/P MK'G@=R(UW V&&":%;B9P5A*,3P-&CID*XXS^W[]*6;YX:GKS4^CQ$YBP#2)! M)@LY 23B W#G#U@)3.O!+A%PC:+='"X%[X6)?S,["I))GAC>W=^ZH5ACO(;# M WUHN-#35$N\*R9D+ :.*-)MZEW&0+%*'61*2G1,PAP<.'_)RYUD^ M:]F95) ;[0@62K$0;:=AH:=B'-9H*.AP,H CQ4ARX&P&(6162XB<(M'&39HA M3-NX.=E870/\1$Y&M P#DSQ DJIMVI&G-&MK6GA/EK6 #4\Q+8T8S@D5# M$I='RGSTP&DBE.P*[H6.T9:"M4E^D MF=CP"MY >VD #7ZL3P*^D;MRV)(G"(>DRR'Y^B <@E@;4W> H!,8R,FX?M*- M1^$(@F#=C>&I-6K(K;06#=\@TP%.]U#(A:"%4^..2&E;\-"Y&'.( M=\J>!-Z1,28:?
T$@(M4N=N12&SSI41*& VC$TJ-=8><(K"V:TY#: MZBD]#CS;).]_80;ZX0'-BR_P?\,)N6J)2-5A0[:#L:B*9I&-P\\>'QZ$@=;.TBD48P-6^)LFRBV&=@N,^=9!.IN_ M4?RPQ@.*R8R&NKJE4#44UJSJ6+4WR-$#POX&(P#K3]Z7B4+V!.Q:QCNA RL( M8 L4TYVJ$M/&D(N2;@(WI6Y,[F!JO*'F!6JY$7O4>M895_(A=<'*': M-*B!6"" YI_E3FUFZQV4<<>DIA3 AW'0 9$E;_*G$P:*6;&-=%-@3+U-+3VZ M4$>O5[$.K:A8L7>A<;=AZMU%,/I"XS^,#XS;0.\Z7OQ@@/4R$.?3.."1KV , MP\%,JDTH4*4?L$E4/8*![@4DK[2AF@4I*#+AC+2NC,?*[OA;S#WD9&G3[!0P MBNG(5$!0$@.QYA'IKJIBGX>!9N4*K >S&3C?RDIU2AP 91U1>XO8=^'L@$8SS@=(F]7J &2L-6&R5"< RD,JP J3'(P\K3"XA'OH,]3R3:]4J@. M@\7JA!B=,B;SX-ERG67:PXDMIBI]A6X6RU"I"$W(%-.T!>M$1Z*'N^!DCQ/D M-]R;[(ARQ*ED<_+:(P$PFMG)AZ#0DVP;3!TJIG$%'!MV\4>02%@*.Q5MIL2& M*.L#)T%LCH[21,:]PSZ>BQ#]B&[-2#1;Q16DT!ESA\DZ%:ALA>2K"30;I^N< M^Z;K+)OHX>67.;JX_FKVKCEU8<(.W4>1CN

2P%"9AI#L^ZR3*<)X>G_KWY M?#/Z\U2L2[O.X2EZ4&_1G7Y<=N*C=7+U*A_O!B]3Y_[5=^7UCUWBX2>1PPP;]$X$Q^VDG SL81I0%1@]G" M\LR$5Y'.L]J^;A9QQ0JY(EODEL>8;YC2XPU@)O*WUA^H^ABA.W *3XEU>[D5 M36[HFA1 K=]:?X0?G_]:M. 9%%R]O7J.>(S.I;I:0]>7KM]MU MR&R%OA=3*@2!]_4&U88^CECB'?,")MTUFZ8D*-IQ3\YJLW1;S&8%(9:S6IYX M.[]$O&ZR';,,P_(PC#]&06_=B23[D#9+461S?(X5^'BY1X)BJ6= \+8HX8L/+W7MAXF^?;.X6G%M MSUY2XIKL#Q5H7H#'S7#'6;\:6NGTZ?3I].GTVYU^-(+S;UTCJLC6@R)5Q#"<6LH(XA';D)[)J* M,U?X'SL&^@X(M,]4)!+/P9?+^<,#.]@;0L+_^Y>0.S7%#L1X&-A<('^3> W\ M'X0F9U1=?X00K>D>59.V6228%N,414"6CA@&"TG"QZ18; @L9"ET)(I.-=$3 M[01BSP_-OVC&$'ZM]MQ3VHIEYYVX(5EV;RL8%;]BZ="3"Q- !P*O6!+C1&98 ML'0*0=/3I,GNQ:70^K-_AOB(2'1,>TPRA>R63=!N!(*T99-&98DFG:HOCNFJ M#@_(/T^*JMK+I$=#&DEY/VDC54$C9'H_LX/BO!]!,S7H:^+Y:*"*VO0'=N3I M% 1N4/;TDTA69F9PN_]X/]2'%NR:]R,0$))H6M[/1/RBI PFT]B30_00MG@\ M!TT?-^%3^B&@UD>D.10-/CHB Z Q)5Q=/6.WQ MX0&0E&<@11OIZ@C/A7%$-S"6&(KY2",YA_@% PX7:(X& 2H8%8#2#$:7J.-& M(C/9X?B8.4DB)%#@AX:D;9);3UM6.A"9Z\0+JF,[+PM&=2, G>?-+]R?W\E"%)B[11'DTCD5$?'B:$J4H^QVB#\:1C4-5G;(.)UV727#W:^ @DQ0=/"$?*#(;XR$:$,-LMV2RTR060 4<7B&I,W9J M+1G,SHR=ZX%'Z83*"CLDT4!=R*^Q&^BY79[H"#2XFC0X8TGS1(62 +!MQ9"& M?6@K ?BF.XD))/5HBMX@NY*D=T03AQV_)R9@AE6TIP 5,5KU*1C.Y>IC%!-5 MG)@[I_D!31?"QDW&3ASR(!&-?"6M04FL-\8--X#:;=88T)[3@^Z3B%N%T/.3 MAIF!JC^=;!&W5@J'73D"=E?!A&[$5MXW4H[8U7/VY=%9TT8!HN-AR3]IR+I" MI]#-X^Q\_/3+(PNY5<+7YC;#9\JZ+:R9#[M;4F&VX=T%HOOP?L5M MV"S0KNA$G"^&;[)!E-3RQSG8H";D:K"0L144">4S?.@0LH5@+8DI*X5:%M3S MS6>SM)Y68"A7"#C6"GU=Y7)W[2.JZM0RI<43,$+*ZU%W&#@"SB3,.?!LGBOX MG<,V-S\$V:Q]#E 23C2(LB=C!7^$!3!-H9P*F4O4F62YXJY/)')R:"*2 ,DZ MW>3)<8AR'XKA6@;-O'>2'1)Y*,6B+[MZ+612IXHJO0#P=.(%6]A68BWQ.:%G MDV7Y?&G7IQ,YR=SNUR'DA)T?09P$TG";-R9R]WFVF.6BW/_]J3&WLQF(%DX] M*8SMF:7EZC*T7IF;!=E*/AUS:. 5YP%EI%V2S MDWSITFQO"5Q@BUV4T3L93QF4&+K\GNR2-6]]@IKR*6T#%O9T@ M@'B&'1A0)8P^)#+$)^7470@JT .C*B9X5+UE;, =.U7#1E8,ZG@D'FSZ!ZTK M8](:0'9M.>CW"CT'/<4J]AM;URC90ROV ,[MLFK/9_T)XY%!Z@>-;6SU@+)P M[KER,Z3(1\=M@>J\N>=GNV9.."E!=GBPY7HQMFO9OWH*%&Y9M6R,D%NO: S< M/TZ*M/A58X$+F55*QL"%[CH%8V8@F1^#\,?8RL6$PMO%H5,\M]>Q4SR7!D_M M0?!4M,SO8YOROY 7 /2*BO"N=Q6L5G24+MQDD^O3(2UC:B#W\CC,C8)IWT00 MX1@2#O[]-F75.M='KZ,6Q<)KC#5N+8H;U19H+D"+G0-7)3>G,=>?B/H\-JOU MD(B"$Y/;R!T"42$ZT<[!N*4&ZE;O\'*<7P&%!?XCN]Y]P)67$$N1!U\8C\[X M,ILO^3KLUJ]2L=T%Y%FNX'MSM2<+"',#NDWX%XXZV)KP;Q-VI&A-\2C(FQ"X M4W!SB9X+1)*'@2S7F^VL,:YR6\+<+@9N5XQ S.'S B "_"'A POFG">+H%W? MZQ+5E/N^L-<3,[&V*[W50Y!Y[$EOFF1$&)/\$L_]+^1#@,N<$;B_W<0QN/#R M\@8:):C-?6\'0^$1L9KU]['C6 'G.W6C=Q3#A/@*M4.2GQ03>;6F9!>F)-K2GEH-R1T5^!LQ/1%!9,M>9\U MQ;Y[C:^*>-?)K/.[0^Y2?08GS<0AHRM#UK1TAS1=RSA_V;N2SZ^P*X<'%, 6 MN9NF70\@N>Q)9,P)?S-NYF; 4KTCX>VIF(H(Q8^<$?P'8Z* MH1%%SNPF79V["C>"P1>.Z89&=J(K6?K41L(5^%!197I7KV$XVH8B0_3+.U[X M^SV<]1-25=*B<'I 1D38ZAA +N('O+X.Q.HR[W)%>$DCB&&GA$XED3+ORGA8 M>E?N)6//8/983F,F!5"11"EAO<* 3F'0I[.'1-7JD=R=MJ*YG3-H\KLG114^ M[XF&_$2Z[F!F!K$C&" 5=45I3.,5Q#[E+!IF9]Z0<.=+"#4!/&3LI$,)*2.2 MRCAL0PXAS9)U8TZ<&S\#=89&6S%[3KL%+QCHF?15[$+A!_SV0!4MR%*V0QEX MKC3-!!UD J+QV5,%;#\%ADQ3(H<6?@AB+WP28$FI 9(!N^?A,G7-0W7F; ><@6[88LM- M'#@\F,L<("FV&#W=L#3'>SC3M64V;;#KL=R]]3T8.\7?[L.!<84>:U]\A%OA MK@;!:")(%9HC[.2S3\$YAU:JU3UO$9XJ MJ7AX=6PW!NT.,8+#&T"O7DA<'N=,08)B2-2,S:KR3U]3 J]=U=UZ.D'04.+LCR\/4=U)\W8R=ZL>G65YE3VIAL4 MK^I/ERFZK!],M=2'KTI# 2EH,+6K,PBSORS*E M?U"H]IQ86[/[OMB>)-W0!,)._;0-O-\D:L8[ .DO9TXW89H5LW/"FGF'%=?W MTXGT;F,=0F"4>]L\G;(&NT\@28 GC:DHB=F#>\LGF+9@<6)7*5LA31EIA80G M6BW%".'03LN8U/.C-3>+;9,A?=X6<':,>,!U&.*^N(@(N MJYB)FDE/?=_7V*4]"E2*,$(H#0?R#P?:4OS+7+.8Q0F&#M<)B!C8J,?)XN"% M@$8G_%ST5)C@A00 /N?13F+0Q73ZKRMGXO:TY^NZ $WS95)G&%!=,63*'+_?*7-\FC(71\I#C MIWZ^]ICI(KBH&_04"4J"8I;!^CD&*4_U^H8]R7D9XJ6P"7UQU;\94>,R?3[U M;<54UM&_DN$;\'-M=0=2G]?J/J\UO#A97S?9VMS0IZ[C?;/BUNN-*I@5W MAB=V)]U$(4HQ 7A27AU-HO(V16H%1#S85"77"T^,3Y56)CD!Z/^0-7'"-$^ZYI)\\ E3^<;L"KQ;]#2?33]V)['$6]6 MHDAL0U:QW;3=CM>EM1GPH'8Q#+IS=GVA_V39LI ',1EWY8:=?MM.OV@J[;-'L\[;N]]16E?;??:M_M+%L4?*OM MIGVWEVK5T?;KS IIW^V$G0F?V_6)I'VWYR[?>5\7X6LAD[WNN\VSO'\+D[TF MF3WKNYW=_1&\X;[;92[MNKUEWUO:=3OMNKTWV)IVW0[3=7M)H83L?A=*R*:% M$EY5H82TVWK:;7T#K$HTBGI[8H=RSZ_6%3NV#L#(@U*W9>@U*3UQN;87#E)66LK!W:RQ?P^]_8.JV MB0A-?;NML0ML[HVWAU#3R;#R>]$KH-*S"PI7N13QMC^\VY:A6$\'7&8@1BE<)\ M ;4+>SUA#3MIC)W?I#$V+Q3^#M.%>;Y'M=L;FK08S&97[C@]TQ-1 MAH;1/@VG#P_"=YPNK--Q.J %9%##:=(E,63'Z4)NC5T)UW":__OP8)V.TY,A M\,G[]ZQ>M>/TX4$L+:>92<=I+F3'Z<,#3\OI?'E9RVD^GPW76T$[H3 M0\]I9K66T_2*;H.>TW[MIOVW*RSK7NMBB-.8?4?=:]UVV":Y#=YA]]JI=1))FG:O3;O7IO$%F]YF M[U4P05I'*O8K^[1_[?0K0?UKU[IA3 #@:?_:8(=8?I72I'$!40C?1/75$Y?MT]#9/0JXXO)-)2W!F>)+&G8?@CB@^& MS7H:+LD/%_8[/UQ(\\/CR ^/U 2,>+"TEV5ZS?36S4+ MVU;$Y+H])[.%M.'D/C6&HS.M)PLEK@WTW)R"PC1 M/FM:.E:<;P8D1Y160-[G%$'WO%HNFZGHTC(P# ^HK'+7NP4>5W+N R'-HO Q'/L M[#>=$L] &F78O3T 1$@E1<]8U5!,&GL WB<1+UG+T&H%R.A/1M%TRWD:RFW0 M$NJ8NMSFE/AI8*AX_@3ZK.*L4S(1(]/'-C2="AP=43&8$83<.-71G9(9M'.2 MF_9[66F>,Y5F=3K3W%-T_C]\EE0J)0>/_RA01F7W)9F2--X&O*L'NX-)O^>L MK36]\WB/D(AI& M[&?1-(=]^_3M-BU O [9T(H [*0KR$C'S]CU^0W%?,QT0'(IX$A )CB,22,< MI[4.C2$"XH-R&5WD:70"M&>CT/SR,"NHS<\X!>S0G-1@H8LB%0?:5"72->][ MTQGJ_W.PGG83FLA@Q;#&4V@'6$<8'YT&:OJ0QI, (MW.^2V ICI$U\+;B_FB M["GU0NK 6*!O#8TQ,X9HJ&FJ(6L2E^S::T!QDGP".^L]47)^WF.=0N+# WK* M@)QVRX<)HZ*E'294XW?:4_@53=Y+ZLY/@C_9$0H?VP;SX8Q)A'MY'J8$)[[? M^3.QDP 7U0[2X(\+V7W-A,\>EQ*::;$()5SIZVWJ96N))W$[TZ*+U<\=\\3B M-1,6KQ_A"C=87U(2^UUD,WNB8:N<'O4M=GR;O_/=@0=9"%\5(AF<05; 3Z#) M^\0/7I"AOUI6L/;BMMD9.!M8U_U-7"6\VH7ME"?9!?VF7!D3-_RD0R#8BIDI M6Q';^5/FX;J\;.X*VS^6-$08YT9<)QP8N1"B9A?W7]MQ/F"\H-Z#*6^!XP%] M4E25D=& N(F)&^+PH#.TAJY>,N==D/1^'RK" A:QMA-=$C5P/K>)=PE)4//2 MKOHJFKI&G 2B) T-41J'[9";V^\,R%R: ?FV,B #*+#"8":-'Z)U6TFDH]NS M>OHN0A]:4!<9N/U4'?'9NX' JP%RWTTZP$)K=*3J3R<;.>JR27?4A9(=/@XN M/P?6TYERU(DCE47>E@UL:$,,>0\PTECVK*C1*R,+ MJ?+-6=9)QDJ^B+3CBG"0ITA?F #22Y5YI$-NTE@(=EL]IG-GNQUAZ14D0E%=,I$;CFNN39U#D1GW3TVCJ2&@B9E0WGQ0.720!N* M8:B[8]0XS3*UCFQ%)V*/PV]'1YPV]T@@;@(Q8M?QZPA%Y5+41RWN=E?PJ-R0 MS"DO !89N-Q+1N.G5TN(RLK71?#NRUJE(3IYC_3V?-EL4782RY2_:)=Q9*<-KV3QK&!-M((BQZ$A]X\YER].">I(2,S9/9(:="]><6 MJO^\TC9C0GWE$"7]&2L'YBQ,U7ZU=<+%C]M+=2&E5V5Y\>Y2NXL[O4YP&=07 M40)D0N^"YOZ<"V0^])G,C,B;X"=Y5'!>8HU/C].;(R#+W,&]@SE7H%$[N.0= M/&C->P,7E9HS80&U'#>I?/'N&URX=T ?&+@.WE\7;?K:JQRFE^W=T'CFQ6&Z M6:FU4EE'87K.F-ZJMU+5A/$AMQ<-RLZ8-WPQ N9Y65DCBNY[+#O4XP:[=AQC M3.G+KAL_01^>AMS'C!,*^GHUC0Q2EO ,]I@[0I[,N<\:>"IGIV+LR7 6B83J M545"BH2>14);!\\AH>TB+WUGW"69<=E+5KH3%LY%*X'-PR#@Y;F?0.10=K30=;C(X0S.H M#<&Q6EBQ%I8E]:^5LXRVS^=?3E^S<5F*&2^:;6.[&NQ#,M9;I%R:7D"L.#UA MSA))=SY[&3D7L35?:BI5N02X>2G]2D &GA?WDHI3L7:P"**%W:.I;57DG=ME M[<' =>XIAN8F \Z+DFPT8889'BCF+ 3/FU0G*7H.ZRGW7+LL^@Z1J#[ MHBZ[/M2I*7YW'W5I; E&!X:+,U:%7A6$" F XJ6]@!=7A!YV\.$,-PW@# TFSN! K MWK;AGAQUJ4L0S$!#92NP-!>_Y[9G4HLIWRF7?*[W;%"TKE$98T['P]X@.M62 ME-F%=M@(*NIQYU.W&'QNV@;LBHLY;7I/KB5)6 M([9.P<BO:XD6BZZZ'.:3:8& !(BG+ M%SZ![U'UQ@1&^"W$)_S8D;UBL'44[*G3QPI\2%->UHJJS6)75&VJBJJ+J*BZ MLF-B\3.\[;QKASGYEXF<_.,H+_XT.G%.95X\=90\C8Z7HS"Q?@OKY-2K;X[/ M3H_^_:_&WIMM<7X?)3+OX\^FS8!#P?='9Z?'8J E=UO!G!3,G)D2 MFD.8IR6-S@/<[%FDF<#-1UIIENHU[?&2(0_Q&[5L7TUQS:PK:58.]U+SJ>98 M8#3O.-BK[+52(Y4V" >URMY^JINT.#B8.G=F1#2>66IVD8$\6>!'16>&K,]N M_)M[W;MFI7Z8&ATVKUE7N+9&I=%(C95?@[75*H?IP=UKL+;F4VH6KB H8E;E MPA'%391IQ2A[\TKGFDRIURIF%NM4C8QW/HS]Q^]I?,)-GS*E>*YPT:QJ)7:7JJ>-"$B M<7'2I?"X;%5:V;)U%2IG:^][Z>5.UA>53XXOSJ15S\R$R8[(!2O;2XJWFOWB M,J._%#3SA69E!I^HJQLYXF5M7$,;4H.(_3<>\S2+CS9/,.VTHM<\?Z ?6L]GHC MP6C4"IMC>%9 @7PNITA:UG6=/OP"#P)>+D7A:CBJYG.JWX_#I$#-NN8U=M)V M34]T_76Y1>T3\&/JPDVAD?Z=(]_T1HO^ZW@2VR!MS($H7B^'KZ0/'OG6)I]LPT.IE MY*J>%"Z,B+8" P9_*<**I4XT$IR(=QB_&UCQOHZP]$U"3VP(A?IJ!N;$'O]UP>A@8SP[PU#1'Y>B@8 M8UO$<"9G)3C2<*+Y]%*X75Z/M0$!ZP*0_ LWUQ48E)5?7]#"D M%F/1*2#Z\"> 'N0'Q:K+$;I.X/J]AR,D^XF, #1E,1CMG@Y .+@)S--H)(&( M]V=\D(DED"\H@7$>G7-L;)DXR,DPVTOM@J;+?$ M@5:^];C-$3,#Q_-,$<*=(!^;7SN^"=OHB40&&:4.0TIJA:5A3#X1&)TN(Y]C MT#=,1 H.MJLA A1T+'A61(%70-@-J2D0W<=%.#YM;,\QXD&PC M1XQR(D(2%1H5;$Q@4O0_D*4DJ$:E<86U@VM80G3:5BB50="B6*/C85^C:)ER91.$^Z0L,%JV MRS$5QH"_DU;$\FC>"?40ZB"I,, WR&=!G=LT8W[<@ MLC#O),9W803)EU@3D$A.\H++J1D8ZORQN.XZR-[44 Z>.3:RY>M),#XFX7!Q M,=^J^<\CPJB?%.F]=(C&X[B7%!#=3&U),:E9*B9/3 B>/%A$PX]:/;UA1J/2 M2/>*/KTUQY+AKS>?!_^RR\B-T,%XZLRBC7" L/J3FH(L"J!ZI;676GML-5;K M##LX$E$SI?'[44(YBS26IPO()PC%N9E< M2HF(+U@-NXEA\P6I93@G-$R,L'\2&E8H;4?H,W;@1[CI2AJS.FGGZP-S5HK!2]I\HN#WR$J1U>1C.'1B'@L<5#FE&GV(XG3=NU MT/R*26;*X-"+2Y2_;\J)(#_AW-263@\B*[ M2X49I@<8\4+<[99+[TU;LYC!+1,8=YBH]\$"LH'XU/4]-M=AK1*R!PG#BZ/K M@9NQQ_:,&@VM8M=H:*D:#:I&0ZYL:3DIH*",:AO3,J=X*V-:YC,J0]O!Y1R6 M!^MD2GOQ[BKHPV]DX>EJNN]@+%"W"[L;6FZ25U&*TJ$:?R"KU 5373#5!?/) M@G*>-[6I=\")U[6\W#.?!'UMK+10,6Z9[6N@@FO,71EP%^F:3'86]_FB#ZYF M'CH9[^UG!B(O>D];QM8GDRINT2,Q9U5H3/E,,QPT4PU$<]:%LD"RG^XUSS'G M70A^PZU$NSGMIMA'T[YU3%UXKD*+X*(9H9Z';NN-[$#,78]=5!G)]#F6<)C(%H<&["PN*4]V6ZGL]ZFM7%"4^X3A,6/;FS M\^Z<4F"/I+__BA+KSK"WQI++HB\B1B-,[1IH0U%Y'KO5U"I-X?A(H9UR21 / MT.G!]-297280]S#I&5M]&#Q,UL3N,A$SC0Y :=$O&Y7JP4&Z[@9(Q#(+2C#&0#.!'5W1QP*>9@N#*.:&)AJ9=#BL]I:/=)/YV1-)Y9BF MY!'>@:M!\:64;Y%EY07=KJF;. *@KQN@*+.O'<18\DT;4[P'&'_ S#XF:G&1 MX!4&MZP=9J?/@*$9F::1RI.MW0XS"1^17&X:_WWQ.[;-\C7LNW-B>KKE>)B. M#R^)K&642*RQR^ UVY?OT38EOBN7$E^R=L<),#O:O0&!=FEZ-U/E6>8&"PNP MB?4URP))XO*!X_IA6(5FHR1!DL64P&2/),H;-+A,T^UB9IY(X=8URA!#&J4L M7LSH [0M)Z]K"22"T3^N8WEMV[C SE[&.(7L[;+P+:*.^+VBGV;RCY@3B -6 M=YNF_>+=EK;-Q,Q9_GUKOCO%.X@6I?P;$<.(Z+H0;X,$WLQW!9=MHPHRG,(V MUO.P&+_G>D""Q,%#0<8O1L_+I:Z)3=2PE57X C5%XP*',L\]'GDV,B<6O,#7 M:&SX4.JYHK,9OB^#-:.=H[H'0L'-,.4=-KGBPLA./**%DT[4[5(DQ+,_%CFM],Q&KB8UX0&N"JV];]T6+-Z%_5\*6?/BC M1[X ZH:&((O!\4&BFHH/&QUU HM26&4"-.&^;WJ80QW5(7 #2_9"PX5YLCC- MXU;*PH5F66.Y)!<)ZEG0#T02,RD0 %Q@FWK84,\)7(R3E0I,1=YH2/. )WK/ MY-T))"F>C5-CG+4.:+) :P3%4V:4H]7/I<&CM<:T4I1,WPDRK_-(F7=,^R2" MK[$SHHMW/\DNHK!"C-KH$%X/N0=L3F*EPZFV !,D&]UI8]D5X@7K'$@Y,@DS M@ITHYMH=O6]D2W 7WQ-88<=-:RC=@,C^>)=Q2=I@[#CMG)CC_!N/_$FF@I79/B??T()[9%]Q6.$R8N-E]./[&:_&62 MI[N9P[71BEAB2>EKF!/<4QW":NPLWK 'C%.L!4X-_UCL//,3+&M :$4=>Q,9 MY# BW)4<$.*"(FRT:KH.W(UMSM#-Q%K_$"E;A=0I\;5,+D< MI4X7BE^*M8[T/EWFG[^*8)3QIXUW8?%7E R3I3"/XM=V7I,.+$B2THIEDDY^IEA M2*_F,D>[EXG9_:9C8(SXC&.E_K "#0709EZS_$@N>>RS655M\H0R3%7Z0F40 MXHHU5ST-4U0NY-$W!:$*B0*)G6T65@BY<$T=_L7T7R!'@4N%P%D(U&=3(69= M45@U&GN##JCRUI"U;=L);"S;<6%I-A8)0$/PM:OU/87T64@WMMDG[=[L!_T0 M[5N /[@FN<^.^*)3?H:V7-F;H@ZYU=^ MSD^DXTRP/> ) Z2 M[3SV7I,S;BD(4RLPE8@LXH2;+"+33.U%D9#SP\>$ T(M62VYV$L6\FY'V0_R M=:ZD&\^>^SIP;'C+-ATW4:=P0^L/JAJ!:FREN"R70>;I+[1Y9IM#X5"OQE;\I@XD M-?:F*M1[!6SS^ G;W%YI7>X/V8GIZ9;C!2Y7'1^+Q1O%6N!"66,-"*"H8RO" MS8=,Q\X@6FIGD.(COEAC;R)'J'N &GMC[P%QI])/CLO/XL;&H[U*FP6\*9S[ M/>ZRQ)+4P5(HOBG6 E?H+%SP :;&5@R2=P999GO8_=6ZF1,'&G.Q+RRVP]?L(.=WRJL$_A,M'_%9]A7:+.]TDI&J[&5 MC%XK!EF&][NHVUJLL16_%8'?UH#0BCJV8I!\'!1;G9Q?&CYI/CS1+*;W-/L: MNPV'(ZI!]<"R#NQ[K:T.X+^A.O\]M Q#=-VT> M#W')KTW/=S7;_]EC1X[F&MBD\ 2N);KON!L?]JKDN1I;R?.U8A!UP5B7L=]. M3W4T#;_WFM5_F@&/>.TPVVO-N;Y6R_A:*]M[&9=:RSKMO,%[ %^\?:]\C!R! MG\NEM_^WL\/>F]PR7K,+[9J_ >[[$7 ;J:5V\$8T4H:QV,Y..)%AWH8S]37W MVK1%&8H6DI#\0YC#VR(!, A?'T_+C;Z@(:HI0\B,VP28(8!OV)?A &!KNUK' MU-^PSUJ?BT5\=A#E*6UG&Y=K/3X5W'A5$'A)I' M+E<\E4MXJ[&>R[O_??&O+XC\\^XQB#? @?=B1#;><<&2'= F0Q&(CU\STP?, MZ2_>T>>H-(8#O'VEO9NPGN3Z$3%B%V'7!\E)8:?K W^6.(Y6\R(QV_P'(]($ MZK#P(-)!'/WW1?4%_2[%$_W^Z E#WJE6?XHRS77L%3[P +?A3R_FJ$Y$0F*Q MHCR2ITN9!F344N:I+PEMRUK/TN9I+6F>@R?/L[XQ0:?W/;-C@D0?"09J+51E MG=\Z0NB94K'7<^P-NB[GCKD:6[>S;)[-U=H\(_W4UX9&9VAI=QY6O-WM^?T7 M[XZ&._@'U#0WU$*9/XJJ;9E%(2F=.XUJ74?*Z )M8# .TE:MUJ@*^KH,0.>O M-;2=VMZ6MLV.DV_25:=G\BX[O>=ZX)NWG)UWX2EW=Q5!YHL@BT.1W;E0Y'O3 MUFP=/46*(G-(D?5"B%]C)XX>]+GM*YK*#TT= MMS\6DZ:.-4L/+"'#/IKV34?SN**P'%+8Q_91,2GLH];AEJ*M/-/6Q>5I,6GK MPN4>T)(27SDGL>QEI%8"X+$#I$!1%.P,(S0TG2Z4)YJO@3YO - M1;/J]#(&1S B2U^[]ICF_Z8EX_X6" MH V!'M@)OS5U_.S,UG>+C=3%ST!X2?JK*+Y*"@Z MFJ7A6>#U.">)DD9\@OJ#CF<:IN8.V18.?RP&WV8:H7RL:6J%OL(W76[A9!-@ M &S ?U K\,HE&,BT 6Q.'WL)AB/]8_\-PV1^?P@'@DMC^W"6R)?->]8'C/8\ MA@+1&(>(7H,?:@(T7?-ZK&LY=UXT6CQ&N91MD.3Z;,>'3=S"J$).ZI.%*4%= M[LKB X H?-V4)-F-2-*,27)[EQUIB"(TJ 9NN22V%#;BCI/&A'4)M#O\"7 % M^ ?:D%E+?<>(C+$XD^;#KCH!G$$=#F\9/$Q&FK /,3SQCD3PETNX@ Y@(T16 M7]93 *4-AL$%X+Z@&D>4)X^=@0O[:0XL0,PUMT&OM I\)P/?%&! 0'Z:IOX MVQ5.2\34[L.2=*W@4B_DR@'NH1-XN/+ P*56J/8$8,DUB/L(:X")<@E0;QMP M^A :$#?R))?K4F#_"&";NB9RV,"TR6^!1.AX M?#8W[)9+9V)6^6U%,G1<;,0#A,)OL)V2MC-(X0?[(>3I*/Y-0))FND!!!(U1 M*9>0@BPK9G]8Y #$CD>T1?N$\,0L/VFZKNOT95(CW+MZ,'N'PP[ MH$$,PK. M@G "@S@U!8E)K4#J"<57AD%5!:I-%=MX/@A^]0:P]7"EMH#QZ'Q-\/K/F+9J MPW4(/]IEW\31$.A()(*W"&'ILHJ-BRJ4-[NL'7Y'PF#*65G>P. ML0@%. ^XFL?>TYT!HA/D!_X?17@"48_"CA 83N=O MH2#@,\EZGI#_4EI)?RI,%THIEU_#: @TCI"ZZ;YV XP+#*S!H([%=^FTH(^L M([/(R4ZX+C3ANCQ= MB[UG:H;-G&&ZI;=>+;2EMUY5EMZLEMY"T.Z7]O>/YY?LY/2/L^/3JPH[^WR\ M0HU\80;M.)GJ"IYI/FIY43I5_*?BJ^SK,,-%X'H!*,GAW5+6UXP, /BWN*,C M.[T7Y73*I;9.QH;:86.O(K\,J^+0O=,(0.G6M< C Z;IA7=[86?R IA%\-L MM0[O:587Z_'@0(%MD"W$%J9/EX-^[XCQM N]Z[Y3^&OLKE,F)Y8A:"U/YXI MVAKW8[=FNO#%<(U&]N'FG>.9/,D-#A;.81@3$'3"X= M>UMQT:OMQ_KRB\B1ZS!#/J3*XWA#CD>:]@*,?O#=FON^S*&=PX,\S3B8%GAKNJ<,M9'\72#IYI\IQ?I_3EDW($)S;^%L7H>=F?)+MB%(6';Y9 M8+UE\BE6KV:_\TS>RU>MU4D,^%]]]S!Y,9DA.::>ZO7J%-%O7E-EZ0\W6GS3W MAOVQRS[I)X[M!-<]9;?>-+MUT=_W%)::JVEXK%C7HT[MQ?NXGZ47O.HX MQA#A?M7S^]:[T=C/*^Z'$93WQOT;=G9"/_RO>G#T/Q[6U_!$_"!]QW^]?_^W M4?WM^J;]>^^O5VWC_N_ZMQOG3^?V.!@<7PV/?_W@&-[-O65??OC+U;L?6OU& MY_VY^?U;^_L_M_;YZ=79UU^^U:K7=__8?_SU_L3\UOCSMS/C]^]G]4]-YR._ M^=9L''=[G;WW?W3N#W[L[77K1[_]>?/+Q9?SSOV'"ZNG?VA5CS3WZ)>SIO4] M&%A'1Q^NKNY[P67WZ(_JJU]K'P?'>_N7/W[_]>:WOV_N#*UQ]=M__OFE]\?Q MP;!V\==)[7?[+^WOL_]T>K]]/NCY-\V+3^>'[X\N]@;!^XO3P_>G[;TOYMD_ M@X9=<_?]ORZ/_^/]\NWPT+I\=?7J[G?]8J]ZTQ+H^']02P$"% ,4 " #S M5B96E]9S+',' "A'P 'P @ $ 8V5O,S R8V5R=&EF M:6-A=&EO;C(P,C(Q,3,P+FAT;5!+ 0(4 Q0 ( /-6)E:,.^\O1@0 (@3 M ? " ; ' !C96\Y,#9C97)T:69I8V%T:6]N,C R,C$Q M,S N:'1M4$L! A0#% @ \U8F5LQ%(U5L!P $1\ !\ M ( !,PP &-F;S,P,F-E&UL4$L! M A0#% @ \U8F5EGX]WF '0 5)(! !4 ( !$2T '1A M>60M,C R,C$Q,S!?;&%B+GAM;%!+ 0(4 Q0 ( /-6)E;/\PZ3+1, (43 M 0 5 " <1* !T87ED+3(P,C(Q,3,P7W!R92YX;6Q02P$" M% ,4 " #S5B96J)*GTYD^ !$!0( $@ @ $D7@ =&%Y M9&)Y;&%W