0001193125-23-294347.txt : 20231213 0001193125-23-294347.hdr.sgml : 20231213 20231213161318 ACCESSION NUMBER: 0001193125-23-294347 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 69 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231213 DATE AS OF CHANGE: 20231213 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GENCOR INDUSTRIES INC CENTRAL INDEX KEY: 0000064472 STANDARD INDUSTRIAL CLASSIFICATION: CONSTRUCTION MACHINERY & EQUIP [3531] IRS NUMBER: 590933147 STATE OF INCORPORATION: DE FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-11703 FILM NUMBER: 231484110 BUSINESS ADDRESS: STREET 1: 5201 N ORANGE BLOSSOM TRAIL CITY: ORLANDO STATE: FL ZIP: 32810 BUSINESS PHONE: 4072906000 MAIL ADDRESS: STREET 1: 5201 N ORANGE BLOSSOM CITY: ORLANDO STATE: FL ZIP: 32810 FORMER COMPANY: FORMER CONFORMED NAME: MECHTRON INTERNATIONAL CORP DATE OF NAME CHANGE: 19880128 FORMER COMPANY: FORMER CONFORMED NAME: MECHTRON GENCO CORP DATE OF NAME CHANGE: 19720411 FORMER COMPANY: FORMER CONFORMED NAME: MECHTRON CORP DATE OF NAME CHANGE: 19690909 10-K 1 d551240d10k.htm FORM 10-K Form 10-K
Table of Contents
falseFY0000064472 0000064472 2022-09-30 0000064472 2023-09-30 0000064472 2021-10-01 2022-09-30 0000064472 2022-10-01 2023-09-30 0000064472 2021-09-30 0000064472 2009-03-17 2009-03-17 0000064472 2020-04-30 0000064472 2020-08-28 0000064472 genc:NewLeaseAgreementMember 2020-09-30 0000064472 genc:NewLeaseAgreementMember genc:RenewalEventMember 2021-10-31 0000064472 genc:NewLeaseAgreementMember 2020-10-09 0000064472 genc:NewLeaseAgreementMember genc:BlawKnoxProductLineFromVolvoCeMember 2020-10-09 0000064472 genc:NewLeaseAgreementMember 2020-08-28 0000064472 us-gaap:CommonClassBMember 2023-09-30 0000064472 genc:CommonClassUndefinedMember 2023-09-30 0000064472 us-gaap:EquipmentMember 2023-09-30 0000064472 us-gaap:BuildingAndBuildingImprovementsMember 2023-09-30 0000064472 us-gaap:LandAndLandImprovementsMember 2023-09-30 0000064472 us-gaap:FairValueInputsLevel1Member 2023-09-30 0000064472 us-gaap:FairValueInputsLevel2Member 2023-09-30 0000064472 us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember 2023-09-30 0000064472 us-gaap:ExchangeTradedFundsMember us-gaap:FairValueInputsLevel1Member 2023-09-30 0000064472 us-gaap:ExchangeTradedFundsMember 2023-09-30 0000064472 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2023-09-30 0000064472 us-gaap:CorporateBondSecuritiesMember 2023-09-30 0000064472 us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2023-09-30 0000064472 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2023-09-30 0000064472 us-gaap:CashAndCashEquivalentsMember 2023-09-30 0000064472 us-gaap:DomesticCountryMember 2023-09-30 0000064472 genc:CurrentLiabilitiesMember 2023-09-30 0000064472 genc:NewLeaseAgreementMember 2023-09-30 0000064472 genc:NewLeaseAgreementMember genc:BlawKnoxProductLineFromVolvoCeMember 2023-09-30 0000064472 us-gaap:LandImprovementsMember 2023-09-30 0000064472 us-gaap:BuildingAndBuildingImprovementsMember srt:MinimumMember 2023-09-30 0000064472 us-gaap:BuildingAndBuildingImprovementsMember srt:MaximumMember 2023-09-30 0000064472 us-gaap:EquipmentMember srt:MinimumMember 2023-09-30 0000064472 us-gaap:EquipmentMember srt:MaximumMember 2023-09-30 0000064472 us-gaap:CommonClassBMember 2022-09-30 0000064472 genc:CommonClassUndefinedMember 2022-09-30 0000064472 us-gaap:EquipmentMember 2022-09-30 0000064472 us-gaap:BuildingAndBuildingImprovementsMember 2022-09-30 0000064472 us-gaap:LandAndLandImprovementsMember 2022-09-30 0000064472 us-gaap:FairValueInputsLevel1Member us-gaap:EquityFundsMember 2022-09-30 0000064472 us-gaap:EquityFundsMember 2022-09-30 0000064472 us-gaap:MutualFundMember us-gaap:FairValueInputsLevel1Member 2022-09-30 0000064472 us-gaap:MutualFundMember 2022-09-30 0000064472 us-gaap:ExchangeTradedFundsMember us-gaap:FairValueInputsLevel1Member 2022-09-30 0000064472 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2022-09-30 0000064472 us-gaap:CorporateBondSecuritiesMember 2022-09-30 0000064472 us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-09-30 0000064472 us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember 2022-09-30 0000064472 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2022-09-30 0000064472 us-gaap:ExchangeTradedFundsMember 2022-09-30 0000064472 us-gaap:FairValueInputsLevel1Member 2022-09-30 0000064472 us-gaap:FairValueInputsLevel2Member 2022-09-30 0000064472 us-gaap:CashAndCashEquivalentsMember 2022-09-30 0000064472 us-gaap:DomesticCountryMember 2022-09-30 0000064472 genc:CurrentLiabilitiesMember 2022-09-30 0000064472 genc:NewLeaseAgreementMember 2022-09-30 0000064472 genc:NewLeaseAgreementMember genc:BlawKnoxProductLineFromVolvoCeMember 2022-09-30 0000064472 genc:BlawKnoxProductLineFromVolvoCeMember genc:NewLeaseAgreementMember 2020-08-28 2020-08-28 0000064472 us-gaap:RetainedEarningsMember 2022-10-01 2023-09-30 0000064472 us-gaap:DomesticCountryMember 2022-10-01 2023-09-30 0000064472 us-gaap:SalesRevenueNetMember 2022-10-01 2023-09-30 0000064472 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember genc:CustomerOneMember 2022-10-01 2023-09-30 0000064472 genc:NoCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-09-30 0000064472 genc:MoreThanThreeAndWithinFourYearFromBalanceSheetDateMember 2022-10-01 2023-09-30 0000064472 genc:MoreThanFourAndWithinFiveYearFromBalanceSheetDateMember 2022-10-01 2023-09-30 0000064472 genc:MoreThanFiveYearFromBalanceSheetDateAndThereafterMember 2022-10-01 2023-09-30 0000064472 us-gaap:TransferredOverTimeMember genc:EquipmentSalesMember 2022-10-01 2023-09-30 0000064472 us-gaap:TransferredAtPointInTimeMember genc:EquipmentSalesMember 2022-10-01 2023-09-30 0000064472 genc:PartsAndComponentSalesMember 2022-10-01 2023-09-30 0000064472 genc:FreightRevenueMember 2022-10-01 2023-09-30 0000064472 genc:OtherRevenuesMember 2022-10-01 2023-09-30 0000064472 srt:MaximumMember 2022-10-01 2023-09-30 0000064472 genc:CommonClassUndefinedMember 2022-10-01 2023-09-30 0000064472 us-gaap:CommonClassBMember 2022-10-01 2023-09-30 0000064472 genc:NewLeaseAgreementMember genc:SquareFootageLeasedEventMember 2022-10-01 2023-09-30 0000064472 us-gaap:RetainedEarningsMember 2021-10-01 2022-09-30 0000064472 us-gaap:DomesticCountryMember 2021-10-01 2022-09-30 0000064472 us-gaap:SalesRevenueNetMember 2021-10-01 2022-09-30 0000064472 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember genc:NoCustomerMember 2021-10-01 2022-09-30 0000064472 genc:EquipmentSalesMember us-gaap:TransferredOverTimeMember 2021-10-01 2022-09-30 0000064472 us-gaap:TransferredAtPointInTimeMember genc:EquipmentSalesMember 2021-10-01 2022-09-30 0000064472 genc:FreightRevenueMember 2021-10-01 2022-09-30 0000064472 genc:OtherRevenuesMember 2021-10-01 2022-09-30 0000064472 genc:PartsAndComponentSalesMember 2021-10-01 2022-09-30 0000064472 genc:TwoThousandNineIncentiveCompensationPlanMember 2009-03-17 0000064472 genc:TwoThousandNineIncentiveCompensationPlanMember 2009-03-17 2009-03-17 0000064472 genc:CommonClassUndefinedMember 2023-12-08 0000064472 us-gaap:CommonClassBMember 2023-12-08 0000064472 us-gaap:CommonStockMember genc:CommonClassUndefinedMember 2023-09-30 0000064472 us-gaap:RetainedEarningsMember 2023-09-30 0000064472 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000064472 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-09-30 0000064472 us-gaap:RetainedEarningsMember 2021-09-30 0000064472 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0000064472 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2021-09-30 0000064472 genc:CommonClassUndefinedMember us-gaap:CommonStockMember 2021-09-30 0000064472 us-gaap:RetainedEarningsMember 2022-09-30 0000064472 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000064472 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-09-30 0000064472 genc:CommonClassUndefinedMember us-gaap:CommonStockMember 2022-09-30 iso4217:USD xbrli:shares xbrli:pure utr:Year iso4217:USD xbrli:shares
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
 
FORM 10-K
 
 
 
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the Fiscal Year Ended September 30, 2023
 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission File
No. 001-11703
 
 
GENCOR INDUSTRIES, INC.
(Exact name of registrant as specified in its charter)
 
 
 
Delaware
 
59-0933147
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
5201 North Orange Blossom Trail
Orlando, Florida 32810
(Address of principal executive offices, including zip code)
Registrant’s telephone number, including area code: (407)
290-6000
SECURITIES REGISTERED PURSUANT TO SECTION 12(b) OF THE ACT:
 
Title of Class
 
Trading
Symbol(s)
 
Name of Exchange
on which Registered
Common Stock ($.10 Par Value)
 
GENC
 
NYSE American LLC
SECURITIES REGISTERED PURSUANT TO SECTION 12(g) OF THE ACT: None
 
 
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act
    ☐  Yes    ☑  
No
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15 (d) of the Act
     ☐  Yes    ☑  
No
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
    ☑  
Yes
    ☐  No 
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation
S-T
(§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
    ☑  
Yes
    ☐  No 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a
non-accelerated
filer, a smaller reporting company, or an emerging growth company. See 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 has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
 
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.
 
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to
§240.10D-1(b).  ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule
12b-2
of the Exchange Act).
    ☐  Yes    
  No 
State 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:
   
$160,204,000.
Indicate the number of shares outstanding of each of the registrant’s classes of Common Stock, as of the latest practicable date. As of December 
8
, 2023:
 
Common Stock ($.10 par value):    12,338,845 shares
Class B Stock ($.10 par value):    2,318,857 shares
 
 
 


Table of Contents

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the Registrant’s 2024 Proxy Statement for the Annual Meeting of the Stockholders (the “Proxy Statement”) are incorporated by reference into Part III hereof. Except with respect to information specifically incorporated by reference in this Form 10-K, the Proxy Statement is not deemed to be filed as a part hereof.

Introductory Note: Caution Concerning Forward-Looking Statements

This Annual Report on Form 10-K (this “Annual Report”) and the Company’s other communications and statements may contain certain “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), including statements about the Company’s beliefs, plans, objectives, goals, expectations, estimates, projections and intentions. All forward-looking statements, by their nature, are subject to significant risks and uncertainties and are subject to change based on various factors, many of which are beyond the Company’s control. The Company’s actual future results may differ materially from those set forth in the Company’s forward-looking statements depending on a variety of important factors, including the financial condition of the Company’s customers, changes in the economic and competitive environments and demand for the Company’s products. In addition, on February 24, 2022, Russian military forces invaded Ukraine. The impact to Ukraine from the invasion as well as actions taken by other countries, including new and stricter sanctions imposed by the U.S. and other countries and companies against officials, individuals, regions, and industries in Russia, and actions taken by Russia and certain other countries in response to such sanctions, could result in a disruption in our supply chain and higher costs of our products. The words “may,” “could,” “should,” “would,” “believe,” “anticipate,” “estimate,” “expect,” “intend,” “plan,” “target,” “goal,” and similar expressions are intended to identify forward-looking statements.

For information concerning these factors and related matters, see “Risk Factors” in Part I, Item 1A in this Annual Report, and “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part II, Item 7 in this Annual Report. However, other factors besides those referenced could adversely affect the Company’s results, and you should not consider any such list of factors to be a complete set of all potential risks or uncertainties. Any forward-looking statements made by the Company herein speak as of the date of this Annual Report. The Company does not undertake to update any forward-looking statement, except as required by law.

 

2


Table of Contents

PART I

 

ITEM 1

BUSINESS

General

Gencor Industries, Inc. and its subsidiaries (the “Company,” “Gencor,” “we,” “us” or “our”) is a leading manufacturer of heavy machinery used in the production of highway construction equipment and materials and environmental control equipment.    The Company’s products are manufactured in the United States and sold through a combination of Company sales representatives and independent dealers and agents.

The Company designs, manufactures and sells machinery and related equipment used primarily for the production of asphalt and highway construction equipment and materials. The Company’s principal core products include asphalt pavers, hot mix asphalt plants, combustion systems, and fluid heat transfer systems. The Company believes that its technical and design capabilities and environmentally friendly process technology have enabled it to become a leading producer of hot mix asphalt plants and related components in North America.

Because the Company’s products are sold primarily to companies in the highway construction industry, its business has historically been seasonal. Traditionally, the Company’s customers do not purchase new equipment during the summer and fall months to avoid disrupting their peak season for highway construction and repair work. The majority of orders for the Company’s asphalt plants and pavers are typically received between October and February, with a significant volume of shipments occurring prior to June. The principal factors driving demand for the Company’s products are the level of federal and state funding for domestic highway construction and repair, the replacement of existing plants, and a trend towards efficient, larger plants.

In 1968, the Company was formed by the merger of Mechtron Corporation with General Combustion, Inc. (“General Combustion”) and Genco Manufacturing, Inc. The new entity reincorporated in Delaware in 1969 and adopted the name Mechtron International Corporation in 1970. In 1985, the Company began a series of acquisitions into related fields starting with the Beverley Group Ltd. in the United Kingdom. Hy-Way Heat Company, Inc. and the Bituma Group were acquired in 1986. In 1987, the Company changed its name to Gencor Industries, Inc. and acquired Davis Line Inc. and its subsidiaries in 1988.

In 1998, the Company entered into agreements with Carbontronics, LLC, pursuant to which the Company designed, manufactured, sold and installed four synthetic fuel production plants. In addition to payment for the plants, the Company received membership interests in two synthetic fuel entities. These derived significant cash flows from the sale of synthetic fuel and tax credits (Internal Revenue Code, Section 29) and, consequently, distributed significant cash to the Company from 2001 to 2010. The tax credit legislation expired at the end of calendar year 2007. Consequently, the four synthetic fuel plants were decommissioned. The plants were sold or transferred to site owners in exchange for a release of all contracted liabilities related to the removal of plants from the sites. Gencor’s ownership in the two synthetic fuel entities ended in 2013. In 2020, the Company acquired the asphalt paver assets from Volvo Construction Equipment North America LLC.

Products

Asphalt Plants. The Company manufactures and produces hot-mix asphalt plants used in the production of asphalt paving materials. The Company also manufactures related asphalt plant equipment, including hot-mix storage silos, fabric filtration systems, cold feed bins and other plant components. The Company’s H&B (Hetherington and Berner) product line is the world’s oldest asphalt plant line, first manufactured in 1894. The Company’s subsidiary, Bituma Corporation, formerly known as Boeing Construction Company, developed the first continuous process for asphalt production. Gencor developed and patented the first counter flow drum mix technology, several adaptations of which have become the industry standard, which recaptures and burns emissions and vapors, resulting in a cleaner and more efficient process. The Company also manufactures a very comprehensive range of fully mobile batch plants.

 

3


Table of Contents

Combustion Systems and Industrial Incinerators. The Company manufactures combustion systems, which are large burners that can transform most solid, liquid or gaseous fuels into usable energy, or burn multiple fuels, alternately or simultaneously. Through its subsidiary General Combustion, the Company has been a significant source of combustion systems for the asphalt and aggregate drying industries since the 1950’s. The Company also manufactures combustion systems for rotary dryers, kilns, fume and liquid incinerators and fuel heaters. The Company believes maintenance and fuel costs are lower for its burners because of their superior design.

Fluid Heat Transfer Systems. The Company’s General Combustion subsidiary manufactures the Hy-Way Heat and Beverley lines of thermal fluid heat transfer systems and specialty storage tanks for a wide array of industry uses. Thermal fluid heat transfer systems are similar to boilers, but use high temperature oil instead of water. Thermal fluid heaters have been replacing steam pressure boilers as the best method of heat transfer for storage, heating and pumping viscous materials (i.e., asphalt, chemicals, heavy oils, etc.) in many industrial and petrochemical applications worldwide. The Company believes the high-efficiency design of its thermal fluid heaters can outperform competitive units in many types of process applications.

Asphalt Pavers. The Company manufactures asphalt pavers under the Blaw-Knox brand. The Blaw-Knox brand dates back over a century, when in 1917 Blaw Collapsible Steel Centering Company merged with the Knox Pressed and Welded Steel Company. Blaw-Knox made its first road paving equipment in 1929. Blaw-Knox pavers are the industry leading, highway class pavers that deliver outstanding reliability and produce the highest quality rideable surfaces in the industry. Projects paved with Blaw-Knox pavers continually win industry awards for the highest quality highway pavements.

Product Engineering and Development

The Company is engaged in product engineering and development efforts to expand its product lines and to further develop more energy-efficient and environmentally friendly equipment.

Product engineering and development activities are directed toward more efficient methods of producing asphalt and lower cost fluid heat transfer systems. In addition, efforts are also focused on developing combustion systems that operate at higher efficiency and offer a higher level of environmental compatibility.

Sources of Supply and Manufacturing

Substantially all products and components sold by the Company and its subsidiaries are manufactured and assembled by the Company. The Company purchases steel, other raw materials and hardware used to manufacture its products from numerous suppliers. The Company may augment internal production by outsourcing some of its production when demand for its products exceeds its manufacturing capacity.

Seasonality

The Company is concentrated in the manufacturing of asphalt pavers, asphalt plants and related components, which is typically subject to a seasonal slow-down during the third and fourth quarters of the calendar year.

Competition

The markets for the Company’s products are highly competitive. The industry remains fairly concentrated, with a small number of companies competing for the majority of the Company’s product lines. The principal competitive factors include quality, price, delivery, availability, and technology. The Company believes it manufactures the highest quality equipment in the industry. Its products’ performance reliability, brand recognition, pricing, and after-the-sale technical support are other important factors.

Sales and Marketing

The Company’s products and services are marketed through Company-employed sales representatives and independent dealers.

 

4


Table of Contents

Sales Backlog

The size of the Company’s backlog should not be viewed as an indicator of the Company’s quarterly or annualized revenues, due to the timing of order fulfillment of asphalt plants. The Company’s backlog was $57.8 million and $43.2 million as of December 1, 2023 and December 1, 2022, respectively.

Financial Information about Geographic Areas Reporting Segments

See Reporting Segments and Geographic Areas in Note 1 to the Consolidated Financial Statements.

Licenses, Patents and Trademarks

The Company holds numerous patents covering technology and applications related to various products, equipment and systems, and numerous trademarks and trade names registered with the U.S. Patent and Trademark Office and in various foreign countries. In general, the Company depends upon technological capabilities, manufacturing quality control and application know-how, rather than patents or other proprietary rights in the conduct of its business.

Government Regulations

The Company believes its design and manufacturing processes meet all industry and governmental agency standards that may apply to its entire line of products, including all domestic and foreign environmental, structural, electrical and safety codes. The Company’s products are designed and manufactured to comply with U.S. Environmental Protection Agency regulations. Certain state and local regulatory authorities have strong environmental impact regulations. While the Company believes that such regulations have helped, rather than restricted its marketing efforts and sales results, there is no assurance that changes to federal, state, local, or foreign laws and regulations will not have a material adverse effect on the Company’s products and earnings in the future.

Environmental Matters

The Company is subject to various federal, state, local and foreign laws and regulations relating to the protection of the environment. The Company believes it is in compliance with all applicable environmental laws and regulations. The Company does not expect any material impact on future operating costs as a result of compliance with currently enacted environmental regulations.

Employees

As of September 30, 2023, the Company had 314 full-time and 3 part-time employees. The Company has a collective bargaining agreement covering employees at its Marquette, Iowa facility. No other employees are represented by a labor union or collective bargaining agreement.

Available Information

For further discussion concerning the Company’s business, see the information included in Item 7 (Management’s Discussion and Analysis of Financial Condition and Results of Operations) and Item 8 (Financial Statements and Supplementary Data) of this Annual Report.

The Company makes available free of charge through its website at www.gencor.com the Company’s Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and all amendments to those reports, if applicable, filed or furnished pursuant to Sections 13(a) and 15(d) of the Exchange Act, as soon as reasonably practicable after the material is electronically filed with or furnished to the Securities and Exchange Commission (“SEC”). The information posted on the website is not incorporated into this Annual Report.

 

5


Table of Contents
ITEM 1A

RISK FACTORS

The following risk factors and other information included in this Annual Report should be carefully considered. The risks and uncertainties described below are not the only ones the Company faces. Additional risks and uncertainties not presently known to the Company, or that the Company presently deems less significant, may also impair the Company’s operations. If any of the following risks actually occur, the Company’s business operating results and financial condition could be materially adversely affected. The order of these risk factors does not reflect their relative importance or likelihood of occurrence.

The business is affected by the cyclical nature of the markets it serves.

The demand for the Company’s products is dependent on general economic conditions and more specifically, Federal and state funding for highways and roads. Adverse economic conditions may cause customers to forego or delay new purchases and rely more on repairing existing equipment thus negatively impacting the Company’s sales and profits.

The business is affected by the level of government funding for highway construction in the United States and Canada.

Most highway contractors in the U.S. and Canada depend on funding by federal, provincial, state and local agencies for highway, transit and infrastructure programs. Future legislation may increase or decrease government spending, which, if decreased, could have a negative effect on the Company’s financial condition or results of operations. Federal and/or state funding allocated to infrastructure may decrease in the future.

The loss of any relationship with a large customer, or a significant downturn in the business or financial condition of any such customer, could have adverse consequences on the Company’s future business.

During the year ended September 30, 2023, one customer accounted for 14.8% of net revenue. No customer accounted for 10% or more of net revenue for the year ended September 30, 2022. The loss of any relationship with a large customer, or a significant reduction in sales to any such customer, could adversely affect the Company’s revenues and, consequently, its business.

If the Company fails to comply with requirements relating to internal control over financial reporting under Section 404 of the Sarbanes-Oxley Act, the business could be harmed and its stock price could decline.

Rules adopted by the SEC pursuant to Section 404 of the Sarbanes-Oxley Act of 2002 require the Company to assess its internal control over financial reporting annually. The rules governing the standards that must be met for management to assess its internal control over financial reporting are complex. They require significant documentation, testing, and possible remediation of any significant deficiencies in and/or material weaknesses of internal controls in order to meet the detailed standards under these rules. The Company has evaluated its internal control over financial reporting as effective as of September 30, 2023. See Item 9A – Controls and Procedures – Management’s Annual Report on Internal Control over Financial Reporting. Although the Company concluded that its internal control over financial reporting was effective as of September 30, 2023, in future fiscal years, the Company may encounter unanticipated delays or problems in assessing its internal control over financial reporting as effective or in completing its assessments by the required dates. In addition, the Company cannot be assured that its independent registered public accountants will attest that internal control over financial reporting is effective in future fiscal years. If the Company cannot assess its internal control over financial reporting as effective, investor confidence and share value may be negatively impacted.

 

6


Table of Contents

The Company may be required to reduce its profit margins on contracts where revenues are recognized over time.

Revenues from contracts with customers for the design, manufacture and sale of custom equipment are recognized over time when the performance obligation is satisfied by transferring control of the equipment. Control of the equipment transfers over time as the equipment is unique to the specific contract and thus does not create an asset with an alternative use. Revenues and costs are recognized in proportion to actual labor costs incurred, as compared with total estimated labor costs expected to be incurred during the entire contract. As a result, revisions made to the estimates of revenues and profits are recorded in the period in which the conditions that require such revisions become known and can be estimated. Although the Company believes that its profit margins are fairly stated and that adequate provisions for losses for its fixed-price contracts are recorded in the financial statements, as required by accounting principles generally accepted in the United States of America (“GAAP”), the Company cannot assure that its estimated contract profit margins will not decrease or its estimated loss provisions will not increase materially in the future.

The Company may encounter difficulties with acquisitions.

As part of its strategy, the Company intends to evaluate the acquisition of other companies, assets or product lines that would complement or expand the Company’s existing business or broaden its customer base. Although the Company conducts due diligence reviews of potential acquisition candidates, it may not be able to identify all material liabilities or risks related to potential acquisitions. There can be no assurance that the Company will be able to locate and acquire any business, retain key personnel and customers of an acquired business or integrate any acquired business successfully. Additionally, there can be no assurance that financing for any acquisition, if necessary, will be available on acceptable terms, if at all, or that the Company will be able to accomplish its strategic objectives in connection with any acquisition.

The Company’s marketable securities are comprised of cash and money funds, equities, corporate bonds, exchange-traded funds, and government securities invested through professional investment management firms and are subject to various risks, such as interest rates, markets, and credit.

The Company’s marketable securities are comprised of cash and money funds, equities, corporate bonds, exchange-traded funds, and government securities invested through professional investment management firms and are subject to various risks, such as interest rate risk, market risk, and credit risk. Due to the level of risk associated with certain investment securities and the level of uncertainty related to changes in the value of securities, adverse developments with respect to interest rates, the capital markets or the credit markets could have a material adverse impact on the value of these investment securities and ultimately, the Company’s results of operations.

There are and will continue to be quarterly fluctuations of the Company’s operating results.

The Company’s operating results historically have fluctuated from quarter to quarter as a result of a number of factors, including the value, timing and shipment of individual orders and the mix of products sold. Revenues from contracts with customers for the design, manufacture and sale of custom equipment are recognized over time when the performance obligation is satisfied by transferring control of the equipment. Revenues from all other contracts for the design and manufacture of equipment, for service and for parts sales, net of any discounts and return allowances, are recorded at a point in time when control of the goods or services has been transferred. The Company’s asphalt production equipment operations are subject to seasonal fluctuations, which may lower revenues and result in possible quarterly operating losses.

If the Company is unable to attract and retain key personnel, its business could be adversely affected.

The success of the Company will continue to depend substantially upon the efforts, abilities and services of its management team and certain other key employees. The loss of one or more key employees could adversely affect the Company’s operations. The Company’s ability to attract and retain qualified personnel, either through direct hiring, or acquisition of other businesses employing such persons, will also be an important factor in determining its future success.

 

7


Table of Contents

The Company may be required to defend its intellectual property against infringement or against infringement claims of others.

The Company holds numerous patents covering technology and applications related to various products, equipment and systems, and numerous trademarks and trade names registered with the U.S. Patent and Trademark Office and in various foreign countries. There can be no assurance as to the breadth or degree of protection that future patents or trademarks may afford the Company, or that any pending patent or trademark applications will result in issued patents or trademarks, or that the Company’s patents, registered trademarks or patent applications, if any, will be upheld if challenged, or that competitors will not develop similar or superior methods or products outside the protection of any patents issued, licensed or sublicensed to the Company. Although the Company believes that none of its technologies, products or trademarks infringe upon the patents, technologies, products or trademarks of others, it is possible that the Company’s trademarks or other rights may not be valid or that infringement of future patents, trademarks or proprietary rights may occur. In the event that the Company’s products are deemed to infringe upon the patent or proprietary rights of others, the Company could be required to modify the design of its products, change the name of its products or obtain a license for the use of certain technologies incorporated into its products. There can be no assurance that the Company would be able to do any of the foregoing in a timely manner, upon acceptable terms and conditions, or at all, and the failure to do so could have a material adverse effect on the Company. In addition, there can be no assurance that the Company will have the financial or other resources necessary to enforce or defend a patent, registered trademark or other proprietary right, and, if the Company’s products are deemed to infringe upon the patents, trademarks or other proprietary rights of others, the Company could become liable for damages, which could also have a material adverse effect on the Company.

The Company may be subject to substantial liability for its products.

The Company is engaged in a business that could expose it to possible liability claims for personal injury or property damage due to alleged design or manufacturing defects in its products. The Company believes that it meets existing professional specification standards recognized or required in the industries in which it operates, and there are no material product liability claims pending against the Company as of the date hereof. Although the Company currently maintains product liability coverage, which it believes is adequate for the continued operation of its business, such insurance may prove inadequate or become difficult to obtain or unobtainable in the future on terms acceptable to the Company.

The Company is subject to extensive environmental laws and regulations, and the costs related to compliance with, or the Company’s failure to comply with, existing or future laws and regulations, could adversely affect the business and results of operations.

The Company’s operations are subject to federal, state, local and foreign laws and regulations relating to the protection of the environment. Sanctions for noncompliance may include revocation of permits, corrective action orders, significant administrative or civil penalties and criminal prosecution. The Company’s business involves environmental management and issues typically associated with historical manufacturing operations. To date, the Company’s cost of complying with environmental laws and regulations has not been material, but the fact that such laws or regulations are changed frequently makes predicting the cost or impact of such laws and regulations on the Company’s future operations uncertain.

The Company is dependent upon third-party suppliers, making it vulnerable to supply shortages and price increases.

The principal raw material the Company uses is carbon steel which is sourced through numerous suppliers. The Company also uses select suppliers to provide proprietary components to its finished products. Although the Company believes that raw materials are available from alternate sources, an interruption in the supply of steel or related products or a substantial increase in the price of steel or related products could have a material adverse effect on the Company’s production and its results of operations.

In addition, the cost of parts or materials may increase significantly for reasons other than changes in commodity prices. Factors such as supply and demand, freight costs, availability of transportation, availability of labor, inventory levels, the level of imports, the imposition of duties and tariffs and other trade barriers and general economic conditions may affect the price of our parts or materials. Market conditions could limit the Company’s ability to raise selling prices to offset increases in material and/or labor costs.

 

8


Table of Contents

In the future, we could experience some disruption in the supply of some of our parts or materials that we purchase from suppliers. Delays in obtaining parts or materials may result from a number of factors affecting our suppliers including capacity constraints, labor shortages or supplier product quality issues. These risks are increased in a weak economic environment or when demand increases coming out of an economic downturn. Such disruptions could result in manufacturing inefficiencies caused by the Company having to wait for parts to arrive on production lines, could delay sales and could result in a material adverse effect on the Company’s results of operations, financial condition, and/or cash flows.

The Company is subject to government regulations.

The Company is committed to responsible environmental, social and governance (“ESG”) practices. The Company strives to be recognized as a company that achieves customer expectations safely and in a manner that rewards both its customers and its employees. The Company strives to achieve these goals through an organizational structure that provides excellent service and a reputation of integrity with the communities where it operates while providing its employees with growth opportunities in an injury-free environment.

The Company is subject to a variety of governmental regulations relating to the manufacturing of its products. Failure by the Company to comply with regulations could subject it to liabilities, or suspension of production that could have a material adverse effect on the Company’s results. Such regulations could also restrict the Company’s ability to expand its facilities, or to incur other expenses to comply with such regulations. Although the Company believes it has the design and manufacturing capability to meet all industry or governmental agency standards that may apply to its product lines, including all domestic and foreign environmental, structural, electrical and safety codes, there can be no assurance that governmental laws and regulations will not become more stringent over time, imposing greater compliance costs and increasing risks and penalties associated with a violation. The cost to the Company of such compliance to date has not materially affected its business, financial condition or results of operations. There can be no assurance, however, that violations will not occur in the future as a result of human error, equipment failure or other causes. The Company’s customers are also subject to extensive regulations, including those related to the workplace. The Company cannot predict the nature, scope or effect of governmental legislation, or regulatory requirements that could be imposed or how existing or future laws or regulations will be administered, or interpreted. Compliance with more stringent laws or regulations, as well as more vigorous enforcement policies of regulatory agencies, could require substantial expenditures by the Company and could adversely affect its business, financial condition and results of operations.

Increasing scrutiny and changing expectations from stakeholders with respect to the Company’s ESG practices may expose us to new or additional risks.

Companies across many industries are facing increasing scrutiny from stakeholders related to their ESG practices. Investor advocacy groups, certain institutional investors, investment funds and other influential investors are also increasingly focused on ESG practices and in recent years have placed increasing importance on the implications and social cost of their investments. Regardless of the industry, investors’ and stakeholders’ increased focus related to stakeholder ESG expectations and standards, which are evolving, may cause the Company to suffer from reputational damage and its business or financial condition could be adversely affected.

The Company’s management has effective voting control.

The Company’s officers beneficially own 100% of the outstanding shares of the Company’s Class B stock. The holders of the Class B stock are entitled to elect 75% (calculated to the nearest whole number, rounding five-tenths to next highest whole number) of the members of the Company’s Board of Directors. Further, approval of a majority of the holders of the Class B stock is generally required to affect a sale of the Company and certain other corporate transactions. As a result, the Class B shareholders can elect more than a majority of the Board of Directors and exercise significant influence over most matters requiring approval by the Company’s shareholders. This concentration of control may also have the effect of delaying or preventing a change in control.

 

9


Table of Contents

The issuance of preferred stock may impede a change of control or may be dilutive to existing shareholders.

The Company’s Certificate of Incorporation, as amended, authorizes the Company’s Board of Directors, without shareholder vote, to issue up to 300,000 shares of preferred stock in one or more series and to determine for any series the dividend, liquidation, conversion, voting or other preferences, rights and terms that are senior, and not available, to the holders of the Company’s common stock. Thus, issuances of series of preferred stock could adversely affect the relative voting power, distributions and other rights of the common stock. The issuance of preferred stock could deter or impede a merger, tender offer or other transaction that some, or a majority of the Company’s common shareholders might believe to be in their best interest or in which the Company’s common shareholders might receive a premium for their shares over the then current market price of such shares.

The Company may be required to indemnify its directors and executive officers.

The Company has authority under Section 145 of the Delaware General Corporation Law to indemnify its directors and officers to the extent provided in that statute. The Company’s Certificate of Incorporation, as amended, provides that a director shall not be personally liable to the Company for breach of fiduciary duty as a director, except to the extent such exemption from liability or limitation thereof is not permitted under the Delaware General Corporation Law. The Company’s Bylaws provide, in part, that it indemnify each of its directors and officers against liabilities imposed upon them (including reasonable amounts paid in settlement) and expenses incurred by them in connection with any claim made against them or any action, suit or proceeding to which they may be a party by reason of their being or having been a director or officer. The Company maintains officers’ and directors’ liability insurance coverage. There can be no assurance that such insurance will be available in the future, or that if available, it will be available on terms that are acceptable to the Company. Furthermore, there can be no assurance that the insurance coverage provided will be sufficient to cover the amount of any judgment awarded against an officer or director (either individually or in the aggregate). Consequently, if such judgment exceeds the coverage under the policy, the Company may be forced to pay such difference.

The Company enters into indemnification agreements with each of its executive officers and directors containing provisions that may require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as officers or directors (other than liabilities arising from willful misconduct of a culpable nature) and to advance their expenses incurred as a result of any proceeding against them as to which they could be indemnified. Management believes that such indemnification provisions and agreements are necessary to attract and retain qualified persons as directors and executive officers.

The Company does not expect to pay cash dividends for the foreseeable future.

The Company intends to retain its cash to fund its business requirements. It does not anticipate paying cash dividends on its common stock or Class B stock. Any future determination to pay cash dividends will be at the discretion of the Company’s Board of Directors and will be dependent upon existing conditions, including the financial condition and results of operations, capital requirements, contractual restrictions, business prospects, and other factors that the Board of Directors considers relevant.

Competition could reduce revenue from the Company’s products and services and cause it to lose market share.

The Company currently faces competition in product performance, price and service. Some of the Company’s competitors have greater financial, product development and marketing resources than the Company. If competition in the Company’s industry intensifies or if the current competitors enhance their products or lower their prices for competing products, the Company may lose sales or be required to lower the prices it charges for its products. This may reduce revenues from the Company’s products and services, lower its gross margins, or cause a loss in market share.

 

10


Table of Contents

The Company’s quarterly operating results are likely to fluctuate, which may decrease its stock price.

The Company’s quarterly operating results have varied significantly in the past and are likely to vary significantly from quarter to quarter in the future. As a result, the Company’s operating results may fall below the expectations of securities analysts and investors in some quarters, which could result in a decrease in the market price of its common stock. The reasons the Company’s quarterly results may fluctuate include:

 

   

General competitive and economic conditions;

 

   

Delays in, or uneven timing in, delivery of customer orders;

 

   

The seasonal nature of the industry;

 

   

The fluctuations in the market value of its securities portfolio;

 

   

The introduction of new products by the Company or its competitors;

 

   

Product supply shortages;

 

   

Reduced demand due to adverse weather conditions;

 

   

Expiration or renewal of Federal highway programs; and

 

   

Changes to federal, state or Canadian provincial programs.

Period-to-period comparisons of such items should not be relied on as indications of future performance.

The Company’s common stock has been, and likely will continue to be, subject to substantial price and volume fluctuations due to a number of factors, many of which will be beyond the Company’s control.

The market price of the Company’s common stock may be significantly affected by various factors, such as:

 

   

Quarterly variations in operating results;

 

   

Changes in revenue growth rates as a whole or for specific geographic areas or products;

 

   

Changes in earnings estimates by market analysts;

 

   

The announcement of new products or product enhancements by the Company or its competitors;

 

   

Speculation in the press or analyst community of potential acquisitions by the Company; and

 

   

General market conditions or market conditions specific to particular industries.

 

11


Table of Contents

Global, market and economic conditions may negatively impact our business, financial condition and share price.

Concerns over inflation, geopolitical issues, global financial markets and global public health crises such as the COVID-19 pandemic have led to increased economic instability and expectations of slower global economic growth. Our business may be adversely affected by any such economic instability or unpredictability. Russia’s invasion of Ukraine and related sanctions has led to increased oil and natural gas prices. Additionally, the armed conflict involving Hamas and Israel, as well as further escalation of tensions between Israel and various countries in the Middle East and North Africa, may cause increased inflation in energy and logistics costs and could further cause general economic conditions in the U.S. or abroad to deteriorate. Such sanctions and disruptions to the global economy may lead to additional inflation and may disrupt the global supply chain and could have a material adverse effect on our ability to secure supplies. The increased cost of oil, along with increased or prolonged periods of inflation, would likely increase our costs in the form of higher wages, further inflation on supplies and equipment necessary to operate our business. There is a risk that one or more of our suppliers could be negatively affected by global economic instability, which could adversely affect our ability to operate efficiently and timely complete our operational goals.

The Company may suffer adverse consequences if it is deemed an investment company under the Investment Company Act of 1940, as amended (the “Investment Company Act”).

Under Section 3(a)(1)(C) of the Investment Company Act, a company is deemed to be an investment company if it is, or holds itself out as being, engaged primarily, or proposes to engage primarily, in the business of investing, reinvesting, or trading in securities and owns investment securities having a value exceeding 40% of the value of its total assets (exclusive of U.S. Government securities and cash items) on an unconsolidated basis. The Company believes that it is not an investment company under Section 3(a)(1)(A) of the Investment Company Act because it does not hold itself out as being engaged primarily in the business of investing, reinvesting, or trading in securities. Rather, the Company has been a manufacturer of heavy equipment used in the production of asphalt for highway construction and environmental control equipment for over 50 years. The Company’s core products include asphalt plants, asphalt pavers, combustion systems, and fluid heat transfer systems.

As reflected on the Company’s balance sheet at September 30, 2023, the Company owns a significant amount of marketable securities, which include cash, cash equivalents, government and corporate bonds, and exchange-traded funds. Section 3(a)(2) defines the term “investment securities”, as used in Section 3(a)(1)(C) to include all marketable securities except government securities and cash and cash equivalents. The value of the Company’s investment securities is significantly below 40% of the value of its total assets (excluding government securities and cash items) at September 30, 2023.

If the Company was deemed to be, and was required to register as an investment company, the Company would comply with the requirements of the Investment Company Act. As an investment company, the Company would be (i) subjected to disclosure and accounting guidance geared toward investment, rather than operating, companies; (ii) significantly limited in its ability to borrow money, issue options, issue multiple classes of stock and debt, and engage in transactions with affiliates; and (iii) required to undertake significant costs and expenses to meet other disclosure, reporting, and regulatory requirements to which it would be subject as a registered investment company.

The Company faces risks with the acquisition of Blaw-Knox and any future acquisitions.

The Company acquired the Blaw-Knox paver assets on October 1, 2020. The success of this acquisition depends, in part, on the Company’s ability to successfully grow the business and realize anticipated benefits, including any synergies. It may take longer than expected to realize growth in the business or realize anticipated benefits, which may be smaller than the Company expected. Also, there are a number of challenges and risks involved in the Company’s ability to successfully integrate Blaw-Knox with its current business. Any of these factors could have a material adverse effect on the Company’s business, financial condition, results of operations, or cash flows.

 

12


Table of Contents

Acquiring businesses or products that expand and/or complement the Company’s operations has been an element of its business strategy. The Company may not be able to successfully identify attractive acquisition candidates or negotiate favorable terms in the future. Furthermore, the Company’s ability to effectively integrate any future acquisitions will depend on, among other things, the adequacy of its implementation plans, the ability of its management to oversee and operate effectively the combined operations, and the Company’s ability to achieve desired operational efficiencies. The Company’s failure to successfully integrate the operations of any business that it may acquire in the future may adversely affect our business, financial position, results of operations, or cash flows.

There can be a shortage of skilled production workers, especially those with welding and/or fabricating capabilities. The Company could experience difficulty hiring or replacing those individuals, which could adversely affect its business.

Our fabrication process requires skilled production workers. If we are unable to retain and hire an adequate number of individuals with welding and fabrication capabilities, this could adversely impact our ability to achieve our financial objectives. In addition, if demand for skilled production workers were to significantly outstrip supply, wages for these workers could dramatically increase and could affect our financial performance.

 

13


Table of Contents
ITEM 1B

UNRESOLVED STAFF COMMENTS

None

 

ITEM 2

PROPERTIES

The following table lists the operating properties owned or leased by the Company as of September 30, 2023:

 

Location

   Acreage      Building
Square
Footage
    

Principal Function

Marquette, Iowa      72.0        137,000      Owned offices and manufacturing
Orlando, Florida      27.0        215,000      Owned corporate offices and manufacturing
Chambersburg, Pennsylvania      7.4        104,000      Leased offices and manufacturing

 

ITEM 3

LEGAL PROCEEDINGS

The Company has various litigation and claims, either as a plaintiff or defendant, pending as of the date of this Annual Report, which have occurred in the ordinary course of business, and which may be covered in whole, or in part, by insurance. Management has reviewed all litigation matters arising in the ordinary course of business and, upon advice of legal counsel, has made provisions, not deemed material, for any probable losses and expenses of litigation.

 

ITEM 4

MINE SAFETY DISCLOSURES

None

 

14


Table of Contents

PART II

 

ITEM 5

MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

The Company’s common stock is traded on the NYSE American LLC under the symbol “GENC.”

The Company has not issued any securities during the prior two years that were not already registered under the Exchange Act.

As of September 30, 2023, there were 162 holders of common stock of record and 6 holders of Class B stock of record. The Company has not paid cash dividends during the last two fiscal years and has no intention to pay cash dividends in the foreseeable future.

EQUITY COMPENSATION PLANS

The Company’s 2009 Incentive Compensation Plan expired on October 1, 2021. There were no other equity compensation plans and arrangements previously approved by security holders as of September 30, 2023.

 

ITEM 6

[RESERVED]

 

15


Table of Contents
ITEM 7

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

“Forward-Looking” Information

This Annual Report contains certain “forward-looking statements” within the meaning of the Exchange Act, which represent the Company’s expectations and beliefs, including, but not limited to, statements concerning gross margins, sales of the Company’s products and future financing plans, income from investees and litigation. These statements by their nature involve substantial risks and uncertainties, certain of which are beyond the Company’s control. Actual results may differ materially depending on a variety of important factors, including the financial condition of the Company’s customers, changes in the economic and competitive environments, the performance of the investment portfolio and the demand for the Company’s products.

For information concerning these factors and related matters, see “Risk Factors” in Part I, Item 1A in this Annual Report. However, other factors besides those referenced could adversely affect the Company’s results, and you should not consider any such list of factors to be a complete set of all potential risks or uncertainties. Any forward-looking statements made by the Company herein speak as of the date of this Annual Report. The Company does not undertake to update any forward-looking statements, except as required by law.

Overview

Gencor is a leading manufacturer of heavy machinery used in the production of highway construction equipment and materials and environmental control equipment. The Company’s core products include asphalt pavers, hot mix asphalt plants, combustion systems, fluid heat transfer systems and asphalt pavers. The Company’s products are manufactured at three facilities in the United States.

Because the Company’s products are sold primarily to the highway construction industry, the business is seasonal in nature. Traditionally, the Company’s customers reduce their purchases of new equipment for shipment during the summer and fall months to avoid disrupting their peak season for highway construction and related repair work. The majority of orders for the Company’s products are thus received between October and February, with a significant volume of shipments occurring in the late winter and spring. The principal factors driving demand for the Company’s products are the overall economic conditions, the level of government funding for domestic highway construction and repair, Canadian infrastructure spending, the need for spare parts, fluctuations in the price of liquid asphalt, and a trend towards larger more efficient asphalt plants.

On November 15, 2021, President Biden signed into law a five-year, $1.2 trillion infrastructure bill, the Infrastructure Investment and Jobs Act (the “IIJ Act”), including $550 billion in new spending and reauthorization of $650 billion in previously allocated funds. The IIJ Act provides $110 billion for the nation’s highways, bridges and roads.

Fluctuations in the price of carbon steel, which is a significant cost and material used in the manufacturing of the Company’s equipment, may affect the Company’s financial performance. The Company is subject to fluctuations in market prices for raw materials, such as steel. If the Company is unable to purchase materials it requires or is unable to pass on price increases to its customers or otherwise reduce its cost of goods sold, its business results of operations and financial condition may be adversely affected.

Also, a significant increase in the price of liquid asphalt could decrease demand for hot mix asphalt paving materials and certain of the Company’s products. Increases in oil prices also drive up the cost of gasoline and diesel, which results in increased freight costs. Where possible, the Company will pass increased freight costs on to its customers. However, the Company may not be able to recapture all of the higher costs and thus could have a negative impact on the Company’s financial performance.

 

16


Table of Contents

The Company believes its strategy of continuing to invest in product engineering and development and its focus on delivering the highest quality products and superior service will strengthen the Company’s market position. The Company continues to review its internal processes to identify inefficiencies and cost-reduction opportunities. The Company will continue to scrutinize its relationships with suppliers to ensure it is achieving the highest quality materials and services at the most competitive cost.

On July 19, 2022, the Company announced that it was transferring the listing of its common stock, $0.10 per share par value (“Common Stock”), to the NYSE American LLC (“NYSE American”) from the NASDAQ Global Market (“NASDAQ”). Listing and trading of the Company’s Common Stock on NASDAQ ended at market close on July 29, 2022 and listing and trading of its Common Stock on the NYSE American commenced at market open on August 1, 2022 under its current ticker symbol ‘GENC’.

Results of Operations

Year ended September 30, 2023 compared with the year ended September 30, 2022

Net revenue for the year ended September 30, 2023 increased slightly to $105,075,000 from $103,479,000 for the year ended September 30, 2022. Net revenue for the fourth quarter of fiscal 2023 decreased 9.5% to $20,871,000 compared to $23,072,000 for the quarter ended September 30, 2022.

As a percent of sales, gross profit margins increased to 27.6% in fiscal 2023 from 19.9% in fiscal 2022 on increased parts sales at higher margins, and improved efficiency, absorption and favorable price realization.

Product engineering and development (“PED”) expense in fiscal 2023 decreased $867,000 to $3,458,000 from $4,325,000 in fiscal 2022 due to reduced headcount and improved efficiency. Selling, general and administrative (“SG&A”) expenses in fiscal 2023 increased $102,000 to $12,154,000 from $12,052,000 in fiscal 2022.

Fiscal 2023 had operating income of $13,425,000 versus $4,167,000 in fiscal 2022. The increase in operating income was due to improved gross profit margins and reduced operating expenses.

As of September 30, 2023 and 2022, the cost basis of the investment portfolio was $85,514,000 and $94,879,000, respectively. $10,000,000 was transferred from the investment portfolio to cash to fund operating needs of the business during fiscal 2023. For the year ended September 30, 2023, interest and dividend income, net of fees, was $2,108,000, as compared to $1,305,000 for year ended September 30, 2022. Interest income for the year ended September 30, 2023 as compared to the prior year increased due to higher rates earned on fixed income investments coupled with the Company reallocating a majority of its holdings in equities to fixed income in January 2023. Net realized and unrealized gains on marketable securities were $3,243,000 for the year ended September 30, 2023 versus net realized and unrealized losses of $(7,009,000) for the year ended September 30, 2022. The higher gains in fiscal 2023 were due to a stronger domestic stock market. The fiscal 2022 investment losses reflect the general decline in global equity and bond markets in the prior year. The total cash, cash equivalents and investments balance at September 30, 2023 was $101,283,000, compared to $98,881,000 at September 30, 2022, an increase of $2,402,000.

The effective income tax rate for fiscal 2023 was 21.9% versus (78.0%) in fiscal 2022. The income tax benefit for fiscal 2022 reflects the impact of book to tax timing differences in the deductibility of certain items, the benefit from research and development tax refunds and credits, and other adjustments.

In fiscal 2022, the Company generated $475,000 of federal research and development tax credits (“R&D Credits”), all of which were used in fiscal 2022. There were no R&D Credits generated in fiscal 2023 and there were no carryforwards of R&D Credits as of September 30, 2023 or September 30, 2022.

 

17


Table of Contents

Net income for the year ended September 30, 2023 was $14,666,000 or $1.00 per diluted share versus net loss of $(372,000) or $(0.03) per diluted share for the year ended September 30, 2022.

Liquidity and Capital Resources

The Company generates capital resources through operations and returns from its investments.

The Company had no long-term debt outstanding at September 30, 2023 or 2022. In April 2020, a financial institution issued an irrevocable standby letter of credit (“letter of credit”) on behalf of the Company for the benefit of one of the Company’s insurance carriers. The maximum amount that can be drawn by the beneficiary under the letter of credit is $150,000. The letter of credit expires in April 2024, unless terminated earlier, and can be extended, as provided by the agreement. The Company intends to renew the letter of credit for as long as the Company does business with the beneficiary insurance carrier. The letter is collateralized by restricted cash of the same amount on any outstanding drawings. To date, no amounts have been drawn under the letter of credit.

As of September 30, 2023, the Company had $17,031,000 in cash and cash equivalents, and $84,252,000 in marketable securities. The marketable securities are invested through a professional investment management firm. The securities may be liquidated at any time into cash and cash equivalents.

The Company’s backlog, which includes orders received through the filing date of this Annual Report, was $75.8 million at September 30, 2023 versus $60.2 million at September 30, 2022. The Company’s working capital was $164.8 million at September 30, 2023 versus $150.1 million at September 30, 2022.

The significant purchases, sales and maturities of marketable securities shown on the consolidated statements of cash flows typically reflect the frequent purchase and sale of United States treasury bills.

Year ended September 30, 2023 compared with the year ended September 30, 2022

Cash flows provided by operations in fiscal 2023 were $10,196,000 primarily resulting from net income and sale of marketable securities, and partially offset by increased inventory. The significant purchases, sales and maturities of marketable securities shown on the consolidated statements of cash flows reflect purchases and sales of United States treasury bills and notes. Inventories increased by $15,712,000 primarily due to progress on several large contract orders where revenue is recognized at a point in time, the impact of the inflationary environment on raw material and wage price increases, and stock build to adjust for the increasing lead times from suppliers.

Cash flows used in operations in fiscal 2022 was $9,135,000 primarily resulting from increased inventory. The significant purchases, sales and maturities of marketable securities shown on the consolidated statements of cash flows reflect purchases and sales of United States treasury bills and notes. Inventories increased by $13,927,000 primarily due to progress on several large contract orders where revenue is recognized at a point in time, the impact of the inflationary environment on raw material and wage price increases, and some stock build to adjust for the increasing lead times from suppliers. Accounts payable increased by $1,146,000 due primarily to the additional payables related to the increase in inventory.

Cash flows used in investing activities for the years ended September 30, 2023 and September 30, 2022, were $2,746,000 and $4,516,000, respectively, and were primarily related to the capital expenditures for manufacturing processing and finishing equipment.

 

18


Table of Contents

Critical Accounting Policies, Estimates and Assumptions

The Company believes the following discussion addresses it’s most critical accounting policies, which are those that are most important to the portrayal of the Company’s financial condition and results of operations and require management’s most difficult, subjective, or complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain. Accounting policies, in addition to the critical accounting policies referenced below, are presented in Note 1 to the Consolidated Financial Statements, “Accounting Policies.”

Estimates and Assumptions

In preparing the Consolidated Financial Statements, the Company uses certain estimates and assumptions that may affect reported amounts and disclosures. Estimates and assumptions are used, among other places, when accounting for certain revenue (e.g., contract accounting), expense, and asset and liability valuations. The Company believes that the estimates and assumptions made in preparing the Consolidated Financial Statements are reasonable, but are inherently uncertain. Assumptions may be incomplete or inaccurate and unanticipated events may occur. The Company is subject to risks and uncertainties that may cause actual results to differ from estimated results.

Revenues & Expenses

The Company accounts for revenues and related expenses under the provisions of ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606), as amended (“ASU No. 2014-09”). Revenues from contracts with customers for the design, manufacture and sale of custom equipment are recognized over time when the performance obligation is satisfied by transferring control of the equipment. Control of the equipment transfers over time as the equipment is unique to the specific contract and thus does not create an asset with an alternative use to the Company. Revenues and related costs are recognized in proportion to actual labor costs incurred, as compared with total estimated labor costs expected to be incurred during the entire contract. All incremental costs related to obtaining a contract are expensed as incurred as the amortization period is less than one year. Changes to total estimated contract costs or losses, if any, are recognized in the period in which they are determined.

Contract assets (excluding accounts receivable) under contracts with customers represent revenue recognized in excess of amounts billed on equipment sales recognized over time. These contract assets were $1,508,000 and $2,118,000 at September 30, 2023 and 2022, respectively, and are included in current assets as costs and estimated earnings in excess of billings on the Company’s consolidated balance sheets. The Company anticipates that all of the contract assets at September 30, 2023, will be billed and collected within one year.

Revenues from all other contracts for the design and manufacture of equipment, for service and for parts sales, net of any discounts and return allowances, are recorded at a point in time when control of the goods or services has been transferred. Control of the goods or service typically transfers at time of shipment or upon completion of the service.

Payment for equipment under contract with customers is typically due prior to shipment. Payment for services under contract with customers is due as services are completed. Accounts receivable related to contracts with customers at September 30, 2023 and September 30, 2022 were $114,000 and $142,000, respectively.

Product warranty costs are estimated using historical experience and known issues and are charged to production costs as revenue is recognized.

Under certain contracts with customers, recognition of a portion of the consideration received may be deferred and recorded as a contract liability if the Company has to satisfy a future obligation, such as to provide installation assistance. There were no contract liabilities other than customer deposits at September 30, 2023 and September 30, 2022. Customer deposits related to contracts with customers were $6,815,000 and $5,864,000 at September 30, 2023 and 2022, respectively, and are included in current liabilities on the Company’s consolidated balance sheets.

 

19


Table of Contents

The Company records revenues earned for shipping and handling as freight revenue at the time of shipment, regardless of whether or not it is identified as a separate performance obligation. The cost of shipping and handling is classified as cost of goods sold concurrently.

Provisions for estimated returns and allowances and other adjustments are provided for in the same period the related sales are recorded. Returns and allowances, which reduce product revenue, are estimated using historical experience. All product engineering and development costs, and selling, general and administrative expenses are charged to operations as incurred. Provision is made for any anticipated contract losses in the period that the loss becomes evident. The allowance for doubtful accounts is determined by performing a specific review of all account balances greater than 90 days past due and other higher risk amounts to determine collectability and also adjusting for any known customer payment issues with account balances in the less-than-90-day past due aging buckets. Account balances are charged off against the allowance for doubtful accounts when they are determined to be uncollectable. Any recoveries of account balances previously considered in the allowance for doubtful accounts reduce future additions to the allowance for doubtful accounts.

Inventories

Inventories are valued at the lower of cost or net realizable value, with cost being determined under the first-in, first-out (“FIFO”) method and net realizable value defined as the estimated selling price of goods less reasonable costs of completion and delivery (see Note 2 to Consolidated Financial Statements). Appropriate consideration is given to obsolescence, excessive levels, deterioration, possible alternative uses and other factors in determining net realizable value. The cost of work in process and finished goods includes materials, direct labor, variable costs and overhead. The Company evaluates the need to record inventory adjustments on all inventories, including raw materials, work in process, finished goods, spare parts and used equipment. Used equipment acquired by the Company on trade-in from customers is carried at estimated net realizable value. Unless specific circumstances warrant different treatment regarding inventory obsolescence, an allowance is established to reduce the cost basis of inventories three to four years old by 50%, the cost basis of inventories four to five years old by 75%, and the cost basis of inventories greater than five years old to zero. Inventory is typically reviewed for obsolescence on an annual basis computed as of September 30, the Company’s fiscal year end. If significant known changes in trends, technology or other specific circumstances that warrant consideration occur during the year, then the impact on obsolescence is considered at that time.

Investments

Marketable debt and equity securities are categorized as trading securities and are thus marked to market and stated at fair value. Fair value is determined using the quoted closing or latest bid prices for Level 1 investments and market standard valuation methodologies for Level 2 investments. Realized gains and losses on investment transactions are determined by specific identification and are recognized as incurred in the consolidated statements of operations. Net unrealized gains and losses are reported in the consolidated statements of operations and represent the change in the fair value of investment holdings during the period.

Long Lived Asset Impairment

Property and equipment, and intangible assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset (or asset group) may not be recoverable. An impairment loss would be recognized when the carrying amount of an asset exceeds the estimated undiscounted cash flows expected to result from the use of the asset and its eventual disposition. The amount of the impairment loss to be recorded is calculated by the excess over its fair value of the asset’s carrying value. Fair value is generally determined using a discounted cash flow analysis.

Inflation

The overall effects of inflation on the Company’s business during fiscal 2023 and 2022 have been significant relative to prior years. The Company monitors the prices it charges for its products and services on an ongoing basis and has been able to adjust its prices to take into account future changes in the rate of inflation.

 

20


Table of Contents

Contractual Obligations

The Company had no long-term or short-term debt as of September 30, 2023 and there was no long-term debt facility in place at September 30, 2023.

In April 2020, a financial institution issued an irrevocable standby letter of credit (“letter of credit”) on behalf of the Company for the benefit of one of the Company’s insurance carriers. The maximum amount that can be drawn by the beneficiary under the letter of credit is $150,000. The letter of credit expires in April 2024, unless terminated earlier, and can be extended, as provided by the agreement. The Company intends to renew the letter of credit for as long as the Company does business with the beneficiary insurance carrier. The letter is collateralized by restricted cash of the same amount on any outstanding drawings. To date, no amounts have been drawn under the letter of credit.

On August 28, 2020, the Company entered into a three year operating lease for property related to the manufacturing and warehousing of the Blaw-Knox paver business. The lease term was for the period September 1, 2020 through August 31, 2023. In March 2023, the Company extended the lease term through August 31, 2024. On October 9, 2020, the Company entered into an operating lease for additional warehousing space for paver inventory. The lease term is for one year beginning November 2020 with automatic one-year renewals.

Off-Balance Sheet Arrangements

None

 

ITEM 7A

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Not applicable

 

ITEM 8

FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

 

21


Table of Contents
P3YP4Y
INDEX TO FINANCIAL STATEMENTS AND FINANCIAL STATEMENT SCHEDULES
G
ENCOR
I
NDUSTRIES
, I
NC
.
 
 
  
Page
 
  
 
23
 
  
 
26
 
  
 
27
 
  
 
28
 
  
 
29
 
  
 
30
 
All other schedules are omitted because they are not applicable or the required information is shown in the consolidated financial statements or notes thereto.
 
22

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Board of Directors and Shareholders of Gencor Industries, Inc.:
Opinions on the Consolidated Financial Statements and Internal Control over Financial Reporting
We have audited the accompanying consolidated balance sheets of Gencor Industries, Inc. (the “Company”) as of September 30, 2023 and 2022, and the related consolidated statements of operations, shareholders’ equity, and cash flows for each of the years ended September 30, 2023 and 2022, and the related notes (collectively referred to as the consolidated financial statements). We have also audited the Company’s internal control over financial reporting as of September 30, 2023, based on criteria established in
Internal Control – Integrated Framework (2013)
issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).
In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of September 30, 2023 and 2022, and the results of its operations and its cash flows for each of the years ended September 30, 2023 and 2022, in conformity with accounting principles generally accepted in the United States of America. Also, in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of September 30, 2023, based on criteria established in
Internal Control – Integrated Framework (2013)
issued by COSO.
Basis for Opinions
The Company’s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying “Item 9A, Management’s Annual Report on Internal Control over Financial Reporting”. Our responsibility is to express an opinion on the Company’s consolidated financial statements and an opinion on the Company’s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.
Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.
 
23

Definition and Limitations of Internal Control over Financial Reporting
A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and the receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
Critical Audit Matters
The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.
Allowance for Slow-Moving and Obsolete Inventories
As disclosed in Note 1 of the notes to the Company’s consolidated financial statements, the Company records an estimated allowance for slow-moving and obsolete inventories to state the Company’s inventories at the lower of cost or net realizable value. The Company relies on, among other things, past usage, sales experience, recent order and quote activity, possible alternative uses, future sales forecasts, and its strategic business plan to develop the estimate. As a result of management’s assessment, the Company recorded an allowance for slow-moving and obsolete inventories of approximately $9,813,000 as of September 30, 2023.
Auditing management’s estimate of the allowance for slow-moving and obsolete inventories involved subjective evaluation and high degree of auditor judgement due to significant assumptions involved in estimating future inventory turnover and sales.
The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested operating effectiveness of certain internal controls that address the risks of material misstatement relating to recording inventory at the lower of cost or net realizable value. We tested the accuracy and completeness of the underlying data used in calculating the inventory allowance, including testing of a sample of inventory usage transactions, and recomputed the allowance calculation. We also evaluated the Company’s ability to accurately estimate the assumptions used to develop the estimate by comparing historical allowance amounts to the history of actual inventory write-offs. Furthermore, we reviewed management’s business plan and forecasts of future sales.
 
24

Revenue from Contracts with Customers Where Revenue Is Recognized Over Time
As disclosed in Note 1 of the notes to the Company’s consolidated financial statements, the Company recognizes revenues from contracts with customers for the design, manufacture and sale of custom equipment over time when the performance obligation is satisfied by transferring control of the equipment. Control of the equipment transfers over time, as the equipment is unique to the specific contract and thus does not create an asset with an alternative use to the Company. Revenues and costs are recognized in proportion to actual labor costs incurred, as compared with total estimated labor costs expected to be incurred, during the entire contract. Changes to total estimated contract costs or losses, if any, are recognized in the period in which they are determined. The Company recorded approximately $34,150,000 in revenue from custom equipment sales contracts during the year ended September 30, 2023.
Auditing management’s estimate of total estimated labor costs expected to be incurred for the entire contract with respect to incomplete contracts, and the percentage of completion on those contracts as of the end of the year involved subjective evaluation and a high degree of auditor judgement due to significant assumptions involved in estimating total labor costs to complete.
The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested operating effectiveness of certain internal controls that address the risks of material misstatement relating to recording revenue from contracts with customers where revenue is recognized over time. We tested the accuracy and completeness of the underlying data used in calculating the percentage of completion on incomplete contracts, including review of contracts, change orders, and underlying labor and material costs, and recomputed the percentage of completion on individual contracts. We also evaluated the Company’s ability to accurately estimate the assumptions used to develop the estimate by comparing historical cost estimates to actual costs on completed contracts.
We have served as the Company’s auditor since 2001.
/s/ MSL, P.A.
MSL, P.A.
Certified Public Accountants
PCAOB ID Number:
     
569
Orlando, Florida
December 
13
, 2023
 
2
5

Part I. Financial Information
GENCOR INDUSTRIES, INC.
Consolidated Balance Sheets
As of September 30, 2023 and 2022
 
ASSETS
  
2023
    
2022
 
Current assets:
     
Cash and cash equivalents
   $ 17,031,000      $ 9,581,000  
Marketable securities at fair value (cost of $85,514,000 at September 30, 2023 and $94,879,000 at
September 30, 2022)
     84,252,000        89,300,000  
Accounts receivable, less allowance for doubtful accounts of $545,000 at September 30, 2023 and $370,000 at September 30, 2022
     2,467,000        2,996,000  
Costs and estimated earnings in excess of billings
     1,508,000        2,118,000  
Inventories, net
     71,527,000        55,815,000  
Prepaid expenses
     2,169,000        2,669,000  
  
 
 
    
 
 
 
Total current assets
     178,954,000        162,479,000  
  
 
 
    
 
 
 
Property and equipment, net
     13,246,000        13,491,000  
Deferred and other income taxes
     3,167,000        2,893,000  
Other long-term assets
     381,000        450,000  
  
 
 
    
 
 
 
Total Assets
   $ 195,748,000      $ 179,313,000  
  
 
 
    
 
 
 
LIABILITIES AND SHAREHOLDERS’ EQUITY
     
Current liabilities:
     
Accounts payable
   $ 3,269,000      $ 4,251,000  
Customer deposits
     6,815,000        5,864,000  
Accrued expenses
     3,753,000        1,885,000  
Current operating lease liabilities
     328,000        390,000  
  
 
 
    
 
 
 
Total current liabilities
     14,165,000        12,390,000  
Non-current
operating lease liabilities
            6,000  
  
 
 
    
 
 
 
Total liabilities
     14,165,000        12,396,000  
  
 
 
    
 
 
 
Commitments and contingencies
     
Shareholders’ equity:
     
Preferred stock, par value $.10 per share; 300,000 shares authorized; none issued
             
Common stock, par value $.10 per share; 15,000,000 shares authorized; 12,338,845 shares issued and
outstanding at September 30, 2023 and 2022
     1,234,000        1,234,000  
Class B Stock, par value $.10 per share; 6,000,000 shares authorized; 2,318,857 shares issued and outstanding at
September 30, 2023 and 2022
     232,000        232,000  
Capital in excess of par value
     12,590,000        12,590,000  
Retained earnings
     167,527,000        152,861,000  
  
 
 
    
 
 
 
Total shareholders’ equity
     181,583,000        166,917,000  
  
 
 
    
 
 
 
Total Liabilities and Shareholders’ Equity
   $ 195,748,000      $ 179,313,000  
  
 
 
    
 
 
 
See accompanying Notes to Consolidated Financial Statements
 
2
6

GENCOR INDUSTRIES, INC.
Consolidated Statements of Operations
For the Years Ended September 30, 2023 and 2022
 
    
2023
    
2022
 
Net revenue
   $ 105,075,000      $ 103,479,000  
Cost of goods sold
     76,038,000        82,935,000  
  
 
 
    
 
 
 
Gross profit
     29,037,000        20,544,000  
Operating expenses:
     
Product engineering and development
     3,458,000        4,325,000  
Selling, general and administrative
     12,154,000        12,052,000  
  
 
 
    
 
 
 
Total operating expenses
     15,612,000        16,377,000  
  
 
 
    
 
 
 
Operating income
     13,425,000        4,167,000  
Other income (expense), net:
     
Interest and dividend income, net of fees
     2,108,000        1,305,000  
Realized and unrealized gains (losses) on marketable securities, net
     3,243,000        (7,009,000
Other
            (156,000
  
 
 
    
 
 
 
    
5,351,000
    
(5,860,000)
 
  
 
 
    
 
 
 
Income (loss) before income tax expense (benefit)
     18,776,000        (1,693,000
Income tax expense (benefit)
     4,110,000        (1,321,000
  
 
 
    
 
 
 
Net income (loss)
   $ 14,666,000      $ (372,000
  
 
 
    
 
 
 
Basic earnings (loss) per common share
   $ 1.00      $ (0.03
  
 
 
    
 
 
 
Diluted earnings (loss) per common share
   $ 1.00      $ (0.03
  
 
 
    
 
 
 
See accompanying Notes to Consolidated Financial Statements
 
2
7

GENCOR INDUSTRIES, INC.
Consolidated Statements of Shareholders’ Equity
For the Years Ended September 30, 2023 and 2022
 
     Common Stock      Class B Stock      Capital in
Excess of
     Retained     Total
Shareholders’
 
     Shares      Amount      Shares      Amount      Par Value      Earnings     Equity  
September 30, 2021
     12,338,845      $ 1,234,000        2,318,857      $ 232,000      $ 12,590,000      $ 153,233,000     $ 167,289,000  
Net loss
     —         —         —         —         —         (372,000     (372,000
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
September 30, 2022
     12,338,845      $ 1,234,000        2,318,857      $ 232,000      $ 12,590,000      $ 152,861,000     $ 166,917,000  
Net income
     —         —         —         —         —         14,666,000       14,666,000  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
September 30, 2023
     12,338,845      $ 1,234,000        2,318,857      $ 232,000      $ 12,590,000      $ 167,527,000     $ 181,583,000  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
See accompanying Notes to Consolidated Financial Statements
 
2
8

GENCOR INDUSTRIES, INC.
Consolidated Statements of Cash Flows
For the Years Ended September 30, 2023 and 2022
 
    
2023
   
2022
 
Cash flows from operating activities:
                
Net income (loss)
   $ 14,666,000     $ (372,000
Adjustments to reconcile net income (loss) to cash flows provided by (used in) operating activities:
                
Purchase of marketable securities
     (172,341,000     (135,551,000
Proceeds from sale and maturity of marketable securities
     180,285,000       133,966,000  
Change in value of marketable securities
     (2,896,000     7,261,000  
Deferred and other income taxes
     (274,000 )     (3,287,000
Depreciation and amortization
     2,834,000       2,823,000  
Provision for doubtful accounts
     290,000       194,000  
Loss on disposal of assets
     157,000       —   
Changes in assets and liabilities, excluding the initial effects of business combinations:
                
Accounts receivable
     239,000       (568,000
Costs and estimated earnings in excess of billings
     610,000       (215,000
Inventories
     (15,712,000     (13,927,000
Prepaid expenses
     500,000       (467,000
Accounts payable
     (982,000     1,146,000  
Customer deposits
     951,000       620,000  
Accrued expenses and other
     1,869,000       (758,000
    
 
 
   
 
 
 
Total adjustments
     (4,470,000     (8,763,000
    
 
 
   
 
 
 
Cash flows provided by (used in) operating activities
     10,196,000       (9,135,000
    
 
 
   
 
 
 
Cash flows used in investing activities:
                
Capital expenditures
     (2,746,000     (4,516,000
    
 
 
   
 
 
 
Cash flows used in investing activities
     (2,746,000     (4,516,000
    
 
 
   
 
 
 
Net increase (decrease) in cash and cash equivalents
     7,450,000       (13,651,000
Cash and cash equivalents at:
                
Beginning of year
     9,581,000       23,232,000  
    
 
 
   
 
 
 
End of year
   $ 17,031,000     $ 9,581,000  
    
 
 
   
 
 
 
Non-cash
investing and financing activities:
                
Operating lease
right-of-use
assets
   $ 352,000     $ —   
Operating lease liabilities
   $ 352,000     $ —   
See accompanying Notes to Consolidated Financial Statements
 
2
9
GENCOR INDUSTRIES, INC.
Notes to Consolidated Financial Statements
For the Years Ended September 30, 2023 and 2022
NOTE 1 – NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Gencor Industries, Inc. and its subsidiaries (collectively, the “Company”) is a diversified, heavy machinery manufacturer for the production of highway construction materials and environmental control machinery and equipment. The Company’s core products include asphalt plants, combustion systems, fluid heat transfer systems and asphalt pavers. The Company’s products are manufactured at three facilities in the United States.
These consolidated financial statements include the accounts of Gencor Industries, Inc. and its subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.
Accounting Pronouncements and Policies
There are no accounting pronouncements recently issued or newly effective that had, or are expected to have, a material impact on the Company’s consolidated financial statements.
Use of Estimates
The preparation of the consolidated financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Earnings
 (Loss)
per Share
The consolidated financial statements include basic and diluted earnings (loss) per share (“EPS”) information. Basic EPS is based on the weighted-average number of shares outstanding. Diluted EPS is based on the sum of the weighted-average number of shares outstanding plus common stock equivalents. There were no common stock equivalents as of September 30, 2023 and September 30, 2022.
The following presents the calculation of the basic and diluted EPS for the years ended September 30, 2023 and 2022:
 
     2023      2022  
     Net Income      Shares      EPS      Net Loss     Shares      EPS  
Basic EPS
   $ 14,666,000        14,658,000      $ 1.00      $ (372,000     14,658,000      $ (0.03
Common stock equivalents
                                                
             
 
 
                     
 
 
          
Diluted EPS
   $ 14,666,000        14,658,000      $ 1.00      $ (372,000     14,658,000      $ (0.03
             
 
 
                     
 
 
          
Cash Equivalents
Cash equivalents consist of short-term certificates of deposit and deposits in money market accounts with original maturities of three months or less.
Marketable Securities and Fair Value Measurements
Marketable debt and equity securities are categorized as trading securities and are thus marked to market and stated at fair value. Fair value is determined using the quoted closing or latest bid prices for Level 1 investments and market standard valuation methodologies for Level 2 investments. Realized gains and losses on investment transactions are determined by specific identification and are recognized as incurred in the consolidated statements of operations. Net changes in unrealized gains and losses are reported in the consolidated statements of operations in the current period.
 
30

Fair Value Measurements
The fair value of financial instruments is presented based upon a hierarchy of levels that prioritizes the inputs of valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.
The fair value of marketable equity securities (stocks), mutual funds, exchange-traded funds, government securities, and cash and money funds, are substantially based on quoted market prices (Level 1). Corporate bonds are valued using market standard valuation methodologies, including: discounted cash flow methodologies, and matrix pricing or other similar techniques. The inputs to these market standard valuation methodologies include, but are not limited to: interest rates, credit standing of the issuer or counterparty, industry sector of the issuer, coupon rate, call provisions, maturity, estimated duration and assumptions regarding liquidity and estimated future cash flows. In addition to bond characteristics, the valuation methodologies incorporate market data, such as actual trades completed, bids and actual dealer quotes, where such information is available. Accordingly, the estimated fair values are based on available market information and judgments about financial instruments (Level 2). Fair values of the Level 2 investments are provided by the Company’s professional investment management firms. From time to time the Company may transfer cash between its marketable securities portfolio and operating cash and cash equivalents.
The following table sets forth by level, within the fair value hierarchy, the Company’s assets measured at fair value as of September 30, 2023:
 
     Fair Value Measurements  
     Level 1      Level 2      Level 3      Total  
Exchange-Traded Funds
   $ 3,327,000      $ —       $ —       $ 3,327,000  
Corporate Bonds
     —         33,160,000        —         33,160,000  
Government Securities
     47,672,000        —         —         47,672,000  
Cash and Money Funds
     93,000        —         —         93,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 51,092,000      $ 33,160,000      $ —       $ 84,252,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net unrealized gains reported during fiscal 2023 on trading securities still held as of September 30, 2023, were $4,316,000. There were no transfers of investments between Level 1 and Level 2 during the year ended September 30, 2023.
 
$10,000,000 was transferred from the investment portfolio to cash to fund operating needs of the business during fiscal 2023.
The following table sets forth by level, within the fair value hierarchy, the Company’s assets measured at fair value as of September 30, 2022:
 
     Fair Value Measurements  
     Level 1      Level 2      Level 3      Total  
Equities
   $ 12,149,000      $ —       $ —       $ 12,149,000  
Mutual Funds
     5,337,000        —         —         5,337,000  
Exchange-Traded Funds
     4,794,000        —         —         4,794,000  
Corporate Bonds
     —         37,339,000        —         37,339,000  
Government Securities
     29,327,000        —         —         29,327,000  
Cash and Money Funds
     354,000        —         —         354,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 51,961,000      $ 37,339,000      $ —       $ 89,300,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net unrealized losses reported during fiscal 2022 on trading securities still held as of September 30, 2022, were $(6,864,000). There were no transfers of investments between Level 1 and Level 2 during the year ended September 30, 2022.
 
31

The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, customer deposits and accrued expenses approximate fair value because of the short-term nature of these items.
Foreign Currency Transactions
Gains and losses resulting from foreign currency transactions are included in income and were not significant during the years ended September 30, 2023 and 2022.
Risk Management
Financial instruments that potentially subject the Company to concentrations of credit risk primarily consist of cash and cash equivalents, marketable securities, and accounts receivable. The Company maintains its cash accounts in various domestic financial institutions which may from time to time exceed federally insured limits. Operating cash is retained in overnight sweep accounts which allow for offsets to treasury service charges. The marketable securities include investments in cash and money funds, mutual funds, exchange traded funds (“ETF’s”), corporate bonds, government securities and
equities
through professional investment management firms. Investment securities are exposed to various risks, such as interest rate, market and credit risks.
The Company’s customers are not concentrated in any specific geographic region, but are concentrated in the road and highway construction industry. The Company extends limited credit on parts sales to its customers based upon their credit-worthiness. Generally, the Company requires a significant
up-front
deposit before beginning manufacturing on complete asphalt plant and component orders, and requires full payment subject to hold-back provisions prior to shipment. The Company establishes an allowance for doubtful accounts based upon the credit risk of specific customers, historical trends and other pertinent information.
Inventories
Inventories are valued at the lower of cost or net realizable value, with cost being determined under the FIFO method and net realizable value defined as the estimated selling price of goods less reasonable costs of completion and delivery. Appropriate consideration is given to obsolescence, excessive levels, deterioration, possible alternative uses and other factors in determining net realizable value. The cost of work in process and finished goods includes materials, direct labor, variable costs and overhead. The Company evaluates the need to record inventory adjustments on all inventories, including raw material, work in process, finished goods, spare parts and used equipment. Used equipment acquired by the Company on
trade-in
from customers is carried at estimated net realizable value. Unless specific circumstances warrant different treatment regarding inventory obsolescence, an allowance is established to reduce the cost basis of inventories three to four years old by 50%, the cost basis of inventories four to five years old by 75%, and the cost basis of inventories greater than five years old to zero. Inventory is typically reviewed for obsolescence on an annual basis computed as of September 30, the Company’s fiscal year end. If significant known changes in trends, technology or other specific circumstances that warrant consideration occur during the year, then the impact on obsolescence is considered at that time.
Changes in the allowance for slow-moving and obsolete inventories are as follows:
 
     2023      2022  
Balance, beginning of year
   $ 8,192,000      $ 5,397,000  
Charged to cost of sales
     2,147,000        2,966,000  
Disposal of inventory, net of recoveries
     (526,000      (171,000
    
 
 
    
 
 
 
Balance, end of year
   $ 9,813,000      $ 8,192,000  
    
 
 
    
 
 
 
 
3
2

Property and Equipment
Property and equipment are stated at cost (see Note 4). Depreciation of property and equipment is computed using the straight-line method over the estimated useful lives of the related assets, as follows:
 
     Years  
Land improvements
     15  
Buildings & improvements
    
6-40
 
Equipment
    
2-10
 
Impairments
Property and equipment, and intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset (or asset group) may not be recoverable. An impairment loss would be recognized when the carrying amount of an asset exceeds the estimated undiscounted cash flows expected to result from the use of the asset and its eventual disposition. The amount of the impairment loss to be recorded is calculated by the excess of the asset’s carrying value over its fair value. Fair value is generally determined using a discounted cash flow analysis. No such impairment losses were recorded during the years ended September 30, 2023 and 2022.
Revenues and Expenses
The Company accounts for revenues and related expenses under the provisions of ASU
No. 2014-09.
The following table disaggregates the Company’s net revenue by major source for the years ended September 30, 2023 and 2022:
 
     2023      2022  
Equipment sales recognized over time
   $ 34,150,000      $ 37,572,000  
Equipment sales recognized at a point in time
     40,138,000        36,898,000  
Parts and component sales
     25,298,000        23,856,000  
Freight revenue
     4,664,000        4,709,000  
Other
     825,000        444,000  
    
 
 
    
 
 
 
Net revenue
   $ 105,075,000      $ 103,479,000  
    
 
 
    
 
 
 
Revenues from contracts with customers for the design, manufacture and sale of custom equipment are recognized over time when the performance obligation is satisfied by transferring control of the equipment. Control of the equipment transfers over time, as the equipment is unique to the specific contract and thus does not create an asset with an alternative use to the Company. Revenues and costs are recognized in proportion to actual labor costs incurred, as compared with total estimated labor costs expected to be incurred, during the entire contract. All incremental costs related to obtaining a contract are expensed as incurred, as the amortization period is less than one year. Changes to total estimated contract costs or losses, if any, are recognized in the period in which they are determined.
Contract assets (excluding accounts receivable) under contracts with customers represent revenue recognized in excess of amounts billed on equipment sales recognized over time. These contract assets were $1,508,000 and $2,118,000 at September 30, 2023 and 2022, respectively, and are included in current assets as costs and estimated earnings in excess of billings on the Company’s consolidated balance sheets. The Company anticipates that all of the contract assets at September 30, 2023, will be billed and collected within one year.
Revenues from all other contracts for the design and manufacture of equipment, for service and for parts sales, net of any discounts and return allowances, are recorded at a point in time when control of the goods
or
services has been transferred. Control of the goods or service typically transfers at time of shipment or upon completion of the service.
 
3
3

Payment for equipment under contract with customers is typically due prior to shipment. Payment for services under contract with customers is due as services are completed. Accounts receivable related to contracts with customers for equipment sales were $114,000 and $142,000 at September 30, 2023 and September 30, 2022, respectively.
Product warranty costs are estimated using historical experience and known issues and are charged to production costs as revenue is recognized.
Changes in the accrual for warranty and related costs as of September 30, 2023 and 2022 consisted of the following:
 
     2023      2022  
Balance, beginning of year
   $ 244,000      $ 291,000  
Warranties issued
     523,000        110,000  
Warranties settled
     (401,000      (157,000
    
 
 
    
 
 
 
Balance, end of year
   $ 366,000      $ 244,000  
    
 
 
    
 
 
 
Provisions for estimated returns and allowances, and other adjustments are provided for in the same period the related sales are recorded. Returns and allowances, which reduce product revenue, are estimated using historical experience.
Under certain contracts with customers, recognition of a portion of the consideration received may be deferred and recorded as a contract liability if the Company has to satisfy a future obligation, such as to provide installation assistance. There were no contract liabilities other than customer deposits at September 30, 2023 and September 30, 2022. Customer deposits related to contracts with customers were $6,815,000 and $5,864,000 at September 30, 2023 and 2022, respectively, and are included in current liabilities on the Company’s consolidated balance sheets.
The Company records revenues earned for shipping and handling as freight revenue at the time of shipment, regardless of whether or not it is identified as a separate performance obligation. The cost of shipping and handling is classified as production costs concurrently with the revenue recognition.
All product engineering and development costs, and selling, general and administrative expenses are charged to operations as incurred. Provision is made for any anticipated contract losses in the period that the loss becomes evident.
The allowance for doubtful accounts is determined by performing a specific review of all account balances greater than 90 days past due and other higher risk amounts to determine collectability, and also adjusting for any known customer payment issues with account balances in the
less-than-90-day
past due aging category. Account balances are charged off against the allowance for doubtful accounts when they are determined to be uncollectible. Any recoveries of account balances previously considered in the allowance for doubtful accounts reduce future additions to the allowance for doubtful accounts. The allowance for doubtful accounts also includes an estimate for returns and allowances. Provisions for estimated returns and allowances and other adjustments, are provided for in the same period the related sales are recorded. Returns and allowances, which reduce product revenue, are estimated using known issues and historical experience.
Changes in the allowance for doubtful accounts as of September 30, 2023 and 2022 consisted of the following:
 
     2023      2022  
Balance, beginning of year
   $ 370,000      $ 321,000  
Provision for doubtful accounts
     290,000        194,000  
Provision for estimated returns and allowances
     335,000        267,000  
Uncollectible accounts written off
     (65,000      (81,000
Returns and allowances issued
     (385,000      (331,000
    
 
 
    
 
 
 
Balance, end of year
   $ 545,000      $ 370,000  
    
 
 
    
 
 
 
Shipping and Handling Costs
Shipping and handling costs are included in production costs in the consolidated statements of operations.
 
3
4

Income Taxes
Income taxes are provided for the tax effects of transactions reported in the consolidated financial statements and primarily consist of taxes currently due, plus deferred taxes (see Note 6 – Income Taxes).
The Company recognizes deferred tax liabilities and assets for the expected future tax consequences of events that have been included in the consolidated financial statements or tax returns using current tax rates. The Company and its domestic subsidiaries file a consolidated federal income tax return.
Deferred tax assets and liabilities are measured using the rates expected to apply to taxable income in the years in which the temporary differences are expected to reverse and the credits are expected to be used. The effect on deferred tax assets and liabilities of the change in tax rates is recognized in income in the period that includes the enactment date. All available evidence, both positive and negative, is considered to determine whether, based on the weight of that evidence, the Company is more likely than not to realize the benefit of a deferred tax asset and whether a valuation allowance is needed for some portion or all of a deferred tax asset. No such valuation allowances were recorded as of September 30, 2023 and 2022.
The Company’s income tax provision is based on management’s estimate of the effective tax rate for the full year. The tax provision in any period will be affected by, among other things, permanent, as well as temporary differences in the deductibility of certain items, in addition to changes in tax legislation. As a result, the Company may experience significant fluctuations in the effective book tax rate (that is, its tax expense divided by
pre-tax
book income) from period to period. The Company’s effective tax rates for fiscal 2023 and 2022 reflect the impact of the reduced rates under the U.S. Tax Cuts and Jobs Act (the “Tax Reform Act”) which was signed into law on December 22, 2017.
Comprehensive Income
For the years ended September 30, 2023 and 2022, other comprehensive income is equal to net income.
Reporting Segments and Geographic Areas
The Company has one reporting segment, equipment for the highway construction industry. Based on evaluation of the criteria of ASC 280 – Segment Reporting, including the nature of products and services, the nature of the production processes, the type of customers and the methods used to distribute products and services, the Company determined that its operating segments meet the requirements for aggregation. The Company designs, manufactures and sells asphalt plants and pavers, combustion systems and fluid heat transfer systems, for the highway construction industry and environmental and petrochemical markets. The Company’s products are manufactured at three facilities in the United States. The Company also services and sells spare parts for its equipment.
For fiscal 2023 and 2022, total revenues of $105,075,000 and $103,479,000, and total long-term assets of $16,794,000 and $16,834,000, respectively, were attributed to the United States. Revenues are attributed to geographic areas based on the location of the assets producing the revenues.
Customers with 10% (or greater) of Net Revenues
During the year ended September 30, 2023, one customer accounted for 14.8% of net revenue. No customer accounted for 10% or more of net revenue for the year ended September 30, 2022.
Subsequent Events
Management has evaluated events occurring from September 30, 2023 through
the
date these consolidated financial statements were filed with the Securities and Exchange Commission for proper recording and disclosure herein.
 
3
5

NOTE 2 – INVENTORIES
Inventories are valued at the lower of cost or net realizable value.
Net inventories as of September 30, 2023 and 2022 consisted of the following:
 
     September 30,  
     2023      2022  
Raw materials
   $ 35,918,000      $ 31,975,000  
Work in process
     22,923,000        13,903,000  
Finished goods
     12,686,000        9,937,000  
    
 
 
    
 
 
 
Inventories, net
   $ 71,527,000      $ 55,815,000  
    
 
 
    
 
 
 
Slow-moving and obsolete inventory reserves were $9,813,000 and $8,192,000 at September 30, 2023 and 2022, respectively.
NOTE 3 – COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS
Costs and estimated earnings in excess of billings on uncompleted contracts as of September 30, 2023 and 2022 consisted of the following:
 
     September 30,  
     2023      2022  
Costs incurred on uncompleted contracts
   $ 18,468,000      $ 12,660,000  
Estimated earnings
     7,939,000        4,780,000  
    
 
 
    
 
 
 
       26,407,000        17,440,000  
Billings to date
     24,899,000        15,322,000  
    
 
 
    
 
 
 
Costs and estimated earnings in excess of billings
   $ 1,508,000      $ 2,118,000  
    
 
 
    
 
 
 
NOTE 4 – PROPERTY AND EQUIPMENT
Property and equipment as of September 30, 2023 and 2022 consisted of the following:
 
     September 30,  
     2023      2022  
Land and improvements
   $ 3,425,000      $ 3,329,000  
Buildings and improvements
     14,882,000        13,578,000  
Equipment
     27,249,000        26,521,000  
    
 
 
    
 
 
 
       45,556,000        43,428,000  
Less: Accumulated depreciation and amortization
     (32,310,000      (29,937,000
    
 
 
    
 
 
 
Property and equipment, net
   $ 13,246,000      $ 13,491,000  
    
 
 
    
 
 
 
Property and equipment includes approximately $22,693,000 and $20,467,000 of fully depreciated assets, which remained in service during fiscal 2023 and 2022, respectively. Also, included in
property and 
equipment as of September 30, 2023 and 2022 is approximately $1,295,000 and $1,702,000, respectively, of assets not yet placed in operation and, therefore, not subject to depreciation during the years ended September 30, 2023 and 2022, respectively.
 
3
6

NOTE 5 – ACCRUED EXPENSES
Accrued expenses as of September 30, 2023 and 2022 consisted of the following:
 

 
  
September 30,
 
 
  
2023
 
  
2022
 
Payroll and related accruals
   $ 1,315,000      $ 1,083,000  
Warranty and related accruals
     366,000        244,000  
Property tax accruals
     235,000        233,000  
Income taxes payable
     1,379,000            
Professional fees
     169,000        243,000  
Other
     289,000        82,000  
    
 
 
    
 
 
 
Accrued expenses
   $ 3,753,000      $ 1,885,000  
    
 
 
    
 
 
 
NOTE 6 – INCOME TAXES
The provision for income tax expense (benefit) consisted of the following:
 

 
  
Year Ended September 30,
 
 
  
2023
 
  
2022
 
Current:
  
  
Federal
   $ 4,151,000      $ 1,680,000  
State
     279,000        317,000  
    
 
 
    
 
 
 
Total current
     4,430,000        1,997,000  
    
 
 
    
 
 
 
Deferred:
                 
Federal
     (328,000 )      (2,701,000
State
     8,000        (617,000
    
 
 
    
 
 
 
Total deferred
     (320,000 )      (3,318,000
    
 
 
    
 
 
 
Income tax expense (benefit)
   $ 4,110,000      $ (1,321,000
    
 
 
    
 
 
 
A reconciliation of the federal statutory tax rate to the total tax provision (benefit) is as follows:
 

 
  
Year Ended September 30,
 
 
  
    2023    
 
 
    2022    
 
Federal income taxes computed at the statutory rate
    
21.0
%

    (21.0 %) 
State income taxes, net of federal benefit
     1.4
%

    (11.8 %) 
Research & development tax refunds & credits
           (28.8 %) 
Dividend received deduction
     (0.3
%
)
    (6.4 %) 
Other, net
     (0.2
%
)
    (10.0 %) 
    
 
 
   
 
 
 
Effective income tax rate
       21.9     (78.0 %) 
    
 
 
   
 
 
 
 
3
7

Deferred income tax assets and liabilities as of September 30, 2023 and 2022 consisted of the following:
 
     September 30,  
     2023      2022  
Deferred Tax Assets:
                 
Accrued liabilities and reserves
   $ 352,000      $ 155,000  
Allowance for doubtful accounts
     123,000        83,000  
Inventory
     3,901,000        3,166,000  
Unrealized loss on investments
     554,000        1,272,000  
Net operating losses carryforwards
     331,000        352,000  
    
 
 
    
 
 
 
Gross Deferred Income Tax Assets
     5,261,000        5,028,000  
    
 
 
    
 
 
 
Deferred and Other Tax Liabilities:
                 
Domestic international sales corporation
            (136,000
Property and equipment
     (1,918,000 )      (1,868,000
Unrecognized tax benefits
     (176,000 )      (131,000
    
 
 
    
 
 
 
Gross Deferred and Other Income Tax Liabilities
     (2,094,000 )      (2,135,000
    
 
 
    
 
 
 
Net Deferred and Other Income Tax Assets
   $ 3,167,000      $ 2,893,000  
    
 
 
    
 
 
 
Total income taxes paid in fiscal 2023 and 2022 were $2,300,000 and $2,839,000, respectively.
GAAP prescribes a comprehensive model for the financial recognition, measurement, classification, and disclosure of
uncertain tax positions. GAAP contains a
two-step
approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, based on the technical merits of the position. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement.
Significant judgment is required in evaluating the Company’s uncertain tax position and determining the Company’s provision for taxes. Although the Company believes the reserves of unrecognized tax benefits (“UTB’s”) are reasonable, no assurance can be given that the final outcome of these matters will not be different from that which is reflected in the Company’s historical income tax provision and accruals. The Company adjusts these reserves in light of changing facts and circumstances. As of September 30, 2023 and 2022, the Company had UTB’s of $
176,000 and $
131,000.
The Company accrued $45,000 and $131,000 of UTB’s in the years ended September 30, 2023 and September 30, 2022, respectively. UTB’s of $150,000 at September 30, 2021 were used in the year ended September 30, 2022.
The Company recognizes interest and penalties accrued related to UTB’s as a component of income tax expense. There were no additional accruals of interest expense nor penalties of significance during fiscal years ended September 30, 2023 and 2022. It is reasonably possible that the amount of the UTB’s with respect to certain unrecognized tax positions will increase or decrease during the next 12 months. The Company does not expect the change to have a material effect on its results of operations or its financial position. The only expected potential reason for change would be the ultimate results stemming from any examinations by taxing authorities. If recognized, the entire amount of UTB’s would have an impact on the Company’s effective income tax rate.
The effective income tax rate for fiscal 2023 was 21.9% versus (78.0%) in fiscal 2022.
In fiscal 2022, the Company generated $475,000 of federal research and development tax credits (“R&D Credits”), all of which were used in fiscal 2022. There were no R&D Credits generated in fiscal 2023 and there were no carryforwards of R&D Credits as of September 30, 2023 or September 30, 2022.
 
3
8

The Company files U.S. federal income tax returns, as well as Florida, Iowa and Pennsylvania income tax returns. The Company’s U.S. federal income tax returns filed for tax years prior to fiscal year ended September 30, 2020 are generally no longer subject to examination by taxing authorities due to the expiration of the statute of limitations.
NOTE 7 – RETIREMENT BENEFITS
The Company has a voluntary 401(k) employee benefit plan, which covers all eligible, domestic employees. The Company makes discretionary matching contributions subject to a maximum level, in accordance with the terms of the plan. The Company charged approximately $343,000 and $425,000 to expense under the provisions of the plan during the years ended September 30, 2023 and 2022, respectively.
NOTE 8 – LONG-TERM DEBT AND ARRANGEMENTS WITH FINANCIAL INSTITUTIONS
The Company had no long-term debt outstanding at September 30, 2023 or 2022. The Company does not currently require a credit facility.
In April 2020, a financial institution issued an irrevocable standby letter of credit (“letter of credit”) on behalf of the Company for the benefit of one of the Company’s insurance carriers. The maximum amount that can be drawn by the beneficiary under the letter of credit is $150,000. The letter of credit expires in April 2024, unless terminated earlier, and can be extended, as provided by the agreement. The Company intends to renew the letter of credit for as long as the Company does business with the beneficiary insurance carrier. The letter is collateralized by restricted cash of the same amount on any outstanding drawings. To date, no amounts have been drawn under the letter of credit.
NOTE 9 – LEASES
The Company leases certain equipment under
non-cancelable
operating leases. Future minimum rental payments under these leases at September 30, 2023 are immaterial. Total rental expense for the fiscal years ended September 30, 2023 and 2022 was $47,000 and $57,000, respectively.
On August 28, 2020, the Company entered into a three-year operating lease for property related to the manufacturing and warehousing of the Blaw-Knox assets. The lease term was for the period beginning on September 1, 2020 through August 31, 2023. In accordance with ASU
2016-02,
the Company recorded a ROU asset totaling $970,000 and related lease liabilities at inception. In March 2023, the Company extended the lease term through August 31, 2024. In accordance with ASU
2016-02,
the Company recorded a ROU asset totaling $352,000 and related lease liabilities upon extension.
On October 9, 2020, the Company entered into an operating lease for additional warehousing space. The original lease term was for one year beginning November 2020 with automatic
one-year
renewals. In accordance with ASU
2016-02,
the Company recorded a ROU asset totaling $254,000 and related lease liabilities at inception. An additional $39,000 was recorded as a ROU asset and related lease liability in October 2021 to reflect the impact of the lease renewal. In March 2022, the ROU asset and related liability was reduced by $39,000 to reflect the impact of a reduction in the square footage being leased.
For the year ended September 30, 2023, operating lease costs were $429,000 and cash payments related to these operating leases were $458,000. For the year ended September 30, 2022, operating lease costs were $425,000 and cash payments related
to
these operating leases were $396,000.
Other information concerning the Company’s operating lease accounted for under ASC 842 guidelines as of September 30, 2023 and September 30, 2022, is as follows:
 
     September 30, 2023     September 30, 2022  
Operating lease ROU asset included in other long-term assets
   $ 328,000     $ 396,000  
Current operating lease liability
     328,000       390,000  
Non-current
operating lease liability
           6,000  
Weighted average remaining lease term (in years)
     0.51       1.00  
Weighted average discount rate used in calculating ROU asset
     4.5     4.0
 
3
9

Future annual minimum lease payments as of September 30, 2023 are as follows:
 
Fiscal Year
   Annual Lease Payments  
2024
   $ 336,000  
Less interest
     (8,000
  
 
 
 
Present value of lease liabilities
   $ 328,000  
  
 
 
 
NOTE 10 – COMMITMENTS AND CONTINGENCIES
Litigation
The Company is involved in legal proceedings arising out of the normal course of business, none of which we believe will have a material adverse effect on our business, financial condition or results of operations. Claims made in the ordinary course of business may be covered in whole or in part by insurance.
NOTE 11 – SHAREHOLDERS’ EQUITY AND STOCK-BASED COMPENSATION
Shareholders’ Equity
Under the Company’s Certificate of Incorporation, as amended, certain rights of the holders of the Company’s common stock are modified by shares of Class B stock for as long as such shares shall remain outstanding. During that period, holders of common stock will have the right to elect approximately 25% of the Company’s Board of Directors, and conversely, holders of Class B stock will be entitled to elect approximately 75% of the Company’s Board of Directors. During the period when shares of common stock and Class B stock are outstanding, certain matters submitted to a vote of shareholders will also require approval of the holders of common stock and Class B stock, each voting separately as a class. Common stock and Class B shareholders have equal rights with respect to dividends, preferences, and rights, including rights in liquidation.
Stock-Based Compensation
On March 17, 2009, the shareholders of the Company approved the 2009 Incentive Compensation Plan (the “2009 Plan”). The 2009 Plan expired on October 1, 2021, and 30,000 remaining outstanding options were cancelled on November 1, 2021. There were no other equity compensation plans and arrangements previously approved by security holders as of September 30, 2023 and September 30, 2022.
 
40


Table of Contents
ITEM 9

CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

None

 

ITEM 9A

CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

The Company’s President (who is currently serving as the Company’s Principal Executive Officer) and Chief Financial Officer evaluated the effectiveness of the design and operation of the Company’s “disclosure controls and procedures” (as defined in Rule 13a-15(e) under the Exchange Act) as of the end of the period covered by this Annual Report. Based upon that evaluation, the President and the Chief Financial Officer concluded that, as of the end of the period covered by this Annual Report, the Company’s disclosure controls and procedures are effective.

Because of inherent limitations, the Company’s disclosure controls and procedures, no matter how well designed and operated, can provide only reasonable, and not absolute, assurance that the objectives of such disclosure controls and procedures are met and no evaluation can provide absolute assurance that all control issues and instances of fraud, if any, within the Company has been detected.

As of the end of the period covered by this Annual Report, the Company conducted an evaluation, under the supervision and with the participation of the Company’s management, including the Company’s President and Chief Financial Officer, of the effectiveness of the design and operation of the Company’s disclosure controls and procedures pursuant to Exchange Act Rules 13a-15(b). Based on this evaluation, the Company’s President and Chief Financial Officer concluded that the Company’s disclosure controls and procedures were effective as of September 30, 2023.

Management’s Annual Report on Internal Control over Financial Reporting

The management of the Company is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act) for the Company. The Company’s internal control system is designed to provide reasonable assurance to the Company’s management and Board of Directors regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. There are inherent limitations in the effectiveness of all internal control systems no matter how well designed. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to the preparation and presentation of financial statements. Furthermore, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of a change in circumstances or conditions.

In order to ensure that the Company’s internal control over financial reporting is effective, management regularly assesses such controls and did so most recently as of September 30, 2023. This assessment was based on criteria for effective internal control over financial reporting described in Internal Control-Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this assessment, management believes the Company maintained effective internal control over financial reporting as of September 30, 2023.

Attestation Report of the Independent Registered Public Accounting Firm

The effectiveness of the Company’s internal control over financial reporting as of September 30, 2023 has been audited by MSL, P.A., an independent registered public accounting firm, as stated in their report which appears in Item 8 under the heading “Report of Independent Registered Public Accounting Firm.”

Changes in Internal Control over Financial Reporting

The Company’s management, including the President and Chief Financial Officer, has reviewed the Company’s internal control over financial reporting. There were no changes in the Company’s internal control over financial reporting during the year ended September 30, 2023 that materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

 

41


Table of Contents
ITEM 9B

OTHER INFORMATION

None

 

ITEM 9C

DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

Not applicable

PART III

 

ITEM 10

DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

The information required by this Item 10 is incorporated herein by reference to the Company’s Definitive Proxy Statement for the 2024 Annual Meeting of Stockholders.

 

ITEM 11

EXECUTIVE COMPENSATION

The information required by this Item 11 is incorporated herein by reference to the Company’s Definitive Proxy Statement for the 2024 Annual Meeting of Stockholders.

 

ITEM 12

SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

The information required by this Item 12 is incorporated herein by reference to the Company’s Definitive Proxy Statement for the 2024 Annual Meeting of Stockholders.

 

ITEM 13

CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

The information required by this Item 13 is incorporated herein by reference to the Company’s Definitive Proxy Statement for the 2024 Annual Meeting of Stockholders.

 

ITEM 14

PRINCIPAL ACCOUNTING FEES AND SERVICES

The information required by this Item 14 is incorporated herein by reference to the Company’s Definitive Proxy Statement for the 2024 Annual Meeting of Stockholders.

 

42


Table of Contents

PART IV

 

ITEM 15

EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

 

(a)

A listing of financial statements and financial statement schedules filed as part of this Annual Report and which financial statements and schedules are incorporated into this report by reference, is set forth in the “Index to Financial Statements and Financial Statement Schedules” in Item 8 hereof.

 

(b)

Exhibit Index

 

EXHIBIT
NUMBER
  

DESCRIPTION

  

FILED
HEREWITH

    3.1    Restated Certificate of Incorporation of Company, incorporated by reference to Exhibit 3.1 to Registration No. 33-627(P)   
    3.2    Amended and Restated By-Laws of Gencor Industries, Inc., incorporated by reference to Exhibit 3.2 to the Company’s Annual Report on Form 10-K for the year ended September 30, 2007   
    3.3    Certificate of Amendment, changing name of Mechtron International Corporation to Gencor Industries, Inc. and adding a “twelfth” article regarding director liability limitation, incorporated by reference to the Company’s Annual Report on Form 10-K for the year ended December 31, 1987(P)   
    4.1    Form of Common Stock certificate, incorporated by reference to Exhibit 4.1 to Registration No. 33-627(P)   
    4.2    Description of Registrant’s Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934, as Amended    X
  10.1    The Company’s 2009 Incentive Compensation Plan, as incorporated by reference to the Company’s 2009 Proxy Statement filed with the Securities and Exchange Commission on Schedule 14A on January 28, 2009   
  10.2    Form of Agreement for Nonqualified Stock Options granted in 1986, incorporated by reference to the Annual Report on Form 10-K for the year ended December 31, 1986(P)   
  10.3    1997 Stock Option Plan incorporated by reference to Exhibit A to the Company’s Proxy Statement on 14A, filed March 3, 1997   
  10.4    First Amendment to the Stock Option Plan Agreement incorporated by reference to Exhibit 10.12 to the Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2005   
  21.1    Subsidiaries of the Registrant    X
  23.1    Consent of Independent Registered Public Accountants    X
  31.1    Certification of Principal Executive Officer Pursuant to Rule 13a – 14(a) of the Securities Exchange Act of 1934, as amended    X
  31.2    Certification of Chief Financial Officer Pursuant to Rule 13a – 14(a) of the Securities Exchange Act of 1934, as amended    X
  32.1    Certifications of Principal Executive Officer and Chief Financial Officer Pursuant to 18 U. S. C. Section 1350    X
  97.1    Clawback Policy    X

 

43


Table of Contents
EXHIBIT
NUMBER
  

DESCRIPTION

  

FILED

HEREWITH

101    Interactive Data File   
101.INS    XBRL Instance Document    X
101.SCH    XBRL Taxonomy Extension Schema    X
101.CAL    XBRL Taxonomy Extension Calculation Linkbase    X
101.DEF    XBRL Taxonomy Extension Definition Linkbase    X
101.LAB    XBRL Taxonomy Extension Label Linkbase    X
101.PRE    XBRL Taxonomy Extension Presentation Linkbase    X
104   

The cover page from the Company’s Annual Report on Form 10-K for the year ended

September 30, 2023, formatted in Inline XBRL (included in Exhibit 101)

   X

 

ITEM 16

FORM 10-K SUMMARY

None

 

44


Table of Contents

SIGNATURES

Pursuant to the requirements of Sections 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this Annual Report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

Dated: December 13, 2023    

GENCOR INDUSTRIES, INC.

(Registrant)

      /s/ Marc G. Elliott
      Marc G. Elliott
      President & Director

Pursuant to the requirements of the Securities Exchange Act of 1934, this Annual Report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated. The signatures of Directors constitute a majority of Directors.

 

/s/ E.J. Elliott    

 

    /s/ Marc G. Elliott    

 

E.J. Elliott   December 13, 2023     Marc G. Elliott   December 13, 2023
Chairman       President & Director  
      (Principal Executive Officer)  
       
/s/ Eric E. Mellen          
Eric E. Mellen   December 13, 2023      
Chief Financial Officer        
(Principal Financial and Accounting Officer)      
       
/s/ General John G. Coburn         /s/ Walter A. Ketcham    
Gen. John G. Coburn   December 13, 2023     Walter A. Ketcham   December 13, 2023
Director       Director  
       
/s/ Thomas A. Vecchiolla          
Thomas A. Vecchiolla   December 13, 2023      
Director        
       

 

45

EX-4.2 2 d551240dex42.htm EX-4.2 EX-4.2

EXHIBIT 4.2

DESCRIPTION OF THE REGISTRANT’S SECURITIES REGISTERED PURSUANT TO SECTION 12 OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

The following is a summary of all material characteristics of the capital stock of Gencor Industries, Inc., a Delaware corporation (“Gencor,” the “Company,” “we,” “us,” or “our”), as set forth in our Certificate of Incorporation, as amended (our “Certificate of Incorporation”) and our Amended and Restated By-laws, (our “Bylaws”), and as registered under Section 12 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). The summary does not purport to be complete and is qualified in its entirety by reference to our Certificate of Incorporation and our Bylaws, each of which are incorporated by reference as exhibits to the Annual Report on Form 10-K of which this Exhibit 4.2 is a part and to the provisions of the Delaware General Corporate Law (the “DGCL”). Refer to complete copies of our Certificate of Incorporation and our Bylaws, and the applicable provisions of the DGCL for additional information.

General

Our authorized capital stock consists of 15,000,000 shares of Common Stock, par value $0.10 per share (our “Common Stock”), 12,338,845 shares of which were issued and outstanding as of September 30, 2023; 6,000,000 shares of Class B Stock, par value $0.10 per share (our “Class B Stock”), 2,318,857 shares of which were issued and outstanding as of September 30, 2023; and 300,000 shares of Preferred Stock, par value $0.10 per share (our “Preferred Stock”), none of which were issued and outstanding as of September 30, 2023. Under our Certificate of Incorporation, our board of directors (our “Board”) has the authority to issue such shares of our Common Stock and our Preferred Stock in one or more classes or series, with such voting powers, designations, preferences and relative, participating, optional or other special rights, if any, and such qualifications, limitations or restrictions thereof, if any, as shall be provided for in a resolution or resolutions adopted by our Board and filed as designations.

Rights of our Common Stock and our Class B Stock

Voting Rights

Each share of our Class B Stock entitles the holder thereof to one vote on all matters submitted to stockholders, except that holders of our Common Stock have the right, voting as a class, to elect approximately 25 percent of our Board and the holders of our Class B Stock have the right, voting as a class, to elect approximately 75 percent of our Board. Where adjustment is required, the holders of our Class B Stock are entitled to elect 75 percent of our Board calculated to the nearest whole number rounding any fractional number of five-tenths or more to the next highest whole number, and the holders of our Common Stock will be entitled to elect the balance of the directors.

Our Certificate of Incorporation provides that holders of our Common Stock and our Class B Stock, each such class voting separately as a class, shall be required on:

 

  (i)

any merger or consolidation of the Company with or into any other corporation; or any sale, lease, exchange, or other disposition of all or substantially all of our assets to or with any other person except where such merger or transaction is with a majority-owned subsidiary of ours; or any dissolution of us;

 

  (ii)

any additional issuance of shares of our Class B Stock other than in connection with stock splits and stock dividends on shares of our Class B Stock or the exercise of stock options by holders of our Class B Stock;

 

  (iii)

any modification, alteration or amendment to our Certificate of Incorporation; and

 

  (iv)

any other matters requiring a separate vote by classes provided for under the DGCL.


Any action that can be taken at a meeting of the stockholders may be taken by written consent in lieu of the meeting if we receive consents signed by stockholders having the minimum number of votes that would be necessary to approve the action at a meeting at which all shares entitled to vote on the matter were present.

Dividends and Distributions (Including Distributions upon Liquidation)

Holders of our Common Stock and our Class B Stock are entitled to receive cash dividends at the same rate if and when declared by our Board out of funds legally available therefor, subject to the dividend and liquidation rights of any Preferred Stock that may be issued and outstanding. With respect to distributions other than cash dividends, all other distributions, including stock dividends and all other distributions and rights including distributions upon liquidation, our Common Stock and our Class B Stock will rank equally and have the same rights, except that stock dividends and stock splits of our Common Stock and our Class B Stock will be payable or made to the holders of each such class only in the shares of such class.

Restrictions on Transfers of our Class B Stock (Conversion of our Class B Stock into our Common Stock)

As more fully described below, our Class B Stock is not transferable as our Class B Stock except to certain eligible transferees including such holder’s spouse, certain of such holder’s relatives, certain trusts established for their benefit, corporations and partnerships principally owned by such holders, their relatives and such trusts, charitable organizations and such holder’s estate. Accordingly, there is no trading market for shares of our Class B Stock. Other than pursuant to conversions into shares of our Common Stock as described below, the holder of shares of our Class B Stock may transfer such shares (whether by sale, assignment, gift, bequest, appointment, or otherwise) only to a permitted transferee (a “Permitted Transferee”) defined generally as follows:

 

  (i)

The spouse of the holder of such Class B Stock;

 

  (ii)

Any lineal descendant of a grandparent of such holder of our Class B Stock, including adopted children, and any spouse of such lineal descendant (said descendants, together with such stockholder and such stockholder’s spouse, being hereinafter referred to as “such Class B Stockholder’s Family Members”);

 

  (iii)

A trust principally for the benefit of such Class B Stockholder’s Family Members and charitable organizations;

 

  (iv)

Any charitable organization;

 

  (v)

A partnership or corporation, a majority of the beneficial ownership of which is owned by such holder of Class B Stock and/or one or more of his or her Permitted Transferees; and

 

  (vi)

The estate of such holder of our Class B Stock.

Shares of our Class B Stock held by a partnership or corporation may be transferred to a person who transferred such shares to such partnership or corporation (and to such person’s Permitted Transferees). Shares of our Class B Stock may, upon certain circumstances, also be transferred by a corporation or by a partnership to its successor. Shares held by trusts which are irrevocable at the time of issuance of our Class B Stock may be transferred to any person to whom or for whose benefit principal may be distributed under the terms of the trust and such person’s Permitted Transferees. Shares held by all other trusts may be transferred to the person who established such trust and such person’s Permitted Transferees. Shares held by estates of Class B stockholders may be transferred to Permitted Transferees of such Class B shareholders.

Any transfer of shares of our Class B Stock not permitted under our Certificate of Incorporation will result in the conversion of the transferee’s shares of our Class B stock into shares of our Common Stock, effective as of the day on which certificates representing such shares are presented for transfer on our books.

 

2


Conversion Rights Applicable to Our Class B Stock

Our Class B Stock will be convertible on a share-for-share basis at all times other than while our stock transfer books are closed for any purpose. Any shares surrendered for conversion while the stock transfer books are closed will be converted immediately upon reopening the stock transfer books as of the day such shares were surrendered for conversion. Holders of our Common Stock are not entitled to exchange or otherwise convert shares of our Common Stock into shares of our Class B Stock. Shares of our Class B stock are also subject to conversion in the event of presentation for transfer to other than a Permitted Transferee, as outlined above, and automatic conversion as outlined below.

Automatic Conversion of Our Class B Stock

All shares of our outstanding Class B Stock will be converted into shares of our Common Stock on a share-for-share basis automatically and without further action of our Board or the holders thereof if at any time (i) the number of outstanding shares of our Class B Stock as reflected on our stock transfer books falls below 100,000 shares, or (ii) our Board and the holders of a majority of the outstanding shares of our Class B Stock approve the conversion of all of the outstanding shares of our Class B Stock into our Common Stock. In the event of such conversion, certificates formerly representing outstanding shares of our Class B Stock will thereafter be deemed to represent a like number of shares of our Common Stock.

Other

Our currently outstanding Common Stock does not carry any preemptive rights enabling a holder to subscribe for or receive shares of stock of any class or any other securities convertible into shares of our stock. We deliver to the holders of our Class B Stock the same information and reports which we deliver to holders of our Common Stock. We expect our Common Stock to remain registered under the Exchange Act but do not intend to register our Class B Stock under the Exchange Act unless such registration is required by law.

Transfer Agent

The transfer agent and registrar for our Common Stock is Continental Stock Transfer and Trust Company.

Preferred Stock

Our Board may, without further action by our stockholders, from time to time, direct the issuance of shares of our Preferred Stock in series and may, at the time of issuance, determine the rights, preferences and limitations of each series. Satisfaction of any dividend preferences of outstanding shares of our Preferred Stock would reduce the amount of funds available for the payment of dividends on shares of our Common Stock. Holders of shares of our Preferred Stock may be entitled to receive a preference payment in the event of any liquidation, dissolution or winding-up of us before any payment is made to the holders of shares of our Common Stock. Under certain circumstances, the issuance of shares of our Preferred Stock may render more difficult or tend to discourage a merger, tender offer or proxy contest, the assumption of control by a holder of a large block of our securities or the removal of incumbent management. Our Board, without stockholder approval, may issue shares of our Preferred Stock with voting and conversion rights which could adversely affect holders of shares of our Common Stock.

Anti-Takeover Effects of Certain Provisions of our Certificate of Incorporation, our Bylaws, and the DGCL

Certain provisions in our Certificate of Incorporation and our Bylaws, as well as certain provisions of the DGCL, may be deemed to have an anti-takeover effect and may delay, deter, or prevent a tender offer or takeover attempt that a stockholder might consider to be in its best interests, including attempts that might result in a premium being paid over the market price of the shares held by stockholders. These provisions contained in our Certificate of Incorporation and our Bylaws include the items described below.

 

   

Class B Stockholders Elect 75% of our Board. Our Certificate of Incorporation provides that the holders of our Class B Stockholders are entitled to elect approximately 75% of our Board. Provisions of this type may serve to delay or prevent an acquisition of us or a change in our directors and officers.

 

3


   

Approval of Certain Actions. Our Certificate of Incorporation provide that certain mergers, consolidations, sales of assets, and other matters be approved by the affirmative vote of a majority of the outstanding Common Stock and the affirmative vote of a majority of the outstanding Class B Stock, in each case voting separately as a class.

 

   

Special Meetings of Stockholders. Our Bylaws provide that special meetings of our stockholders may be called only by the President, by the President or Secretary at the request of a majority of our Board, or at the request in writing of the holders of a majority of the shares of our stock issued and outstanding and entitled to vote at any meeting at which our directors are elected.

 

   

Stockholder Advance Notice Procedures. Our Bylaws provide that stockholders seeking to present proposals before a meeting of stockholders or to nominate candidates for election as directors at a meeting of stockholders must provide timely notice in writing to the Secretary and also specify requirements as to the form and content of a stockholder’s notice. These provisions may delay or preclude stockholders from bringing matters before a meeting of our stockholders or from making nominations for directors at a meeting of stockholders, which could delay or deter takeover attempts or changes in our management.

 

   

No Cumulative Voting. Our Certificate of Incorporation does not include a provision for cumulative voting for directors. Under cumulative voting, a minority stockholder holding a sufficient percentage of a class of shares could be able to ensure the election of one or more directors.

 

   

Undesignated Preferred Stock. Because our Board has the power to establish the preferences and rights of the shares of any additional series of our Preferred Stock, it may afford holders of any Preferred Stock preferences, powers, and rights, including voting and dividend rights, senior to the rights of holders of our Common Stock, which could adversely affect the holders of our Common Stock and could discourage a takeover of us even if a change of control of Gencor would be beneficial to the interests of our stockholders.

These and other provisions contained in our Certificate of Incorporation and our Bylaws are expected to discourage coercive takeover practices and inadequate takeover bids. These provisions are also designed to encourage persons seeking to acquire control of us to first negotiate with our Board. However, these provisions could delay or discourage transactions involving an actual or potential change in control of us, including transactions in which stockholders might otherwise receive a premium for their shares over then current prices. Such provisions could also limit the ability of stockholders to remove current management or approve transactions that stockholders may deem to be in their best interests.

In addition, we are subject to the provisions of Section 203 of the DGCL. Section 203 of the DGCL prohibits a publicly-held Delaware corporation from engaging in a “business combination” with an “interested stockholder” for a period of three years after the person became an interested stockholder, unless:

 

   

The board of directors of the corporation approved the business combination or other transaction in which the person became an interested stockholder prior to the date of the business combination or other transaction;

 

   

Upon consummation of the transaction that resulted in the person becoming an interested stockholder, the person owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced, excluding for purposes of determining the number of shares outstanding, shares owned by persons who are directors and also officers of the corporation and shares issued under which employee participants do not have the right to determine confidentially whether shares held subject to the plan will be tendered in a tender or exchange offer; or

 

   

on or subsequent to the date the person became an interested stockholder, the board of directors of the corporation approved the business combination and the stockholders of the corporation authorized the business combination at an annual or special meeting of stockholders by the affirmative vote of at least 66-2/3% of the outstanding voting stock of the corporation that is not owned by the interested stockholder.

 

4


A “business combination” includes mergers, asset sales, and other transactions resulting in a financial benefit to the interested stockholder. Subject to certain exceptions, an “interested stockholder” is a person who, together with affiliates and associates, owns, or within the prior three years did own, 15% or more of a corporation’s voting stock.

Section 203 of the DGCL could depress our stock price and delay, discourage, or prohibit transactions not approved in advance by our Board, such as takeover attempts that might otherwise involve the payment to our stockholders of a premium over the market price of our Common Stock.

 

5

EX-21.1 3 d551240dex211.htm EX-21.1 EX-21.1

EXHIBIT 21.1

GENCOR INDUSTRIES, INC. AND SUBSIDIARIES

SUBSIDIARIES OF THE REGISTRANT

All of the operating subsidiaries of Gencor Industries, Inc., a Delaware corporation, listed below are included in the Consolidated Financial Statements:

 

    

State in Which
Incorporated

  

Country in Which
Incorporated

Bituma-Stor, Inc.    Iowa    USA
Bituma Corporation    Washington    USA
Blaw-Knox Corporation    Florida    USA
Equipment Services Group, Inc.    Florida    USA
Gencor Energy Corp.    Florida    USA
Gencor Holdings International Corp.    Florida    USA
General Combustion Corporation    Florida    USA
EX-23.1 4 d551240dex231.htm EX-23.1 EX-23.1

EXHIBIT 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in the Post-Effective Amendment No. 1 to the Registration Statement on Form S-8 (SEC File Number 333-61769) and in the Registration Statement on Form S-8 (SEC File Number 33-198301) of Gencor Industries, Inc. (the “Company”) of our report dated December 13, 2023, with respect to the consolidated financial statements of the Company as of September 30, 2023 and 2022, and for each of the years in the two-year period ended September 30, 2023, and the effectiveness of the Company’s internal control over financial reporting as of September 30, 2023, included in this Annual Report on Form 10-K for the fiscal year ended September 30, 2023.

 

/s/ MSL, P.A.
MSL, P.A.
Certified Public Accountants
PCAOB ID Number:      569
Orlando, Florida
December 13, 2023
EX-31.1 5 d551240dex311.htm EX-31.1 EX-31.1

EXHIBIT 31.1

CERTIFICATION

I, Mr. Marc G. Elliott, certify that:

 

1.

I have reviewed this annual report on Form 10-K of Gencor Industries, Inc.;

 

2.

Based on my knowledge, this annual 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 annual report;

 

3.

Based on my knowledge, the financial statements, and other financial information included in this annual 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 annual report;

 

4.

The registrant’s other certifying officers and I, are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-14 and 15d-14) 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 annual 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 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 officers 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 controls.

 

Date: December 13, 2023      

/s/ Marc G. Elliott

      Marc G. Elliott
      President
      (Principal Executive Officer)
EX-31.2 6 d551240dex312.htm EX-31.2 EX-31.2

EXHIBIT 31.2

CERTIFICATION

I, Mr. Eric E. Mellen, certify that:

 

1.

I have reviewed this annual report on Form 10-K of Gencor Industries, Inc.;

 

2.

Based on my knowledge, this annual 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 annual report;

 

3.

Based on my knowledge, the financial statements, and other financial information included in this annual 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 annual report;

 

4.

The registrant’s other certifying officers and I, are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-14 and 15d-14) 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 annual 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 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 officers 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 controls.

 

Date: December 13, 2023      

/s/ Eric E. Mellen

      Eric E. Mellen
      Chief Financial Officer
      (Principal Financial and Accounting Officer)
EX-32.1 7 d551240dex321.htm EX-32.1 EX-32.1

EXHIBIT 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of Gencor Industries, Inc. (the “Company”) on Form 10-K for the fiscal year ended September 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Annual Report”), each of the undersigned officers of the Company, certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to 906 of the Sarbanes-Oxley Act of 2002, that:

 

  (1)

The Annual 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 Annual Report fairly presents, in all materials respects, the financial condition and results of operations of the Company.

 

/s/ Marc G. Elliott

Marc G. Elliott
President
(Principal Executive Officer)
December 13, 2023

/s/ Eric E. Mellen

Eric E. Mellen
Chief Financial Officer
(Principal Financial and Accounting Officer)
December 13, 2023
EX-97.1 8 d551240dex971.htm EX-97.1 EX-97.1

EXHIBIT 97.1

GENCOR INDUSTRIES, INC. AND SUBSIDIARIES

Rule 10D-1 Clawback Policy

 

1.

Recoupment of Incentive-Based Compensation

The purpose of this policy (this “Policy”) is to permit Gencor Industries, Inc. (“Gencor” or “the Company”) to recover any Incentive-Based Compensation received by a Covered Executive during the Clawback Period that is in excess of the amount that otherwise would have been received had it been determined based on the restated financial statements, in the event that Gencor is required to prepare an accounting restatement of Gencor’s financial statements due to material non-compliance with any financial reporting requirements under U.S. federal securities laws (an “Accounting Restatement”).

 

2.

Policy Administration and Definitions

This Policy shall be administered by the Board of Directors of Gencor Industries, Inc. (the “Board”).

For purposes of this Policy:

Incentive-Based Compensation” means any compensation granted, earned or vested based in whole or in part on the Company’s attainment of a Financial Reporting Measure that was received by a Covered Executive (i) on or after October 2, 2023 and after the person began service as a Covered Executive, and (ii) who served as a Covered Executive at any time during the performance period for the Incentive-Based Compensation.

A “Financial Reporting Measure” is (i) any measure that is determined and presented in accordance with the accounting principles used in preparing Gencor’s financial statements and any measure derived wholly or in part from such a measure, and (ii) any measure based in whole or in part on Gencor’s stock price or total shareholder return. Incentive-Based Compensation includes cash compensation and any equity awards to the extent based in whole or in part on such attainment.

Incentive-Based Compensation is deemed to be received in the fiscal period during which the relevant Financial Reporting Measure is attained, regardless of when the compensation is actually paid or awarded.

Covered Executive” means any “executive officer” of Gencor as defined under Rule 10D-1.

Clawback Period” means the three fiscal years immediately preceding the date that Gencor is required to prepare the Accounting Restatement described in this Policy and any transition period of less than nine months that is within or immediately following such three fiscal years, all as determined pursuant to Rule 10D-1.

 

3.

Determinations by the Board; Binding Effect

If the Board determines that the amount of Incentive-Based Compensation that is received by a Covered Executive during the Clawback Period exceeds the amount that would have been received if determined or calculated based on Gencor’s restated financial results, such excess amount of Incentive-Based Compensation will be subject to mandatory recoupment by the Company on a reasonably prompt basis pursuant to this Policy.

For Incentive-Based Compensation based on stock price or total shareholder return, the Board will determine the amount based on a reasonable estimate of the effect of the Accounting Restatement on the relevant stock price or total shareholder return.

In all cases, the calculation of the excess amount of Incentive-Based Compensation to be recovered will be determined on a pre-tax basis.

Any determinations made by the Board under this Policy shall be final, binding and conclusive on all affected individuals.

 

1


4.

Methods of Clawback

The Company may implement a clawback pursuant to this Policy in any manner consistent with applicable law, including by requiring payment of such amount(s) to the Company, by set-off, by reducing future compensation, or by such other means or combination of means as the Board determines to be appropriate.

The Company need not recover the excess amount of Incentive-Based Compensation if and to the extent that the Board determines that such clawback is impracticable and not required under Rule 10D-1, including, but not limited to, if the Board determines that the direct expense paid to a third party to assist in enforcing this Policy would exceed the amount to be recovered after making a reasonable attempt to recover such amounts.

The Company is authorized to take appropriate steps to implement this Policy with respect to Incentive-Based Compensation arrangements with Covered Executives and shall not indemnify any Covered Executive against the loss of any Incentive-Based Compensation pursuant to this Policy.

 

5.

No Impairment of Other Remedies

Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to the Company pursuant to the terms of any similar policy in any employment agreement, equity award agreement, or similar agreement and any other legal remedies available to the Company.

 

6.

Administration of Policy

This policy is intended to comply with Sections 811 and 1003(h) of the NYSE American Company Guide, as required by Section 10D of the Securities Exchange Act of 1934, as amended, and Rule 10D-1 promulgated thereunder (collectively, the “Applicable Rules”). The Board shall have authority to interpret and administer, and from time to time amend, this policy in a manner consistent with the Applicable Rules and to make all determinations with respect to this policy in its sole discretion which shall be final and binding on all parties; provided, however, that, as further described above, the Board shall retain discretion to determine whether amounts shall be recovered in the absence of an Accounting Restatement.

 

2

EX-101.SCH 9 genc-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA 1001 - Document - Cover Page link:presentationLink link:definitionLink link:calculationLink 1002 - Statement - Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 1003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1004 - Statement - Consolidated Statements of Operations link:presentationLink link:definitionLink link:calculationLink 1005 - Statement - Consolidated Statements of Shareholders' Equity link:presentationLink link:definitionLink link:calculationLink 1006 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 1007 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 1008 - Disclosure - Inventories link:presentationLink link:definitionLink link:calculationLink 1009 - Disclosure - Costs and Estimated Earnings in Excess of Billings link:presentationLink link:definitionLink link:calculationLink 1010 - Disclosure - Property and Equipment link:presentationLink link:definitionLink link:calculationLink 1011 - Disclosure - Accrued Expenses link:presentationLink link:definitionLink link:calculationLink 1012 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 1013 - Disclosure - Retirement Benefits link:presentationLink link:definitionLink link:calculationLink 1014 - Disclosure - Long-Term Debt and Arrangements with Financial Institutions link:presentationLink link:definitionLink link:calculationLink 1015 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 1016 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 1017 - Disclosure - Shareholders' Equity and Stock-Based Compensation link:presentationLink link:definitionLink link:calculationLink 1018 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Policies) link:presentationLink link:definitionLink link:calculationLink 1019 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 1020 - Disclosure - Inventories (Tables) link:presentationLink link:definitionLink link:calculationLink 1021 - Disclosure - Costs and Estimated Earnings in Excess of Billings (Tables) link:presentationLink link:definitionLink link:calculationLink 1022 - Disclosure - Property and Equipment (Tables) link:presentationLink link:definitionLink link:calculationLink 1023 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:definitionLink link:calculationLink 1024 - Disclosure - Income Taxes (Tables) link:presentationLink link:definitionLink link:calculationLink 1025 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 1026 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Basic and Diluted EPS (Detail) link:presentationLink link:definitionLink link:calculationLink 1027 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Company's Assets Measured at Fair Value (Detail) link:presentationLink link:definitionLink link:calculationLink 1028 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Schedule of Changes in Allowance for Slow Moving and Obsolete Inventories (Detail) link:presentationLink link:definitionLink link:calculationLink 1029 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Estimated Useful Lives of Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1030 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Disaggregation of Company's Net Revenue by Major Source (Detail) link:presentationLink link:definitionLink link:calculationLink 1031 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Schedule of Changes in Accrual for Warranty and Related Costs (Detail) link:presentationLink link:definitionLink link:calculationLink 1032 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Schedule of Changes in Allowance for Doubtful Accounts (Detail) link:presentationLink link:definitionLink link:calculationLink 1033 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1034 - Disclosure - Inventories - Net Inventories (Detail) link:presentationLink link:definitionLink link:calculationLink 1035 - Disclosure - Inventories - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1036 - Disclosure - Costs and Estimated Earnings in Excess of Billings - Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts (Detail) link:presentationLink link:definitionLink link:calculationLink 1037 - Disclosure - Property and Equipment - Property and Equipment (Detail) link:presentationLink link:definitionLink link:calculationLink 1038 - Disclosure - Property and Equipment - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1039 - Disclosure - Accrued Expenses - Accrued Expenses (Detail) link:presentationLink link:definitionLink link:calculationLink 1040 - Disclosure - Income Taxes - Provision for Income Tax Expense (Benefit) (Detail) link:presentationLink link:definitionLink link:calculationLink 1041 - Disclosure - Income Taxes - Reconciliation of the Federal Statutory Tax Rate to the Total Tax Provision (Benefit) (Detail) link:presentationLink link:definitionLink link:calculationLink 1042 - Disclosure - Income Taxes - Deferred Income Tax Assets and Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1043 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1044 - Disclosure - Retirement Benefits - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1045 - Disclosure - Long-Term Debt and Arrangements with Financial Institutions - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1046 - Disclosure - Leases - Summary of Other Information Concerning the Company's Operating Lease (Detail) link:presentationLink link:definitionLink link:calculationLink 1047 - Disclosure - Leases - Summary of Future Annual Minimum Lease Payments (Detail) link:presentationLink link:definitionLink link:calculationLink 1048 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1049 - Disclosure - Shareholders' Equity and Stock-Based Compensation - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 10 genc-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 11 genc-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 12 genc-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 13 genc-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 14 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover Page - USD ($)
12 Months Ended
Sep. 30, 2023
Dec. 08, 2023
Document Information [Line Items]    
Document Type 10-K  
Amendment Flag false  
Document Period End Date Sep. 30, 2023  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus FY  
Entity Registrant Name GENCOR INDUSTRIES, INC.  
Entity File Number 001-11703  
Entity Tax Identification Number 59-0933147  
Trading Symbol GENC  
Entity Central Index Key 0000064472  
Current Fiscal Year End Date --09-30  
Document Annual Report true  
Document Transition Report false  
Entity Well-known Seasoned Issuer No  
Entity Voluntary Filers No  
Entity Current Reporting Status Yes  
Entity Filer Category Accelerated Filer  
Entity Interactive Data Current Yes  
City Area Code 407  
Local Phone Number 290-6000  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Address, Address Line One 5201 North Orange Blossom Trail  
Entity Shell Company false  
Title of 12(b) Security Common Stock  
Security Exchange Name NYSEAMER  
Entity Address, State or Province FL  
Entity Address, City or Town Orlando  
Entity Address, Postal Zip Code 32810  
Entity Incorporation, State or Country Code DE  
Entity Public Float $ 160,204,000  
ICFR Auditor Attestation Flag true  
Auditor Name MSL, P.A.  
Auditor Firm ID 569  
Auditor Location Orlando, Florida  
Document Financial Statement Error Correction [Flag] false  
Common Stock [Member]    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   12,338,845
Class B Stock [Member]    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   2,318,857
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets - USD ($)
Sep. 30, 2023
Sep. 30, 2022
Current assets:    
Cash and cash equivalents $ 17,031,000 $ 9,581,000
Marketable securities at fair value (cost of $85,514,000 at September 30, 2023 and $94,879,000 at September 30, 2022) 84,252,000 89,300,000
Accounts receivable, less allowance for doubtful accounts of $545,000 at September 30, 2023 and $370,000 at September 30, 2022 2,467,000 2,996,000
Costs and estimated earnings in excess of billings 1,508,000 2,118,000
Inventories, net 71,527,000 55,815,000
Prepaid expenses 2,169,000 2,669,000
Total current assets 178,954,000 162,479,000
Property and equipment, net 13,246,000 13,491,000
Deferred and other income taxes 3,167,000 2,893,000
Other long-term assets 381,000 450,000
Total Assets 195,748,000 179,313,000
Current liabilities:    
Accounts payable 3,269,000 4,251,000
Customer deposits 6,815,000 5,864,000
Accrued expenses 3,753,000 1,885,000
Current operating lease liabilities 328,000 390,000
Total current liabilities 14,165,000 12,390,000
Non-current operating lease liabilities 0 6,000
Total liabilities 14,165,000 12,396,000
Commitments and contingencies
Shareholders' equity:    
Preferred stock, par value $.10 per share; 300,000 shares authorized; none issued 0 0
Capital in excess of par value 12,590,000 12,590,000
Retained earnings 167,527,000 152,861,000
Total shareholders' equity 181,583,000 166,917,000
Total Liabilities and Shareholders' Equity 195,748,000 179,313,000
Common Stock [Member]    
Shareholders' equity:    
Common stock 1,234,000 1,234,000
Class B Stock [Member]    
Shareholders' equity:    
Common stock $ 232,000 $ 232,000
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets (Parenthetical) - USD ($)
Sep. 30, 2023
Sep. 30, 2022
Marketable securities, cost $ 85,514,000 $ 94,879,000
Accounts receivable, allowance for doubtful accounts $ 545,000 $ 370,000
Preferred stock, par value $ 10 $ 10
Preferred stock, shares authorized 300,000 300,000
Preferred stock, shares issued 0 0
Common Stock [Member]    
Common stock, par value $ 10 $ 10
Common stock, shares authorized 15,000,000 15,000,000
Common stock, shares issued 12,338,845 12,338,845
Common stock, shares outstanding 12,338,845 12,338,845
Class B Stock [Member]    
Common stock, par value $ 10 $ 10
Common stock, shares authorized 6,000,000 6,000,000
Common stock, shares issued 2,318,857 2,318,857
Common stock, shares outstanding 2,318,857 2,318,857
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Operations - USD ($)
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]    
Net revenue $ 105,075,000 $ 103,479,000
Cost of goods sold 76,038,000 82,935,000
Gross profit 29,037,000 20,544,000
Operating expenses:    
Product engineering and development 3,458,000 4,325,000
Selling, general and administrative 12,154,000 12,052,000
Total operating expenses 15,612,000 16,377,000
Operating income 13,425,000 4,167,000
Other income (expense), net:    
Interest and dividend income, net of fees 2,108,000 1,305,000
Realized and unrealized gains (losses) on marketable securities, net 3,243,000 (7,009,000)
Other 0 (156,000)
Other income (expense),net 5,351,000 (5,860,000)
Income (loss) before income tax expense (benefit) 18,776,000 (1,693,000)
Income tax expense (benefit) 4,110,000 (1,321,000)
Net income (loss) $ 14,666,000 $ (372,000)
Basic earnings (loss) per common share $ 1 $ (0.03)
Basic earnings (loss) per common share $ 1 $ (0.03)
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Shareholders' Equity - USD ($)
Total
Capital in Excess of Par Value [Member]
Retained Earnings [Member]
Common Stock [Member]
Common Stock [Member]
Class B Stock [Member]
Common Stock [Member]
Beginning balance at Sep. 30, 2021 $ 167,289,000 $ 12,590,000 $ 153,233,000 $ 1,234,000 $ 232,000
Beginning balance, shares at Sep. 30, 2021       12,338,845 2,318,857
Net income (loss) (372,000)   (372,000)    
Ending balance at Sep. 30, 2022 166,917,000 12,590,000 152,861,000 $ 1,234,000 $ 232,000
Ending balance, shares at Sep. 30, 2022       12,338,845 2,318,857
Net income (loss) 14,666,000   14,666,000    
Ending balance at Sep. 30, 2023 $ 181,583,000 $ 12,590,000 $ 167,527,000 $ 1,234,000 $ 232,000
Ending balance, shares at Sep. 30, 2023       12,338,845 2,318,857
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net income (loss) $ 14,666,000 $ (372,000)
Adjustments to reconcile net income (loss) to cash flows provided by (used in) operating activities:    
Purchase of marketable securities (172,341,000) (135,551,000)
Proceeds from sale and maturity of marketable securities 180,285,000 133,966,000
Change in value of marketable securities (2,896,000) 7,261,000
Deferred and other income taxes (274,000) (3,287,000)
Depreciation and amortization 2,834,000 2,823,000
Provision for doubtful accounts 290,000 194,000
Loss on disposal of assets 157,000  
Changes in assets and liabilities, excluding the initial effects of business combinations:    
Accounts receivable 239,000 (568,000)
Costs and estimated earnings in excess of billings 610,000 (215,000)
Inventories (15,712,000) (13,927,000)
Prepaid expenses 500,000 (467,000)
Accounts payable (982,000) 1,146,000
Customer deposits 951,000 620,000
Accrued expenses and other 1,869,000 (758,000)
Total adjustments (4,470,000) (8,763,000)
Cash flows provided by (used in) operating activities 10,196,000 (9,135,000)
Cash flows used in investing activities:    
Capital expenditures (2,746,000) (4,516,000)
Cash flows used in investing activities (2,746,000) (4,516,000)
Net increase (decrease) in cash and cash equivalents 7,450,000 (13,651,000)
Cash and cash equivalents at:    
Beginning of year 9,581,000 23,232,000
End of year 17,031,000 $ 9,581,000
Non-cash investing and financing activities:    
Operating lease right-of-use assets 352,000  
Operating lease liabilities $ 352,000  
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Operations and Summary of Significant Accounting Policies
12 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Operations and Summary of Significant Accounting Policies
NOTE 1 – NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Gencor Industries, Inc. and its subsidiaries (collectively, the “Company”) is a diversified, heavy machinery manufacturer for the production of highway construction materials and environmental control machinery and equipment. The Company’s core products include asphalt plants, combustion systems, fluid heat transfer systems and asphalt pavers. The Company’s products are manufactured at three facilities in the United States.
These consolidated financial statements include the accounts of Gencor Industries, Inc. and its subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.
Accounting Pronouncements and Policies
There are no accounting pronouncements recently issued or newly effective that had, or are expected to have, a material impact on the Company’s consolidated financial statements.
Use of Estimates
The preparation of the consolidated financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Earnings
 (Loss)
per Share
The consolidated financial statements include basic and diluted earnings (loss) per share (“EPS”) information. Basic EPS is based on the weighted-average number of shares outstanding. Diluted EPS is based on the sum of the weighted-average number of shares outstanding plus common stock equivalents. There were no common stock equivalents as of September 30, 2023 and September 30, 2022.
The following presents the calculation of the basic and diluted EPS for the years ended September 30, 2023 and 2022:
 
     2023      2022  
     Net Income      Shares      EPS      Net Loss     Shares      EPS  
Basic EPS
   $ 14,666,000        14,658,000      $ 1.00      $ (372,000     14,658,000      $ (0.03
Common stock equivalents
              —                          —            
             
 
 
                     
 
 
          
Diluted EPS
   $ 14,666,000        14,658,000      $ 1.00      $ (372,000     14,658,000      $ (0.03
             
 
 
                     
 
 
          
Cash Equivalents
Cash equivalents consist of short-term certificates of deposit and deposits in money market accounts with original maturities of three months or less.
Marketable Securities and Fair Value Measurements
Marketable debt and equity securities are categorized as trading securities and are thus marked to market and stated at fair value. Fair value is determined using the quoted closing or latest bid prices for Level 1 investments and market standard valuation methodologies for Level 2 investments. Realized gains and losses on investment transactions are determined by specific identification and are recognized as incurred in the consolidated statements of operations. Net changes in unrealized gains and losses are reported in the consolidated statements of operations in the current period.
Fair Value Measurements
The fair value of financial instruments is presented based upon a hierarchy of levels that prioritizes the inputs of valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.
The fair value of marketable equity securities (stocks), mutual funds, exchange-traded funds, government securities, and cash and money funds, are substantially based on quoted market prices (Level 1). Corporate bonds are valued using market standard valuation methodologies, including: discounted cash flow methodologies, and matrix pricing or other similar techniques. The inputs to these market standard valuation methodologies include, but are not limited to: interest rates, credit standing of the issuer or counterparty, industry sector of the issuer, coupon rate, call provisions, maturity, estimated duration and assumptions regarding liquidity and estimated future cash flows. In addition to bond characteristics, the valuation methodologies incorporate market data, such as actual trades completed, bids and actual dealer quotes, where such information is available. Accordingly, the estimated fair values are based on available market information and judgments about financial instruments (Level 2). Fair values of the Level 2 investments are provided by the Company’s professional investment management firms. From time to time the Company may transfer cash between its marketable securities portfolio and operating cash and cash equivalents.
The following table sets forth by level, within the fair value hierarchy, the Company’s assets measured at fair value as of September 30, 2023:
 
     Fair Value Measurements  
     Level 1      Level 2      Level 3      Total  
Exchange-Traded Funds
   $ 3,327,000      $ —       $ —       $ 3,327,000  
Corporate Bonds
     —         33,160,000        —         33,160,000  
Government Securities
     47,672,000        —         —         47,672,000  
Cash and Money Funds
     93,000        —         —         93,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 51,092,000      $ 33,160,000      $ —       $ 84,252,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net unrealized gains reported during fiscal 2023 on trading securities still held as of September 30, 2023, were $4,316,000. There were no transfers of investments between Level 1 and Level 2 during the year ended September 30, 2023.
 
$10,000,000 was transferred from the investment portfolio to cash to fund operating needs of the business during fiscal 2023.
The following table sets forth by level, within the fair value hierarchy, the Company’s assets measured at fair value as of September 30, 2022:
 
     Fair Value Measurements  
     Level 1      Level 2      Level 3      Total  
Equities
   $ 12,149,000      $ —       $ —       $ 12,149,000  
Mutual Funds
     5,337,000        —         —         5,337,000  
Exchange-Traded Funds
     4,794,000        —         —         4,794,000  
Corporate Bonds
     —         37,339,000        —         37,339,000  
Government Securities
     29,327,000        —         —         29,327,000  
Cash and Money Funds
     354,000        —         —         354,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 51,961,000      $ 37,339,000      $ —       $ 89,300,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net unrealized losses reported during fiscal 2022 on trading securities still held as of September 30, 2022, were $(6,864,000). There were no transfers of investments between Level 1 and Level 2 during the year ended September 30, 2022.
The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, customer deposits and accrued expenses approximate fair value because of the short-term nature of these items.
Foreign Currency Transactions
Gains and losses resulting from foreign currency transactions are included in income and were not significant during the years ended September 30, 2023 and 2022.
Risk Management
Financial instruments that potentially subject the Company to concentrations of credit risk primarily consist of cash and cash equivalents, marketable securities, and accounts receivable. The Company maintains its cash accounts in various domestic financial institutions which may from time to time exceed federally insured limits. Operating cash is retained in overnight sweep accounts which allow for offsets to treasury service charges. The marketable securities include investments in cash and money funds, mutual funds, exchange traded funds (“ETF’s”), corporate bonds, government securities and
equities
through professional investment management firms. Investment securities are exposed to various risks, such as interest rate, market and credit risks.
The Company’s customers are not concentrated in any specific geographic region, but are concentrated in the road and highway construction industry. The Company extends limited credit on parts sales to its customers based upon their credit-worthiness. Generally, the Company requires a significant
up-front
deposit before beginning manufacturing on complete asphalt plant and component orders, and requires full payment subject to hold-back provisions prior to shipment. The Company establishes an allowance for doubtful accounts based upon the credit risk of specific customers, historical trends and other pertinent information.
Inventories
Inventories are valued at the lower of cost or net realizable value, with cost being determined under the FIFO method and net realizable value defined as the estimated selling price of goods less reasonable costs of completion and delivery. Appropriate consideration is given to obsolescence, excessive levels, deterioration, possible alternative uses and other factors in determining net realizable value. The cost of work in process and finished goods includes materials, direct labor, variable costs and overhead. The Company evaluates the need to record inventory adjustments on all inventories, including raw material, work in process, finished goods, spare parts and used equipment. Used equipment acquired by the Company on
trade-in
from customers is carried at estimated net realizable value. Unless specific circumstances warrant different treatment regarding inventory obsolescence, an allowance is established to reduce the cost basis of inventories three to four years old by 50%, the cost basis of inventories four to five years old by 75%, and the cost basis of inventories greater than five years old to zero. Inventory is typically reviewed for obsolescence on an annual basis computed as of September 30, the Company’s fiscal year end. If significant known changes in trends, technology or other specific circumstances that warrant consideration occur during the year, then the impact on obsolescence is considered at that time.
Changes in the allowance for slow-moving and obsolete inventories are as follows:
 
     2023      2022  
Balance, beginning of year
   $ 8,192,000      $ 5,397,000  
Charged to cost of sales
     2,147,000        2,966,000  
Disposal of inventory, net of recoveries
     (526,000      (171,000
    
 
 
    
 
 
 
Balance, end of year
   $ 9,813,000      $ 8,192,000  
    
 
 
    
 
 
 
Property and Equipment
Property and equipment are stated at cost (see Note 4). Depreciation of property and equipment is computed using the straight-line method over the estimated useful lives of the related assets, as follows:
 
     Years  
Land improvements
     15  
Buildings & improvements
    
6-40
 
Equipment
    
2-10
 
Impairments
Property and equipment, and intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset (or asset group) may not be recoverable. An impairment loss would be recognized when the carrying amount of an asset exceeds the estimated undiscounted cash flows expected to result from the use of the asset and its eventual disposition. The amount of the impairment loss to be recorded is calculated by the excess of the asset’s carrying value over its fair value. Fair value is generally determined using a discounted cash flow analysis. No such impairment losses were recorded during the years ended September 30, 2023 and 2022.
Revenues and Expenses
The Company accounts for revenues and related expenses under the provisions of ASU
No. 2014-09.
The following table disaggregates the Company’s net revenue by major source for the years ended September 30, 2023 and 2022:
 
     2023      2022  
Equipment sales recognized over time
   $ 34,150,000      $ 37,572,000  
Equipment sales recognized at a point in time
     40,138,000        36,898,000  
Parts and component sales
     25,298,000        23,856,000  
Freight revenue
     4,664,000        4,709,000  
Other
     825,000        444,000  
    
 
 
    
 
 
 
Net revenue
   $ 105,075,000      $ 103,479,000  
    
 
 
    
 
 
 
Revenues from contracts with customers for the design, manufacture and sale of custom equipment are recognized over time when the performance obligation is satisfied by transferring control of the equipment. Control of the equipment transfers over time, as the equipment is unique to the specific contract and thus does not create an asset with an alternative use to the Company. Revenues and costs are recognized in proportion to actual labor costs incurred, as compared with total estimated labor costs expected to be incurred, during the entire contract. All incremental costs related to obtaining a contract are expensed as incurred, as the amortization period is less than one year. Changes to total estimated contract costs or losses, if any, are recognized in the period in which they are determined.
Contract assets (excluding accounts receivable) under contracts with customers represent revenue recognized in excess of amounts billed on equipment sales recognized over time. These contract assets were $1,508,000 and $2,118,000 at September 30, 2023 and 2022, respectively, and are included in current assets as costs and estimated earnings in excess of billings on the Company’s consolidated balance sheets. The Company anticipates that all of the contract assets at September 30, 2023, will be billed and collected within one year.
Revenues from all other contracts for the design and manufacture of equipment, for service and for parts sales, net of any discounts and return allowances, are recorded at a point in time when control of the goods
or
services has been transferred. Control of the goods or service typically transfers at time of shipment or upon completion of the service.
Payment for equipment under contract with customers is typically due prior to shipment. Payment for services under contract with customers is due as services are completed. Accounts receivable related to contracts with customers for equipment sales were $114,000 and $142,000 at September 30, 2023 and September 30, 2022, respectively.
Product warranty costs are estimated using historical experience and known issues and are charged to production costs as revenue is recognized.
Changes in the accrual for warranty and related costs as of September 30, 2023 and 2022 consisted of the following:
 
     2023      2022  
Balance, beginning of year
   $ 244,000      $ 291,000  
Warranties issued
     523,000        110,000  
Warranties settled
     (401,000      (157,000
    
 
 
    
 
 
 
Balance, end of year
   $ 366,000      $ 244,000  
    
 
 
    
 
 
 
Provisions for estimated returns and allowances, and other adjustments are provided for in the same period the related sales are recorded. Returns and allowances, which reduce product revenue, are estimated using historical experience.
Under certain contracts with customers, recognition of a portion of the consideration received may be deferred and recorded as a contract liability if the Company has to satisfy a future obligation, such as to provide installation assistance. There were no contract liabilities other than customer deposits at September 30, 2023 and September 30, 2022. Customer deposits related to contracts with customers were $6,815,000 and $5,864,000 at September 30, 2023 and 2022, respectively, and are included in current liabilities on the Company’s consolidated balance sheets.
The Company records revenues earned for shipping and handling as freight revenue at the time of shipment, regardless of whether or not it is identified as a separate performance obligation. The cost of shipping and handling is classified as production costs concurrently with the revenue recognition.
All product engineering and development costs, and selling, general and administrative expenses are charged to operations as incurred. Provision is made for any anticipated contract losses in the period that the loss becomes evident.
The allowance for doubtful accounts is determined by performing a specific review of all account balances greater than 90 days past due and other higher risk amounts to determine collectability, and also adjusting for any known customer payment issues with account balances in the
less-than-90-day
past due aging category. Account balances are charged off against the allowance for doubtful accounts when they are determined to be uncollectible. Any recoveries of account balances previously considered in the allowance for doubtful accounts reduce future additions to the allowance for doubtful accounts. The allowance for doubtful accounts also includes an estimate for returns and allowances. Provisions for estimated returns and allowances and other adjustments, are provided for in the same period the related sales are recorded. Returns and allowances, which reduce product revenue, are estimated using known issues and historical experience.
Changes in the allowance for doubtful accounts as of September 30, 2023 and 2022 consisted of the following:
 
     2023      2022  
Balance, beginning of year
   $ 370,000      $ 321,000  
Provision for doubtful accounts
     290,000        194,000  
Provision for estimated returns and allowances
     335,000        267,000  
Uncollectible accounts written off
     (65,000      (81,000
Returns and allowances issued
     (385,000      (331,000
    
 
 
    
 
 
 
Balance, end of year
   $ 545,000      $ 370,000  
    
 
 
    
 
 
 
Shipping and Handling Costs
Shipping and handling costs are included in production costs in the consolidated statements of operations.
Income Taxes
Income taxes are provided for the tax effects of transactions reported in the consolidated financial statements and primarily consist of taxes currently due, plus deferred taxes (see Note 6 – Income Taxes).
The Company recognizes deferred tax liabilities and assets for the expected future tax consequences of events that have been included in the consolidated financial statements or tax returns using current tax rates. The Company and its domestic subsidiaries file a consolidated federal income tax return.
Deferred tax assets and liabilities are measured using the rates expected to apply to taxable income in the years in which the temporary differences are expected to reverse and the credits are expected to be used. The effect on deferred tax assets and liabilities of the change in tax rates is recognized in income in the period that includes the enactment date. All available evidence, both positive and negative, is considered to determine whether, based on the weight of that evidence, the Company is more likely than not to realize the benefit of a deferred tax asset and whether a valuation allowance is needed for some portion or all of a deferred tax asset. No such valuation allowances were recorded as of September 30, 2023 and 2022.
The Company’s income tax provision is based on management’s estimate of the effective tax rate for the full year. The tax provision in any period will be affected by, among other things, permanent, as well as temporary differences in the deductibility of certain items, in addition to changes in tax legislation. As a result, the Company may experience significant fluctuations in the effective book tax rate (that is, its tax expense divided by
pre-tax
book income) from period to period. The Company’s effective tax rates for fiscal 2023 and 2022 reflect the impact of the reduced rates under the U.S. Tax Cuts and Jobs Act (the “Tax Reform Act”) which was signed into law on December 22, 2017.
Comprehensive Income
For the years ended September 30, 2023 and 2022, other comprehensive income is equal to net income.
Reporting Segments and Geographic Areas
The Company has one reporting segment, equipment for the highway construction industry. Based on evaluation of the criteria of ASC 280 – Segment Reporting, including the nature of products and services, the nature of the production processes, the type of customers and the methods used to distribute products and services, the Company determined that its operating segments meet the requirements for aggregation. The Company designs, manufactures and sells asphalt plants and pavers, combustion systems and fluid heat transfer systems, for the highway construction industry and environmental and petrochemical markets. The Company’s products are manufactured at three facilities in the United States. The Company also services and sells spare parts for its equipment.
For fiscal 2023 and 2022, total revenues of $105,075,000 and $103,479,000, and total long-term assets of $16,794,000 and $16,834,000, respectively, were attributed to the United States. Revenues are attributed to geographic areas based on the location of the assets producing the revenues.
Customers with 10% (or greater) of Net Revenues
During the year ended September 30, 2023, one customer accounted for 14.8% of net revenue. No customer accounted for 10% or more of net revenue for the year ended September 30, 2022.
Subsequent Events
Management has evaluated events occurring from September 30, 2023 through
the
date these consolidated financial statements were filed with the Securities and Exchange Commission for proper recording and disclosure herein.
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories
12 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Inventories
NOTE 2 – INVENTORIES
Inventories are valued at the lower of cost or net realizable value.
Net inventories as of September 30, 2023 and 2022 consisted of the following:
 
     September 30,  
     2023      2022  
Raw materials
   $ 35,918,000      $ 31,975,000  
Work in process
     22,923,000        13,903,000  
Finished goods
     12,686,000        9,937,000  
    
 
 
    
 
 
 
Inventories, net
   $ 71,527,000      $ 55,815,000  
    
 
 
    
 
 
 
Slow-moving and obsolete inventory reserves were $9,813,000 and $8,192,000 at September 30, 2023 and 2022, respectively.
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Costs and Estimated Earnings in Excess of Billings
12 Months Ended
Sep. 30, 2023
Text Block [Abstract]  
Costs and Estimated Earnings in Excess of Billings
NOTE 3 – COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS
Costs and estimated earnings in excess of billings on uncompleted contracts as of September 30, 2023 and 2022 consisted of the following:
 
     September 30,  
     2023      2022  
Costs incurred on uncompleted contracts
   $ 18,468,000      $ 12,660,000  
Estimated earnings
     7,939,000        4,780,000  
    
 
 
    
 
 
 
       26,407,000        17,440,000  
Billings to date
     24,899,000        15,322,000  
    
 
 
    
 
 
 
Costs and estimated earnings in excess of billings
   $ 1,508,000      $ 2,118,000  
    
 
 
    
 
 
 
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment
12 Months Ended
Sep. 30, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment
NOTE 4 – PROPERTY AND EQUIPMENT
Property and equipment as of September 30, 2023 and 2022 consisted of the following:
 
     September 30,  
     2023      2022  
Land and improvements
   $ 3,425,000      $ 3,329,000  
Buildings and improvements
     14,882,000        13,578,000  
Equipment
     27,249,000        26,521,000  
    
 
 
    
 
 
 
       45,556,000        43,428,000  
Less: Accumulated depreciation and amortization
     (32,310,000      (29,937,000
    
 
 
    
 
 
 
Property and equipment, net
   $ 13,246,000      $ 13,491,000  
    
 
 
    
 
 
 
Property and equipment includes approximately $22,693,000 and $20,467,000 of fully depreciated assets, which remained in service during fiscal 2023 and 2022, respectively. Also, included in
property and 
equipment as of September 30, 2023 and 2022 is approximately $1,295,000 and $1,702,000, respectively, of assets not yet placed in operation and, therefore, not subject to depreciation during the years ended September 30, 2023 and 2022, respectively.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses
12 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Accrued Expenses
NOTE 5 – ACCRUED EXPENSES
Accrued expenses as of September 30, 2023 and 2022 consisted of the following:
 

 
  
September 30,
 
 
  
2023
 
  
2022
 
Payroll and related accruals
   $ 1,315,000      $ 1,083,000  
Warranty and related accruals
     366,000        244,000  
Property tax accruals
     235,000        233,000  
Income taxes payable
     1,379,000        —    
Professional fees
     169,000        243,000  
Other
     289,000        82,000  
    
 
 
    
 
 
 
Accrued expenses
   $ 3,753,000      $ 1,885,000  
    
 
 
    
 
 
 
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
12 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes
NOTE 6 – INCOME TAXES
The provision for income tax expense (benefit) consisted of the following:
 

 
  
Year Ended September 30,
 
 
  
2023
 
  
2022
 
Current:
  
  
Federal
   $ 4,151,000      $ 1,680,000  
State
     279,000        317,000  
    
 
 
    
 
 
 
Total current
     4,430,000        1,997,000  
    
 
 
    
 
 
 
Deferred:
                 
Federal
     (328,000 )      (2,701,000
State
     8,000        (617,000
    
 
 
    
 
 
 
Total deferred
     (320,000 )      (3,318,000
    
 
 
    
 
 
 
Income tax expense (benefit)
   $ 4,110,000      $ (1,321,000
    
 
 
    
 
 
 
A reconciliation of the federal statutory tax rate to the total tax provision (benefit) is as follows:
 

 
  
Year Ended September 30,
 
 
  
    2023    
 
 
    2022    
 
Federal income taxes computed at the statutory rate
    
21.0
%

    (21.0 %) 
State income taxes, net of federal benefit
     1.4
%

    (11.8 %) 
Research & development tax refunds & credits
           (28.8 %) 
Dividend received deduction
     (0.3
%
)
    (6.4 %) 
Other, net
     (0.2
%
)
    (10.0 %) 
    
 
 
   
 
 
 
Effective income tax rate
       21.9     (78.0 %) 
    
 
 
   
 
 
 
Deferred income tax assets and liabilities as of September 30, 2023 and 2022 consisted of the following:
 
     September 30,  
     2023      2022  
Deferred Tax Assets:
                 
Accrued liabilities and reserves
   $ 352,000      $ 155,000  
Allowance for doubtful accounts
     123,000        83,000  
Inventory
     3,901,000        3,166,000  
Unrealized loss on investments
     554,000        1,272,000  
Net operating losses carryforwards
     331,000        352,000  
    
 
 
    
 
 
 
Gross Deferred Income Tax Assets
     5,261,000        5,028,000  
    
 
 
    
 
 
 
Deferred and Other Tax Liabilities:
                 
Domestic international sales corporation
            (136,000
Property and equipment
     (1,918,000 )      (1,868,000
Unrecognized tax benefits
     (176,000 )      (131,000
    
 
 
    
 
 
 
Gross Deferred and Other Income Tax Liabilities
     (2,094,000 )      (2,135,000
    
 
 
    
 
 
 
Net Deferred and Other Income Tax Assets
   $ 3,167,000      $ 2,893,000  
    
 
 
    
 
 
 
Total income taxes paid in fiscal 2023 and 2022 were $2,300,000 and $2,839,000, respectively.
GAAP prescribes a comprehensive model for the financial recognition, measurement, classification, and disclosure of
uncertain tax positions. GAAP contains a
two-step
approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, based on the technical merits of the position. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement.
Significant judgment is required in evaluating the Company’s uncertain tax position and determining the Company’s provision for taxes. Although the Company believes the reserves of unrecognized tax benefits (“UTB’s”) are reasonable, no assurance can be given that the final outcome of these matters will not be different from that which is reflected in the Company’s historical income tax provision and accruals. The Company adjusts these reserves in light of changing facts and circumstances. As of September 30, 2023 and 2022, the Company had UTB’s of $
176,000 and $
131,000.
The Company accrued $45,000 and $131,000 of UTB’s in the years ended September 30, 2023 and September 30, 2022, respectively. UTB’s of $150,000 at September 30, 2021 were used in the year ended September 30, 2022.
The Company recognizes interest and penalties accrued related to UTB’s as a component of income tax expense. There were no additional accruals of interest expense nor penalties of significance during fiscal years ended September 30, 2023 and 2022. It is reasonably possible that the amount of the UTB’s with respect to certain unrecognized tax positions will increase or decrease during the next 12 months. The Company does not expect the change to have a material effect on its results of operations or its financial position. The only expected potential reason for change would be the ultimate results stemming from any examinations by taxing authorities. If recognized, the entire amount of UTB’s would have an impact on the Company’s effective income tax rate.
The effective income tax rate for fiscal 2023 was 21.9% versus (78.0%) in fiscal 2022.
In fiscal 2022, the Company generated $475,000 of federal research and development tax credits (“R&D Credits”), all of which were used in fiscal 2022. There were no R&D Credits generated in fiscal 2023 and there were no carryforwards of R&D Credits as of September 30, 2023 or September 30, 2022.
 
The Company files U.S. federal income tax returns, as well as Florida, Iowa and Pennsylvania income tax returns. The Company’s U.S. federal income tax returns filed for tax years prior to fiscal year ended September 30, 2020 are generally no longer subject to examination by taxing authorities due to the expiration of the statute of limitations.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Retirement Benefits
12 Months Ended
Sep. 30, 2023
Retirement Benefits [Abstract]  
Retirement Benefits
NOTE 7 – RETIREMENT BENEFITS
The Company has a voluntary 401(k) employee benefit plan, which covers all eligible, domestic employees. The Company makes discretionary matching contributions subject to a maximum level, in accordance with the terms of the plan. The Company charged approximately $343,000 and $425,000 to expense under the provisions of the plan during the years ended September 30, 2023 and 2022, respectively.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Long-Term Debt and Arrangements with Financial Institutions
12 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Long-Term Debt and Arrangements with Financial Institutions
NOTE 8 – LONG-TERM DEBT AND ARRANGEMENTS WITH FINANCIAL INSTITUTIONS
The Company had no long-term debt outstanding at September 30, 2023 or 2022. The Company does not currently require a credit facility.
In April 2020, a financial institution issued an irrevocable standby letter of credit (“letter of credit”) on behalf of the Company for the benefit of one of the Company’s insurance carriers. The maximum amount that can be drawn by the beneficiary under the letter of credit is $150,000. The letter of credit expires in April 2024, unless terminated earlier, and can be extended, as provided by the agreement. The Company intends to renew the letter of credit for as long as the Company does business with the beneficiary insurance carrier. The letter is collateralized by restricted cash of the same amount on any outstanding drawings. To date, no amounts have been drawn under the letter of credit.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Leases
12 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Leases
NOTE 9 – LEASES
The Company leases certain equipment under
non-cancelable
operating leases. Future minimum rental payments under these leases at September 30, 2023 are immaterial. Total rental expense for the fiscal years ended September 30, 2023 and 2022 was $47,000 and $57,000, respectively.
On August 28, 2020, the Company entered into a three-year operating lease for property related to the manufacturing and warehousing of the Blaw-Knox assets. The lease term was for the period beginning on September 1, 2020 through August 31, 2023. In accordance with ASU
2016-02,
the Company recorded a ROU asset totaling $970,000 and related lease liabilities at inception. In March 2023, the Company extended the lease term through August 31, 2024. In accordance with ASU
2016-02,
the Company recorded a ROU asset totaling $352,000 and related lease liabilities upon extension.
On October 9, 2020, the Company entered into an operating lease for additional warehousing space. The original lease term was for one year beginning November 2020 with automatic
one-year
renewals. In accordance with ASU
2016-02,
the Company recorded a ROU asset totaling $254,000 and related lease liabilities at inception. An additional $39,000 was recorded as a ROU asset and related lease liability in October 2021 to reflect the impact of the lease renewal. In March 2022, the ROU asset and related liability was reduced by $39,000 to reflect the impact of a reduction in the square footage being leased.
For the year ended September 30, 2023, operating lease costs were $429,000 and cash payments related to these operating leases were $458,000. For the year ended September 30, 2022, operating lease costs were $425,000 and cash payments related
to
these operating leases were $396,000.
Other information concerning the Company’s operating lease accounted for under ASC 842 guidelines as of September 30, 2023 and September 30, 2022, is as follows:
 
     September 30, 2023     September 30, 2022  
Operating lease ROU asset included in other long-term assets
   $ 328,000     $ 396,000  
Current operating lease liability
     328,000       390,000  
Non-current
operating lease liability
     —        6,000  
Weighted average remaining lease term (in years)
     0.51       1.00  
Weighted average discount rate used in calculating ROU asset
     4.5     4.0
 
Future annual minimum lease payments as of September 30, 2023 are as follows:
 
Fiscal Year
   Annual Lease Payments  
2024
   $ 336,000  
Less interest
     (8,000
  
 
 
 
Present value of lease liabilities
   $ 328,000  
  
 
 
 
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies
12 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
NOTE 10 – COMMITMENTS AND CONTINGENCIES
Litigation
The Company is involved in legal proceedings arising out of the normal course of business, none of which we believe will have a material adverse effect on our business, financial condition or results of operations. Claims made in the ordinary course of business may be covered in whole or in part by insurance.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Shareholders' Equity and Stock-Based Compensation
12 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Shareholders' Equity and Stock-Based Compensation
NOTE 11 – SHAREHOLDERS’ EQUITY AND STOCK-BASED COMPENSATION
Shareholders’ Equity
Under the Company’s Certificate of Incorporation, as amended, certain rights of the holders of the Company’s common stock are modified by shares of Class B stock for as long as such shares shall remain outstanding. During that period, holders of common stock will have the right to elect approximately 25% of the Company’s Board of Directors, and conversely, holders of Class B stock will be entitled to elect approximately 75% of the Company’s Board of Directors. During the period when shares of common stock and Class B stock are outstanding, certain matters submitted to a vote of shareholders will also require approval of the holders of common stock and Class B stock, each voting separately as a class. Common stock and Class B shareholders have equal rights with respect to dividends, preferences, and rights, including rights in liquidation.
Stock-Based Compensation
On March 17, 2009, the shareholders of the Company approved the 2009 Incentive Compensation Plan (the “2009 Plan”). The 2009 Plan expired on October 1, 2021, and 30,000 remaining outstanding options were cancelled on November 1, 2021. There were no other equity compensation plans and arrangements previously approved by security holders as of September 30, 2023 and September 30, 2022.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Operations and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Accounting Pronouncements and Policies
Accounting Pronouncements and Policies
There are no accounting pronouncements recently issued or newly effective that had, or are expected to have, a material impact on the Company’s consolidated financial statements.
Use of Estimates
Use of Estimates
The preparation of the consolidated financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Earnings (Loss) per Share
Earnings
 (Loss)
per Share
The consolidated financial statements include basic and diluted earnings (loss) per share (“EPS”) information. Basic EPS is based on the weighted-average number of shares outstanding. Diluted EPS is based on the sum of the weighted-average number of shares outstanding plus common stock equivalents. There were no common stock equivalents as of September 30, 2023 and September 30, 2022.
The following presents the calculation of the basic and diluted EPS for the years ended September 30, 2023 and 2022:
 
     2023      2022  
     Net Income      Shares      EPS      Net Loss     Shares      EPS  
Basic EPS
   $ 14,666,000        14,658,000      $ 1.00      $ (372,000     14,658,000      $ (0.03
Common stock equivalents
              —                          —            
             
 
 
                     
 
 
          
Diluted EPS
   $ 14,666,000        14,658,000      $ 1.00      $ (372,000     14,658,000      $ (0.03
             
 
 
                     
 
 
          
Cash Equivalents
Cash Equivalents
Cash equivalents consist of short-term certificates of deposit and deposits in money market accounts with original maturities of three months or less.
Marketable Securities and Fair Value Measurements
Marketable Securities and Fair Value Measurements
Marketable debt and equity securities are categorized as trading securities and are thus marked to market and stated at fair value. Fair value is determined using the quoted closing or latest bid prices for Level 1 investments and market standard valuation methodologies for Level 2 investments. Realized gains and losses on investment transactions are determined by specific identification and are recognized as incurred in the consolidated statements of operations. Net changes in unrealized gains and losses are reported in the consolidated statements of operations in the current period.
Fair Value Measurements
The fair value of financial instruments is presented based upon a hierarchy of levels that prioritizes the inputs of valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.
The fair value of marketable equity securities (stocks), mutual funds, exchange-traded funds, government securities, and cash and money funds, are substantially based on quoted market prices (Level 1). Corporate bonds are valued using market standard valuation methodologies, including: discounted cash flow methodologies, and matrix pricing or other similar techniques. The inputs to these market standard valuation methodologies include, but are not limited to: interest rates, credit standing of the issuer or counterparty, industry sector of the issuer, coupon rate, call provisions, maturity, estimated duration and assumptions regarding liquidity and estimated future cash flows. In addition to bond characteristics, the valuation methodologies incorporate market data, such as actual trades completed, bids and actual dealer quotes, where such information is available. Accordingly, the estimated fair values are based on available market information and judgments about financial instruments (Level 2). Fair values of the Level 2 investments are provided by the Company’s professional investment management firms. From time to time the Company may transfer cash between its marketable securities portfolio and operating cash and cash equivalents.
The following table sets forth by level, within the fair value hierarchy, the Company’s assets measured at fair value as of September 30, 2023:
 
     Fair Value Measurements  
     Level 1      Level 2      Level 3      Total  
Exchange-Traded Funds
   $ 3,327,000      $ —       $ —       $ 3,327,000  
Corporate Bonds
     —         33,160,000        —         33,160,000  
Government Securities
     47,672,000        —         —         47,672,000  
Cash and Money Funds
     93,000        —         —         93,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 51,092,000      $ 33,160,000      $ —       $ 84,252,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net unrealized gains reported during fiscal 2023 on trading securities still held as of September 30, 2023, were $4,316,000. There were no transfers of investments between Level 1 and Level 2 during the year ended September 30, 2023.
 
$10,000,000 was transferred from the investment portfolio to cash to fund operating needs of the business during fiscal 2023.
The following table sets forth by level, within the fair value hierarchy, the Company’s assets measured at fair value as of September 30, 2022:
 
     Fair Value Measurements  
     Level 1      Level 2      Level 3      Total  
Equities
   $ 12,149,000      $ —       $ —       $ 12,149,000  
Mutual Funds
     5,337,000        —         —         5,337,000  
Exchange-Traded Funds
     4,794,000        —         —         4,794,000  
Corporate Bonds
     —         37,339,000        —         37,339,000  
Government Securities
     29,327,000        —         —         29,327,000  
Cash and Money Funds
     354,000        —         —         354,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 51,961,000      $ 37,339,000      $ —       $ 89,300,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net unrealized losses reported during fiscal 2022 on trading securities still held as of September 30, 2022, were $(6,864,000). There were no transfers of investments between Level 1 and Level 2 during the year ended September 30, 2022.
The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, customer deposits and accrued expenses approximate fair value because of the short-term nature of these items.
Foreign Currency Transactions
Foreign Currency Transactions
Gains and losses resulting from foreign currency transactions are included in income and were not significant during the years ended September 30, 2023 and 2022.
Risk Management
Risk Management
Financial instruments that potentially subject the Company to concentrations of credit risk primarily consist of cash and cash equivalents, marketable securities, and accounts receivable. The Company maintains its cash accounts in various domestic financial institutions which may from time to time exceed federally insured limits. Operating cash is retained in overnight sweep accounts which allow for offsets to treasury service charges. The marketable securities include investments in cash and money funds, mutual funds, exchange traded funds (“ETF’s”), corporate bonds, government securities and
equities
through professional investment management firms. Investment securities are exposed to various risks, such as interest rate, market and credit risks.
The Company’s customers are not concentrated in any specific geographic region, but are concentrated in the road and highway construction industry. The Company extends limited credit on parts sales to its customers based upon their credit-worthiness. Generally, the Company requires a significant
up-front
deposit before beginning manufacturing on complete asphalt plant and component orders, and requires full payment subject to hold-back provisions prior to shipment. The Company establishes an allowance for doubtful accounts based upon the credit risk of specific customers, historical trends and other pertinent information.
Inventories
Inventories
Inventories are valued at the lower of cost or net realizable value, with cost being determined under the FIFO method and net realizable value defined as the estimated selling price of goods less reasonable costs of completion and delivery. Appropriate consideration is given to obsolescence, excessive levels, deterioration, possible alternative uses and other factors in determining net realizable value. The cost of work in process and finished goods includes materials, direct labor, variable costs and overhead. The Company evaluates the need to record inventory adjustments on all inventories, including raw material, work in process, finished goods, spare parts and used equipment. Used equipment acquired by the Company on
trade-in
from customers is carried at estimated net realizable value. Unless specific circumstances warrant different treatment regarding inventory obsolescence, an allowance is established to reduce the cost basis of inventories three to four years old by 50%, the cost basis of inventories four to five years old by 75%, and the cost basis of inventories greater than five years old to zero. Inventory is typically reviewed for obsolescence on an annual basis computed as of September 30, the Company’s fiscal year end. If significant known changes in trends, technology or other specific circumstances that warrant consideration occur during the year, then the impact on obsolescence is considered at that time.
Changes in the allowance for slow-moving and obsolete inventories are as follows:
 
     2023      2022  
Balance, beginning of year
   $ 8,192,000      $ 5,397,000  
Charged to cost of sales
     2,147,000        2,966,000  
Disposal of inventory, net of recoveries
     (526,000      (171,000
    
 
 
    
 
 
 
Balance, end of year
   $ 9,813,000      $ 8,192,000  
    
 
 
    
 
 
 
Property and Equipment
Property and Equipment
Property and equipment are stated at cost (see Note 4). Depreciation of property and equipment is computed using the straight-line method over the estimated useful lives of the related assets, as follows:
 
     Years  
Land improvements
     15  
Buildings & improvements
    
6-40
 
Equipment
    
2-10
 
Impairments
Impairments
Property and equipment, and intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset (or asset group) may not be recoverable. An impairment loss would be recognized when the carrying amount of an asset exceeds the estimated undiscounted cash flows expected to result from the use of the asset and its eventual disposition. The amount of the impairment loss to be recorded is calculated by the excess of the asset’s carrying value over its fair value. Fair value is generally determined using a discounted cash flow analysis. No such impairment losses were recorded during the years ended September 30, 2023 and 2022.
Revenues and Expenses
Revenues and Expenses
The Company accounts for revenues and related expenses under the provisions of ASU
No. 2014-09.
The following table disaggregates the Company’s net revenue by major source for the years ended September 30, 2023 and 2022:
 
     2023      2022  
Equipment sales recognized over time
   $ 34,150,000      $ 37,572,000  
Equipment sales recognized at a point in time
     40,138,000        36,898,000  
Parts and component sales
     25,298,000        23,856,000  
Freight revenue
     4,664,000        4,709,000  
Other
     825,000        444,000  
    
 
 
    
 
 
 
Net revenue
   $ 105,075,000      $ 103,479,000  
    
 
 
    
 
 
 
Revenues from contracts with customers for the design, manufacture and sale of custom equipment are recognized over time when the performance obligation is satisfied by transferring control of the equipment. Control of the equipment transfers over time, as the equipment is unique to the specific contract and thus does not create an asset with an alternative use to the Company. Revenues and costs are recognized in proportion to actual labor costs incurred, as compared with total estimated labor costs expected to be incurred, during the entire contract. All incremental costs related to obtaining a contract are expensed as incurred, as the amortization period is less than one year. Changes to total estimated contract costs or losses, if any, are recognized in the period in which they are determined.
Contract assets (excluding accounts receivable) under contracts with customers represent revenue recognized in excess of amounts billed on equipment sales recognized over time. These contract assets were $1,508,000 and $2,118,000 at September 30, 2023 and 2022, respectively, and are included in current assets as costs and estimated earnings in excess of billings on the Company’s consolidated balance sheets. The Company anticipates that all of the contract assets at September 30, 2023, will be billed and collected within one year.
Revenues from all other contracts for the design and manufacture of equipment, for service and for parts sales, net of any discounts and return allowances, are recorded at a point in time when control of the goods
or
services has been transferred. Control of the goods or service typically transfers at time of shipment or upon completion of the service.
Payment for equipment under contract with customers is typically due prior to shipment. Payment for services under contract with customers is due as services are completed. Accounts receivable related to contracts with customers for equipment sales were $114,000 and $142,000 at September 30, 2023 and September 30, 2022, respectively.
Product warranty costs are estimated using historical experience and known issues and are charged to production costs as revenue is recognized.
Changes in the accrual for warranty and related costs as of September 30, 2023 and 2022 consisted of the following:
 
     2023      2022  
Balance, beginning of year
   $ 244,000      $ 291,000  
Warranties issued
     523,000        110,000  
Warranties settled
     (401,000      (157,000
    
 
 
    
 
 
 
Balance, end of year
   $ 366,000      $ 244,000  
    
 
 
    
 
 
 
Provisions for estimated returns and allowances, and other adjustments are provided for in the same period the related sales are recorded. Returns and allowances, which reduce product revenue, are estimated using historical experience.
Under certain contracts with customers, recognition of a portion of the consideration received may be deferred and recorded as a contract liability if the Company has to satisfy a future obligation, such as to provide installation assistance. There were no contract liabilities other than customer deposits at September 30, 2023 and September 30, 2022. Customer deposits related to contracts with customers were $6,815,000 and $5,864,000 at September 30, 2023 and 2022, respectively, and are included in current liabilities on the Company’s consolidated balance sheets.
The Company records revenues earned for shipping and handling as freight revenue at the time of shipment, regardless of whether or not it is identified as a separate performance obligation. The cost of shipping and handling is classified as production costs concurrently with the revenue recognition.
All product engineering and development costs, and selling, general and administrative expenses are charged to operations as incurred. Provision is made for any anticipated contract losses in the period that the loss becomes evident.
The allowance for doubtful accounts is determined by performing a specific review of all account balances greater than 90 days past due and other higher risk amounts to determine collectability, and also adjusting for any known customer payment issues with account balances in the
less-than-90-day
past due aging category. Account balances are charged off against the allowance for doubtful accounts when they are determined to be uncollectible. Any recoveries of account balances previously considered in the allowance for doubtful accounts reduce future additions to the allowance for doubtful accounts. The allowance for doubtful accounts also includes an estimate for returns and allowances. Provisions for estimated returns and allowances and other adjustments, are provided for in the same period the related sales are recorded. Returns and allowances, which reduce product revenue, are estimated using known issues and historical experience.
Changes in the allowance for doubtful accounts as of September 30, 2023 and 2022 consisted of the following:
 
     2023      2022  
Balance, beginning of year
   $ 370,000      $ 321,000  
Provision for doubtful accounts
     290,000        194,000  
Provision for estimated returns and allowances
     335,000        267,000  
Uncollectible accounts written off
     (65,000      (81,000
Returns and allowances issued
     (385,000      (331,000
    
 
 
    
 
 
 
Balance, end of year
   $ 545,000      $ 370,000  
    
 
 
    
 
 
 
Shipping and Handling Costs
Shipping and Handling Costs
Shipping and handling costs are included in production costs in the consolidated statements of operations.
Income Taxes
Income Taxes
Income taxes are provided for the tax effects of transactions reported in the consolidated financial statements and primarily consist of taxes currently due, plus deferred taxes (see Note 6 – Income Taxes).
The Company recognizes deferred tax liabilities and assets for the expected future tax consequences of events that have been included in the consolidated financial statements or tax returns using current tax rates. The Company and its domestic subsidiaries file a consolidated federal income tax return.
Deferred tax assets and liabilities are measured using the rates expected to apply to taxable income in the years in which the temporary differences are expected to reverse and the credits are expected to be used. The effect on deferred tax assets and liabilities of the change in tax rates is recognized in income in the period that includes the enactment date. All available evidence, both positive and negative, is considered to determine whether, based on the weight of that evidence, the Company is more likely than not to realize the benefit of a deferred tax asset and whether a valuation allowance is needed for some portion or all of a deferred tax asset. No such valuation allowances were recorded as of September 30, 2023 and 2022.
The Company’s income tax provision is based on management’s estimate of the effective tax rate for the full year. The tax provision in any period will be affected by, among other things, permanent, as well as temporary differences in the deductibility of certain items, in addition to changes in tax legislation. As a result, the Company may experience significant fluctuations in the effective book tax rate (that is, its tax expense divided by
pre-tax
book income) from period to period. The Company’s effective tax rates for fiscal 2023 and 2022 reflect the impact of the reduced rates under the U.S. Tax Cuts and Jobs Act (the “Tax Reform Act”) which was signed into law on December 22, 2017.
Comprehensive Income
Comprehensive Income
For the years ended September 30, 2023 and 2022, other comprehensive income is equal to net income.
Reporting Segments and Geographic Areas
Reporting Segments and Geographic Areas
The Company has one reporting segment, equipment for the highway construction industry. Based on evaluation of the criteria of ASC 280 – Segment Reporting, including the nature of products and services, the nature of the production processes, the type of customers and the methods used to distribute products and services, the Company determined that its operating segments meet the requirements for aggregation. The Company designs, manufactures and sells asphalt plants and pavers, combustion systems and fluid heat transfer systems, for the highway construction industry and environmental and petrochemical markets. The Company’s products are manufactured at three facilities in the United States. The Company also services and sells spare parts for its equipment.
For fiscal 2023 and 2022, total revenues of $105,075,000 and $103,479,000, and total long-term assets of $16,794,000 and $16,834,000, respectively, were attributed to the United States. Revenues are attributed to geographic areas based on the location of the assets producing the revenues.
Customers with 10% (or greater) of Net Revenues
Customers with 10% (or greater) of Net Revenues
During the year ended September 30, 2023, one customer accounted for 14.8% of net revenue. No customer accounted for 10% or more of net revenue for the year ended September 30, 2022.
Subsequent Events
Subsequent Events
Management has evaluated events occurring from September 30, 2023 through
the
date these consolidated financial statements were filed with the Securities and Exchange Commission for proper recording and disclosure herein.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Operations and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basic and Diluted EPS
The following presents the calculation of the basic and diluted EPS for the years ended September 30, 2023 and 2022:
 
     2023      2022  
     Net Income      Shares      EPS      Net Loss     Shares      EPS  
Basic EPS
   $ 14,666,000        14,658,000      $ 1.00      $ (372,000     14,658,000      $ (0.03
Common stock equivalents
              —                          —            
             
 
 
                     
 
 
          
Diluted EPS
   $ 14,666,000        14,658,000      $ 1.00      $ (372,000     14,658,000      $ (0.03
             
 
 
                     
 
 
          
Company's Assets Measured at Fair Value
The following table sets forth by level, within the fair value hierarchy, the Company’s assets measured at fair value as of September 30, 2023:
 
     Fair Value Measurements  
     Level 1      Level 2      Level 3      Total  
Exchange-Traded Funds
   $ 3,327,000      $ —       $ —       $ 3,327,000  
Corporate Bonds
     —         33,160,000        —         33,160,000  
Government Securities
     47,672,000        —         —         47,672,000  
Cash and Money Funds
     93,000        —         —         93,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 51,092,000      $ 33,160,000      $ —       $ 84,252,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
The following table sets forth by level, within the fair value hierarchy, the Company’s assets measured at fair value as of September 30, 2022:
 
     Fair Value Measurements  
     Level 1      Level 2      Level 3      Total  
Equities
   $ 12,149,000      $ —       $ —       $ 12,149,000  
Mutual Funds
     5,337,000        —         —         5,337,000  
Exchange-Traded Funds
     4,794,000        —         —         4,794,000  
Corporate Bonds
     —         37,339,000        —         37,339,000  
Government Securities
     29,327,000        —         —         29,327,000  
Cash and Money Funds
     354,000        —         —         354,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 51,961,000      $ 37,339,000      $ —       $ 89,300,000  
    
 
 
    
 
 
    
 
 
    
 
 
 
Schedule of Changes in Allowance for Slow Moving and Obsolete Inventories
Changes in the allowance for slow-moving and obsolete inventories are as follows:
 
     2023      2022  
Balance, beginning of year
   $ 8,192,000      $ 5,397,000  
Charged to cost of sales
     2,147,000        2,966,000  
Disposal of inventory, net of recoveries
     (526,000      (171,000
    
 
 
    
 
 
 
Balance, end of year
   $ 9,813,000      $ 8,192,000  
    
 
 
    
 
 
 
Estimated Useful Lives of Assets
Property and equipment are stated at cost (see Note 4). Depreciation of property and equipment is computed using the straight-line method over the estimated useful lives of the related assets, as follows:
 
     Years  
Land improvements
     15  
Buildings & improvements
    
6-40
 
Equipment
    
2-10
 
Disaggregation of Company's Net Revenue by Major Source
The following table disaggregates the Company’s net revenue by major source for the years ended September 30, 2023 and 2022:
 
     2023      2022  
Equipment sales recognized over time
   $ 34,150,000      $ 37,572,000  
Equipment sales recognized at a point in time
     40,138,000        36,898,000  
Parts and component sales
     25,298,000        23,856,000  
Freight revenue
     4,664,000        4,709,000  
Other
     825,000        444,000  
    
 
 
    
 
 
 
Net revenue
   $ 105,075,000      $ 103,479,000  
    
 
 
    
 
 
 
Schedule of Changes in Accrual for Warranty and Related Costs
Changes in the accrual for warranty and related costs as of September 30, 2023 and 2022 consisted of the following:
 
     2023      2022  
Balance, beginning of year
   $ 244,000      $ 291,000  
Warranties issued
     523,000        110,000  
Warranties settled
     (401,000      (157,000
    
 
 
    
 
 
 
Balance, end of year
   $ 366,000      $ 244,000  
    
 
 
    
 
 
 
Schedule of Changes in Allowance for Doubtful Accounts
Changes in the allowance for doubtful accounts as of September 30, 2023 and 2022 consisted of the following:
 
     2023      2022  
Balance, beginning of year
   $ 370,000      $ 321,000  
Provision for doubtful accounts
     290,000        194,000  
Provision for estimated returns and allowances
     335,000        267,000  
Uncollectible accounts written off
     (65,000      (81,000
Returns and allowances issued
     (385,000      (331,000
    
 
 
    
 
 
 
Balance, end of year
   $ 545,000      $ 370,000  
    
 
 
    
 
 
 
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Tables)
12 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Net Inventories
Net inventories as of September 30, 2023 and 2022 consisted of the following:
 
     September 30,  
     2023      2022  
Raw materials
   $ 35,918,000      $ 31,975,000  
Work in process
     22,923,000        13,903,000  
Finished goods
     12,686,000        9,937,000  
    
 
 
    
 
 
 
Inventories, net
   $ 71,527,000      $ 55,815,000  
    
 
 
    
 
 
 
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Costs and Estimated Earnings in Excess of Billings (Tables)
12 Months Ended
Sep. 30, 2023
Text Block [Abstract]  
Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts
Costs and estimated earnings in excess of billings on uncompleted contracts as of September 30, 2023 and 2022 consisted of the following:
 
     September 30,  
     2023      2022  
Costs incurred on uncompleted contracts
   $ 18,468,000      $ 12,660,000  
Estimated earnings
     7,939,000        4,780,000  
    
 
 
    
 
 
 
       26,407,000        17,440,000  
Billings to date
     24,899,000        15,322,000  
    
 
 
    
 
 
 
Costs and estimated earnings in excess of billings
   $ 1,508,000      $ 2,118,000  
    
 
 
    
 
 
 
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment (Tables)
12 Months Ended
Sep. 30, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and equipment as of September 30, 2023 and 2022 consisted of the following:
 
     September 30,  
     2023      2022  
Land and improvements
   $ 3,425,000      $ 3,329,000  
Buildings and improvements
     14,882,000        13,578,000  
Equipment
     27,249,000        26,521,000  
    
 
 
    
 
 
 
       45,556,000        43,428,000  
Less: Accumulated depreciation and amortization
     (32,310,000      (29,937,000
    
 
 
    
 
 
 
Property and equipment, net
   $ 13,246,000      $ 13,491,000  
    
 
 
    
 
 
 
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses (Tables)
12 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Accrued Expenses
Accrued expenses as of September 30, 2023 and 2022 consisted of the following:
 

 
  
September 30,
 
 
  
2023
 
  
2022
 
Payroll and related accruals
   $ 1,315,000      $ 1,083,000  
Warranty and related accruals
     366,000        244,000  
Property tax accruals
     235,000        233,000  
Income taxes payable
     1,379,000        —    
Professional fees
     169,000        243,000  
Other
     289,000        82,000  
    
 
 
    
 
 
 
Accrued expenses
   $ 3,753,000      $ 1,885,000  
    
 
 
    
 
 
 
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Tables)
12 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Provision for Income Tax Expense (Benefit)
The provision for income tax expense (benefit) consisted of the following:
 

 
  
Year Ended September 30,
 
 
  
2023
 
  
2022
 
Current:
  
  
Federal
   $ 4,151,000      $ 1,680,000  
State
     279,000        317,000  
    
 
 
    
 
 
 
Total current
     4,430,000        1,997,000  
    
 
 
    
 
 
 
Deferred:
                 
Federal
     (328,000 )      (2,701,000
State
     8,000        (617,000
    
 
 
    
 
 
 
Total deferred
     (320,000 )      (3,318,000
    
 
 
    
 
 
 
Income tax expense (benefit)
   $ 4,110,000      $ (1,321,000
    
 
 
    
 
 
 
Reconciliation of the Federal Statutory Tax Rate to the Total Tax Provision (Benefit)
A reconciliation of the federal statutory tax rate to the total tax provision (benefit) is as follows:
 

 
  
Year Ended September 30,
 
 
  
    2023    
 
 
    2022    
 
Federal income taxes computed at the statutory rate
    
21.0
%

    (21.0 %) 
State income taxes, net of federal benefit
     1.4
%

    (11.8 %) 
Research & development tax refunds & credits
           (28.8 %) 
Dividend received deduction
     (0.3
%
)
    (6.4 %) 
Other, net
     (0.2
%
)
    (10.0 %) 
    
 
 
   
 
 
 
Effective income tax rate
       21.9     (78.0 %) 
    
 
 
   
 
 
 
Deferred Income Tax Assets and Liabilities
Deferred income tax assets and liabilities as of September 30, 2023 and 2022 consisted of the following:
 
     September 30,  
     2023      2022  
Deferred Tax Assets:
                 
Accrued liabilities and reserves
   $ 352,000      $ 155,000  
Allowance for doubtful accounts
     123,000        83,000  
Inventory
     3,901,000        3,166,000  
Unrealized loss on investments
     554,000        1,272,000  
Net operating losses carryforwards
     331,000        352,000  
    
 
 
    
 
 
 
Gross Deferred Income Tax Assets
     5,261,000        5,028,000  
    
 
 
    
 
 
 
Deferred and Other Tax Liabilities:
                 
Domestic international sales corporation
            (136,000
Property and equipment
     (1,918,000 )      (1,868,000
Unrecognized tax benefits
     (176,000 )      (131,000
    
 
 
    
 
 
 
Gross Deferred and Other Income Tax Liabilities
     (2,094,000 )      (2,135,000
    
 
 
    
 
 
 
Net Deferred and Other Income Tax Assets
   $ 3,167,000      $ 2,893,000  
    
 
 
    
 
 
 
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
12 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Summary of Other Information Concerning the Company's Operating Lease
Other information concerning the Company’s operating lease accounted for under ASC 842 guidelines as of September 30, 2023 and September 30, 2022, is as follows:
 
     September 30, 2023     September 30, 2022  
Operating lease ROU asset included in other long-term assets
   $ 328,000     $ 396,000  
Current operating lease liability
     328,000       390,000  
Non-current
operating lease liability
     —        6,000  
Weighted average remaining lease term (in years)
     0.51       1.00  
Weighted average discount rate used in calculating ROU asset
     4.5     4.0
Summary of Future Annual Minimum Lease Payments
Future annual minimum lease payments as of September 30, 2023 are as follows:
 
Fiscal Year
   Annual Lease Payments  
2024
   $ 336,000  
Less interest
     (8,000
  
 
 
 
Present value of lease liabilities
   $ 328,000  
  
 
 
 
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Operations and Summary of Significant Accounting Policies - Basic and Diluted EPS (Detail) - USD ($)
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]    
Net income (loss) $ 14,666,000 $ (372,000)
Basic shares outstanding 14,658,000 14,658,000
Common Stock Equivalents 0 0
Diluted shares outstanding 14,658,000 14,658,000
Basic earnings per common share:    
Basic earnings per share $ 1 $ (0.03)
Diluted earnings per common share:    
Diluted earnings per share $ 1 $ (0.03)
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Operations and Summary of Significant Accounting Policies - Company's Assets Measured at Fair Value (Detail) - USD ($)
Sep. 30, 2023
Sep. 30, 2022
Summary of Investment Holdings [Line Items]    
Total $ 84,252,000 $ 89,300,000
Level 1 [Member]    
Summary of Investment Holdings [Line Items]    
Total 51,092,000 51,961,000
Level 2 [Member]    
Summary of Investment Holdings [Line Items]    
Total 33,160,000 37,339,000
Equities [Member]    
Summary of Investment Holdings [Line Items]    
Total   12,149,000
Equities [Member] | Level 1 [Member]    
Summary of Investment Holdings [Line Items]    
Total   12,149,000
Mutual Funds [Member]    
Summary of Investment Holdings [Line Items]    
Total   5,337,000
Mutual Funds [Member] | Level 1 [Member]    
Summary of Investment Holdings [Line Items]    
Total   5,337,000
Exchange Traded Funds [Member]    
Summary of Investment Holdings [Line Items]    
Total 3,327,000 4,794,000
Exchange Traded Funds [Member] | Level 1 [Member]    
Summary of Investment Holdings [Line Items]    
Total 3,327,000 4,794,000
Corporate Bonds [Member]    
Summary of Investment Holdings [Line Items]    
Total 33,160,000 37,339,000
Corporate Bonds [Member] | Level 2 [Member]    
Summary of Investment Holdings [Line Items]    
Total 33,160,000 37,339,000
Government Securities [Member]    
Summary of Investment Holdings [Line Items]    
Total 47,672,000 29,327,000
Government Securities [Member] | Level 1 [Member]    
Summary of Investment Holdings [Line Items]    
Total 47,672,000 29,327,000
Cash and Money Funds [Member]    
Summary of Investment Holdings [Line Items]    
Total 93,000 354,000
Cash and Money Funds [Member] | Level 1 [Member]    
Summary of Investment Holdings [Line Items]    
Total $ 93,000 $ 354,000
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Operations and Summary of Significant Accounting Policies - Schedule of Changes in Allowance for Slow Moving and Obsolete Inventories (Detail) - USD ($)
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Inventory Disclosure [Abstract]    
Balance, beginning of year $ 8,192,000 $ 5,397,000
Charged to cost of sales 2,147,000 2,966,000
Disposal of inventory, net of recoveries (526,000) (171,000)
Balance, end of year $ 9,813,000 $ 8,192,000
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Operations and Summary of Significant Accounting Policies - Estimated Useful Lives of Assets (Detail)
Sep. 30, 2023
Land Improvements [Member]  
Estimated useful lives of assets 15 years
Buildings and Improvements [Member] | Maximum [Member]  
Estimated useful lives of assets 40 years
Buildings and Improvements [Member] | Minimum [Member]  
Estimated useful lives of assets 6 years
Equipment [Member] | Maximum [Member]  
Estimated useful lives of assets 10 years
Equipment [Member] | Minimum [Member]  
Estimated useful lives of assets 2 years
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Operations and Summary of Significant Accounting Policies - Disaggregation of Company's Net Revenue by Major Source (Detail) - USD ($)
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]    
Net revenue $ 105,075,000 $ 103,479,000
Equipment Sales [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Net revenue 34,150,000 37,572,000
Equipment Sales [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Net revenue 40,138,000 36,898,000
Parts and Component Sales [Member]    
Disaggregation of Revenue [Line Items]    
Net revenue 25,298,000 23,856,000
Freight Revenue [Member]    
Disaggregation of Revenue [Line Items]    
Net revenue 4,664,000 4,709,000
Other [Member]    
Disaggregation of Revenue [Line Items]    
Net revenue $ 825,000 $ 444,000
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Operations and Summary of Significant Accounting Policies - Schedule of Changes in Accrual for Warranty and Related Costs (Detail) - USD ($)
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Product Warranty Liability [Abstract]    
Balance, beginning of year $ 244,000 $ 291,000
Warranties issued 523,000 110,000
Warranties settled (401,000) (157,000)
Balance, end of year $ 366,000 $ 244,000
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Operations and Summary of Significant Accounting Policies - Schedule of Changes in Allowance for Doubtful Accounts (Detail) - USD ($)
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Receivables [Abstract]    
Balance, beginning of year $ 370,000 $ 321,000
Provision for doubtful accounts 290,000 194,000
Provision for estimated returns and allowances 335,000 267,000
Uncollectible accounts written off (65,000) (81,000)
Returns and allowances issued (385,000) (331,000)
Balance, end of year $ 545,000 $ 370,000
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Operations and Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]    
Net unrealized gains (losses) $ 4,316,000 $ (6,864,000)
Transfers of investments between Level 1 and Level 2 0 0
Impairment loss recognized on an asset group 0 0
Valuation allowance 0 0
Costs and estimated earnings in excess of billings 1,508,000 2,118,000
Net revenue 105,075,000 103,479,000
Accounts receivable related to contracts with customers 114,000 142,000
Total long-term assets 16,794,000 16,834,000
Fair Value Measurement Asset Transfers Net $ 10,000,000  
Maximum [Member]    
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]    
Contract assets collection period 1 year  
Current Liabilities [Member]    
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]    
Customer deposits related to contracts with customers $ 6,815,000 $ 5,864,000
Revenue [Member]    
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]    
Number of customers 0 0
Entities Owned by One Global Company [Member] | Revenue [Member] | Customer One [Member]    
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]    
Percentage of concentration 14.80%  
Entities Owned by One Global Company [Member] | Revenue [Member] | No Customer [Member]    
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]    
Percentage of concentration 10.00% 10.00%
Three to Four Years Old Inventory [Member]    
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]    
Inventory, minimum time period on the shelf, years 3 years  
Inventory, maximum time period on the shelf, years 4 years  
Cost basis reduction in inventory, percentage 50.00%  
Four to Five Years Old Inventory [Member]    
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]    
Inventory, minimum time period on the shelf, years 4 years  
Inventory, maximum time period on the shelf, years 5 years  
Cost basis reduction in inventory, percentage 75.00%  
Greater Than Five Years Old Inventory [Member]    
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]    
Inventory, minimum time period on the shelf, years 5 years  
Inventory valuation estimate $ 0  
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories - Net Inventories (Detail) - USD ($)
Sep. 30, 2023
Sep. 30, 2022
Inventory, Net [Abstract]    
Raw materials $ 35,918,000 $ 31,975,000
Work in process 22,923,000 13,903,000
Finished goods 12,686,000 9,937,000
Inventories, net $ 71,527,000 $ 55,815,000
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories - Additional Information (Detail) - USD ($)
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2021
Inventory [Line Items]      
Slow moving and obsolete inventory reserve $ 9,813,000 $ 8,192,000 $ 5,397,000
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Costs and Estimated Earnings in Excess of Billings - Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts (Detail) - USD ($)
Sep. 30, 2023
Sep. 30, 2022
Costs in Excess of Billings on Uncompleted Contracts or Programs [Abstract]    
Costs incurred on uncompleted contracts $ 18,468,000 $ 12,660,000
Estimated earnings 7,939,000 4,780,000
Costs and estimated earnings on uncompleted contracts 26,407,000 17,440,000
Billings to date 24,899,000 15,322,000
Costs and estimated earnings in excess of billings $ 1,508,000 $ 2,118,000
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment - Property and Equipment (Detail) - USD ($)
Sep. 30, 2023
Sep. 30, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 45,556,000 $ 43,428,000
Less: Accumulated depreciation and amortization (32,310,000) (29,937,000)
Property and equipment, net 13,246,000 13,491,000
Land and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 3,425,000 3,329,000
Buildings and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 14,882,000 13,578,000
Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 27,249,000 $ 26,521,000
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment - Additional Information (Detail) - USD ($)
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment (fully depreciated assets) $ 22,693,000 $ 20,467,000
Property plant and equipment not yet placed in operation $ 1,295,000 $ 1,702,000
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses - Accrued Expenses (Detail) - USD ($)
Sep. 30, 2023
Sep. 30, 2022
Payables and Accruals [Abstract]    
Payroll and related accruals $ 1,315,000 $ 1,083,000
Warranty and related accruals 366,000 244,000
Property tax accruals 235,000 233,000
Income taxes payable 1,379,000 0
Professional fees 169,000 243,000
Other 289,000 82,000
Accrued expenses $ 3,753,000 $ 1,885,000
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes - Provision for Income Tax Expense (Benefit) (Detail) - USD ($)
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Current:    
Federal $ 4,151,000 $ 1,680,000
State 279,000 317,000
Total current 4,430,000 1,997,000
Deferred:    
Federal (328,000) (2,701,000)
State 8,000 (617,000)
Total deferred (320,000) (3,318,000)
Income tax expense (benefit) $ 4,110,000 $ (1,321,000)
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes - Reconciliation of the Federal Statutory Tax Rate to the Total Tax Provision (Benefit) (Detail)
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Income Tax Disclosure [Abstract]    
Federal income taxes computed at the statutory rate 21.00% (21.00%)
State income taxes, net of federal benefit 1.40% (11.80%)
Research & development tax refunds & credits 0.00% (28.80%)
Dividend received deduction (0.30%) (6.40%)
Other, net (0.20%) (10.00%)
Effective income tax rate 21.90% (78.00%)
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes - Deferred Income Tax Assets and Liabilities (Detail) - USD ($)
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2021
Deferred Tax Assets:      
Accrued liabilities and reserves $ 352,000 $ 155,000  
Allowance for doubtful accounts 123,000 83,000  
Inventory 3,901,000 3,166,000  
Unrealized loss on investments 554,000 1,272,000  
Net operating losses carryforwards 331,000 352,000  
Gross Deferred Income Tax Assets 5,261,000 5,028,000  
Deferred and Other Tax Liabilities:      
Domestic international sales corporation 0 (136,000)  
Property and equipment (1,918,000) (1,868,000)  
Unrecognized tax benefits (176,000) (131,000) $ (150,000)
Gross Deferred and Other Income Tax Liabilities (2,094,000) (2,135,000)  
Net Deferred and Other Income Tax Assets $ 3,167,000 $ 2,893,000  
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2021
IncomeTaxes [Line Items]      
Total incomes taxes paid $ 2,300,000 $ 2,839,000  
Unrecognized tax benefits 176,000 131,000 $ 150,000
Additional accruals of interest expense nor penalties $ 0 $ 0  
Effective income tax rate 21.90% (78.00%)  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued $ 45,000 $ 131,000  
Federal [Member]      
IncomeTaxes [Line Items]      
R&D tax credits carryforwards 0 0  
R&D Credits $ 0 $ 475,000  
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Retirement Benefits - Additional Information (Detail) - USD ($)
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Retirement Benefits [Abstract]    
Retirement benefits expense under the provisions of the plan $ 343,000 $ 425,000
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Long-Term Debt and Arrangements with Financial Institutions - Additional Information (Detail) - USD ($)
Sep. 30, 2023
Sep. 30, 2022
Apr. 30, 2020
Debt Disclosure [Abstract]      
Long term debt outstanding $ 0 $ 0  
Proceeds from lines of credit     $ 150,000
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Summary of Other Information Concerning the Company's Operating Lease (Detail) - USD ($)
Sep. 30, 2023
Sep. 30, 2022
Oct. 09, 2020
Sep. 30, 2020
Aug. 28, 2020
Lessee, Lease, Description [Line Items]          
Current operating lease liability $ 328,000 $ 390,000      
Non-current operating lease liability 0 6,000      
New Lease Agreement [Member]          
Lessee, Lease, Description [Line Items]          
Operating lease ROU asset included in other long-term assets 328,000 396,000 $ 254,000 $ 970,000 $ 352,000
Blaw Knox Product Line From Volvo CE [Member] | New Lease Agreement [Member]          
Lessee, Lease, Description [Line Items]          
Current operating lease liability 328,000 390,000      
Non-current operating lease liability $ 0 $ 6,000      
Weighted average remaining lease term (in years) 6 months 3 days 1 year      
Weighted average discount rate used in calculating ROU asset 4.50% 4.00%      
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Summary of Future Annual Minimum Lease Payments (Detail)
Sep. 30, 2023
USD ($)
Minimum Lease Payments, Sale Leaseback Transactions, Fiscal Year Maturity [Abstract]  
2024 $ 336,000
Less interest (8,000)
Present value of lease liabilities $ 328,000
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Additional Information (Detail) - USD ($)
12 Months Ended
Aug. 28, 2020
Sep. 30, 2023
Sep. 30, 2022
Oct. 31, 2021
Oct. 09, 2020
Sep. 30, 2020
Lessee, Lease, Description [Line Items]            
Total rental expense   $ 47,000 $ 57,000      
Operating Lease, Expense   429,000 425,000      
Operating lease term 3 years          
Operating leases paid in cash   458,000 396,000      
New Lease Agreement [Member]            
Lessee, Lease, Description [Line Items]            
Assets $ 352,000 328,000 $ 396,000   $ 254,000 $ 970,000
New Lease Agreement [Member] | Square Footage Leased Event [Member]            
Lessee, Lease, Description [Line Items]            
Decrease In Leasing Arrangements Right Of Use Asset And Lease Liability   $ 39,000        
New Lease Agreement [Member] | Renewal Event [Member]            
Lessee, Lease, Description [Line Items]            
Assets       $ 39,000    
Blaw Knox Product Line From Volvo CE [Member] | New Lease Agreement [Member]            
Lessee, Lease, Description [Line Items]            
Operating lease term         1 year  
Operating lease liability date of expiry Aug. 31, 2023          
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Shareholders' Equity and Stock-Based Compensation - Additional Information (Detail) - shares
12 Months Ended
Mar. 17, 2009
Sep. 30, 2023
Class of Stock [Line Items]    
Share based payments, options, expiration date Nov. 01, 2021  
2009 Incentive Compensation Plan [Member]    
Class of Stock [Line Items]    
Number of shares, options outstanding 30,000  
Share based payments, options, expiration date Oct. 01, 2021  
Common Stock [Member]    
Class of Stock [Line Items]    
Right of holders to elect company's board of directors   25.00%
Class B Stock [Member]    
Class of Stock [Line Items]    
Right of holders to elect company's board of directors   75.00%
XML 63 d551240d10k_htm.xml IDEA: XBRL DOCUMENT 0000064472 2022-09-30 0000064472 2023-09-30 0000064472 2021-10-01 2022-09-30 0000064472 2022-10-01 2023-09-30 0000064472 2021-09-30 0000064472 2009-03-17 2009-03-17 0000064472 2020-04-30 0000064472 2020-08-28 0000064472 genc:NewLeaseAgreementMember 2020-09-30 0000064472 genc:NewLeaseAgreementMember genc:RenewalEventMember 2021-10-31 0000064472 genc:NewLeaseAgreementMember 2020-10-09 0000064472 genc:BlawKnoxProductLineFromVolvoCeMember genc:NewLeaseAgreementMember 2020-10-09 0000064472 genc:NewLeaseAgreementMember 2020-08-28 0000064472 us-gaap:CommonClassBMember 2023-09-30 0000064472 genc:CommonClassUndefinedMember 2023-09-30 0000064472 us-gaap:EquipmentMember 2023-09-30 0000064472 us-gaap:BuildingAndBuildingImprovementsMember 2023-09-30 0000064472 us-gaap:LandAndLandImprovementsMember 2023-09-30 0000064472 us-gaap:FairValueInputsLevel1Member 2023-09-30 0000064472 us-gaap:FairValueInputsLevel2Member 2023-09-30 0000064472 us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember 2023-09-30 0000064472 us-gaap:FairValueInputsLevel1Member us-gaap:ExchangeTradedFundsMember 2023-09-30 0000064472 us-gaap:ExchangeTradedFundsMember 2023-09-30 0000064472 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2023-09-30 0000064472 us-gaap:CorporateBondSecuritiesMember 2023-09-30 0000064472 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember 2023-09-30 0000064472 us-gaap:FairValueInputsLevel1Member us-gaap:CashAndCashEquivalentsMember 2023-09-30 0000064472 us-gaap:CashAndCashEquivalentsMember 2023-09-30 0000064472 us-gaap:DomesticCountryMember 2023-09-30 0000064472 genc:CurrentLiabilitiesMember 2023-09-30 0000064472 genc:NewLeaseAgreementMember 2023-09-30 0000064472 genc:BlawKnoxProductLineFromVolvoCeMember genc:NewLeaseAgreementMember 2023-09-30 0000064472 us-gaap:LandImprovementsMember 2023-09-30 0000064472 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-09-30 0000064472 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-09-30 0000064472 srt:MinimumMember us-gaap:EquipmentMember 2023-09-30 0000064472 srt:MaximumMember us-gaap:EquipmentMember 2023-09-30 0000064472 us-gaap:CommonClassBMember 2022-09-30 0000064472 genc:CommonClassUndefinedMember 2022-09-30 0000064472 us-gaap:EquipmentMember 2022-09-30 0000064472 us-gaap:BuildingAndBuildingImprovementsMember 2022-09-30 0000064472 us-gaap:LandAndLandImprovementsMember 2022-09-30 0000064472 us-gaap:FairValueInputsLevel1Member us-gaap:EquityFundsMember 2022-09-30 0000064472 us-gaap:EquityFundsMember 2022-09-30 0000064472 us-gaap:FairValueInputsLevel1Member us-gaap:MutualFundMember 2022-09-30 0000064472 us-gaap:MutualFundMember 2022-09-30 0000064472 us-gaap:FairValueInputsLevel1Member us-gaap:ExchangeTradedFundsMember 2022-09-30 0000064472 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2022-09-30 0000064472 us-gaap:CorporateBondSecuritiesMember 2022-09-30 0000064472 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember 2022-09-30 0000064472 us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember 2022-09-30 0000064472 us-gaap:FairValueInputsLevel1Member us-gaap:CashAndCashEquivalentsMember 2022-09-30 0000064472 us-gaap:ExchangeTradedFundsMember 2022-09-30 0000064472 us-gaap:FairValueInputsLevel1Member 2022-09-30 0000064472 us-gaap:FairValueInputsLevel2Member 2022-09-30 0000064472 us-gaap:CashAndCashEquivalentsMember 2022-09-30 0000064472 us-gaap:DomesticCountryMember 2022-09-30 0000064472 genc:CurrentLiabilitiesMember 2022-09-30 0000064472 genc:NewLeaseAgreementMember 2022-09-30 0000064472 genc:BlawKnoxProductLineFromVolvoCeMember genc:NewLeaseAgreementMember 2022-09-30 0000064472 genc:BlawKnoxProductLineFromVolvoCeMember genc:NewLeaseAgreementMember 2020-08-28 2020-08-28 0000064472 us-gaap:RetainedEarningsMember 2022-10-01 2023-09-30 0000064472 us-gaap:DomesticCountryMember 2022-10-01 2023-09-30 0000064472 us-gaap:SalesRevenueNetMember 2022-10-01 2023-09-30 0000064472 genc:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-09-30 0000064472 genc:NoCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-09-30 0000064472 genc:MoreThanThreeAndWithinFourYearFromBalanceSheetDateMember 2022-10-01 2023-09-30 0000064472 genc:MoreThanFourAndWithinFiveYearFromBalanceSheetDateMember 2022-10-01 2023-09-30 0000064472 genc:MoreThanFiveYearFromBalanceSheetDateAndThereafterMember 2022-10-01 2023-09-30 0000064472 genc:EquipmentSalesMember us-gaap:TransferredOverTimeMember 2022-10-01 2023-09-30 0000064472 genc:EquipmentSalesMember us-gaap:TransferredAtPointInTimeMember 2022-10-01 2023-09-30 0000064472 genc:PartsAndComponentSalesMember 2022-10-01 2023-09-30 0000064472 genc:FreightRevenueMember 2022-10-01 2023-09-30 0000064472 genc:OtherRevenuesMember 2022-10-01 2023-09-30 0000064472 srt:MaximumMember 2022-10-01 2023-09-30 0000064472 genc:CommonClassUndefinedMember 2022-10-01 2023-09-30 0000064472 us-gaap:CommonClassBMember 2022-10-01 2023-09-30 0000064472 genc:NewLeaseAgreementMember genc:SquareFootageLeasedEventMember 2022-10-01 2023-09-30 0000064472 us-gaap:RetainedEarningsMember 2021-10-01 2022-09-30 0000064472 us-gaap:DomesticCountryMember 2021-10-01 2022-09-30 0000064472 us-gaap:SalesRevenueNetMember 2021-10-01 2022-09-30 0000064472 genc:NoCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-10-01 2022-09-30 0000064472 genc:EquipmentSalesMember us-gaap:TransferredOverTimeMember 2021-10-01 2022-09-30 0000064472 genc:EquipmentSalesMember us-gaap:TransferredAtPointInTimeMember 2021-10-01 2022-09-30 0000064472 genc:FreightRevenueMember 2021-10-01 2022-09-30 0000064472 genc:OtherRevenuesMember 2021-10-01 2022-09-30 0000064472 genc:PartsAndComponentSalesMember 2021-10-01 2022-09-30 0000064472 genc:TwoThousandNineIncentiveCompensationPlanMember 2009-03-17 0000064472 genc:TwoThousandNineIncentiveCompensationPlanMember 2009-03-17 2009-03-17 0000064472 genc:CommonClassUndefinedMember 2023-12-08 0000064472 us-gaap:CommonClassBMember 2023-12-08 0000064472 genc:CommonClassUndefinedMember us-gaap:CommonStockMember 2023-09-30 0000064472 us-gaap:RetainedEarningsMember 2023-09-30 0000064472 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000064472 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-09-30 0000064472 us-gaap:RetainedEarningsMember 2021-09-30 0000064472 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0000064472 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-09-30 0000064472 genc:CommonClassUndefinedMember us-gaap:CommonStockMember 2021-09-30 0000064472 us-gaap:RetainedEarningsMember 2022-09-30 0000064472 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000064472 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-09-30 0000064472 genc:CommonClassUndefinedMember us-gaap:CommonStockMember 2022-09-30 iso4217:USD shares pure utr:Year iso4217:USD shares false FY 0000064472 10-K true 2023-09-30 --09-30 2023 false 001-11703 GENCOR INDUSTRIES, INC. DE 59-0933147 5201 North Orange Blossom Trail Orlando FL 32810 407 290-6000 Common Stock GENC NYSEAMER No No Yes Yes Accelerated Filer true false true false false 160204000 12338845 2318857 P3Y P4Y MSL, P.A. 569 Orlando, Florida 17031000 9581000 85514000 94879000 84252000 89300000 545000 370000 2467000 2996000 1508000 2118000 71527000 55815000 2169000 2669000 178954000 162479000 13246000 13491000 3167000 2893000 381000 450000 195748000 179313000 3269000 4251000 6815000 5864000 3753000 1885000 328000 390000 14165000 12390000 0 6000 14165000 12396000 10 10 300000 300000 0 0 0 0 10 10 15000000 15000000 12338845 12338845 12338845 12338845 1234000 1234000 10 10 6000000 6000000 2318857 2318857 2318857 2318857 232000 232000 12590000 12590000 167527000 152861000 181583000 166917000 195748000 179313000 105075000 103479000 76038000 82935000 29037000 20544000 3458000 4325000 12154000 12052000 15612000 16377000 13425000 4167000 2108000 1305000 3243000 -7009000 0 -156000 5351000 -5860000 18776000 -1693000 4110000 -1321000 14666000 -372000 1 -0.03 1 -0.03 12338845 1234000 2318857 232000 12590000 153233000 167289000 -372000 -372000 12338845 1234000 2318857 232000 12590000 152861000 166917000 14666000 14666000 12338845 1234000 2318857 232000 12590000 167527000 181583000 14666000 -372000 172341000 135551000 180285000 133966000 2896000 -7261000 274000 3287000 2834000 2823000 290000 194000 -157000 -239000 568000 610000 -215000 15712000 13927000 -500000 467000 -982000 1146000 951000 620000 1869000 -758000 -4470000 -8763000 10196000 -9135000 2746000 4516000 -2746000 -4516000 7450000 -13651000 9581000 23232000 17031000 9581000 352000 352000 <div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">NOTE 1 – NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES </div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Gencor Industries, Inc. and its subsidiaries (collectively, the “Company”) is a diversified, heavy machinery manufacturer for the production of highway construction materials and environmental control machinery and equipment. The Company’s core products include asphalt plants, combustion systems, fluid heat transfer systems and asphalt pavers. The Company’s products are manufactured at three facilities in the United States. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">These consolidated financial statements include the accounts of Gencor Industries, Inc. and its subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Accounting Pronouncements and Policies </div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">There are no accounting pronouncements recently issued or newly effective that had, or are expected to have, a material impact on the Company’s consolidated financial statements. </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Use of Estimates </div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The preparation of the consolidated financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Earnings<div style="display:inline;"> (Loss)</div> per Share </div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The consolidated financial statements include basic and diluted earnings (loss) per share (“EPS”) information. Basic EPS is based on the weighted-average number of shares outstanding. Diluted EPS is based on the sum of the weighted-average number of shares outstanding plus common stock equivalents. There were no common stock equivalents as of September 30, 2023 and September 30, 2022. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following presents the calculation of the basic and diluted EPS for the years ended September 30, 2023 and 2022: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:56%"></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2023</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Net Income</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Shares</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">EPS</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Net Loss</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Shares</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">EPS</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Basic EPS</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,666,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,658,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1.00</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(372,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,658,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.03</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Common stock equivalents</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Diluted EPS</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,666,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,658,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1.00</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(372,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,658,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.03</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr></table><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Cash Equivalents </div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Cash equivalents consist of short-term certificates of deposit and deposits in money market accounts with original maturities of three months or less. </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Marketable Securities and Fair Value Measurements </div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Marketable debt and equity securities are categorized as trading securities and are thus marked to market and stated at fair value. Fair value is determined using the quoted closing or latest bid prices for Level 1 investments and market standard valuation methodologies for Level 2 investments. Realized gains and losses on investment transactions are determined by specific identification and are recognized as incurred in the consolidated statements of operations. Net changes in unrealized gains and losses are reported in the consolidated statements of operations in the current period. </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurements </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The fair value of financial instruments is presented based upon a hierarchy of levels that prioritizes the inputs of valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The fair value of marketable equity securities (stocks), mutual funds, exchange-traded funds, government securities, and cash and money funds, are substantially based on quoted market prices (Level 1). Corporate bonds are valued using market standard valuation methodologies, including: discounted cash flow methodologies, and matrix pricing or other similar techniques. The inputs to these market standard valuation methodologies include, but are not limited to: interest rates, credit standing of the issuer or counterparty, industry sector of the issuer, coupon rate, call provisions, maturity, estimated duration and assumptions regarding liquidity and estimated future cash flows. In addition to bond characteristics, the valuation methodologies incorporate market data, such as actual trades completed, bids and actual dealer quotes, where such information is available. Accordingly, the estimated fair values are based on available market information and judgments about financial instruments (Level 2). Fair values of the Level 2 investments are provided by the Company’s professional investment management firms. From time to time the Company may transfer cash between its marketable securities portfolio and operating cash and cash equivalents. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table sets forth by level, within the fair value hierarchy, the Company’s assets measured at fair value as of September 30, 2023: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:58%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Fair Value Measurements</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Level 1</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Level 2</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Level 3</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Total</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exchange-Traded Funds</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,327,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,327,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate Bonds</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">33,160,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">33,160,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Government Securities</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">47,672,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">47,672,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and Money Funds</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">93,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">93,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">51,092,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">33,160,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">84,252,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Net unrealized gains reported during fiscal 2023 on trading securities still held as of September 30, 2023, were $4,316,000. There were no transfers of investments between Level 1 and Level 2 during the year ended September 30, 2023.<div style="display:inline;"> </div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$10,000,000 was transferred from the investment portfolio to cash to fund operating needs of the business during fiscal 2023.</div></div></div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table sets forth by level, within the fair value hierarchy, the Company’s assets measured at fair value as of September 30, 2022: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:58%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Fair Value Measurements</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Level 1</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Level 2</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Level 3</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Total</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Equities</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,149,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,149,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Mutual Funds</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,337,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,337,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exchange-Traded Funds</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,794,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,794,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate Bonds</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">37,339,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">37,339,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Government Securities</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,327,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,327,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and Money Funds</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">354,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">354,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">51,961,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">37,339,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">89,300,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Net unrealized losses reported during fiscal 2022 on trading securities still held as of September 30, 2022, were $(6,864,000). There were no transfers of investments between Level 1 and Level 2 during the year ended September 30, 2022. </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, customer deposits and accrued expenses approximate fair value because of the short-term nature of these items.</div><div style="margin-top: 1em; margin-bottom: 1em"></div> <div style="margin-top: 1em; margin-bottom: 1em"></div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Foreign Currency Transactions </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Gains and losses resulting from foreign currency transactions are included in income and were not significant during the years ended September 30, 2023 and 2022. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Risk Management </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Financial instruments that potentially subject the Company to concentrations of credit risk primarily consist of cash and cash equivalents, marketable securities, and accounts receivable. The Company maintains its cash accounts in various domestic financial institutions which may from time to time exceed federally insured limits. Operating cash is retained in overnight sweep accounts which allow for offsets to treasury service charges. The marketable securities include investments in cash and money funds, mutual funds, exchange traded funds (“ETF’s”), corporate bonds, government securities and <div style="display:inline;">equities</div> through professional investment management firms. Investment securities are exposed to various risks, such as interest rate, market and credit risks. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company’s customers are not concentrated in any specific geographic region, but are concentrated in the road and highway construction industry. The Company extends limited credit on parts sales to its customers based upon their credit-worthiness. Generally, the Company requires a significant <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">up-front</div> deposit before beginning manufacturing on complete asphalt plant and component orders, and requires full payment subject to hold-back provisions prior to shipment. The Company establishes an allowance for doubtful accounts based upon the credit risk of specific customers, historical trends and other pertinent information. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Inventories </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Inventories are valued at the lower of cost or net realizable value, with cost being determined under the FIFO method and net realizable value defined as the estimated selling price of goods less reasonable costs of completion and delivery. Appropriate consideration is given to obsolescence, excessive levels, deterioration, possible alternative uses and other factors in determining net realizable value. The cost of work in process and finished goods includes materials, direct labor, variable costs and overhead. The Company evaluates the need to record inventory adjustments on all inventories, including raw material, work in process, finished goods, spare parts and used equipment. Used equipment acquired by the Company on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">trade-in</div> from customers is carried at estimated net realizable value. Unless specific circumstances warrant different treatment regarding inventory obsolescence, an allowance is established to reduce the cost basis of inventories <span style="-sec-ix-hidden:hidden95302204">three</span> to four years old by 50%, the cost basis of inventories <span style="-sec-ix-hidden:hidden95302205">four</span> to five years old by 75%, and the cost basis of inventories greater than five years old to zero. Inventory is typically reviewed for obsolescence on an annual basis computed as of September 30, the Company’s fiscal year end. If significant known changes in trends, technology or other specific circumstances that warrant consideration occur during the year, then the impact on obsolescence is considered at that time. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Changes in the allowance for slow-moving and obsolete inventories are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:73%"></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2023</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance, beginning of year</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,192,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,397,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Charged to cost of sales</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,147,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,966,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposal of inventory, net of recoveries</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(526,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(171,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance, end of year</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,813,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,192,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Property and Equipment </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Property and equipment are stated at cost (see Note 4). Depreciation of property and equipment is computed using the straight-line method over the estimated useful lives of the related assets, as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:92%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Years</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Land improvements</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Buildings &amp; improvements</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">6-40</div></td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Equipment</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2-10</div></td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Impairments </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Property and equipment, and intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset (or asset group) may not be recoverable. An impairment loss would be recognized when the carrying amount of an asset exceeds the estimated undiscounted cash flows expected to result from the use of the asset and its eventual disposition. The amount of the impairment loss to be recorded is calculated by the excess of the asset’s carrying value over its fair value. Fair value is generally determined using a discounted cash flow analysis. No such impairment losses were recorded during the years ended September 30, 2023 and 2022. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Revenues and Expenses </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company accounts for revenues and related expenses under the provisions of ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2014-09.</div> </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table disaggregates the Company’s net revenue by major source for the years ended September 30, 2023 and 2022: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:70%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2023</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Equipment sales recognized over time</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">34,150,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">37,572,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Equipment sales recognized at a point in time</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">40,138,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">36,898,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Parts and component sales</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25,298,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">23,856,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Freight revenue</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,664,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,709,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">825,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">444,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net revenue</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">105,075,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">103,479,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Revenues from contracts with customers for the design, manufacture and sale of custom equipment are recognized over time when the performance obligation is satisfied by transferring control of the equipment. Control of the equipment transfers over time, as the equipment is unique to the specific contract and thus does not create an asset with an alternative use to the Company. Revenues and costs are recognized in proportion to actual labor costs incurred, as compared with total estimated labor costs expected to be incurred, during the entire contract. All incremental costs related to obtaining a contract are expensed as incurred, as the amortization period is less than one year. Changes to total estimated contract costs or losses, if any, are recognized in the period in which they are determined. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Contract assets (excluding accounts receivable) under contracts with customers represent revenue recognized in excess of amounts billed on equipment sales recognized over time. These contract assets were $1,508,000 and $2,118,000 at September 30, 2023 and 2022, respectively, and are included in current assets as costs and estimated earnings in excess of billings on the Company’s consolidated balance sheets. The Company anticipates that all of the contract assets at September 30, 2023, will be billed and collected within one year. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Revenues from all other contracts for the design and manufacture of equipment, for service and for parts sales, net of any discounts and return allowances, are recorded at a point in time when control of the goods <div style="letter-spacing: 0px; top: 0px;;display:inline;">or</div> services has been transferred. Control of the goods or service typically transfers at time of shipment or upon completion of the service. </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Payment for equipment under contract with customers is typically due prior to shipment. Payment for services under contract with customers is due as services are completed. Accounts receivable related to contracts with customers for equipment sales were $114,000 and $142,000 at September 30, 2023 and September 30, 2022, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Product warranty costs are estimated using historical experience and known issues and are charged to production costs as revenue is recognized. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Changes in the accrual for warranty and related costs as of September 30, 2023 and 2022 consisted of the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:75%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2023</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance, beginning of year</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">244,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">291,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Warranties issued</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">523,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">110,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Warranties settled</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(401,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(157,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance, end of year</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">366,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">244,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Provisions for estimated returns and allowances, and other adjustments are provided for in the same period the related sales are recorded. Returns and allowances, which reduce product revenue, are estimated using historical experience. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Under certain contracts with customers, recognition of a portion of the consideration received may be deferred and recorded as a contract liability if the Company has to satisfy a future obligation, such as to provide installation assistance. There were no contract liabilities other than customer deposits at September 30, 2023 and September 30, 2022. Customer deposits related to contracts with customers were $6,815,000 and $5,864,000 at September 30, 2023 and 2022, respectively, and are included in current liabilities on the Company’s consolidated balance sheets. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company records revenues earned for shipping and handling as freight revenue at the time of shipment, regardless of whether or not it is identified as a separate performance obligation. The cost of shipping and handling is classified as production costs concurrently with the revenue recognition. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">All product engineering and development costs, and selling, general and administrative expenses are charged to operations as incurred. Provision is made for any anticipated contract losses in the period that the loss becomes evident. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The allowance for doubtful accounts is determined by performing a specific review of all account balances greater than 90 days past due and other higher risk amounts to determine collectability, and also adjusting for any known customer payment issues with account balances in the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">less-than-90-day</div></div> past due aging category. Account balances are charged off against the allowance for doubtful accounts when they are determined to be uncollectible. Any recoveries of account balances previously considered in the allowance for doubtful accounts reduce future additions to the allowance for doubtful accounts. The allowance for doubtful accounts also includes an estimate for returns and allowances. Provisions for estimated returns and allowances and other adjustments, are provided for in the same period the related sales are recorded. Returns and allowances, which reduce product revenue, are estimated using known issues and historical experience. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Changes in the allowance for doubtful accounts as of September 30, 2023 and 2022 consisted of the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:75%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2023</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance, beginning of year</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">370,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">321,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision for doubtful accounts</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">290,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">194,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision for estimated returns and allowances</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">335,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">267,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Uncollectible accounts written off</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(65,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(81,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Returns and allowances issued</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(385,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(331,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance, end of year</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">545,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">370,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Shipping and Handling Costs </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Shipping and handling costs are included in production costs in the consolidated statements of operations. </div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Income Taxes </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Income taxes are provided for the tax effects of transactions reported in the consolidated financial statements and primarily consist of taxes currently due, plus deferred taxes (see Note 6 – Income Taxes). </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company recognizes deferred tax liabilities and assets for the expected future tax consequences of events that have been included in the consolidated financial statements or tax returns using current tax rates. The Company and its domestic subsidiaries file a consolidated federal income tax return. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Deferred tax assets and liabilities are measured using the rates expected to apply to taxable income in the years in which the temporary differences are expected to reverse and the credits are expected to be used. The effect on deferred tax assets and liabilities of the change in tax rates is recognized in income in the period that includes the enactment date. All available evidence, both positive and negative, is considered to determine whether, based on the weight of that evidence, the Company is more likely than not to realize the benefit of a deferred tax asset and whether a valuation allowance is needed for some portion or all of a deferred tax asset. No such valuation allowances were recorded as of September 30, 2023 and 2022. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company’s income tax provision is based on management’s estimate of the effective tax rate for the full year. The tax provision in any period will be affected by, among other things, permanent, as well as temporary differences in the deductibility of certain items, in addition to changes in tax legislation. As a result, the Company may experience significant fluctuations in the effective book tax rate (that is, its tax expense divided by <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-tax</div> book income) from period to period. The Company’s effective tax rates for fiscal 2023 and 2022 reflect the impact of the reduced rates under the U.S. Tax Cuts and Jobs Act (the “Tax Reform Act”) which was signed into law on December 22, 2017. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Comprehensive Income </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the years ended September 30, 2023 and 2022, other comprehensive income is equal to net income. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Reporting Segments and Geographic Areas </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company has one reporting segment, equipment for the highway construction industry. Based on evaluation of the criteria of ASC 280 – Segment Reporting, including the nature of products and services, the nature of the production processes, the type of customers and the methods used to distribute products and services, the Company determined that its operating segments meet the requirements for aggregation. The Company designs, manufactures and sells asphalt plants and pavers, combustion systems and fluid heat transfer systems, for the highway construction industry and environmental and petrochemical markets. The Company’s products are manufactured at three facilities in the United States. The Company also services and sells spare parts for its equipment. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For fiscal 2023 and 2022, total revenues of $105,075,000 and $103,479,000, and total long-term assets of $16,794,000 and $16,834,000, respectively, were attributed to the United States. Revenues are attributed to geographic areas based on the location of the assets producing the revenues. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Customers with 10% (or greater) of Net Revenues </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">During the year ended September 30, 2023, one customer accounted for 14.8% of net revenue. No customer accounted for 10% or more of net revenue for the year ended September 30, 2022. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Subsequent Events </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Management has evaluated events occurring from September 30, 2023 through <div style="letter-spacing: 0px; top: 0px;;display:inline;">the</div> date these consolidated financial statements were filed with the Securities and Exchange Commission for proper recording and disclosure herein. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Accounting Pronouncements and Policies </div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">There are no accounting pronouncements recently issued or newly effective that had, or are expected to have, a material impact on the Company’s consolidated financial statements. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Use of Estimates </div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The preparation of the consolidated financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Earnings<div style="display:inline;"> (Loss)</div> per Share </div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The consolidated financial statements include basic and diluted earnings (loss) per share (“EPS”) information. Basic EPS is based on the weighted-average number of shares outstanding. Diluted EPS is based on the sum of the weighted-average number of shares outstanding plus common stock equivalents. There were no common stock equivalents as of September 30, 2023 and September 30, 2022. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following presents the calculation of the basic and diluted EPS for the years ended September 30, 2023 and 2022: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:56%"></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2023</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Net Income</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Shares</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">EPS</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Net Loss</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Shares</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">EPS</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Basic EPS</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,666,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,658,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1.00</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(372,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,658,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.03</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Common stock equivalents</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Diluted EPS</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,666,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,658,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1.00</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(372,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,658,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.03</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr></table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following presents the calculation of the basic and diluted EPS for the years ended September 30, 2023 and 2022: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:56%"></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2023</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Net Income</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Shares</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">EPS</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Net Loss</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Shares</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">EPS</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Basic EPS</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,666,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,658,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1.00</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(372,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,658,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.03</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Common stock equivalents</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Diluted EPS</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,666,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,658,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1.00</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(372,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,658,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.03</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr></table> 14666000 14658000 1 -372000 14658000 -0.03 0 0 14666000 14658000 1 -372000 14658000 -0.03 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Cash Equivalents </div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Cash equivalents consist of short-term certificates of deposit and deposits in money market accounts with original maturities of three months or less. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Marketable Securities and Fair Value Measurements </div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Marketable debt and equity securities are categorized as trading securities and are thus marked to market and stated at fair value. Fair value is determined using the quoted closing or latest bid prices for Level 1 investments and market standard valuation methodologies for Level 2 investments. Realized gains and losses on investment transactions are determined by specific identification and are recognized as incurred in the consolidated statements of operations. Net changes in unrealized gains and losses are reported in the consolidated statements of operations in the current period. </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurements </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The fair value of financial instruments is presented based upon a hierarchy of levels that prioritizes the inputs of valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The fair value of marketable equity securities (stocks), mutual funds, exchange-traded funds, government securities, and cash and money funds, are substantially based on quoted market prices (Level 1). Corporate bonds are valued using market standard valuation methodologies, including: discounted cash flow methodologies, and matrix pricing or other similar techniques. The inputs to these market standard valuation methodologies include, but are not limited to: interest rates, credit standing of the issuer or counterparty, industry sector of the issuer, coupon rate, call provisions, maturity, estimated duration and assumptions regarding liquidity and estimated future cash flows. In addition to bond characteristics, the valuation methodologies incorporate market data, such as actual trades completed, bids and actual dealer quotes, where such information is available. Accordingly, the estimated fair values are based on available market information and judgments about financial instruments (Level 2). Fair values of the Level 2 investments are provided by the Company’s professional investment management firms. From time to time the Company may transfer cash between its marketable securities portfolio and operating cash and cash equivalents. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table sets forth by level, within the fair value hierarchy, the Company’s assets measured at fair value as of September 30, 2023: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:58%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Fair Value Measurements</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Level 1</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Level 2</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Level 3</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Total</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exchange-Traded Funds</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,327,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,327,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate Bonds</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">33,160,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">33,160,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Government Securities</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">47,672,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">47,672,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and Money Funds</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">93,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">93,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">51,092,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">33,160,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">84,252,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Net unrealized gains reported during fiscal 2023 on trading securities still held as of September 30, 2023, were $4,316,000. There were no transfers of investments between Level 1 and Level 2 during the year ended September 30, 2023.<div style="display:inline;"> </div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$10,000,000 was transferred from the investment portfolio to cash to fund operating needs of the business during fiscal 2023.</div></div></div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table sets forth by level, within the fair value hierarchy, the Company’s assets measured at fair value as of September 30, 2022: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:58%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Fair Value Measurements</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Level 1</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Level 2</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Level 3</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Total</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Equities</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,149,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,149,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Mutual Funds</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,337,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,337,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exchange-Traded Funds</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,794,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,794,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate Bonds</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">37,339,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">37,339,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Government Securities</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,327,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,327,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and Money Funds</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">354,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">354,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">51,961,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">37,339,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">89,300,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Net unrealized losses reported during fiscal 2022 on trading securities still held as of September 30, 2022, were $(6,864,000). There were no transfers of investments between Level 1 and Level 2 during the year ended September 30, 2022. </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, customer deposits and accrued expenses approximate fair value because of the short-term nature of these items.</div><div style="margin-top: 1em; margin-bottom: 1em"></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table sets forth by level, within the fair value hierarchy, the Company’s assets measured at fair value as of September 30, 2023: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:58%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Fair Value Measurements</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Level 1</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Level 2</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Level 3</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Total</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exchange-Traded Funds</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,327,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,327,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate Bonds</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">33,160,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">33,160,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Government Securities</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">47,672,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">47,672,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and Money Funds</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">93,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">93,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">51,092,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">33,160,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">84,252,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table sets forth by level, within the fair value hierarchy, the Company’s assets measured at fair value as of September 30, 2022: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:58%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Fair Value Measurements</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Level 1</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Level 2</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Level 3</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Total</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Equities</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,149,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,149,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Mutual Funds</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,337,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,337,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exchange-Traded Funds</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,794,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,794,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate Bonds</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">37,339,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">37,339,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Government Securities</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,327,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,327,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and Money Funds</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">354,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">354,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">51,961,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">37,339,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">89,300,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 3327000 3327000 33160000 33160000 47672000 47672000 93000 93000 51092000 33160000 84252000 4316000 0 10000000 12149000 12149000 5337000 5337000 4794000 4794000 37339000 37339000 29327000 29327000 354000 354000 51961000 37339000 89300000 -6864000 0 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Foreign Currency Transactions </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Gains and losses resulting from foreign currency transactions are included in income and were not significant during the years ended September 30, 2023 and 2022. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Risk Management </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Financial instruments that potentially subject the Company to concentrations of credit risk primarily consist of cash and cash equivalents, marketable securities, and accounts receivable. The Company maintains its cash accounts in various domestic financial institutions which may from time to time exceed federally insured limits. Operating cash is retained in overnight sweep accounts which allow for offsets to treasury service charges. The marketable securities include investments in cash and money funds, mutual funds, exchange traded funds (“ETF’s”), corporate bonds, government securities and <div style="display:inline;">equities</div> through professional investment management firms. Investment securities are exposed to various risks, such as interest rate, market and credit risks. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company’s customers are not concentrated in any specific geographic region, but are concentrated in the road and highway construction industry. The Company extends limited credit on parts sales to its customers based upon their credit-worthiness. Generally, the Company requires a significant <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">up-front</div> deposit before beginning manufacturing on complete asphalt plant and component orders, and requires full payment subject to hold-back provisions prior to shipment. The Company establishes an allowance for doubtful accounts based upon the credit risk of specific customers, historical trends and other pertinent information. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Inventories </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Inventories are valued at the lower of cost or net realizable value, with cost being determined under the FIFO method and net realizable value defined as the estimated selling price of goods less reasonable costs of completion and delivery. Appropriate consideration is given to obsolescence, excessive levels, deterioration, possible alternative uses and other factors in determining net realizable value. The cost of work in process and finished goods includes materials, direct labor, variable costs and overhead. The Company evaluates the need to record inventory adjustments on all inventories, including raw material, work in process, finished goods, spare parts and used equipment. Used equipment acquired by the Company on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">trade-in</div> from customers is carried at estimated net realizable value. Unless specific circumstances warrant different treatment regarding inventory obsolescence, an allowance is established to reduce the cost basis of inventories <span style="-sec-ix-hidden:hidden95302204">three</span> to four years old by 50%, the cost basis of inventories <span style="-sec-ix-hidden:hidden95302205">four</span> to five years old by 75%, and the cost basis of inventories greater than five years old to zero. Inventory is typically reviewed for obsolescence on an annual basis computed as of September 30, the Company’s fiscal year end. If significant known changes in trends, technology or other specific circumstances that warrant consideration occur during the year, then the impact on obsolescence is considered at that time. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Changes in the allowance for slow-moving and obsolete inventories are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:73%"></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2023</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance, beginning of year</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,192,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,397,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Charged to cost of sales</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,147,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,966,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposal of inventory, net of recoveries</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(526,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(171,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance, end of year</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,813,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,192,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> P4Y 0.50 P5Y 0.75 P5Y 0 <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Changes in the allowance for slow-moving and obsolete inventories are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:73%"></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2023</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance, beginning of year</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,192,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,397,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Charged to cost of sales</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,147,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,966,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposal of inventory, net of recoveries</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(526,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(171,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance, end of year</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,813,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,192,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 8192000 5397000 2147000 2966000 -526000 -171000 9813000 8192000 <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Property and Equipment </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Property and equipment are stated at cost (see Note 4). Depreciation of property and equipment is computed using the straight-line method over the estimated useful lives of the related assets, as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:92%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Years</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Land improvements</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Buildings &amp; improvements</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">6-40</div></td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Equipment</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2-10</div></td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Property and equipment are stated at cost (see Note 4). Depreciation of property and equipment is computed using the straight-line method over the estimated useful lives of the related assets, as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:92%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Years</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Land improvements</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Buildings &amp; improvements</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">6-40</div></td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Equipment</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2-10</div></td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table> P15Y P6Y P40Y P2Y P10Y <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Impairments </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Property and equipment, and intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset (or asset group) may not be recoverable. An impairment loss would be recognized when the carrying amount of an asset exceeds the estimated undiscounted cash flows expected to result from the use of the asset and its eventual disposition. The amount of the impairment loss to be recorded is calculated by the excess of the asset’s carrying value over its fair value. Fair value is generally determined using a discounted cash flow analysis. No such impairment losses were recorded during the years ended September 30, 2023 and 2022. </div> 0 0 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Revenues and Expenses </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company accounts for revenues and related expenses under the provisions of ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2014-09.</div> </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table disaggregates the Company’s net revenue by major source for the years ended September 30, 2023 and 2022: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:70%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2023</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Equipment sales recognized over time</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">34,150,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">37,572,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Equipment sales recognized at a point in time</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">40,138,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">36,898,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Parts and component sales</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25,298,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">23,856,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Freight revenue</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,664,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,709,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">825,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">444,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net revenue</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">105,075,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">103,479,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Revenues from contracts with customers for the design, manufacture and sale of custom equipment are recognized over time when the performance obligation is satisfied by transferring control of the equipment. Control of the equipment transfers over time, as the equipment is unique to the specific contract and thus does not create an asset with an alternative use to the Company. Revenues and costs are recognized in proportion to actual labor costs incurred, as compared with total estimated labor costs expected to be incurred, during the entire contract. All incremental costs related to obtaining a contract are expensed as incurred, as the amortization period is less than one year. Changes to total estimated contract costs or losses, if any, are recognized in the period in which they are determined. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Contract assets (excluding accounts receivable) under contracts with customers represent revenue recognized in excess of amounts billed on equipment sales recognized over time. These contract assets were $1,508,000 and $2,118,000 at September 30, 2023 and 2022, respectively, and are included in current assets as costs and estimated earnings in excess of billings on the Company’s consolidated balance sheets. The Company anticipates that all of the contract assets at September 30, 2023, will be billed and collected within one year. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Revenues from all other contracts for the design and manufacture of equipment, for service and for parts sales, net of any discounts and return allowances, are recorded at a point in time when control of the goods <div style="letter-spacing: 0px; top: 0px;;display:inline;">or</div> services has been transferred. Control of the goods or service typically transfers at time of shipment or upon completion of the service. </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Payment for equipment under contract with customers is typically due prior to shipment. Payment for services under contract with customers is due as services are completed. Accounts receivable related to contracts with customers for equipment sales were $114,000 and $142,000 at September 30, 2023 and September 30, 2022, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Product warranty costs are estimated using historical experience and known issues and are charged to production costs as revenue is recognized. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Changes in the accrual for warranty and related costs as of September 30, 2023 and 2022 consisted of the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:75%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2023</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance, beginning of year</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">244,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">291,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Warranties issued</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">523,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">110,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Warranties settled</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(401,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(157,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance, end of year</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">366,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">244,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Provisions for estimated returns and allowances, and other adjustments are provided for in the same period the related sales are recorded. Returns and allowances, which reduce product revenue, are estimated using historical experience. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Under certain contracts with customers, recognition of a portion of the consideration received may be deferred and recorded as a contract liability if the Company has to satisfy a future obligation, such as to provide installation assistance. There were no contract liabilities other than customer deposits at September 30, 2023 and September 30, 2022. Customer deposits related to contracts with customers were $6,815,000 and $5,864,000 at September 30, 2023 and 2022, respectively, and are included in current liabilities on the Company’s consolidated balance sheets. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company records revenues earned for shipping and handling as freight revenue at the time of shipment, regardless of whether or not it is identified as a separate performance obligation. The cost of shipping and handling is classified as production costs concurrently with the revenue recognition. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">All product engineering and development costs, and selling, general and administrative expenses are charged to operations as incurred. Provision is made for any anticipated contract losses in the period that the loss becomes evident. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The allowance for doubtful accounts is determined by performing a specific review of all account balances greater than 90 days past due and other higher risk amounts to determine collectability, and also adjusting for any known customer payment issues with account balances in the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">less-than-90-day</div></div> past due aging category. Account balances are charged off against the allowance for doubtful accounts when they are determined to be uncollectible. Any recoveries of account balances previously considered in the allowance for doubtful accounts reduce future additions to the allowance for doubtful accounts. The allowance for doubtful accounts also includes an estimate for returns and allowances. Provisions for estimated returns and allowances and other adjustments, are provided for in the same period the related sales are recorded. Returns and allowances, which reduce product revenue, are estimated using known issues and historical experience. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Changes in the allowance for doubtful accounts as of September 30, 2023 and 2022 consisted of the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:75%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2023</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance, beginning of year</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">370,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">321,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision for doubtful accounts</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">290,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">194,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision for estimated returns and allowances</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">335,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">267,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Uncollectible accounts written off</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(65,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(81,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Returns and allowances issued</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(385,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(331,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance, end of year</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">545,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">370,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table disaggregates the Company’s net revenue by major source for the years ended September 30, 2023 and 2022: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:70%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2023</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Equipment sales recognized over time</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">34,150,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">37,572,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Equipment sales recognized at a point in time</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">40,138,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">36,898,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Parts and component sales</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25,298,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">23,856,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Freight revenue</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,664,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,709,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">825,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">444,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net revenue</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">105,075,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">103,479,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 34150000 37572000 40138000 36898000 25298000 23856000 4664000 4709000 825000 444000 105075000 103479000 1508000 2118000 P1Y 114000 142000 <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Changes in the accrual for warranty and related costs as of September 30, 2023 and 2022 consisted of the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:75%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2023</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance, beginning of year</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">244,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">291,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Warranties issued</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">523,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">110,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Warranties settled</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(401,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(157,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance, end of year</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">366,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">244,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 244000 291000 523000 110000 401000 157000 366000 244000 6815000 5864000 <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Changes in the allowance for doubtful accounts as of September 30, 2023 and 2022 consisted of the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:75%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2023</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance, beginning of year</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">370,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">321,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision for doubtful accounts</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">290,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">194,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision for estimated returns and allowances</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">335,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">267,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Uncollectible accounts written off</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(65,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(81,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Returns and allowances issued</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(385,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(331,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance, end of year</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">545,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">370,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 370000 321000 290000 194000 335000 267000 65000 81000 385000 331000 545000 370000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Shipping and Handling Costs </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Shipping and handling costs are included in production costs in the consolidated statements of operations. </div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Income Taxes </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Income taxes are provided for the tax effects of transactions reported in the consolidated financial statements and primarily consist of taxes currently due, plus deferred taxes (see Note 6 – Income Taxes). </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company recognizes deferred tax liabilities and assets for the expected future tax consequences of events that have been included in the consolidated financial statements or tax returns using current tax rates. The Company and its domestic subsidiaries file a consolidated federal income tax return. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Deferred tax assets and liabilities are measured using the rates expected to apply to taxable income in the years in which the temporary differences are expected to reverse and the credits are expected to be used. The effect on deferred tax assets and liabilities of the change in tax rates is recognized in income in the period that includes the enactment date. All available evidence, both positive and negative, is considered to determine whether, based on the weight of that evidence, the Company is more likely than not to realize the benefit of a deferred tax asset and whether a valuation allowance is needed for some portion or all of a deferred tax asset. No such valuation allowances were recorded as of September 30, 2023 and 2022. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company’s income tax provision is based on management’s estimate of the effective tax rate for the full year. The tax provision in any period will be affected by, among other things, permanent, as well as temporary differences in the deductibility of certain items, in addition to changes in tax legislation. As a result, the Company may experience significant fluctuations in the effective book tax rate (that is, its tax expense divided by <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-tax</div> book income) from period to period. The Company’s effective tax rates for fiscal 2023 and 2022 reflect the impact of the reduced rates under the U.S. Tax Cuts and Jobs Act (the “Tax Reform Act”) which was signed into law on December 22, 2017. </div> 0 0 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Comprehensive Income </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the years ended September 30, 2023 and 2022, other comprehensive income is equal to net income. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Reporting Segments and Geographic Areas </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company has one reporting segment, equipment for the highway construction industry. Based on evaluation of the criteria of ASC 280 – Segment Reporting, including the nature of products and services, the nature of the production processes, the type of customers and the methods used to distribute products and services, the Company determined that its operating segments meet the requirements for aggregation. The Company designs, manufactures and sells asphalt plants and pavers, combustion systems and fluid heat transfer systems, for the highway construction industry and environmental and petrochemical markets. The Company’s products are manufactured at three facilities in the United States. The Company also services and sells spare parts for its equipment. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For fiscal 2023 and 2022, total revenues of $105,075,000 and $103,479,000, and total long-term assets of $16,794,000 and $16,834,000, respectively, were attributed to the United States. Revenues are attributed to geographic areas based on the location of the assets producing the revenues. </div> 105075000 103479000 16794000 16834000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Customers with 10% (or greater) of Net Revenues </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">During the year ended September 30, 2023, one customer accounted for 14.8% of net revenue. No customer accounted for 10% or more of net revenue for the year ended September 30, 2022. </div> 0.148 0 0 0.10 0.10 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Subsequent Events </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Management has evaluated events occurring from September 30, 2023 through <div style="letter-spacing: 0px; top: 0px;;display:inline;">the</div> date these consolidated financial statements were filed with the Securities and Exchange Commission for proper recording and disclosure herein. </div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">NOTE 2 – INVENTORIES </div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Inventories are valued at the lower of cost or net realizable value. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Net inventories as of September 30, 2023 and 2022 consisted of the following: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width:72%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">September 30,</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2023</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Raw materials</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">35,918,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">31,975,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Work in process</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">22,923,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,903,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Finished goods</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,686,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,937,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventories, net</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">71,527,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">55,815,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Slow-moving and obsolete inventory reserves were $9,813,000 and $8,192,000 at September 30, 2023 and 2022, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Net inventories as of September 30, 2023 and 2022 consisted of the following: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width:72%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">September 30,</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2023</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Raw materials</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">35,918,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">31,975,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Work in process</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">22,923,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,903,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Finished goods</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,686,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,937,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventories, net</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">71,527,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">55,815,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 35918000 31975000 22923000 13903000 12686000 9937000 71527000 55815000 9813000 8192000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">NOTE 3 – COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Costs and estimated earnings in excess of billings on uncompleted contracts as of September 30, 2023 and 2022 consisted of the following: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width:72%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">September 30,</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2023</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Costs incurred on uncompleted contracts</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">18,468,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,660,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Estimated earnings</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,939,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,780,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">26,407,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">17,440,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Billings to date</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">24,899,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15,322,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Costs and estimated earnings in excess of billings</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,508,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,118,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Costs and estimated earnings in excess of billings on uncompleted contracts as of September 30, 2023 and 2022 consisted of the following: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width:72%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">September 30,</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2023</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Costs incurred on uncompleted contracts</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">18,468,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,660,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Estimated earnings</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,939,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,780,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">26,407,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">17,440,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Billings to date</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">24,899,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15,322,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Costs and estimated earnings in excess of billings</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,508,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,118,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 18468000 12660000 7939000 4780000 26407000 17440000 24899000 15322000 1508000 2118000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">NOTE 4 – PROPERTY AND EQUIPMENT </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Property and equipment as of September 30, 2023 and 2022 consisted of the following: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width:69%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">September 30,</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2023</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Land and improvements</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,425,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,329,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Buildings and improvements</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,882,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,578,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Equipment</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">27,249,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">26,521,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">45,556,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">43,428,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: Accumulated depreciation and amortization</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(32,310,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(29,937,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property and equipment, net</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,246,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,491,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Property and equipment includes approximately $22,693,000 and $20,467,000 of fully depreciated assets, which remained in service during fiscal 2023 and 2022, respectively. Also, included in <div style="letter-spacing: 0px; top: 0px;;display:inline;">property and </div>equipment as of September 30, 2023 and 2022 is approximately $1,295,000 and $1,702,000, respectively, of assets not yet placed in operation and, therefore, not subject to depreciation during the years ended September 30, 2023 and 2022, respectively. </div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Property and equipment as of September 30, 2023 and 2022 consisted of the following: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width:69%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">September 30,</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2023</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Land and improvements</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,425,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,329,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Buildings and improvements</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,882,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,578,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Equipment</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">27,249,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">26,521,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">45,556,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">43,428,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: Accumulated depreciation and amortization</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(32,310,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(29,937,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property and equipment, net</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,246,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,491,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 3425000 3329000 14882000 13578000 27249000 26521000 45556000 43428000 32310000 29937000 13246000 13491000 22693000 20467000 1295000 1702000 <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">NOTE 5 – ACCRUED EXPENSES </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Accrued expenses as of September 30, 2023 and 2022 consisted of the following: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 74%;"></td> <td style="width: 4%; vertical-align: bottom;"></td> <td></td> <td></td> <td></td> <td style="width: 4%; vertical-align: bottom;"></td> <td></td> <td></td> <td></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">September 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2023</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 0px;"> <td style="width:74%"></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Payroll and related accruals</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,315,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,083,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Warranty and related accruals</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">366,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">244,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property tax accruals</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">235,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">233,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income taxes payable </div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,379,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Professional fees</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">169,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">243,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">289,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">82,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,753,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,885,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Accrued expenses as of September 30, 2023 and 2022 consisted of the following: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 74%;"></td> <td style="width: 4%; vertical-align: bottom;"></td> <td></td> <td></td> <td></td> <td style="width: 4%; vertical-align: bottom;"></td> <td></td> <td></td> <td></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">September 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2023</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 0px;"> <td style="width:74%"></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Payroll and related accruals</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,315,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,083,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Warranty and related accruals</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">366,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">244,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property tax accruals</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">235,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">233,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income taxes payable </div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,379,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Professional fees</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">169,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">243,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">289,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">82,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,753,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,885,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="clear:both;max-height:0pt;"></div> 1315000 1083000 366000 244000 235000 233000 1379000 0 169000 243000 289000 82000 3753000 1885000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">NOTE 6 – INCOME TAXES </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The provision for income tax expense (benefit) consisted of the following: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%;"></td> <td style="width: 4%; vertical-align: bottom;"></td> <td></td> <td></td> <td></td> <td style="width: 3%; vertical-align: bottom;"></td> <td></td> <td></td> <td></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Year Ended September 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2023</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current:</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Federal</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,151,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,680,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">State</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">279,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">317,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total current</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,430,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,997,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Federal</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(328,000</td> <td style="white-space:nowrap;vertical-align:bottom">)</td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,701,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">State</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(617,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total deferred</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(320,000</td> <td style="white-space:nowrap;vertical-align:bottom">)</td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,318,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income tax expense (benefit)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,110,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,321,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="clear:both;max-height:0pt;"></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">A reconciliation of the federal statutory tax rate to the total tax provision (benefit) is as follows: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 79%;"></td> <td style="width: 6%; vertical-align: bottom;"></td> <td></td> <td></td> <td></td> <td style="width: 5%; vertical-align: bottom;"></td> <td></td> <td></td> <td></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Year Ended September 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">    2023    </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">    2022    </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 0px;"> <td style="width:78%"></td> <td style="vertical-align:bottom;width:6%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Federal income taxes computed at the statutory rate</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">21.0</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">%</div><br/></td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(21.0</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">State income taxes, net of federal benefit</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1.4</td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">%</div><br/></td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(11.8</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Research &amp; development tax refunds &amp; credits</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 8%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(28.8</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dividend received deduction</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.3</td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">%</div>)</td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6.4</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other, net</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.2</td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">%</div>)</td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(10.0</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effective income tax rate</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">  21.9</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(78.0</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Deferred income tax assets and liabilities as of September 30, 2023 and 2022 consisted of the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:73%"></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">September 30,</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2023</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred Tax Assets:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued liabilities and reserves</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">352,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">155,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allowance for doubtful accounts</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">123,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">83,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventory</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,901,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,166,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrealized loss on investments</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">554,000 </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">1,272,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net operating losses carryforwards</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">331,000 </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">352,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gross Deferred Income Tax Assets</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">5,261,000 </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">5,028,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred and Other Tax Liabilities:</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Domestic international sales corporation</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 9%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(136,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property and equipment</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(1,918,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(1,868,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrecognized tax benefits</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(176,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(131,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gross Deferred and Other Income Tax Liabilities</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(2,094,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(2,135,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net Deferred and Other Income Tax Assets</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">$</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">3,167,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">$</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">2,893,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Total income taxes paid in fiscal 2023 and 2022 were $2,300,000 and $2,839,000, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">GAAP prescribes a comprehensive model for the financial recognition, measurement, classification, and disclosure of<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div>uncertain tax positions. GAAP contains a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-step</div> approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, based on the technical merits of the position. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Significant judgment is required in evaluating the Company’s uncertain tax position and determining the Company’s provision for taxes. Although the Company believes the reserves of unrecognized tax benefits (“UTB’s”) are reasonable, no assurance can be given that the final outcome of these matters will not be different from that which is reflected in the Company’s historical income tax provision and accruals. The Company adjusts these reserves in light of changing facts and circumstances. As of September 30, 2023 and 2022, the Company had UTB’s of $<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">176,000 and $</div>131,000. <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company accrued $45,000 and $131,000 of UTB’s in the years ended September 30, 2023 and September 30, 2022, respectively. UTB’s of $150,000 at September 30, 2021 were used in the year ended September 30, 2022. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company recognizes interest and penalties accrued related to UTB’s as a component of income tax expense. There were no additional accruals of interest expense nor penalties of significance during fiscal years ended September 30, 2023 and 2022. It is reasonably possible that the amount of the UTB’s with respect to certain unrecognized tax positions will increase or decrease during the next 12 months. The Company does not expect the change to have a material effect on its results of operations or its financial position. The only expected potential reason for change would be the ultimate results stemming from any examinations by taxing authorities. If recognized, the entire amount of UTB’s would have an impact on the Company’s effective income tax rate. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The effective income tax rate for fiscal 2023 was 21.9% versus (78.0%) in fiscal 2022. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In fiscal 2022, the Company generated $475,000 of federal research and development tax credits (“R&amp;D Credits”), all of which were used in fiscal 2022. There were no R&amp;D Credits generated in fiscal 2023 and there were no carryforwards of R&amp;D Credits as of September 30, 2023 or September 30, 2022. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"></div> <div style="margin-top: 1em; margin-bottom: 1em"></div> <div style="margin-top: 1em; margin-bottom: 1em"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company files U.S. federal income tax returns, as well as Florida, Iowa and Pennsylvania income tax returns. The Company’s U.S. federal income tax returns filed for tax years prior to fiscal year ended September 30, 2020 are generally no longer subject to examination by taxing authorities due to the expiration of the statute of limitations. </div></div></div> <div style="margin-top: 1em; margin-bottom: 1em"></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The provision for income tax expense (benefit) consisted of the following: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%;"></td> <td style="width: 4%; vertical-align: bottom;"></td> <td></td> <td></td> <td></td> <td style="width: 3%; vertical-align: bottom;"></td> <td></td> <td></td> <td></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Year Ended September 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2023</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current:</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Federal</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,151,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,680,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">State</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">279,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">317,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total current</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,430,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,997,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Federal</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(328,000</td> <td style="white-space:nowrap;vertical-align:bottom">)</td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,701,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">State</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(617,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total deferred</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(320,000</td> <td style="white-space:nowrap;vertical-align:bottom">)</td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,318,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income tax expense (benefit)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,110,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,321,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="clear:both;max-height:0pt;"></div> 4151000 1680000 279000 317000 4430000 1997000 -328000 -2701000 8000 -617000 -320000 -3318000 4110000 -1321000 <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">A reconciliation of the federal statutory tax rate to the total tax provision (benefit) is as follows: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 79%;"></td> <td style="width: 6%; vertical-align: bottom;"></td> <td></td> <td></td> <td></td> <td style="width: 5%; vertical-align: bottom;"></td> <td></td> <td></td> <td></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Year Ended September 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">    2023    </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">    2022    </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 0px;"> <td style="width:78%"></td> <td style="vertical-align:bottom;width:6%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Federal income taxes computed at the statutory rate</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">21.0</div></td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">%</div><br/></td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(21.0</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">State income taxes, net of federal benefit</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1.4</td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">%</div><br/></td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(11.8</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Research &amp; development tax refunds &amp; credits</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; width: 8%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(28.8</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dividend received deduction</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.3</td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">%</div>)</td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6.4</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other, net</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.2</td> <td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;">%</div>)</td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(10.0</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effective income tax rate</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">  21.9</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(78.0</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> 0.21 -0.21 0.014 -0.118 0 0.288 0.003 0.064 -0.002 -0.10 0.219 -0.78 <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Deferred income tax assets and liabilities as of September 30, 2023 and 2022 consisted of the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:73%"></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">September 30,</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2023</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred Tax Assets:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued liabilities and reserves</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">352,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">155,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allowance for doubtful accounts</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">123,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">83,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventory</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,901,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,166,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrealized loss on investments</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">554,000 </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">1,272,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net operating losses carryforwards</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">331,000 </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">352,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gross Deferred Income Tax Assets</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">5,261,000 </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">5,028,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred and Other Tax Liabilities:</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Domestic international sales corporation</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 9%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(136,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property and equipment</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(1,918,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(1,868,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrecognized tax benefits</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(176,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">(131,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gross Deferred and Other Income Tax Liabilities</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(2,094,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">)</td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(2,135,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net Deferred and Other Income Tax Assets</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">$</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">3,167,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">$</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">2,893,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="background-color: rgba(255, 255, 255, 0);"> </td> </tr> </table> 352000 155000 123000 83000 3901000 3166000 554000 1272000 331000 352000 5261000 5028000 0 136000 1918000 1868000 176000 131000 2094000 2135000 3167000 2893000 2300000 2839000 176000 131000 45000 131000 150000 0 0 0.219 -0.78 475000 0 0 0 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">NOTE 7 – RETIREMENT BENEFITS </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company has a voluntary 401(k) employee benefit plan, which covers all eligible, domestic employees. The Company makes discretionary matching contributions subject to a maximum level, in accordance with the terms of the plan. The Company charged approximately $343,000 and $425,000 to expense under the provisions of the plan during the years ended September 30, 2023 and 2022, respectively. </div> 343000 425000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">NOTE 8 – LONG-TERM DEBT AND ARRANGEMENTS WITH FINANCIAL INSTITUTIONS </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company had no long-term debt outstanding at September 30, 2023 or 2022. The Company does not currently require a credit facility. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In April 2020, a financial institution issued an irrevocable standby letter of credit (“letter of credit”) on behalf of the Company for the benefit of one of the Company’s insurance carriers. The maximum amount that can be drawn by the beneficiary under the letter of credit is $150,000. The letter of credit expires in April 2024, unless terminated earlier, and can be extended, as provided by the agreement. The Company intends to renew the letter of credit for as long as the Company does business with the beneficiary insurance carrier. The letter is collateralized by restricted cash of the same amount on any outstanding drawings. To date, no amounts have been drawn under the letter of credit. </div> 0 0 150000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">NOTE 9 – LEASES </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company leases certain equipment under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> operating leases. Future minimum rental payments under these leases at September 30, 2023 are immaterial. Total rental expense for the fiscal years ended September 30, 2023 and 2022 was $47,000 and $57,000, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On August 28, 2020, the Company entered into a three-year operating lease for property related to the manufacturing and warehousing of the Blaw-Knox assets. The lease term was for the period beginning on September 1, 2020 through August 31, 2023. In accordance with ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02,</div> the Company recorded a ROU asset totaling $970,000 and related lease liabilities at inception. In March 2023, the Company extended the lease term through August 31, 2024. In accordance with ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02,</div> the Company recorded a ROU asset totaling $352,000 and related lease liabilities upon extension. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On October 9, 2020, the Company entered into an operating lease for additional warehousing space. The original lease term was for one year beginning November 2020 with automatic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-year</div> renewals. In accordance with ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02,</div> the Company recorded a ROU asset totaling $254,000 and related lease liabilities at inception. An additional $39,000 was recorded as a ROU asset and related lease liability in October 2021 to reflect the impact of the lease renewal. In March 2022, the ROU asset and related liability was reduced by $39,000 to reflect the impact of a reduction in the square footage being leased. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the year ended September 30, 2023, operating lease costs were $429,000 and cash payments related to these operating leases were $458,000. For the year ended September 30, 2022, operating lease costs were $425,000 and cash payments related <div style="letter-spacing: 0px; top: 0px;;display:inline;">to</div> these operating leases were $396,000. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Other information concerning the Company’s operating lease accounted for under ASC 842 guidelines as of September 30, 2023 and September 30, 2022, is as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:65%"></td> <td style="vertical-align:bottom;width:11%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:10%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">September 30, 2023</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">September 30, 2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease ROU asset included in other long-term assets</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">328,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">396,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current operating lease liability</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">328,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">390,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> operating lease liability</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average remaining lease term (in years)</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.51</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1.00</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average discount rate used in calculating ROU asset</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4.5</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4.0</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> </table> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Future annual minimum lease payments as of September 30, 2023 are as follows: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:77%"></td> <td style="vertical-align:bottom;width:15%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fiscal Year</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Annual Lease Payments</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2024</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">336,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less interest</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(8,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Present value of lease liabilities</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">328,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 47000 57000 P3Y 2023-08-31 970000 352000 P1Y 254000 39000 39000 429000 458000 425000 396000 <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Other information concerning the Company’s operating lease accounted for under ASC 842 guidelines as of September 30, 2023 and September 30, 2022, is as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:65%"></td> <td style="vertical-align:bottom;width:11%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:10%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">September 30, 2023</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">September 30, 2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease ROU asset included in other long-term assets</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">328,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">396,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current operating lease liability</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">328,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">390,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> operating lease liability</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average remaining lease term (in years)</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.51</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1.00</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average discount rate used in calculating ROU asset</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4.5</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4.0</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> </table> 328000 396000 328000 390000 0 6000 P0Y6M3D P1Y 0.045 0.04 <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Future annual minimum lease payments as of September 30, 2023 are as follows: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:77%"></td> <td style="vertical-align:bottom;width:15%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fiscal Year</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;">Annual Lease Payments</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2024</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">336,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less interest</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(8,000</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Present value of lease liabilities</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">328,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 336000 8000 328000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">NOTE 10 – COMMITMENTS AND CONTINGENCIES </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Litigation </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company is involved in legal proceedings arising out of the normal course of business, none of which we believe will have a material adverse effect on our business, financial condition or results of operations. Claims made in the ordinary course of business may be covered in whole or in part by insurance. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">NOTE 11 – SHAREHOLDERS’ EQUITY AND STOCK-BASED COMPENSATION </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Shareholders’ Equity </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Under the Company’s Certificate of Incorporation, as amended, certain rights of the holders of the Company’s common stock are modified by shares of Class B stock for as long as such shares shall remain outstanding. During that period, holders of common stock will have the right to elect approximately 25% of the Company’s Board of Directors, and conversely, holders of Class B stock will be entitled to elect approximately 75% of the Company’s Board of Directors. During the period when shares of common stock and Class B stock are outstanding, certain matters submitted to a vote of shareholders will also require approval of the holders of common stock and Class B stock, each voting separately as a class. Common stock and Class B shareholders have equal rights with respect to dividends, preferences, and rights, including rights in liquidation. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Stock-Based Compensation </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On March 17, 2009, the shareholders of the Company approved the 2009 Incentive Compensation Plan (the “2009 Plan”). The 2009 Plan expired on October 1, 2021, and 30,000 remaining outstanding options were cancelled on November 1, 2021. There were no other equity compensation plans and arrangements previously approved by security holders as of September 30, 2023 and September 30, 2022. </div> 0.25 0.75 2021-10-01 30000 2021-11-01 EXCEL 64 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *>!C5<'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 " "G@8U7E[W)3NT K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITE1,'1S43PI""XHWD(RNQMLTI",M/OVIG6WB^@#>,S,GV^^ M@>E,E&9(^)R&B(D,V!J7EB M/$Y]!Q? #"-,/G\7T*[$I?HG=ND .R6G[-;4.([UV"ZYL@.'MZ?'EV7=RH5, M.A@LO[*3=(RX8>?)K^W=_?:!*=&(MN*BXNU6<,F%O+Y]GUU_^%V$_6#=SOUC MX[.@ZN#77:@O4$L#!!0 ( *>!C5>97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MIX&-5X\^'0<_!P MBH !@ !X;"]W;W)K>*/*=)EI]T9DK-/W:[>3CC*=:N4*$YYEL><"31"=! M._XM0SO5;^K"]=>K]%$!#S#W+.>!2+['D9J==/H=$O$'MDC4C7CZBY= 10-# MD>3%_^1IN6W/ZY!PD2N1EL70@C3.EG_9<[DCU@H\6E- RP+ZIL#U:PJ\LL K M0)HT$(]M9N\(L^KRQ/A @:O(N-L>>CH M(?CC"VQ%QHJG^3^V?;:,].V1^OC\F,]9R$\Z< #F7#[RSND?O[D'SI\VWAV% MO:+W*WH?2S?TMR]S;B/%RUUG[[,-":UJB-2KD'IHFP; $Q5,HX1-;4QX_0-+ M,ZGX65P=4/&E^=?)[M+@I+S6\%&WL>K' +I0PHEG##;W3#[S%RLA'N7H?P>^?TBMG&WXC&N$ MQL65)%A(^78"P6;+#7%[,%3W/,<*VH;EN$9S7-Q3JJEDD&4+(+WA+W;V? MF7C*R(2S7&0\(N,\7]2<7O',2V$%;4-[7.,]+JXJ)>@WD2PRQ>1RQI16Y]F0 M5(/7AO6X1GO%5#3FITAVZM.Y($<$J= M"FF=0C;D#,*00P0$1,LPZXV -LR'&O.A6YG/.%/0T.*>E)Y$V*J3K=1X8DV? MXE5-.8WQ4%Q8 DTYD!S(1&2=(S<$^(Y5Y/"JIEA&>"AN*5]$<8$U@Y,IHJH; M0NB1LW< MF/E:T-TJ!$=BIM).3PG*4L2O<>J+9D%,W_>-E3?&,WE#< M2DJ\8N:@AK/H;B:E*"#*(+T_,/J!2EN M05YE]@,2C^Q1QR67, /-R!7(TY23LT3DN4BU2\6VBYH 3VRZ$XP'T:T\:#(# M$4+[&(^I[^,V[(<:^Z&XL]S&*N%$/!"7OKM_#XX7+B3P6@GQ)-@W*8CP1(GP MIQ6T#0^BQH,H;BTK,C)\#F?%R*N[_[,AZ/)N,AQ<#&^LC&TXD&<=*XDUU(\QEEHQ=V0.?IB?3+0A@!Y1H"\K02H BU$ 3AOX3K%RHC'7?#ZW(;7B29SS)V\J3KA?W21R242*85=W+ ME%Z1HA^1/YY"$ZCC%_;W^ JH#3/RC!EYN,B,@]$-&2RB6$&/#93B,%B+NR-U MS[LVY-4)(%[6%--XD8=+S(JP;@+94'XQ^0('\O[ ^LP KVV*9FS'PS5EA3:* M94K&YU8Z/*%W<&3E:D-S/*,Y'BXG*RY]Z:5'I!4,CR@GB0_Z0)5QQ*R4;3B. M9QS'P]5D[1E>QK(PAIFB.($6GPVE+,ZC4I:K67[HH]*^B #_F5J7Q>N:+A@P M^N/CJK)NH.3'!==7UE8^/.=75TGL*NTUM7$AW]W],A%_1UI3[H$V),DWDN1O M)4GKW0_F,&/P6^1JH6 2RO2#,^M^V)'TE/MAF7:P/E-3S^OW_5XU4;]F-'KD MXP(3) RNO,^V&=P[70*TJ[37V&N+@/P6!O>.+*C< VTXE6^!C5<+P"$.0 8 .\< 8 >&PO=V]R M:W-H965T&ULM5EM;]LV$/XKA!=L'9#&(O6>)@8:M\,*K%O0 MK-N'81\8F8Z%2*)+TGG9K]]14BRK.M%)YWU)+/EX?I[C\9X[Z>Q>JEN]$L*0 MA[*H]/ED9JT$7]2+RF+*/"^:ECRO M)K.S^MZEFIW)C2GR2EPJHC=ER=7CA2CD_?F$3IYN?,IO5L;>F,[.UOQ&7 GS M>7VIX&JZ];+(2U'I7%9$B>7YY"T]G?N!75!;_)&+>[WSF5@JUU+>VHL/B_.) M9Q&)0F3&NN#P[T[,15%83X#C2^MTLOU-NW#W\Y/WGVKR0.:::S&7Q9_YPJS. M)\F$+,22;PKS2=[_+%I"H?67R4+7?\E]:^M-2+;11I;M8D!0YE7SGS^T@=A9 M0(.1!:Q=P)Z[P&\7^#71!EE-ZQTW?':FY#U1UAJ\V0]U;.K5P":O[#9>&07? MYK#.S.:RTK+(%]R(!;G@!:\R0:ZL.TU>D\]7[\BKHQ_/I@9^RBZ89JW;B\8M M&W%[)=8GQ/>."?.8CRR?/W\YZR^? L$M2[9ER6I__AC+C5*B,H1K#<1.,3Z- M@P!W8 _3J5[S3)Q/X+1HH>[$9/;]=S3RWF#L#N2LQ]7?$5PN2 MV0_BRR:_XP60UQCKQE58N[(G_FY&8\^GGN>=3>]V&0T-TS#IV?7 !ENP@1/L M1ZYNA>'7A2!:9!N5FUQHP@U9\EP1 +X1Y%4FM2%R28Z2\#BDP3'\JC6!)#&B MO!9JFV@U[:,T.$[B=-2*H>G:"3";21"9R3>9IG< MP"Y!;0R[KFOH0IN\K N4X*K*JQM-\HJ(A\Q& M!]A?YT5A[V(DH@$X&GK)D,30CE&:C)*(MR1B)XD/U1T9;(4 MQ/ '/"5:C[MH?(H5",20-45S!'4GZ]2II+/?:J"%K&Y>&Z%*1V*TCGI@$T3G M$+L@'*_NM%-EZI;E)H/?C@/TAWN;AG& U"K,-$Y]ZHAHI\%:G5.0^J0[Z:7/U-XU?[3"BQ(>RIS/L J(&$(GX3BCG2#2/8I8 MCP.0\ NQECH?R:.ADD5?B42+5\#1TS&NT_6*2)S*V(3 MYGWPAM(V$E[,$L+K0+HSW+I5<"[+,C>VQVCZY4Q6-L"BRL90?\-\2M Y][\[ MZG/NY)3Y3IVZ6G$E5K)8"*5_J)LL\XC/]4Y9?O%@?R!O?=:=.C/WN R=>MNF M@1)DM\<@6$]3\M$)]0B<+:)M9-[ 9->,>_4EY,7&K& ,^4PRZ7/K1)BY17C.U[D]<;W1;LL/!3I46LK"?L5J\3[#L@^[$V7F M%N5/PG"XU6F8("*- MF<+81^-QT)U,,[=,-Z!_Z>IP7>/ZY__].(FA"H^UU9BINZUFG68SMV;;$BTK M"GK0WGKL^X:!]_= M.+1[75=HE"S:"2"/*)YAV(?8=0S^GHZA@$F97#PC']V.7KPS_\N#\9TGXP=J M&OR#-@V'\M9GW34-OKMIV)N/P>#9/O.1)]_[[1J TYVW4?95X$>N;O)*0[^_ MA(7>20P>5/-VK;DP?L7U!+ M P04 " "G@8U72==JB($# ! #@ & 'AL+W=OR)AP]E?-%;)R@HM%,.!%$Q]YN<_H#84&+V(,UG^HG,5 M&_@6B@JI>%HG:X*49M4_^5;?B%8"OI;@U@GNU 2O3O!*HQ59:>LC462]%/R, MA(G6:N:@O#=EMG9#,_,8=TKHJU3GJ?6&9Y(S&A,%,7HDC&01H)V1D^C=E@C( M5 **1H2]1[^B+[N/Z-W/[Y>VTE,; 3NJIWFLIG&O3+.#_!YYSAUR'=<;2-], M3W>[Z;8VW+AV&]=NJ>=?T?M$Q!,HLF> )$2%H(J"O$,1EVK(6R46E&*F+D[K M, BP[SC.TCZU7?0#%WXX7[0#.[Q>P^N-\GZ((EYD^I$(B(">#/@=(DS78/F\ M=#6CF!=[=2B8+HPJ=LB(U^,+_*!OHQ_FS9VK)OS&A#]J8JL+%(30ZTROZNCI M#N5$H!-A!0RA^CT&_!)S-*2#(P6V(,M$E(!$I5,(%_1_B(=1*<]:^78[3 MOZNOAG609PWR[$W(5,IB&'?6XWA).A;1@9PWD/-1R U/4_W.WAE"]/U!YB2"E:5[E@1Q FO]RT]XYOPV]$[Y06(=QV'C.)SB>,I*#U]? MZ:,A';Y%P[>X@6_2,E_T5@4.G*&%/B&PPXR=2[-R;J>^OM)KM0Z)ZWEAZ +Q);AB1$CU.J-IQH5O+ M]D>I=6U?6BT>[[4W5"[N-\I>Z8['=!DOG12/M](W5&^MV%XHL\'JG1#8I;XT M5SS>76^MWG[#=#T]V5OI MK]!V40T MF\;U=U!+ P04 " "G@8U7K.)6I;8$ -$@ & 'AL+W=OLG#:3.AIWWH M]$'@!3S'MJ@D(.VG[\HV-D2R>SK-"_BRN_KM>J6_[.E1R,]J"Z#):YX5ZGZP MU7IW-QJIU19RKF[%#@J\LQ8RYQI/Y6:D=A)X4CKEV8AY7C3*>5H,9M/RVK.< M3<5>9VD!SY*H?9YS^=#\8#DL":[S/](HX_ M0IU0:.*M1*;*7W*L;*/)@*SV2HN\=D:"/"VJ?_Y:%^+,@48=#JQV8&\=@@X' MOW;PRT0KLC*M#USSV52*(Y'&&J.9@[(VI3=FDQ;F,2ZTQ+LI^NG97!1*9&G" M-21DH?$/GY%61*S)SSN0W-1:D2'YM/A KKZ^GHXT#FI<1ZMZ@,=J -8Q &7D MHRCT5I'OB@22RP CI&V0V0GYD?5&7,#NEOC>#6$>\QU \R]W9STX?E-!OXSG M=\1[*E8BA[9VY/>'I=(2^_,/5[6J8($[F)FT=VK'5W _P%FI0!Y@,/OF*QIY MW[HR?:=@%WD'3=Y!7_393[C&2#A L0=7GI5S6#J;M>0PHU[HQ:'G>=/1X3P) MEZ4?Q)-SRPO"L"$,>PGG0FG3R!LA$D6PS1,7:!4C.AL^CCQ_;'/:AF,V\<-. MS*C!C'HQ?Y!"*;*38IUJ%V!DC"(H-@5>4 M#P7JSL49OV=GOU.PBWS'3;[CW@?R+$6R7VD"Q0;O@#29\R)!=3B@[.W,)'?E M/[;*[P>AHX]LN\!GW6TT::@GO=0+E$(DO2$;*/!Y924R3U S4K,<&;5T44\L M&LIH&-C8+D,O9)WP#&C4P\E:3M8_TR^1;6::]ZH>ZK 'CZFKJIH]VRFK;S2?GU] 9ZE?^.NS/#O"WDZW>#>7)&K#$4#U#7!K3#NOS^#YLL, MB(+57J8Z!56FZ$PML-F$LT76PK)-AK@$ M=%.U.DS[A;ACNG35T9;;T ^IHXZVX3 <&^ NXE:8::\.GO:>93-['.06[*[PT* ?:%KEY8FZO--XV'\DW^S?5'>C>OODRT8:H/ M)1^YW)@%/8,UAO1N8\26U;>'ZD2+7?GZOA1:B[P\W )/0!H#O+\60I].S #- M%Z#9/U!+ P04 " "G@8U7'XLA[9\# "@$ & 'AL+W=OU[L5J2LG>FXZ;OGTS'; M25K6<,^1V%45X5_O@++]Q/&=UXZ'%W$RV_QW:^41: M+V=4-+]H?\!&"ISOA&152U8CJ,KZ<"4O;1Z."'YXAH!; CXAA-X90M 2@A," M3LX0PI80GD8X-Z2H)42GA.@,(6X)<9/[0[*:3,^))-,Q9WO$-5JIZ9NF7 U; M);BL]<):2JZ>EHHGIS-6"T;+@D@HT%*JBUHU4B"V0LL-X;!AM N?D;9EUTI MOZ(/Z--RCM[]^,O8E2J\%G'S-M3=(10^$^HO)@FUT&;]M!G9EHJ(RAIE+SF( M9FSWA*//A.X _?,1JD?@_UJ$Y_W"#R#5QE/3S@BORWHM^K2R;PR2597:)TO) M\J=.!EE[+>*+;XA3HF9]]S_47;4:NB6!NR6!FW#AF7!WL"YKG1"U92FI,$IR//\\;N\W&Y+4@<:=P)<&X!1@$. M @.9V22#T, M3!P.\#'L3<*"+F'!=0E[CX3>.^*BQ/5JZ_?*K=B2'":.>G$( MX,_@3'_ZP8^]7VU;:4BQ^9!BV4$L?ENB($W#Z*1&)A '?II&B;U(85>DL+=( M?ZJ7=%GGK +TCC(AK 86&K$_! DVEW!OJ&O3?&'0;,B@BX'$WI0BZDH1]98B MJXL>=\&VPD3FZHGCD9^8I;$@[>YB 48XC7TS\=&%[F+B^MPE[K(57Y&M<]9B MS5JO\+76,J38?$BQ++[46DQ@K[4D7862[[>6Q!QD&,>QN8![8UV;YTNC9D-& M70PD]J88:5>,]#O,);"5)C7W=^I'J?F=,;,@[>9B <9)A$V_RFR2-G,Q<7WF M,NJR-1K 7*Q9ZQ6^UER&%)L/*9:-+C47$V@W%_?HL*;/[A\)5Y^/ E%8*:9W MDZ@:\\-Y^-"0;-NN[U.8H7]T)^4RO&-'I8EY6Z'*RTWIR/1BI?L355 M[\2&5?#+4L@UU?!5WHW41C):V$7K*B0I(M M+P=7^'P>$[/ 2OS-V;W:NT;&E(40W\R7C\7E(#*(6,ER;510^-BR.2M+HPEP M?-\I';3/- OWKY^T?[#&@S$+JMA ISV+""[!>3Y@G'/@GBW(+:& M-LBL6>^IIK,+*>Z1--*@S5Q8W]C58 VO3!AOM81?.:S3L[FHE"AY034KT*V& M#XB15D@LT9RJ%?H <59HB+[>OD=G/[^Y&&EXJ%DZRG0'H>@ GZ)"J] M4NBWJF#%H8(1H&TADR?(UR2H\99MWJ$X>HM(1&(/H/G+EY, G+CU8&SUQ7T> M-&Y:6CLIWA<9JF M411=C+;[EKB"PS@C^W('(),69!(,TU7Q+U13D]Q:0 ?*197SDJ'J.7KS<]X% M=2/%ED/FHL4C.JL57/#JS&/FN19V'D4N2,%;OZ5!10 MTZH ([1!_O@J@S(')9Y$9)*X]G@DXWAZF/$'YDQ:3R=13A:Y@1M+^4$Q;[-,@]O=LR:2$&C(!$'K%Y%/M:?K@ASSU0,[& M+F*/7$PF62]D''44&1T!#>64<]K,'0"NZ\8*')XKKG;):LB:\:UI;UZ;QV[>QE-/(KARPR2=]"=N-UK@(/'" M$*UV<65*\[6=I1F5%834!AX";*)G(LG+TMSUVI$X^&S'=>QPY88$)_UV= R/ MPQ3_L=K"?"1D#WE@'T4G&28>C%XVGY) .^[8'!^C<[:A'#S\ 'M9U0/595_C M(!>G*S<12TG4BY)T#$S"# S.E#7K0MZ-#SZXQ&55/$D]'<$C M.,R2_HY .OHE8?K]2VAHX;3;,[-7)2[CR5MD-'=-Q) MPMPYIQMN4M!63,%AI],3-0\IPGCMBYI'1H1^_ M1S*,O^--$N;-W0L0RAN"R9C9.?/W M2Z]I8*],.GHEV?$2\B%&5/OK)DC7KZZ;$VD[M+ZC;1*F[6MVQRLSN)EI[1&& M.*_%+AU/DXF'$#V")(9__6'JB)N$B?LWPX !B"X5XRR*?1BGS@NWY\8/$,R&&G_ZCUG531!R>(IY;M[>_]5I%G)SS6W72 MO?MH[Y@$1MX[>WID-M4PIS?'#^W=]H3JRI[+/+M_C<_GS3E3IZ8Y]OI$)?0/ M!5Y8@LKH708FRN8DJ?FBQ<8>QBR$AKG;7JX8+9@T O#[4@C]],4\H#W/F_T/ M4$L#!!0 ( *>!C5>I@;*^=AD 'I- 8 >&PO=V]R:W-H965T&ULS5Q9;]M(MG[WKRAX,@T;H!5MWK(!CF-G#'06Q,X,!A?WH426 MI.I0I)I%VE'_^CE+;:0HQ^FY,[@OB475RNJ;62I5B^^KO#"O M]Y=UO7[Q_+E)EVHES:!/[FU5HNU*VJ MOZX_5_#IN5\ETRM5&%T6HE+SU_L7HQ=OISB>!OQ=JP<3_2WP)+.R_(8?;K+7 M^T,D2.4JK7$%"?_=JTN5Y[@0D/&[77/?;XD3X[_=ZM=T=CC+3!IU6>;_T%F] M?+U_MB\R-9=-7G\I'_ZF['F.<;VTS W]*Q[LV.&^2!M3ERL[&2A8Z8+_E]\M M'YXR86PGC(ENWHBH?"=K^>9553Z("D?#:O@''95F W&ZP$NYK2OX5L.\^LU' M63>5$N5CE^+CQ=W7+U?B MT[7X]/GJR\7=S:>/M^+BXSMQ^_7#AXLO_\1O;F_>?[RYOKF\^'@G+BXO/WW] M>'?S\;WX_.G7F\N;JUOQ7A5I68F;(@--J8"J!/Y.!W04#3=@FIG1F9;XE3@ M72%C<*_R32+JI2):QL.7E^5J+8L-?1J]/!0:F"$R&%<9X(#*$K%4\GX#>I%M7]CF8$56!F#"W57&O MJ[) :0')@8%U!08@[$)C?F_T&D<,Q!WL$9$Z.GUI8%+E-S9"%VG>9$I(LU[* MO!;K'&X/F)*6JQEP""DP&P/R"<_F>:,S/%@M0$@+,X>3V"]I8[^&1#[T[^XW MED!%Q!.8#:LN*Z4$/-&YKO$"=$%L^EKH&D:0HO"Z1A&76,7@J[G7)A.TR9T- MEY LCP;Y_#,R,! 7.2P:2;8NX$)2/E98%N<24V3*NK$$)HB94H50N08S3&3" M>=+8,@Q:>@(7"W^GEGHR&E9U\,C +^194;I-<30/[P2D+ M]0"?U7S.<@S, $8O)4@H?(D+JN]K^ H&UR41G8 D.Z$3&HZ9UJ+D>]@6I1]< MP4!\-60TKD"4<%$Z"5"MUK+RIA"7?LIMXB $%;K>@,^KEV*A0.AEGM,]J#5. M;?$&!$"O6FLW41E!;)PZ_Y)K $P#8AQ;.GC1,+"MH.@ M2MVKHK&GP;LM#'S(F@I9$B81@^".RPQEL&Y@!^ / !.\U2;/@/@YZO>\*E

CFMMT;+LD3I/+ & M]^KS;3"V!4-+4J"WM!A\C388T5;FI/6!\)7*CM &=IZ5L*9,+=R$^M"N:T08:N5FA'ZS+]1M;Y7N:L':S6#XKU>M#+>R NX_';'GGX+O*!U8$@AZ&%4WF:9.W=&_[/I 'SD=MX'(, M.)Y,]>S%)."F+_;H(_ZY]Q%" ["HY4J)6^8)+HA/45RB9WOA]IZ)T30Y.3E) MAL,A_7E\1G_"\P']=S Y'=.3P_;7!\/!<"(.]RYW<8_,U?@E_#BHT37?"?]- M!A .J!!*5-^ E][WD"TL*[T I4,P /Z4#0K=+[K4%6-GN%&PAB!W'V@%.!?M7L)(Y0$M=W,.WP>%:&DA_9971;JPK M*P56,"OS!E%-+*-%9 9T7%FP%/PR2@0 M0F2H_>!Z20Z5*"3R+A:HIJ M)_&\I_4V/[.+'XP$PKF=S]DE9V2YPCW#6L&5:(+%UI<89]:0862KFS4R"% T M[%VE2PI)4,PT%27GMHN\JDO0I @5YV>\!'["1[8Z\UNJK CZ[W MM#3Q9,1, )R)#KX7&![C:Z"XLW)$XZ!'0%;!-&U;I /R!^8P$:N&4,Z\*3* M4.H[2_X1VB<$+/QX48)7I_ J6H0!5XJFG&P$&6$[ 14#XP4P&+4F*.J/;F_; MFA1[Z>[Z@->7904*A6!O5L):M!0=RAFT)QJCQ (KF/*","=Z!64)G@/SN\/9 MT$'D\YVHLH:R!*X#ZH)8)9=5I C,(Z5YC@A#VLJX2EG'8-D.D')G:*!JHU (.BB3EP!>(#VL;;ONI\X9R M))[OP+H;6">#H61;2KIH-+F8X@%#"#-3&RL\PC\O)I;G8'!E D*7+M'V2P;O M),8$-2'@J3$! 1[/NEH>D8%Q!PZ25,*F#P0]:94(3U,BXUZ""( Z<71*9W;I MC^BP7@=9W)EM8CSL#K+S#P%M%&1_&?M^X^^WQO40%W6[& M/K0O8H7OYX" @!3:SKOC*"Z\XSNJ]SSPH_>"^7Q+YK,S=#))1B=#6G?G-WOO@[F/0<^W/GD"8OPH#UB$ASP>)0,S\>6']$A>GAQ-DW&Q[P]0KDM_.8!FXW^ MY^ ;8 ^*T] >;2-ST&XPD4N59SNO/^%P]=DTF8PH4.I&L4XM:'ZLGTY#G)@@ MMYRH1/D)C#=WAIL#\6Q$_"">/'!\0=NA -MDA8HU.V@=Z#%I&/R/SCO2P$*I MS)N6&3I?L!$]7/M_J9#C/ZV0");PUB&\'2>CZ?F3E3 ,W_O J(KE_3B93$Z? M(/)^W ZC,$U.SZ=/T3\W[H?&X!1V/.\U!OZ;'<9@?.[MT^/$A(']QF!R_)0C MV5&Q.3@_&3ES$([19PZ %:,KCFP0=QN>S#^T_9@[.S!P4ER=D*T'_XW+8)- M=J6RJC8X/LJ$[O2K24B=8,)<4V04/5S+#3_A:BILYG,PC*?2"D&Z3Z[*-<"* M[X2+8GV=J50VQJ=RHW1/X8MI#*8UEE -^-R3E? M2Q>)=F]N9Z=N]E:*P6)Q"N UI^=P.7M-=2L*Z[#_"0G @?BBS3?Q(2"IZUY@ MQ[$X@% 7,$'X])M+L3M\A;:Z++"8X?((>*$<&E2X#00N@+)TOHDS:H_<>"\D M2]Q]=H6A5;L2V*E0$_=1!'@3-P=8>0]TE WX"V H(OH.H-5UPR=X6&H VX@< MYUO8$L)1A0Y,9;:@ 3/)!5"H!++QJ0T7-5*+-/%MDN7"O+0PH%#K*#5(>TIT M6)1=*.=SZX>P+H,?*S'697I#X_Z 6\0!=TCO MWUT[+^C2_!B\M0+D'=%Y2$7:0MEVFLD^Y+52YJ.0:.(=_2 X(- RP"+FRQ"+8@1*F"RI>;-^@B$LN;ZT\VX"46 M]BV%'3,T39I."&I4GMM"7TK6=%&6R%0$;RC<$.3A*D@$VP\.CET87:/@O=R9DI8&P0@523/&$C>*YMC3/B$NJQL"PAX M#*-Q?YG#YBDU(-I))2LU&; MP]?69[!^).O=)(##..J(-)=:# M K%*Y4P615M)Z^;^B5AG[U?J!%EA,LF6)4;'>V\;G6=4I/Y%KM8OV]^?'$V' M>X$GXZ/14-R U.F*O^]G$N,/!!?%@DT%!X >$96(9ZO:MY5Q&>9>JP?TH%@M M\'M@0J]0R %L ."Z053<2765-BO,JG+I(:-B(X.Q>AM Z1$'V"E"?RVJ MLED?$H9!-SI33L1LNK"("4*8"KJ-S02S5L4**?WAIHR(NB8?7$=/@MNTFE@8 M%X=D0(3!>6G7YT.,HM0H:9'FA@(T?($>RB9TSH2)7&7-'^( XXOJP>:P>VCM M&_"(.[8M8>"E(3V[:YVAT66KZBG[4_Z PO,-X.(!*)S-\K9/ 5) P-\?XT\A M_KC9Y,K%0['K\$@4I;75F^+4T(=1 1:$'#TR\.+V*QQB %N.ID?#\_XD##!! M+A:8HW=NJHL"V:D2 7A)*_D;FG=P -;2_\E>AZ#T;*4C.6=[A/ >0O=I,CH> MACC^V.8-'YF.S4> (C3UG/$ZTV$RFG#3P03B[?,S-LS>,:*E! CN5QL?)V,> M),:3Y.R8G<9U13TLGAO8\\"YB6ER.N1DR"?")V>P #V?3GU>P[D@):0V19FZ3H6 9QW; :4 )DWB?D!N X!#$'"C&1WGTLMH M;UK VE+5 ?UX.%MOAF8I6B:P+!OX<2]'1 MN<,21G+6DMI:#47C;!\(>6.HR]8N<,SV+A:FW03A^1^[3MMW@#=!X0'X/0 = M!6O\P$- Y&7G='X_&T94UGH"G*5*=M+#72N M&%A8W!XMNDT>EBYHL.PXS\ MMV$A MLJU!R7L&<'5D/]:/&=,$'?8Z=%F[%I. MI;)M16DWLLKA_ML&U!;V@PT%XB*L2>&,S?50O B?HW2#CQKPK Y3.%<-RQ4A M,C)!Z DZ]'@J,L0=@\IQ*>SZ66ZXU I_![EK"W=7MD%SZ\T:&V,0!36*6UQ0 M8\W2F>EX77M2\^-E,ZZM^ F=6Y=I;**,IH&-1E-QS]0 MDKZ<>ZPR XPNL*E>/ "P!"G=1&8_#H70K"RUP: 5\_YH/"$V+*PX?"O*AX(; M)T*+7AJ"T>A=!;N\\69&Q_9BL!518\(<,X' $4]B# ']>KN[7*E(85.]*O/M MT0X%/CGF'C.2P;_.*0K>^P=31.E-[IH_'G/P.^)28SP"E+M&S3V8#D<^G#X^ M?3R <41+PMA MK+IH9/IW9*\%_K1)_>LB[KZ3IXO60'QE_8/H5^IBI[HD3H!<.D *!U"B-P1" M8HZ5D=JK-FA1,V5KP"Q7SC"9&#&X-KH-NNXX,;24Y/H9&8)HNDZ> !Q#OPUK M K*N"0# M7V:&J6A#U;=[%94ZVSXAZO.-$#@Y)+9O>+J5S#C";H.H"%K;?$0;.?O4%.5< M9@KKE9BSH2NP:9I6JC8KFUF-V;Y0G#.=MFI[2QQ)^"",,VID='(_V\FA$0L* MQ*RRG@]%)C=8(S8U(P=OF:GYM^+RI,/7P"-/@8-ZU@A9K\NPML#&>F<.!;MT6O:A_!XAK4?GPR.@]?'\]C;3_BMN>'+J=\3P>+VU?:8@V,$, M80B]7N5=/P\)5883_^9P?*3#;9="N+6]4/O%O,)5"_RI?:+#0@6<@M0"XE&A_ Z:'Q33^,);@G+.\EFM.7<*WWCWXN-@E7.Q+B=GZ!SW"9!G(%^U083F.9*<#P0Q>5%Y )*E-FA1%8\,T4.PT9'F'&WX9KF-_]U^S6& MJ*Y(IA(X=Z66^(LPL)#U M<_5^Q)?-8M7LNIM\$<#[Y_ M45+ZC!]C5.U>LKY5B^#9WH?6H@OL4&F9;(Q",?D77M V/#>)\DA.<'[0;/36 MB:<*JN&L%T <;+S@TMJE&)\-O9^TQ ;RXZ8-ZOWPG8OAAQPHAN#<6=(99(MY M#HW8!@\WKMZLH_(.]6=9V\T%_? .7H:AB)XUM7IL7\?("/.SL* /]?USQEW( M"G_!B",IZA?AIX3 ;2711W!A911;TZI4&1]%F1IE\U)\-;O@M"^J@9N+]6*$C+V#LCT MV AP-/PK]6;8 /405\$*K2?GW1/?JDC([OAHTT9#UB&/IH.SO^+240&=/.^N M\4 5_$?8H3VK569_I*'[%J JX>A:7-W;M\]]4S%:2=>/EOE>EQ3AL&^%[K'F M(,9ELR \V?=K2,^CW\."(RWH5[\,OVO(/XWEG_H?%KO@W],*P_E7R3[(:H&] MPKF:P]3AX/1X7U3\2U_\H2[7].M: .F ?_0GMMRI"@? ]_,2@A?[ 3?P/[?V MYE]02P,$% @ IX&-5R+Q!=G\ @ =@8 !@ !X;"]W;W)K=7$%ZQDQ?;C@J9+*3J.U<_5YDMAB MC16W?5VCHI.E-A5W9)I58FN#O R@2B8L3<^2B@L5S29A[][,)GKCI%!X;\!N MJHJ;YTN4>C>-LFB_\2!6:^#.'JS!9[+0^J].XSMOD,/%^AI0U/V#6^.8N@ MV%BGJQ9,"BJAFC=_:NMP !BE_P&P%L""[B904/F1.SZ;&+T#X[V)S2]"J@%- MXH3RES)WADX%X=SL6FU1.6T$VDGBB-!O)T4+OFS [#_@C,&-5FYMX4J56/Y+ MD)"23@[;R[ED1QGG6/GG@RU])[QD^"EM(;3<&X?O%PCI# MW\./EU)N"$]?)O0],^*BEK:-( MY.@C+;6D8$*MSGO_X'H!YS&]![ZCK]ZA$5Q:.(%\$(^S49RFJ3>R>#P<>*/W M2". Y$!M=('6 F/QF.7!+\OC<1J6O4]""6J9$E9:EQ8R%I^-SH+3.![GP^!S M4)PXI'X"PRP>L&$;=#"(1UD3=$[JWU5Z2QF$+/7":HD.N[H\0WL?%JBF""=C MPC:JO/_)*,[&K#'=L=+%GJ?&,,CD^N*2@UE0H5F%B6>IZ!OEFK'0[79# M]:*9)7_=FXE\P\U** L2EP1-^\-!!*:9\ &Z7\WL#U!+ P04 " "G@8U7P/_F/NL" "R!@ & 'AL+W=O M,W*I/5FPOYI(4D("Z+5)# MHIA>I*H/QAY@%7O7W5U*^O>=78-+U82'JB_VS'C.F3-[&0_W4CWH+:*!QZH4 M>N1MC:FO@T#G6ZPR?2EK%/1E+565&7+5)M"UPJQPH*H,6!CV@BKCPAL/7>Q. MC8=R9THN\$Z!WE55IGY.L93[D1=YQ\ ]WVR-#03C89UM,$7SL;Y3Y 4M2\$K M%)I+ 0K7(V\274]CF^\2/G'SSTT[5\ MN2RU>\*^R>U2Q7RGC:P.8/(K+IIW]GA8AQ/ ('P&P X YG0WA9S*-YG)QD,E M]Z!L-K%9P[7JT"2."[LIJ5'TE1/.C&=2&PV9*"#1AE.72%:F!!<;#5Q \IBC MUB#7,.5E::/#P%!=BP[R0XUI4X,]4R-B<".%V6I(1('%GP0!"6Y5LZ/J*3O+ MF&)]"9W0!Q:RSAF^3KL*'89OB8\&IJ7,'^#K9*6-HL/R[:E&&YKX:1I[ M@:YUG>4X\NB&:%0_T!N_>A'UPM=G1,:MR/@<^W_:JK,UGNX %K?+!#KPZL6 M1=%KF-VFRQ0FBS>0I,OYS629D#6Y7\P7[U*8+R#Y,DO2%&[?PG3^X8.+_M:. MK78\T8ZM]M5!.]"5W8E<5G6)-CNG$V2WA5A<'AT!@]4*57L.'#T9S.9JKBV* M$LT682U+FCY$>WWQ!^["X2SFHE'(1;Y3R@*?J_X2HH$?]P9^&(;687ZO%UKG M(OF[L[Y_U;ERF;'?'S1IK.?'8=\%H[X?QTWTN&5@)!1$ BSV!U<--NKZ'<9< MVC^L(VGTN^%1+_.CR-E/'3/.; M3&VXT%#BFJ#A9;_K@6HF9.,86;NIM)*&9IPSM_130643Z/M:2G-T;('V-S7^ M!5!+ P04 " "G@8U70PFL\4@# N!P &0 'AL+W=OY?<5"#H@.$2*)DQTEM W;K806:U$O2#<.P M#[1TMHE2HDI2<;)?OR-EJS;F>-@'6SSJWN-[//$XVBK]S6P0+3R7LC+C8&-M M?1-%)M]@RSS.7[A-\$;LW!&)R3I5+?7/"I& >Q$X02<^L8.#V>\ -*Z8A(QO<= M9] MZ8"'XSW[S]X[>5ER@Q^4_%T4=C,.A@$4N.*-M/=J^PON_/0=7ZZD\?^P M;7,S6C%OC%7E#DQQ*:KVR9]W^W &,:O -@.P+SN=B&O\B.W?#+2:@O:91.; M&WBK'DWB1.6*\F UO16$LY.%IOIJ^P*\*F#^O1$U[;@=19:X74:4[WAF+0][ MA2=A<*LJNS$PKPHLC@DB$M4I8WME,W:6\0'K2TCC$%C,TC-\:>](US/ MXQRF]]FAW4^4M59/Z)8R< %IF+%^&,>Q'Z?LVHU[LT;(@OC,OR%)%@Z'S".2 M-.Q?#3W@1\W95<@RSP)L$/99XM]G_;#?'_C9S"W9HCZC,3'&H#4A;#7+)4RE M4>%>FB>I#]6?.A7100\K4:]]IS;T 365;=M9-]M=!M.V!_Y(;V^26Z[7HC(@ M<470^/*J'X!NNW,;6%7[CKA4EOJK'V[H0D/M$NC]2BF[#]P"W14Y^0=02P,$ M% @ IX&-5R4[52/* @ )08 !D !X;"]W;W)K&ULC55=;]HP%'WG5UAIU2?4) [0E (2,*;UH2TJZSIIVH-);DA4Q\YL M4^B_W[4#*=4HV@NYML\Y]\.^E\%&JA>= QBR+;G00R\WINK[ODYR*)F^E!4( M/,FD*IG!I5KYNE+ 4D7K!#>:.#VYFHTD&O#"P%S1?2Z+)EZFP"7 MFZ$7>ON-QV*5&[OACP856\$"S%,U5[CR&Y6T*$'H0@JB(!MZX[ _Z5B\ _PH M8*,/;&(S64KY8A>WZ= +;$# (3%6@>'G%:; N17",/[L-+W&I24>VGOUKRYW MS&7)-$PE?RY2DP^]V",I9&S-S:/68T3A*UAI3,MGC-&O3 -ZAJS_QDIS"I%>@G"B$E=U*87).92"']*.!C M.$U,=!_3A)Y47$!U2:*@36A HQ-Z49-CY/2B3_3F[(TM.6C"1$I\'-B7@[3;R=4^K_=2>G M%>X?OL](EUR /E$E13 M?5B@#/+9OOZGY.P M'87==A $S@[BR-JM9Z84$^;M."OJ]1R#=CH./5]DZA]U8V:U.+8A7/L:?@'K5N"6KD!I;'::V'J+FYVFQDXKEO_'5X/T#NF M5H70A$.&U.#RJNL150^E>F%DY0;!4AH<*\[,<8Z#L@ \SZ0T^X5UT/PSC/X" M4$L#!!0 ( *>!C5?U:ITS?P@ " 5 9 >&PO=V]R:W-H965TDHJ3^?5;5:1D*8F3>;$MB57UU?5566=;I?\P:R$L>RSRTISWU]9N M3D8CDZQ%PY_:ZVOPGO MSP3U)2HW],FV[FP<]UE2&:L*+PP("EFZ;_[HX] 2F =[!"(O$!%N9XA07G'+ M+\ZTVC*-IT$;_B!721K R1*3EHCW08L2^JM&O#KLM4I%T%(X#2X(EJ/)^B-S7>BWOYN--Z=>QL:_?[J_9E'W\91Z%X2F[^7KY[9:6U*.U)[[-(A>8Y.V#C03@) M!T$0P.]P,)T'^+MW9[D5+)H=TY,XG-'=>V5!)G%*0'(E6]F[>"1$Z% M@7?J,!S$46UU 40&,4QD+CFQ4AU&C]8 JLHJ_42J-4*TBDY8 H9W=^G:F92& M<>.38?Y6*NKX[-(M#*2WV%2876[)Z X.08G"8< ^0!SINXYA6\. E3!(P*G: M(8^0A<,Q2H;A<(Z2WZ$XN4[6[",O-J<0[P<8#YL"TTJ.BZPJ4^.?)I ):8TK MX.@4[,^=EBOY(%-1IAA4 >2>@J*T];^".=NC@2418 N?% M=98)F@WMTB=_P6!X/#GU7^#U,#8=U0\"*=3>OJCA.T@ MEW\A"&7 \Q(B!)8MIM>PR63LFS::$8[>5RR9#92+!7=)!DN1:_T$:+9<0R'$ ML;?BH/=^U:BY"4"+Y5T.@88!\*]!@K$X!L MA2ZI2;$O>4[MH3=*N\9MBC&,I[ZY;S5Z89](O_BSDJZ@@0".PX:#PL%\6K,( M1BI1JY)BA>7CN\7 L=FTD8AK]GCF].(U8$")G?EZB0;SX[A%Q1WRV'")O< RF+/PK%O?6P%C]R :Q('C17P E_.8&'Z MY;EQ79@_#=FOB\4MPPF6:+G$ B9FTF*-VR T:J%2D5.M4JO($FI7@DT?3DS0 M@!6"X[#'' Q8DD-KRDPFW#U$^^EN(<"FVZI_0 -NV)T$%7@2S2E>41"!8 MC2EU_<[$ \\K5Z^(X!+0\?*):F)V:E@%K:0MK,2.L)61;@5%HP+J"A:Y?:+= M84R1';)%;M>J6JW;$E LN138T7BS:6_PI-I?5F@F"DY_W'^J#=*=\/2(<8U: MN(%Z7^8"J%(AFU6:: &" 5K8"H(//JW]>,# YPQ6?:H"1UPP"6%7!A\-;+)Y M#FHL2J826);&=J95X51LUQ(F $4VPRW=A?:UH*R!&I662:?D6J'"P'(D/IY# MM.Y;0>+I3UBBC4?61 GLY+BO(^ADS[$[430^R;54^/D\P/ T3+P?\#M:+V]'S M)GL.,9SXUK0OA4/7P)79Y0@Q[(,0=9/0E*-QM H,2QAA<>*YFU ^!EKD'.L MEIXV/%Y3@"JQA #MRRV53 )& HK%FZ;2LW==&D[0 ZCWMA+:; <$3IBF_Z'P MTTI3:3A.^QMQ=][?>,;P[?2$'& D]-6N>7B!L[4>]VUOM]*NZUQA)&HN>='7 M-;'X5H.8H$7H1)CAPO_V#J"-4CS"(A8!>^)?MFZ*4@7.8Z]B6!*'D!J#%M U M!]+EV-A"(\\*6IEHLEMTT\!_8(J='^,("?]*P,T=.==HG6%50E2<,?!FHRPD MUE$XQHS(S]O?JBI/D4,0$QB2"*,Q"I1=%)0BY!5T13QRN.%1+&F3QN>\ @[5 M-!@A/]FN*%/7O6A?M]/220EA<&$ IR%FSOW7R$KLVR>=XWL?D\_MX;F%LL>E M\P-[ #JMC%L]/QQUARQ66^>Z2T8KX'Y-/74PGDUJ3JG7N^N MI\9W6L>OV*6[7T\.&*90?*#4\7F'*#HPN_WY3%L+Z"L[A.V(=G=#L/Q]'\.[81.E=J*$K70)_W/ Q%: W_#].8>Z2OF W< 237!O15F: MI_R!EY*_(MTQV-3-.R8)6%IO!9Z*-EKBM6H3U#Y^"FC$NS#GT'P0R%Q!@^$K MNN5/SS6MYGF]=X!0FO^DT+Y2=_['NC^,M ODLI#6=>&0O?9F9-1Z:U4(O:)W M<[AD0_^Y%UC-W>;UW\*]]=H==^\.OW -$]RP7&0@&@QGDS[3[GV 0:CP SS,%!.0OT$#S4O3B_U!+ P04 " "G@8U7M!B"^/8" M !8!@ &0 'AL+W=O> M:_L>AFMMGFV)Z.!%"F5'4>E<=1G'-B]1,MO5%2I:66@CF:/0+&-;&61% $D1 MITER%DO&530>AKE',Q[JV@FN\-& K:5D9C-!H=>CJ!?M)F9\63H_$8^'%5OB M$[KOU:.A*&Y9"BY16:X5&%R,HNO>Y63@]X<-/SBN[=X8?"69UL\^N"M&4>(% MH<#<>09&GQ7>H!">B&3\W7)&;4H/W!_OV&]#[51+QBS>:/&3%ZX<11<1%+A@ MM7 SO?Z*VWI./5^NA0V_L&[V]BEC7ENGY19,L>2J^;*7[3GL 2Z2=P#I%I & MW4VBH/(+/*7\J3,[3*">?&,W3<()VR@PDJ7'!G MA[$C8K\*U=:F*H"B]<$,2EJ9:4[69/T(.,35EWH)QU( MD[1_@*_?EMD/?/V/EPF_KC/K##V+WV]5W/ -WN;SK7)I*Y;C**)>L&A6&(U/ MCGIGR=4!M8-6[> 0^T5Y"KE=H""8$H.!+G@GL0*$E6L?S%FJ[KQ))]HP6"FYS@[Y=?3+JN;SD:DF, MRAF>U7[!DG]D?ZBGP6F21JW 92U!X I%![CO\UR;@JD2) &F"C@>I*^$A!0W2#AF=K3!8E=ATX:W' M%.]UNT02[CW-TB'1'36-W\ZVMGG=N,7_[8WGWE/=G$0+7! TZ9Z?1F :'VL" MIZO@'9EVY$1A6)+UH_$;:'VAM=L%/D'[9S+^!U!+ P04 " "G@8U7B?,Z M ]H# "6" &0 'AL+W=OU;2TMLJ_=.DB!:>,B%-WTNMS:]]W\0I9LPT58Z2=E9*9\S25*]] MDVMD2>F4"3\,@DL_8UQZ@UZY]J@'/558P24^:C!%EC&]&Z%0V[[7\@X+<[Y. MK5OP![VMZU''VI<%WCEMS] TNDTBI MGVXR3?I>X BAP-@Z!$;#!F]0" =$-'[M,;TZI',\_CZ@WY:Y4RX1,WBCQ ^> MV+3O77F0X(H5PL[5]BON\[EP>+$2IOR%;65[&7@0%\:J;.],##(NJY$][74X ME*\K":MKEY&<'=TJN M/RU19S#&R *3"0RU9G*-I+PUQ,:F<,LEDS%G J;26&X+)ZCI^98(.!@_W@<; M5<'"=X*U0KA7TJ8&)C+!Y"6 3\QK^N&!_B@\B[C O GMH %A$+;/X+5K.=HE M7OL=O%*$,3>Q4*;0"/\.(V,U'9W_3F5;875.8[GK=&UR%F/?H_MB4&_0&WS\ MT+H,NF>8=FJFG7/H?[IP9X.=3@5F#\L)7,''#U=AJ]6%NX?9ET_+R?P>QI/1 M$H:S,0SG\^'LR^1^,ELNX,=T^15NI[/A[&8ZO(/I;+&<+K\MIP^S!2Q3A!N5 MY4SN(&4)2 7")6A=@HE+D!X48RE++M? +%#A+681ZKKZH+0;P^8+L$2A(31+ M=TEK$D;LZ"GY57"J+8-88\(MK%C,!;>[)JD$PUQSX8 (EL&J%I _"PC MW7(>H<05(=&VDOC*JM3_<]$3Q;=ZT"+!G*M-IPF!XILK;$\X"^KS*7S(6A% MU974"DX2=VH2ICM8;K2OCTE4&#KW9G]W7BOR1MT7R9,H]!0+RDHSP7]7C$D# MJWGL,HV920]U,RS#0S%<8Z+XQZ?;U81&5SP%"2$VW'6H[ W=CHWCA7)?N_<+ MU813SXQ_U"LRU.NR(SKRA%ZUC7JU;KK#JM<\FU<=^Y[I-:E"@5?D&C0_7WB@ MJRY83:S*R\X3*4M]K/Q,Z8\#:F= ^RNE[&'B M1_10;_ U!+ P04 " "G M@8U7@Y7*FF@$ !D"@ &0 'AL+W=OJZI2J[MSJ=[H-)!K VL;.V4]I_ M?S,V4-I2>E\@WYOQC-U?:O/3+A =W)>%LH-HX5QUTFS:;(&EL U=H:(O M,VU*X>C5S)NV,BAR#RJ+9AK'Q\U22!4-^W[LQ@S[NG:%5'ACP-9E*$Y%@43D8Q?*\YHLR0#MY_7[)?> M.WF9"HOGNO@A<[<81-T(OD'KOQTF"_3A?6_L QS$YJC&KP#2%2#UNL-"7N7OPHEAW^@E&)Y-;/S@K7HTB9.*DS)Q MAKY*PKGA%9(EVV\ZXN*19K;"G05<^@HN2>&K5FYAX4+EF#\E:)*(C9)TK>0L MW%K;9RU/%]KKS/X9S2USE#R_]UE,E"T=U-P09S82F0X MB&C'6S1W& T_O$N.X],] ML;@>U]['M"OQ>W6Q5C MR<4$OBT0SG59"?4 10A(AL91L0+^JF5%Y>6@I@P:4%H=94)E6(AI@3!6,*KG MM $A[?J<4&;<%AL!T6 .4CD-@CX9Q*,'% :H81CAI)J'%8$Z!U2&1]T#U7$A M',$(Q&RE4/6,DE,;GB]4#DMA<*%KR^]ZYB>=%6)Y]*?2]R"L1>I!WE8@)Q$E M8:Q?A2?3,E+G,,6Y5,J3**"MY;"V_'1^V,BLASR;U)%$]L^^0&D]I(\D'? M=[C5"L$'_-'KM;X+/KU)KU[4U$)HX8SGAP1M/%RN8N9'D>MX*U3K4CQ\(3W3 MUEE8DCUXWTY[AW$<^]1EPBZ@$@^\J>RS3!/L&8/4BMDX#:%Z1I-SZ+93F-W*P _D2=3!^)NYV_#V4"3G,BCKW6Q"T]UQH M-3_R>R@4$KR'5NJCST^]8WXZ.*^-X:[PW'4AQ506DFIXC6GU8H^XYLZQ0OF@ MI:?TE_3:IQ H?_BSD92(.^*<(V6#[PN/W%[31]+)N;>?(&YT$D@:NZ"YM#[Z M0.(0:AO\9:+(ZB+(?8Q N]&!W^@WIM_+FIH,Y4ZIFLJ)3E)9UN5J^3UE M#-W*S26I()J_>:N. J5OYW"SHCH@6)NCV@HAN$)KN1?0-J5^\S$$\-/!#3=P M,G,GBAIY[:>QEKB5HUU'3G/KY"_1S/W]AGH\1RA< C:CFRO4*-P<'J>'^]=7 M8:B-6%(P(VC<^-R)P(0[37AQNO+WB*EVU%+\XX*N@6AX GV?:>W6+[S YF(Y M_ ]02P,$% @ IX&-5Z_=(5G> @ 0@8 !D !X;"]W;W)K&ULG551;]HP$/XKIU3J4T5"H%W5 A)0MB$-6A6V/4Q[,,DE ML>K8F6U(^^]W=B!C$D7:7LC9OOON^YS2R'-,"BLK>["T"0% MELQT5(623C*E2V9IJ?/05!I9ZHM*$<91=!.6C,M@-/![3WHT4%LKN,0G#69; MEDR_35"H>AAT@\/&,\\+ZS;"T:!B.:[0?JV>-*W"%B7E)4K#E02-V3 8=^\F M?9?O$[YQK,U1#$[)1JD7MYBGPR!RA%!@8AT"H\<.IRB$ R(:O_:80=O2%1[' M!_2/7CMIV3"#4R6^\]06P^ V@!0SMA7V6=6?<:_GVN$E2AC_"W63>QT'D&R- M5>6^F!B47#9/]KJ_AZ."V^B=@GA?$'O>32//\H%9-AIH58-VV83F B_55Q,Y M+MU+65E-IYSJ[&BJRI);NF5K@,D4IDI:+G.4"4;-'#Q.W#= M&!:$4!B8R133OP%"XM82C \$)_%9Q!56'>A%5Q!'<>\,7J\5W/-XO?\1# _< M)$*9K4;X,=X8J^FK^7GJ&IHF_=--W"3=F8HE. QH5 SJ'0:CRXON371_1D*_ ME= _A_[O[^PLW&FRL'Q7%;=SMWL/T<;&8KQ>SY7H%X^4#K9?K^?+3 M;#F=SU;PA5N>,S]GZP*)45DQ^0;< )<[)7:84@ "2*??DE2:G,331QO4AZ]->E.G 5#!> M&D)/T4EQ3)4F$>1D)[A2WANQHQ/BT(BO"R5[K4&.&U_XD]ZXZX+IG+K1*\BH-.I\N Y -X[5+*RJ MO$MLE"7/\6%!)H_:)=!YII0]+%R#]F]C]!M02P,$% @ IX&-5RGD.!1C M! 3@H !D !X;"]W;W)K&ULK59M;^,V#/XK MA ^[;4 N<=SVVK5)@+P=6FQMNJ;=, S[H-A,+%26?)*2M/]^I.SDG$-38,"^ MQ)%,/GP>DJ+5VQK[[')$#R^%TJX?Y=Z7EYV.2W,LA&N;$C6]61I;"$]+N^JX MTJ+(@E.A.DDN\1]8R<*8 M9U[<9/TH9D*H,/6,(.BQP3$JQ4!$XVN-&>U#LF/S_P[]2]!.6A;"X=BH/V7F M\WYT$4&&2[%6_L%LK['6<\9XJ5$N_,*VLCV+(TC7SINB=B8&A=354[S4>6@X M7!QS2&J')/"N @66$^'%H&?-%BQ;$QK_"5*#-Y&3FHLR]Y;>2O+S@WDN+.9& M96C=CS#]NI;^%83.8.Y-^OQI1((S&)N"FL )SF.OXRDL.W?2.L2H"I$<"=%- MX-9HGSN8Z@RS0X .\=V33G:D1\F[B',LVW 2MR")DY-W\$[V23@)>"='\&K9 M?P\7SEOJDW_>$EE!G+X-P6?GTI4BQ7Y$A\.AW6 T^/BA^SF^>H?@Z9[@Z7OH M_T^5W@WQM@"XFSU.H=N%CQ\NDF[W"N;7PX?I]>RWR?1A'O;.KV#Z^]/-XU\P MO)O _'$V_O73:#B?3F \N[V?WLV'CS>S.V@*V/M5,IZH*2SX'(, H5_K]P[& M:+U/C5% M07/!<0J!Z$%A,@I'F5R\@F/"P76LA',PJNUH#')D9?2*GVZ=YCM;>BA%@XI' M(=#\1$!Y*M-(0Y0:Y R);22"YV&#@' 2!-Q#&&(BRM.9% MTC!"]0K)V0_'M(V,L!F_G$A+CL:Z5NB7U.@-127O P:'&@.%!0)J+[VB?!R) M?_Y?XC>R@'428)NC;F3ZL"#$]I 6EZB1UF]5)SJ>A;CUHI#T-Q 6L#%5W[A& M[U7:A'*&"D7]1Y!!TT:H-[KF?4(M0$'5IS LRV$I;)47[DQ(V;3-B3D"T605 MZDU\B$7=PEOIF?71:P$S#K; DIGO.0S7^I152<<#QL-)UVCC7M,DN?#ZY8S9XB'VO MA(:?V(J[(XFO@C'OAG7WZN(BMM:\^]_O=_65I6-T1OIE7-RTJ]4J2((5+O(#R9@0W(E5J]9 ,2=](3H-,=Q,D,+B[N TMB5;&CDJI%R4[- MKY^S<).LDIU,8W ?$M'YWQG9;VX*ZNO9J-4+;YM\\*\/-[4]>[9TZZ4!\K89KM5E;[-RHO[UX>3X[=!Y_T>E/C!T]?O=C)M;I1]9?=QPK>/?6S M9'JK"J/+0E1J]?+X]>39F^D8!] 3_]#JSD2O!6YE699?\W8YYOWC\?JMDSLY.I M>GD,>F14=:N.7_WM+Y/S\?,!:N>>VOG0["UJJ[* UZD"):KY4-T&^J@>G+>? MZL%ON__>5R M.KEX;D0*D@X49A*'KW0ABQ0'F1H^(()&8N \%OX\%H/G\<60CD_ M.$,_Y[O3(H^!GVHG68?Q2]ST@YL4NL"'$-YUO0?PJ3=BK0J @APX#X>E=CBT M=6H:)MGE"D_LCT8#3<#R B <)\2#V,JO<#*>-)0%"4>ZW3&ZT"%*.E.B$:@N M*UIDBVL8I!V>5U:,!GG@V-+' MB80&'B*H4K>J:.QN4.H* V^RID*6A$'$()"^,AL!5-8-K #\ 0N!\M;D&1 / M&Z_$JBJW,*PT$:,&Y>WC5Y?@KSL,L!(C,2 M;V@R^!JP@8QPYK3ZCLRNRLY ^2N005$TVR5,#$=&<\/A-3605V2P]$C\9&GI MFPHDU,G'=\TJ=GF#Q[O=PD1@L-.O O7B5N:,(@Q_=XKQ[]!S(+UD:U'?:"UG MPM@:=S^>TKQB5>;@5[%: C;@/*3V,D^;O(4$]\\#>0 \IF_W<#A&*#3!ATC M19\=T5M\>?0KN(SO"]B.8@$S-"%^BN(2?7843N^)F,R3\_/S9#P>T\O%);V$ MST?TYV1V,:5/3MM?GXQ'XYDX/;H^Q#V"]>ES^#.YFC_OO#V*C_T_I6% 22^\ MDEX,:M:U-!OQ-E#?IYN#,_0;A>ZT@CZ(N83JJTW-<@QP=0:6 QKD:'P!$PEW2? JI7 < M.G@@:F TAF'NTG/P6Z1GQ+31:\2W3.$!P\8RT1AGJ?YH2AR(-A0_PF/!DZ_%4F=H MW5-8'G'A%S!YN9C R=_"M\&OLS00_,DJH]48:K8*3%I6YN5:M^:8QG.,Q")YS6MZ_ ]J_B' MD4#8MW,@#LD9 7\X9Y@K6&*@J:X::XJ-LPK(,#)US0X9)#8:UJ[2#85W.9Z1 M=2U)1"K#.FMPWWG*#9A6 ME#:[U!['-X7,?H=@%V:STFGE4+NXW4H=2Q4?.!@YY_*A#$<>WXD3W6W$ME/O MWX'%O$] N404)>6UF[:SS-JS@%_7RVX?5Q ["17ML49'%?C1=3XL33P8'>!B MSW3PN<#C)HK"@>+.S!&-HQX!V09HNH]()V1.S6DBM@VYK*NFR, ?5M]8\L\0 MG]#?XX_7)3A%!6EHF(2]YQ0-#F$$F0H[ !7#-$L$C%I37.&W;D_;0HH]='=\ MP.OKL@*%0L]]6<)<-!5MR@':(\$HL7XI#'E& 03:+F4)7@'SNX\ST-65_D94 M6: L@>O@M.JMSF45*0*SW,H-'XY1CP9*ZS(G8@G'S6$R2 (LPH'M,W@ < _% M SD!Q*6 8]I.3)2QBT=Q M8XZ!^:W&O!NL90TZ3.,"E0S#G@AJH]"N4FO8*)*4 U]TAH)&5M /7364;_)\ M!]:]AWDR>)2PI:2#1LC%] H (8Q,;> WP#\O)I;G +@R :%+-XC]DB,Q$F/R MU"%Z!6(2M'C6U/(3&8 [<)"D$A:](\^=9HG"$51&>2M!!$"=1I01HSWG>R8S MVJS7099<+_9^N*,WGA[I^;W)UM;B+B'4. #P5E&FI['=-^Y\>VPO44&GF[$- M[4N,P/LB01Q\L"2=ES:;ACD9F1+ 9XI;)) -7D(DI-> M9E@#8^&UXVX=C-F>'1VPW4?.,KG#<3;F M7;M#_$#6@3=W-7O$)/S0$3$)-KB8)..KJ>5'M(D>7ES.D^F"ET=7[I[_YATV MF\I9@6V -2C,13RZ[YF#=@-$;E2>'3S^A*/])_-D-J$XLYL$<&I!XV/]=!KB MQ 2YY40E2C9AN'XP6A^))Q/B!_'DCN,+6@X%V&:>5*S90>M CTG#X"\:[T@# M"Z4R#RU+-+Z $3U<^W^ID-,?5DATEO#4GXC)-)G,KQZMA.'QHP_L5;&\+Y+9 M[.(1(N^?.P *\^3B:OX8_7///0@&%[#B52\8^&\.@,'TRN/3,#'AP7XPF"T> MLR7[5 P'5^<3!P=A&WUP 2P8G3AP 9QA_%@^L-X,'5X<'*>7)X3[:?_342P MN<)45M4>GX_2V@?M:A(2/%B7T10911_NY)X_X1HE+.8S1>Q/I14ZZ3Y3+G?@ M5GPCORC6UZ5*96-\7CY*2A6^,,G.-#C#X'(,I(ZN?.KH:C"O\ZZL%(12XIJB M[70O/D=IAKXTT>!T_9DX,;B(^+F;.N : "Q8Z4/"+-.YBBFXQ#:7D\R.E/VGP5'[S7V%L<'ISA ',[\XIWO //%4-PZ/_@;J,A8$'O M>W7//X>07J$3H#);X8.19$8IW 1O^K>VRZV16J2)18W0'TLCP@ H[:(D,*TI MT>A3AJ949T0";% K MR(T@,::GV;GE1Y8*U2E.Q0/^F0#TPM>XOLSA#((D@ MFF !(0D04,V2B9==2(,T\V@8V1$/(#ZPM51AB%TK(7G,.V"?X" MT=!_V4Y!BDK>>;*2[F:2SDX2@ S*VY#*(I64=D=%VW&^]TOK/: RZ6 WP>/\ M5W5&B(*5N5795.(ZE#?P:0)QL"N*@-S F[-M>4M^(S*(A*!6\*.6X%]-S6]0]F5QPL' :R%.X-4_857(Y MF5G"/)%#T#4-T#4=A*Z/%4;4-BOZUIU8+XH-3G0 Q?JG;W\='-#?^!DL*'OU7O0+ET=K#(/CSYDCL*H.O2*LHODU,-%=*#P:['+B>EI4]$QU ME39;K#9P22ZC5@%VL.O[@267KY@><8*->O1J797-[I3\4G2-ELJIITVC%S%! M&!0@[$0I(LBDUY:F(Z<(@8124# M0B#-?4IH- (]E&7K[ D+',J:#O3MC._5"7C-IK6U;O QW;9M:0\/#>DYW ,0 MNOGN=0/(_E(81%;Y'F*=$2"!K7ZT=P%20)&FW\:?'6*&;M?)<+OKI[@M[ZU- M-O1JX0^TMXK>V5N>@0^ 4*%:/8(.PGP&)'A]H;R&9_SZY@OP>018WG->2'=X(-])B( Y6@K?T?K#?;=&O(?[/(*@,E&.%)%QG*,*I^( MV3R9+,8A!;>P*?^!X=@$"DZB1@-2\#SS<3*9<;O5[#RYO**71Q^]WX-6!B(_ M/]MTD4SY(3&=)9<+]@G>5=2]Y[F!W5Z<5IPG%V/.8_Y&[NA& M/1&3,7Q[L7#-8>-9,K_@T5XN"">P Q6+E;85*H11CNW@A$(HA+F!HD&/%_-: MU,$#FR"_G$9T#',OHSWZ@4&@@B&Z:>4RUVOOKAMX95;:HHE+_%- CW26N<.5 MR'^\/O!-G)5T-"0^#HGM?T-U<->7X$-D')"V ;A<;@X-/>9A=[TM2-RQ5E6]PEK]\.<=U M!L4*XG^,M%04U8YF(UX M6&PJEBJ:)0) S#=Q"$];!\M&<4#*!0>8FJ=R^$"!%698&) #QVQW>V':_4N> M_[%UMRU#>!(4_8%I!H>M8(T?>0\?>=G9G5_/1HF5!7B(5J@))>GAKA5 6K"P MJ1_X;-_IT;)R19MAW^0$+)N-@'J28:<6(@_J4Z5L.Y-7TC9=P6ZZ#/=2YSE7 MW-4C<(R@UZCH#)AL3MY/DL68L08E[PE$(Q/[MAX"TP1]BAW?7\!DB>M.BS.X MKO'+-;";*"(-1^7[IUM;Q2W2IX^YYK#D>$?0?2'3#G*Q.2?5.VM@$)USCPA= MCO1N&7,>, 3TPK*=-33/665LM2](91M%:35"Y7#^;0"U/3D!0X&XR!VF:-6F M&"D= .^C+)A M*U;$&)L&C5M7J:RB3.9!32;SZ0-*TEP/<%*=U'L!^'D0@K M&VTP)X$E.P1/"/T+*PY?B_*NX)ZGT%V;AES#CA=!,+73&P\S.L:+T;V$"=:Z M, $-'/$DQBZ@G^]P?S_5%VV%067^FHKS A^=4IFR)X.OKBC)7Q,0?$FN:Y7^L M;CXC&.?06LU*%+':BQIRZPU0G"U@(8Q5%T&F?T6V6F!/FU2YLW?GG3Q>M$;B M"^L?!.A2%P?5)7$"Y%(I4C@');JI%?*NK(S4&;E'1,V4;=]@N7+ 9&*/P77 M[M%TQWF_C233SYXAB*9KP@N.8VB58TU EE-1"5AFF](,BJ:D+7 !:,SP@(&N..:W'C7 M2>]DR_"%PD/Q1CLGWT\A9CARE!XWZSV@Q6(7,S.W%Q!9J5LN'B_WFIM325E5 M ?"G5.56S+ ,4;(YHHGYW&R1)'%Y$#[,#"L-AHJ^MRKJ4FC;A*A%/_+ R2 Q MON'NMC+C"+OM1$6NM4V9M#UGGSVCM-!280T?TTIT!#:3U,K$9V6SK#%3&FK" MIG,CPIX21Q(^"..D'X%.[D<[.31B38&85=:KL@T=FZMNON"KN M_&O@D:? N7H6A*S6Y*:TF$[=#99-;(P],NRL8V.M,X>"73HM^U!^SY#6LZOQ M&= Z7+ZXS[3_BAF>7?A\8C)U;SG^8Z"&LIB[S(EEQE"^ M+]RFG@Q?I[Z),>;O#F.N4=U[LWX_<+5:#*S1_LYC7/!'8PMQ#^B^[^;1$+_" M;>#)\!U>>T'SL_QV("TZ./Q@K3Q,ZM[4].:>QT:62'ZS5_@YIQWW,@W>E^J] M7XR,[VW*80J")N<&P0GSUM;.KUOE,GS;T_4OF)>N%J5 MW[5/%5EG"X<@M1 S*5(JC%YO0Z<2_GH!8(DJ6C+T.)[@DC"]PP;V5YV#0M_P M_?)VN,^%#-]-A#=T=*8EE4M7&F&CLS0W#;E^L[ B%@HCQARZAE^IT+4;RH1$ M6BNQ)G>[G#JS8#)['XL6M.S@)':<>!+ !VS@J?;V>CTSN/O[$.A15$;Y:V#< MU'+_N24E'FT+ LN>G;9(_;H?'GN0$*"'?/;,634MM?C%?C.!4XG@JZ0=<13 M8!C[E,"[7']5>&#H/Z K2:RFKEKN%0>_:Z4Y]=+#1.Y;M,ZHC.[X!$.N#?5< M.$<8N>:#I\JEJ?KF#@6LGFF[-:P''8-1;]-7I V[V"WT_ S79OP89\Y]PCW\ MP(F5%P\CX"3D-E_V>7-O&>XHL[+CLF_\TQKD$2;HJ:%G8L,Q3!0F^#P0Q35D MY )*E#F@1%8\,T6FS,:76+.P 2^UY29$272'*RH>$U2"BV1R&S*\QL""ZZQM M><)0-TK:Q.UCJ[S!''[KMFQ@&O[F4^#\]@34[@Z^& M;&RXS#]YX#8_T%^I#?Y2%1##EJ37UO[ E7[1-SEV%W]//2_QB=5X+H<_!M-X M>#NNI PI?SSL?H1;^I/A._2?_(^BW*AUL-\_A\['U]BHULNMP9D/%FP?M5[+ M$&)V!)/2X0=<#(]-HORF4\<'>B_?.*57 7"<30#7&_N]N.1[+::78^]]6&(# M^7&O&+6<^69XZU0:&]MR3C?I/&2+S,[[M'UE[KEZOXO*CM2N:BTB-^F$:]T9 MALAZV=1J:%W'R"@6915$S\2W$QMW(%O\K3F.\*E-C3^ER-!6N'UF("5#C=-] MGSSNL+DX4]SJJBQL88_6535P>Z.VE"BTE];[+4=@*7I&86>VTY3Z\V3J7 N+ M>E\*:N2]J7L\.HRU0YK?>)Y>S.0]M)]S(,LO:"E_FBL"=S8=2 M\+VGH]YJ21K?N6R?MG33TL@'$G[0B6J-L M]N442<'V [>G7DC\D9LHW[FN^.F1MPP3 DV?PK$I!NNC3>:CR[_BU%%7"CEC MAYX'JN /N9/M4:W>E8$+3D,_'!@NK$R'+ZS<0 A$\5DMWMX>ZN<;GN-03J$[ MB@&O(+QA M2P EUM67W( D;;8"31O$;8=AV ,MT1972=1(RFGZZW<.*=-.)ZM!"PQ[L2E> MSO4[%_+L0\8G>2J*8LJ7R\8H5X.!\&P\W$/5_E M&B=&%VU [8X*J M+(3XB!^OLO.ACQ*Q@J4:25#X6[-K5A1(">3XNR4Z=#SQX.YX0_W&* _*+*AB MUZ+XC6Q@D*'EE M_^FGUA#/.1"V!T(CMV5DI'Q!-;TXD^*!2-P-U'!@5#6G03A>H5?F6L(JAW/Z MX@W5C61$+,G;FDF*EE*$5AF96S?ARIRO*K[D*:TTN4Q3T52:5RMR)PJ>L/B:1[Y'0#Z,>>I&S3V3H17OHO94K6O'/QC >N0;K@-89M8@",]U)IEBE M[038ZH97M$HY+<@<)AG@5RORQ^5":0D _+/+1%: N%L C,H35=.4G0]KY"77 M;'CQTP_!V#_M42]VZL5]U"^NJ.*I4>0%+QK-,O+R;MXE9#^9=SDC2U% B",P M:FL3131,I[1(F\+9!Z<6CFFV90KGI5E]9%0JPA /!+P)-EPPZ5QJCL$@/!F8 M3QP.WD#V>E6EHF1DGE/@;@CB[&NAU,[ "0. $FOYT"+FE://RMRJ10#Z6\959 1,D(UN:%M?X#D9;#7:*&HB=/ :92$!L?]A^Q^1=T+38O#R M4YK3:L6.WDF*L+QIJDR!&R(O"B>M2[[P>L>$VPW0D;6 9,O(E4!*7VR-(@_" MV]#=NS+X1:R9K%!Z4#1M)->8BN.)-VXATPO#G8V#:ZIR$U:0BMECJ]PL>@81 MNVE@C 0*)H'GS\+6'CM*=-AB&GMA8MG_#X$2?C-0( T8/T $AUX0SYX-CNWV MP6VC&["G]4/B1='D&:YP^_: -?8FL_@YN-CL^RI()\!QU@E2M[('I.',Q4V_ M,-N-W2"-DN>HU.[:A>EL'&Q@NE6C"Z8@@&] W)-JQR[5CGLSXAPZZJPI3+-U M;5RD".#Y$J$//0,S%7 .'Z#C&F,!U7V[@(:#@1->56LPHY!@P*YDW,NZNXG8 M%0)#ASX11,''4;D51&P$X5M!"-15C"$;OFJW)%_1 DEY9,%6O*J0"JB-M1W- MZ@4N3P!P9ZV+H4RO +!:D%0HC?L5E%3 "X2&A4L(GC/5$LJHJ@4LXZZ-1) " M*F;.298B\DQSFH3CMH0>!!/K]L.M> Q5D?C0>PYZD-K&';E+:\(?\ M9XQ[H!@C;P3X,SX\)B\8$(&N==.EU=UTN(+#96WZET:9=)TC94GQ[G.$,D*F MU;D FX+YS2ISJC=6]6*C.JY*5EBQC!F\)V#Z'1O!P6L4@9<@T;KMIH-D<-7P M(@/^D)5H69\^71\?Q;[)Q%;H\"CP28\/I\Z'TUX? N+H:B79REEIVSMAJWD/ ME:""<@$%ZY;^A:$L&IEV=DZ]C/:XMJM,9EN1F.HL?Q@/XX!/2FK!$6V5I1/[7A#9SC<: M>].9&0[NJ-3VIHJ0A*+@J(6)%]I-)(R\:6(3QHTT%W1G#6R\;?6 DN?;**-?8?F M9]>-T'H$1S.3R0>M.3#1 MSQSW'C\'_O;5Q?_^7N"%:!8:4V;[Z-+IXGY&WU+YLPU;VK+];YP;35RF"*US MH9JMN7G^ZQ8KG-D30=NQ/MV_+3R2Z4:VSUI.5>@>(QO%X=CV'^^K%(3&UT+, MK8[+ W2MFF'"7Y*#<;(!SG332MQW4V_A>!!-W9$H^DK[D<2)2Y9[N\[1SF-? MR:!CPB=-+,P@K7WW<[/NV?32/A9NM]LWUUMHN#B(7K E'/6/)W"EE_89TWYH M49NGPX706I1FF#.X54C< .M+ 1U$^X$,W&/RQ3]02P,$% @ IX&-5QB* M^H&9 @ J04 !D !X;"]W;W)K&ULA51-;]LP M#+WG5Q!>,6R 4=MROI<8:+H5ZZ%#T6[K8=A!L6E;J"QYDM*T_WZ2G'@ID&87 MFY3X'A\ED8NM5(^Z1C3PW'"AET%M3#N/(IW7V%!]+EL4=J>4JJ'&NJJ*=*N0 M%A[4\(C$\3AJ*!-!MO!KMRI;R(WA3."M KUI&JI>5LCE=ADDP7[ACE6U<0M1 MMFAIA?=H?K2WRGI1SU*P!H5F4H#"AE, M RBPI!MN[N3V*^[J&3F^7'+MO[#M8E,20+[11C8[L%70,-']Z?/N' X T_@- M -D!B-?=)?(J/U-#LX626U NVK(YPY?JT58<$^Y2[HVRN\SB3'8MGE 8J1AJ M^/"=KCGJCXO(6&:W'^4[EE7'0MY@20C<2&%J#5]$@<5K@LA*ZG61O:X5.'P.*%K MEKEN:8[+P':#1O6$0?;^73*./YV0.^SE#D^Q9]]L.QYCGW0+)RE$Q]S<%0A"%OD&4R2<$0FNZ2C43A-?-)C M=Q,=M$^#JO)#0MO2-\)TG=2O]G/HHFN_?^'=$+NAJF)" \?20N/SR2@ U0V& MSC&R]&ULG55-C]HP M$+WS*ZRTJEHIVB0F?"P%I(52M8>55LMN>ZAZ,,E K'7LU#8+_?<=.Y#-JL!A M+S S>>_-FSB9C'=*/YD"P))]*:29!(6UU2B*3%9 R;3.+)HP,E$V:'9K&Y& MSS1+*+E5TA:&+&0.^6N!")TW]NG1_HQ>5%Q"=46Z<4AH3+L7]+K-[>AZO>X9 MO0?86S(3*GLBOVY6QFI\:GZ?&K2624_+N#=I9"J6P23 5\6 ?H9@^N%=TH\_ M7S"9-B;32^IO.3-\_A]EILI*@$//\13<:.;4:!>;GQZ-O%B"QA*T+$%C:=6R MM&U9RHZ6"/,X/%D+Y0IT<[Q>'@/JL(8;QT*@+8"LE<#M@K*CSBM>Q_,>V0:#H8UC/;#-![X M8C((T[2N-B=A%@%1-<;L$ZLJOS6 M62F+.\R'!7XT0#L 7E\K98^):]!\AJ;_ %!+ P04 " "G@8U7EK_A4LD" M !%!@ &0 'AL+W=OO ML+)J:J6H29P$* ,DZ#9M4BNA=C\>ICV8Y"!6G3BUG=+NK]_9@10TRAX@=_9] MWWUGYR[CC50/N@ PY+D4E9YXA3'U* AT5D#)]*6LH<*=E50E,^BJ=:!K!2QW MH%($- S[0S#?ZX5"+^A8X!B$L$ MR6'%&F'NY.8+;.M)+5\FA7;_9-/&)I@Q:[21Y1:,?LFK]LF>M^>P!QB&;P#H M%D"=[C:14_F1&38=*[DARD8CFS5*-SEB#/3A<+[5>:%L"HG MGQX;7N.)&W+^C2T%Z(MQ8#")#0VR+>&\):1O$$:4W,K*%)I\JG+(#PD"5-=) MI#N).+_U.R3Q:"8:V'E?^:+;51^++\/E9[ MRYP<9[8---(URV#B88=H4$_@3=^_B_KAAQ.ZDTYW4,99.S^L MY%(JP_^T"^,H=#07Y!S%7L6#UNL=/TV?5#AFSZQ4FO2W=:*37#E=Q]Z1 M8*^U2U!K-\ T'GI3F;;+N]5N1L[:T? :W@[86Z;6O-)$P JAX>4@]8AJAU;K M&%F[0;&4!L>.,PN<\Z!L .ZOI#0[QR;HOAS3OU!+ P04 " "G@8U7ZR^9 M5KH" D!@ &0 'AL+W=O37$A4Q\YL4^B_W]F&E*J4%W)V MON_S=^?<,5I+]:Q+ $,V-1=Z')3&-,,PU%D)-=/GL@&!;PJI:F9PJ9:A;A2P MW)%J'M(H&H0UJT0P&;F]N9J,Y,KP2L!<$;VJ:Z9>9\#E>AS$P6[CH5J6QFZ$ MDU'#EO (YEVR2!"1;:2/K+1D=U)7P3[;9UF&/D$:? M$.B60)UO?Y!S^8T9-ADIN2;*HE'-!BY5QT9SE;"7\F@4OJV09R;3+%,KR,G- M!J]9@R9??K(%!_UU%!J4MZ PVTK-O!3]1"JFY%X*4VIR(W+(WPN$Z*LU1W?F M9O2HXB,TYR2)NH1&-#FBE[3))DXO^41OSEY=<=K^-XEM/! M27#G9VDM*87EFQ K0=-XR3 A ; M#RZWQWFA'YBY(C3UNREUFQ^J>4J2[D4_:5-+4V?GT <1[G5N#6KIYI/&:J^$ M\4W<[K8C<.H[_PWNY^<]4\M*:,*A0&IT?M$/B/(SR2^,;-P<6$B#4\6%)8YQ M4!: [PLIS6YA#VC_&";_ 5!+ P04 " "G@8U7#/9]F <% ".# &0 M 'AL+W=OY?0;A=X0""K8"BK'O((2>S(N"JKP4^PFLA) 4Q-4Y)/0 M]^-)05DY7%^8MCNQON"URED)=X+(NBBH>+F"G!\NA\&P:;AGN[W2#9/U145W M\ #J2W4G\&O2HJ2L@%(R7A(!V>5P$ZRN8CW>#/B#P4$>O1.M9,OY5_UQFUX. M?4T((*/D.<:"&E\W[X!9R>F<9+>"[-+SFXL?Z0)+54O'#!R*!@I7W29SR3TPZ@'+VJ%1@8O^E^AY)K)).>R%D#^WFRE$FB-?TYIMHC3TXAZNZQD M11.X'.)^D"">8+C^\"Z(_?,>OM.6[[0/?7TG^!,SUL>=1X[8WSSCAI1 1E=0 M0L;4R=7JQ3[-G#SN@52OLC*;56%6:+)N75:2<-R94D%*>$84QF8\QRW.RMUJ M\!=089U C$'>C'UBH:#C[404*K5X!.D(&A.WI.I%\P"S_=]? ^\ M>.'K]\&#H@I(.%^:GBB8F]9'KC FL2 8.8W,:(Q;+NV(:\@ >],NPR@*%V;0 M&1F%WMRWNCH_TF.O*BP$$-;OLFR8@*?"=J%'A1Z++V M6&366F36:Y%[P#5(6,ZH*7!N&1JU6E6MN'@QKKG7$A4W(ZPPW=J9K-=-O33> M<-,&2_8I>IFC)UMZ>N;$$3UEZ.G6SHW=C#))J'1>DS_DM&9".C=CJ@8*F$P]LE/:!/S;"QRC."1$H],%-4(<@Q),)[JR" 8+W3D/ M?*!%=8YV>L*#L"JT:XUPR.HRE:XW0:,QA5_O%F$0GF/^A46Y9D\LA3+5DPIX MC*4(E-;V8!OYXTAGC'7BL\'O*$=8=M@3&BZ^57&396!.P>.=;?1BPF Y.WNQ:MQ:->ZU:K,9CPO91DI K115_\MV+8%.ZVJP21)1PW?IS;(:WA*+1#0+ MFQHXFYE*MM&Y:)F *6)">T%W:RI&W=$4N M\H(X-KU?2KR[Y>Q?38)+5%[B#&%FI2TIR6PV=74TG!L>@]^TS2NTN$*Y)D9O M'RK$"[(Y4('FC2*7Q5(?_"PTVV+0;*(AB5Z>QUJ$*]6+PX5O-[";$FKP,VF,A M\!9Q4]CU3"5\5YJYTO9Q.QSO2<$\;B.BYACY3G4GXTC_D1I]!OG+:7<@!=', M(>DI[\=Q\_C>+.S<^27T%DMC@5,;=G)T1RQ [,Q-6$\:6LA>%]O6]K*]L7?, M;KB]J7^F8L=*27+(,-0?S_%\$/;V:S\4K\R-<\L5WE_-ZQ[_,(#0 [ _XUPU M'SI!^Q=D_1]02P,$% @ IX&-5YVX@]]P P / @ !D !X;"]W;W)K M&ULC59M;]LV$/[N7W%0NRX!4DN6[<1); ..MZ % MFL6(UQ9%L0^T=+:)4J1&4G'][WLD9<59'&-?)+[<\]QSQ]-1PXW2/\P:T<+/ M0D@SBM;6EE=Q;+(U%LRT58F2=I9*%\S25*]B4VIDN0<5(DZ3Y#PN&)?1>.C7 M9GH\5)457.),@ZF*@NGM#0JU&46=:+?PP%=KZQ;B\;!D*YRC_5S.-,WBAB7G M!4K#E02-RU$TZ5S=])V]-_C"<6/VQN B62CUPTT^YJ,H<8)08&8= Z/7(TY1 M"$=$,OZM.:/&I0/NCW?LMSYVBF7!#$Z5^,ISNQY%@PAR7+)*V >U^8!U/%Y@ MIH3Q3]@$VXLD@JPR5A4UF!047(8W^UGG80\P> V0UH#4ZPZ.O,H_F&7CH58; MT,Z:V-S A^K1)(Y+=RASJVF7$\Z./R&%9.#D;[80:$Z'L252MQ5G-<%-($A? M(>BD<*>D71OX4^:8/R>(24TC*=U)NDF/,LZQ;$,W.8,T2;M'^+I-B%W/UST> MXO?)PEA-5?#/H2 #1>\PA?LRKDS),AQ%5/H&]2-&XW=O.N?)]1&!O49@[QC[ M>!X^"%!+N+=KU/!1AJ_-E>U4R0RUY'(%M$?3HF1R^[N!^Q(UF="Z#_!04$?= M'@ZJ5L#W%&0'%;Q[,T@[%]<&5*-#.!WTG66JDA9S( JHJ"@T3.93&/126%4\ M1Z?# #,N7CIKB\6"3'8'#DSF+Y?3,^ >LU2"^HBY:AU OD2U[O\C[N'^,[$8 M:G9<9J*B@J4!*!^S4'+UWJ(N@H6!M]!-!V=)DKC1Y;D;M::5UBCMBZ@%9PLN MN-TVF.YEXA%_*?D^JU$^:>DUO3J7O6L(E%]]YR E[)$X5TB]SG73)VZOZ81T M;I%I=?!*O=:^6/!5U+Y"XLK: MUY%B<]"]JKJE_!'--TKT3OYSV2V"]5P]=,/A?4)C*,5T1&@LG(2C/VW-G$ Z MAD*^C%ZA7_MXRX,\V-/=FM;D:)^%&>#(/]^H=TRLN M#2E8$C1I7U"6=;BKPL2JTM\/"V7IMO'#-5WOJ)T![2^5LKN)<]#\,(Q_ 5!+ M P04 " "G@8U7)9"F*44# G"P &0 'AL+W=O(?EA@-B2_0]!XYU: 7"-$%1D5>]$Y$5)4L2 M8RK1)([9ADI"5VC.4A(3$.@23;$@L7&[)NE&0H)NYA&ZN :)2?I1&3Q$U^CB M_<>1+15G_64[+OE-"W[>&_Q<#]TR*M<"W= $DCJ K<16BKV]XJG7BAA!WD&^ M\PEYCN/79"$D5P?\=U.\ M"KAN,YRN^J'(<0QC2Y6U +X%*_SPS@V<%LW^J=$\P;!&=U#1';169I%ZV->G MNAY17 38"!@VD1ZU^A1B@J+_F%Q.AW' M;\Z/Z[S\NYS6#.T/U/_EJ 0]4Y+.A58/P<'OVSVIID[+5 G6EJK2Y%^YL@]: MC@SXRG1B IGFH/@75ZM5MS8$I6LA;S%=$=2,I+!6DT^DK MVKSHRHJ)9+EI;!9,JC;)#->JDP6N#=3^DC&YG^@/5+UQ^!=02P,$% @ MIX&-5^&X&UL MM5I1<^(V$/XK&MII[V;:8$L"0DJ82O7]!O\^339!Z9XA,1_A/,]>JR<]Y!<[Y@2:@_BNU[OD\H M#W F0I7_1=N]K==!LT1I$>V=TPBB(-[]9T_[0APX^+3" >\=<%T'LG<@>:*[ MR/*T;IAFXY$46R0SZQ0M>Y'7)O=.LPGB;!FG6J9W@]1/C_]B.I$\TE MRTJK$(OG:+I;U^S.-%C&P2*8L5BCJ]E,)+$.XB5Z$&$P"[A"OZ.)B-8L?OY5 MH2NEN%;HGC.5XLX1T^B6!1)]86'"T9L;KED0ODU=/D]OT)N?WXZZ.LTBBZ4[ MVT=\O8L85T0\Y>LS1+S?$/8P*7&?U'?'MGLWK5U10%P4$.=XI K/U.DNWG"E M4XYK]%Z$\[1&"GW]D-JC.\TC]6]9KCMP6@Z>?88OU)K-^&4G_9 J+C>\,_[E M)[_O_5&6N2,PJPZDJ .!T,>?A&9A688[MU[NEFTJF_$YQ;UTF_%&W ;'B(??;WGT2.7IFW3LN:R# M(S"K#OVB#OW3Z+ASZQ^PK.=[PQ(ZEAD.^WXE'0=%9(,:=,0@'4&$ILO@",Q* M]KQ(]KQ-.IZ[K(,C,*L.PZ(.P]/H.#QB&2'I,X_I6&(X(&1824??,PK V-[ M]ST)=/8]#C$2QFBZ%*[0[(P/-(_?)BOWZ*YJX0C-KH61+SZH"JJ9"?LUSA(? M\=?'/@7X:X2'#RN/(_ZB_U"=[WP8MG&"CM#L(AB-X]-6*>U4 +E"LVMA)) / M*@N TD[ES1ZM :6->/%A]7*?Z(2%Z#:)YZ]LRR!.XXPS1+Y1(RJ*:P$3P^K'A**5QW9P:A&^?H",UN#QAY MA;U6&P1.A9+"16IBTRF6GBLL5FET+H[@PW%:JYC(M^4V'!\<_Z4H,Z6!( MJVEJ%!"&%1!,TYJ[,/R,QJO51C<(&T6%^ZTRUZG.6,'>I$2X4 M%BX3IE;YZ9E[$?/G&MT!&*_QP8,VNCO4""/:ZEB-.A5&KM#L6AAA1$\'6I# M)5&CDNB)D[.]7^\UUAZ;E;*V>W!@,3LM>L_D,H@5"ODB=?3.!BF"W!W W%UH ML<[/,#X*K464OUQQ-N5N#1<# J" &0 'AL+W=OV%+PH+R MT!?6EYGC<\;C&7H;J9[T$L"0YX(+W?>6QI0WOJ^S)1147\D2!.[,I2JHP:E: M^+I40'/G5' _"H+$+R@37MIS:Q.5]N3*<"9@HHA>%055+T/@[QZ=H!/7EQ8[O/@(WBY@+V3, M=,:EME?X:S#31N&S^-T4L0JPU0QH2\6-+FD&?0]K@0:U!B_]]"%,@L]-:O\3 MV"OMK5I[ZQ1Z.J3<9M0%F<&""6&3"9/N!:AJDEUAM1V6+6CK]#KL8H4+>OYZ M7]&A73ON=O;M7I%MUV3;)\GB6U +R(F1))/:6*::2 TF4[2@ZI-]B% MG? H]4Y-O?.^E "L*B>2H7-PR=WK,#ZD>6CW-FDJFOY>V2T +]IV(TU<@:QJ M2[U:-[R!J_-OUH?8"*N^]0^FZJ)WF#\,*S*'.4(&5QUDI:K.5$V,+%UQGTF# MK<(-E]C,05D#W)]+:783>T#]]R#]"U!+ P04 " "G@8U7H36^W*D" #B M"0 &0 'AL+W=OJ']QR9MDYEC!A: _2*Z7X^ D0#D4 MN*+Z3JROH$FH;_4R097[1>MF;12@K%):L";8.&"$UT_\U(#8"HA[.P*2)B!Q MONN-G,M+K'$ZDF*-I%UMU&S#I>JBC3G"[5N9:6EFB8G3Z5>L*PE(%.A;"1); M4@IAGJ-9_9KLS(PL."E(AKE&YUDF*JX)7Z"IH"0CH-!']%EI8@A!CNX5%!5% M-P:ULK'G2H%6Z-TE:$SH^U&HC6F[=9@U!B>UP62'P1F4'=2-/J D2KI_AX?M\#F('^]YLVK9;^8,U7B#,:!^204 MR!4$Z=LW\2#ZY'':;9UVO4Y?H%8U5+J!BAW4U_SZ%>,^>@8LE<=(GPBKF1>S=YT#$_3:+_M$1^Q5[T5[$@];F4/!'K:FCX].E"_8KS_ MS,;1RWT2'<#T'PZI7_= J/'6/1@?'>L>R60WUG#KQK;5SRV6"V)N7@J%D8HZ M0_,O(^N"HNYH4;I+?"ZT*0E<&ULM5A=;]LV%/TKA#9L+=!%W[*=V082IT4++*T1M]M#T0=:NI:Y2J1*TG8# M[,>7E&3)BF5E1N676)3N/;KW\(0XNN,=XU_%&D"B[VE"Q<182YE=FZ8(UY!B M<<4RH.K)BO$42[7DL2DR#CC*D]+$="PK,%-,J#$=Y_?F?#IF&YD0"G..Q"9- M,7^\A83M)H9M[&\\D'@M]0US.LYP# N0G[(Y5RNS0HE("E001A&'U<2XL:]G M]D@GY!%_$]B)@VND6UDR]E4OWD43P](500*AU!!8_6QA!DFBD50=WTI0HWJG M3CR\WJ._R9M7S2RQ@!E+_B&17$^,H8$B6.%-(A_8[BV4#?D:+V2)R/^B71EK M&2C<",G2,EE5D!):_.+O)1$'"79P(L$I$YRG"=Z)!+=,J^T M^ !;H!M RT=TC_]E'"W8AH> 7MR!Q"1YJ2 ^+>[0BU]?CDVINM*UF6'9P6W1 M@7.B ]M!]XS*M4"O:011$\!4=%2<.'M.;IU.Q 5D5\BU7B''MMLC-\=P3>,?D[NG\_)<*1>\DI.)+&W$%KM>.JP^(:Y'A$":&.@$$\"T8 MT]]^L0/KS[:F>P)K4.!5%'A=Z%.M(5XTW=9GD>SGR?K1C0K]JD*_L\+7WS8D4\>;1 N0+H%_0?^ACQQ3L0+. M(4)L"QQ]5.=@%=#63^>KSMVWGL :K 05*\&%I!OT24%/8 T*!A4%@Y^1;I$< M' C2]6PMW*?*;0D<^ /GI'"'57W#/H2+I3KOB8HB]'G]=K[QW,WK":Q!SJ@B M9W0A_8[ZI* GL 8%ME4[!.MG%%QF'RK3LVQW>"SAED@W&(Z&)S5L'[@8N[/& M.>:R\"W:>#!ZK.?6TCM!S]VEOM":%#@U!%:CP?&)&@1>BT1; @?6:3-KUZ;%[G8M'^1:&=5. M778"G+TA/:$UVZT]D#V\E"Y[]3I]H35IJ-V.W>DDGM7EZ.CK:>BT?&2UQ'F> M=ZQ*\V!LD0*/\VF.0/F H?A:K^Y6$Z.;?$[RY/ZMGB3EXY :IAA#W6,>$RI0 M BL%:5T-5%&\F.P4"\FR?#BR9%*R-+]< XZ ZP#U?,68W"_T"ZKYVO0'4$L# M!!0 ( *>!C5>#'L,Q]P( $( 9 >&PO=V]R:W-H965TN&BKI]F/;!)$=BU;$S MVX'VW\]V0II"0/VP+^"7N\?/Y&V^Y>) Y@$*/!65RXN1*E=>N*Y,<"BRO M> E,WZRY*+#26Y&YLA2 4^M44#?PO,@M,&%./+9G"Q&/>:4H8; 02%9%@<73 M#"C?3AS?V1W,90D A408!Z[\-S(%2 Z1I_&TPG?9)X]A=[] _ M6^U:RPI+F'/ZBZ0JGSCO'93"&E=4W?'M%VCT# U>PJFTOVC;V'H.2BJI>-$X M:P8%8?4_?FSBT''PHR,.0>,0[#L,CCB$C4-HA=;,K*P;K' \%GR+A+'6:&9A M8V.]M1K"3!:72NA;HOU4_!VK2@#B:_2C!(%-:"7"+$7+.JWF9DDR1M8DP4RA M:9+PBBG",K3@E"0$)+I$2UU<:44MSCS'+-.GA!EC46&*=+&A7U@(#?!DP>^ M8@4IFG.I)#J[ 84)/== ]\L;=/;V?.PJK0O/7NP M5HEZCN,W@E>$$KWZ/5U))?0'\:($)H[N A+$!ISXW1L_ M\C[V:?Y/8"\B,&@C,#B%'L\PQ2R!"[2"C#!F2E"7VQ-@T2>[QAI:+-/*-G$P M&'B>-W8W74$]9A_\KMD+JL.6ZO DU29)YN,@4E;[]5@SK"&BSM/#(#QD>&CF M&X)'&$8MP^BU#"4H1?LI1@=O7PX\_Y!CCYT_'!TE.6I)CEZ7<= ]XT2N1P=) M#*/HD.6AV5Y)U"3=3C.Y_I^5:/HV>8>CC> M8J%+6"(*:PWI78TT*5$/G'JC>&E[]HHK/0'L,MZD>]!; D)\%%WKJ;8TI;WQ? MIULHJ+Z6)0A\DDM54(-#M?%UJ8!FSJG@?A@$L5]0)KQDXN:6*IG(RG F8*F( MKHJ"JE]SX'(_]7K>8>*.;;;&3OC)I*0;6(&Y+Y<*1WZKDK$"A&92$ 7YU)OU M;A9C:^\,OC#8ZZ-[8B-92_E@!Q^RJ1=8(."0&JM \;*#!7!NA1#C1Z/IM:^T MCL?W!_5W+G:,94TU+"3_RC*SG7HCCV20TXJ;.[E_#TT\ ZN72J[=/]DWMH%' MTDH;633.2% P45_ISR8/1PZ]^(Q#V#B$3QWZ9QRBQB%R@=9D+JQ;:F@R47)/ ME+5&-7OC2C%&:K MR5N10?98P,=LM"D)#RF9AQ<55U!>DRAX1<(@C#J %G_O'E[ B=HO%#F]Z(S> M':3 =G3-,:??9FMM%);^]ZY$U3K];AW;#FYT25.8>KC>-:@=>,F+9[TX>-,5 MY'\2>Q1ROPVY?TD]F5-NJ^856<.&"6&+#0OK%U#5%7:M-7!:MFGMDF@8X&_B M[XX#ZC +>\=FCU '+>K@(NI2R1US+'8H<=J4>!=O+1@?@83C#MY3L]ZX M?Y8W;GGC?^ %;1BV0LBP(6,?:)8^/2S;3OSXA"N*!J?XIV9A/#R+/VSQAQ?Q M[P4V/+<%X'IHLTSVBAD# JLD[T(>GK"\CCN0.\Q&YRMDU"*/+B+?=6:6,*VK MI^VJIAV=8D2C#MPNN^@\[[CE'?_=X@,$OK#LQB?K:=#OH#PU>[(Z:TC_: LK M0&W*BHSP!_9.H3R4>JL)MHPB%'R>!ZB%"J MWN7K@9&EVRC7TN"VZVZW># "90WP>2ZE.0SL"]JC5O(;4$L#!!0 ( *>! MC5=6M(84W08 &$I 9 >&PO=V]R:W-H965TWRD>+:6ZIM><&[(?13&^KRU,&9YVF[KR8)'3+^6 M2Q[#FYE4$3-PJ^9MO52<3=-.4=BFGM=K1TS$K>%9^NQ6#<]D8D(1\UM%=!)% M3#V\X:%WBV9'-^Q\WGY:V"NW8A92HB'FLA8Z+X[+QU MX9^..FF'M,47P==ZXYI85<92?K,WE]/SEF<1\9!/C!7!X-^*CW@86DF XZ]< M:*L8TW;W,A03P35Y12ZF4V&[LI!?DCED*TU>A%)KKFN=+1/73<79Q+8:=@+ MXGEG[=6F4M5VKWJ#7F>S80EPMP#<10%_4BS6,ZZT#2<1K[@VD J-)F-NUIS' MY -?\9#X:>1EU[1.CVR4W@:^;0VP%B7HO0)Z#X5^&2V94!8ML0:&U#V1X(;6 M[C8+PR]8W9"YDLFR#G)O)V2L10EROX#<1R%_86&2)2 60IEB\837(>OO1(:U M*"$;%,@&*+*1U"9+K^ ! K(D6)$S%4,8:_ +PN\G7*=.,A9A:)_6 1]48/E= M;U#UYFH[ZON#)YWYI%#B9&?T*?#1.*DUZTD5G=?U^MTJOKJ60:=_\B1"WW-5 MS4,QYNDQ=5&JR@+N'JH?A5"KW]2![:NY2!X.M/YU,&E*-QW MD"Z(#4%.KCC34-72Y'&1I@F7",&+:E6@E13L>]G/M@HHC ,KD._JM8]6N.$5 MNQ=1$I&O5SP:[6NPIJ25#>8(',4)W'5B'<.R>M27:963;7LQVJ2,SO$UBO.U7V%J MTG1]LXXA ,6!S@4/:>UN=@ M@-0Q0'K\+1O:*(-L2EK98(Y!4GS;YI:K"7 $-D_W&R'-V[O,<+6Z9](&F\[^ MVN\,MF/B.5@>=2R/XHRL@?"YEBZ"T.AIB.+E=GL.PD@=8:2]XT=/HR2S*6EE M@SF22?%=K7VC)Y-V4HZ>[=C!&Y61.G9'<7;W::$XMTSNG4P4^0,6+! =X91< MQN#Z1JH'W,M1X7M/6D/2RJ9PY)">'-_+&R6734DK?P5QY#+ -^X*'WEIOW:E M.RQ&1#Q?,=LM9[/@1"]X.'N9KH5KJ=2.08(G>X[PGH>J[ZAB@%/%3?7S#:9# MU,<'Z2#JHST/5=]QT0#GHG9_W'Z5%79!.$VRS1(1IY], (87#\+<6@T2W%IJ25 M#>;(9H"3S8:R(SX(EAZ>@S,&CC,&.[Y%-I,=\4&ZB/K/P0 #QP #G '^]^Q8 M1_?ZE?3X''N#@6./ WRO.#*R$/BU8?&".;)1!-B6M; ['((/C,\B@40;9 ME+3RT1#'(#O_!X/<,0B2)/">AZKO&&3G.QDD617'(!X/&]0JZEV-PVH15_/T#)_].@9>FQWG*IX6YP0OTM-Q6\_?^*>C[+2?$Y,=/KQB:FZ/ M!(5\!B)MBFL1E9WGRVZ,7*9'XL;2&!FEEPO.IES9!O!^)J5YO+$#%*!C5?SL(^-? ( . & 9 >&PO=V]R:W-H965T0VE15^["I:M3U8=J# S>) M5;"9[83VW\\V%%%!LC[L!?QQS[GG8-]+4G/Q++< "KV4!9-S9ZM4=>&Z,MM" M2>0YKX#IG347)5%Z*C:NK 20W(+*PL6>%[DEH?/9G*7SQW/"((",F48B'[M80%%88BTC#\MI].E-,#^ M^(W]QGK77E9$PH(73S17V[DS<]903<:I3(%=R(ID,'=T!4D0>W#2+Y_\R/LVYO,_D;US M'72N@V/LZ0.I]:U1("@IY)C3!AY:N*G\?1J$L3_S/"]Q]WT7(X%^/ W[@>\4 M3CJ%DZ,*GW2U(\I0)7@&5!AU"J.C"GO%>X88J#&-T> $IWZ(IT.- MP\ PG/DC1^WV^H_I_=^)V% F40%K#?7.IYI#-/VTF2A>V9:TXDHW.#O)Z7+=3RW]"U!+ P04 " "G@8U77"]VW4$" #Y!0 &0 M 'AL+W=O 5,G^RX*+'2H=B[LA* QX[OG#;NR;Y09L--H@KO80/JH5H+';F= M2DY*8))PA@3L8N?67Z2AP5O #P*U[*V1J63+^:,)5GGL>.9"0"%31@'KSQ&6 M0*D1TM?XTVHZ74I#[*]/ZE]L[;J6+9:PY/0GR541.S,'Y;##!ZKN>?T5VGHF M1B_C5-I?5#?8R=1!V4$J7K9D?8.2L.:+GUH?>@1__ HA: G!I82P)827$L8M M86R=:4JQ/J18X202O$;"H+6:65@S+5N73YAY]HT2^I1HGDI6[ A,<4% HD_H M-L^)>0Y,T8HU_RGS.%^%?V/D7_DL]V>AQ M@TI^)&R/,,L1WTI.00$BG;%MTB%/&^V)U39S[9C,9W[H>5[D'OMVG>-F_CPX MPZ7GN$DXO^GCFB+=7I^9H?@=BSUA$E'8::8WNM$2HADT3:!X95MORY5N9+LL M]&P&80#Z?,>Y.@6FF[MIG_P%4$L#!!0 ( *>!C5=/_.*LQ ( 'T( 9 M >&PO=V]R:W-H965T?K8AC H2M=5NP#;?.3[G8&.R/15Q08J+"]X#4P_67%18:6[8NW*6@ N+:BB;N!YB5MA MPIP\LV-SD6=\JRAA,!=(;JL*BS\W0/E^ZOC.8>".K#?*#+AY5N,U+$#=UW.A M>V['4I(*F"2<(0&KJ7/M7\U24V\+OA/8RUX;&2=+SA],YVLY=3PC""@4RC!@ M?=O!#"@U1%K&[Y;3Z:8TP'[[P/[9>M=>EEC"C-,?I%2;J3-Q4 DKO*7JCN^_ M0.LG-GP%I])>T;ZM]1Q4;*7B50O6"BK"FCM^;'/H ?SH""!H <%S 6$+"*W1 M1IFU=8L5SC/!]TB8:LUF&C8;B]9N"#-O<:&$?DHT3N4S+I5$F)7HDU1$QP*Z MA04C;"T18>C38P%2(KY"-X12._H!O0*DW]@]*WA54S#5,\Z4T*]0HK-;4)C0 M6[0F;AH3P1$3"Z@O4.B]1X$7A"/PV?/AP5.XJ^/L M,@VZ3 /+%Y[,](4Y<('F@J\%KB3Z>;V4=OC76!;-Y-'XY&;77\D:%S!U]+:6 M(';@Y._>^(GW<2R9_T3V)*>PRRD\Q=[E5&R%T%GH:+:]:(I#-&,9-,2Q)38? MJEWN3Z)DXGE>YN[Z_D8*@R3Q^H5/M$>=]NBD]G\+']J%/R:SX4AZLZ>7X>50 MY; N2B?'1<:=R/@9 9M]"@.Y+XH['N@+DLA+AT:&A7X:1<>=))V3Y*23;O\H MCDKM8TQD,A0932Y'TAX6^G$8!$=%IIW(]/5QZ\\!=)^#96MGS$8Z7+&Q-[*R MAW6![T^&)MS>X6 .YF]8K F3B,)*([V+5%.(YK!K.HK7]KQ87 M(/5CTRJU4M2JVT.U!Y?<)%8!4]M)VOWZV4 H* YK)OJ08)M[C^\YOC;7HS7C M3V(!(-%+$J=B;"VDS$YM6T0+2(@X81FDZLV,\81(U>5S6V0WKA^MHAM_A)82UJ;:2I/#+VI#M7T['EZ(@@ MADAJ"*(>*[B .-9(*H[G$M2JYM2.]?8&_7M.7I%Y) (N6/R+3N5B; TL-(49 M6<;REJU_0$DHT'@1BT7^C]:%;:]OH6@I)$M*9Q5!0M/B25Y*(6H.BJC9 9<. M^+T.7NG@Y42+R'):ET22<,39&G%MK=!T(]P?WB_>ZXZ6XK]I4$N)( YWC>/R0X0I.8*(I-P@_7RAQ= M24C$;Q/5 MLW8^M->"HR$L'84KM, %^!%7[YY/:0$7Y'#ZM%B%?A $/<=Q1O:JSLI@Z/EX4#=L1.Q7$?NM$5^# M$*?H+(J6R3(F$J9J_RIA(DJ*$T+Q( GCDO[)!TPRYSC8)@R4> M#KW^3A9!Q2+X+]U3D*:(@ZTX7 _[!M5-AO[0W1EOKXJWUZYZKJOZ72499RO0 MT0KT< /)(W#C%FG%VW>+= 36H-ZOJ/<_\*3H=RE#1V -&0:5#(-N3XK!5BJJ M_1]LIZS!SL/#G1D[K.(=ML9[OJ3QE*9SL5_:MH+NNUX=@37XN\[;1][YP,0M MP3M2HBNTIA2U>L?M-GE+O,9!Z@\&>#M]399>T-_]H7/?2A2W]=,?UA:K)6/; M0?9>J(^H1MRW&G#58 M]@)L*!/LVB5#W_!N")_35* 89LK5.>DK#%Y2'6O M$K@+ !A,\!_5< 40.( MG- Z,B?KDAJ:Q$INB++6R&8'+C<.C6J8L*>X, IW&>),,E=X(939$BHRRO]Y5V& ;]X6C?\$#%H%4Q>)^*LCW+)RU"&K+% M7HM[*>I@@EAC5RI=8@8O8NR%9X.76CKL1D'X4HJ_5_@%J)7KAYJDLA*FKIYV MM6VY%Z[3/%N?8"NN.^<33=W'KZE:,:$)AR52!J&%FZ]G(G#38K M-\SQ.0%E#7!_*:793:R#]H%*_@)02P,$% @ IX&-5ZR'PTS. @ W@@ M !D !X;"]W;W)K&ULK99=;YLP%(;_BL6FJ96V M\A4(Z0A2FVY:+Z9%C;I>3+MPX!!0#6:V\]%_/QL(HC*P7NPF^..&RDG6TJ?5><^61J6 @(" ML5 *6#X.L )"E)#$^--J&MV2*K'?/JM_K;U++UO,847)4YZ(;&D$!DH@Q7LB M'NCQ&[1^/*474\+K7W1L8CW/0/&>"UJTR9*@R,OFB4]M'7H)]FPDP6D3G+FSI9N\E*]Q8U@2*ZB6.VAP1] M../B%MZ.(.!,[)I9Q[W-RAB_>7H2GDVDK!C-MU;IMUG)%U-E!=(=?Z MB!S+<0?25V]/=UZGF])Q9]OI;#NUGCNBM\8O>$ND-UPFC6%,./IUL^6"R7_6 M[R&#C>)L6%'MMFM>X1B6AMQ.'-@!C.C#.]NW/@_9_4]BK\R[G7EW2EV99Y20 MVCL#@H5\V;BMP9#Q1LVKU=2I<(ALU_8LRPK-0]_30)P5N/VX5[BS#G'DS;R/G]SA;W4SDQ\@P%2 G$\I%>>.NN.Z3YKH+U!+ P04 " "G@8U7D]_5 M"0L# !$"@ &0 'AL+W=ODH3&HJOH"L7W/ M\3GV3>X=[2E[X1L @0Y9FO.QM1&B&-HVCS:0$7Y#"\CERHJRC @Y9&N;%PQ( MK$%9:KN.X]L927(K'.FY.0M'="O2)()QV2]$6K" M#D<%6<,"Q',Q9W)DURQQDD'.$YHC!JNQ=8N'4ZP!.N)W GO>>$;*RI+2%S6X MC\>6HQ1!"I%0%$3^[6 *::J8I(Z_%:E5[ZF S>Z?X75(9ZBB^B*=>_:%_&!H&%HBT7-*O 4D&6Y.4_.50'T0!@ M_PS K0#N6T#W#,"K )XV6BK3MF9$D'#$Z!XQ%2W9U(,^&XV6;I)<7>-",+F: M2)P([_.(9H">R $XZJ YH[M$7Y',$/2ZB'X>9.)P0%<3R&&5B&MT-0-!DO1: MHIX7,W3U]7ID"ZE(\=I1M?NDW-T]LSMVT0/-Q8:CGWD,\2F!+:W4?MRCGXE[ MD7$!Q0WRG._(=5S/(&CZ?KA[08Y7'Z^G^;PS?-,M8Y"+H>EH2F37C%2O[Y 7 M)(*Q)=]/#FP'5OCM"_:='R9;GT1V8K);F^Q>8@_O( 9&4I/'$MC30/5%V85= MW,..XXSL75-^.P[[?:<9=Z*L5ROK752V$$2 25<)\QO[N<&@+:L=YN'@K"J_ M5N5?5/5$!4GERZU3PZ3.;VW;[7I.6UX[#@\&Y_4%M;[@8M+.8 526VS,VN S ML_:3R$Y<]FN7_8]F;;]UKAW/[;?/WQ#G!@X^>PMK@8VD[:&UH4-4.ZO@7 MLA8[KZ7">4?>QE5V&+_VCNGD#)EK#/1P_[S*1D'#%U5614O(H@7'HK6LBI91 M,S9\H[!)$HHMM"%KKJ+ZF0/81^W,@V#Y@*D.LK2L5Q MH#:H&\?P/U!+ P04 " "G@8U7T\?%]%(# #^"0 &0 'AL+W=OBAYH:603E4@M.;+3?[]#2E8=5Y;WT(O$KWE\CYSAS'RO]'>S!4#V7.32 M++PM8GGK^R;90L'-4)4@:293NN!(7;WQ3:F!I\ZHR/TH""9^P87TXKD;>]3Q M7%68"PF/FIFJ*+C^L81<[1=>Z!T&5F*S13O@Q_.2;^ )\._R45//;U%248 T M0DFF(5MX=^'M_[L)PV_9QK>+HH'@9 M]2(^03EDH^ UBX)HU$'H_O^;1SUT1NT%C!S>Z.(%L =ADER92@/[>K'QQ+ MU(> S@NI658(*>/H?,NT7J?)X[K.H]YDYC:QS]8N#H91./=WQSK[F0RB27C-)[S$%4];H7=>1T:6EQIZ^T!*$XQ,Q_0P&83B< M]HN9M&(FO5 KNG.NDRU[Q8OR+3V0.WKX2WK&T4JS[W@E4]/,)AI2@:9+UN37 M*SJ1U,]C$$TO2;II)=WT0CV(G4A!ID0^ @76K6@ M"X:3X;A?S[35,^U%^HN"1#L7ZZ+?;TOTHS/T+QB&P:5XF;7\9[U0[[(,7#(_ MBIFSH3[K"(\HG)WX4O^&@YOI6>[^42HM0&],((/A#06SKJN-NH.J= E[K9#2OVMNJ4 #;1?0 M?*84'CIV@[;DB_\#4$L#!!0 ( *>!C5&PO M=V]R:W-H965T:-!-@"TAY1 MVY6N[>JVVWXVR0#6)7;.=F"WO[YVR(9P]EH4\07R,O-XGL?VS#BS/>-?Q19 MHN>JI&+N;:6L;WU?Y%NHL+AA-5#U9LUXA:6ZY1M?U!QPT3I5I1\%0>I7F%!O M,6N?/?#%C#6R)!0>.!)-56'^\@E*MI][H??ZX O9;*5^X"]F-=[ (\BG^H&K M.[]'*4@%5!!&$8?UW+L+;[-PI!U:B[\)[,7@&FDJ*\:^ZIO[8NX%.B(H(9<: M JN_'2RA+#62BN-;!^KU8VK'X?4K^B\M>45FA04L6?D/*>1V[DT\5, :-Z7\ MPO:_04CA'S]W0@P<%%&[0]0Y1.[$)?W.4Y;Y1XY6"-Z377C21L2AX0DQ919[C=(DY4Q@MF M_FZHD6D6)HEAECGCNY#]J&<_DFY)T[N]W0'5#+^8F.9&.''TR T:5KLPC0UB3I# MN9!HVA--G42?J"K-)?E7KW(F!%)UCRCN0JI":I_CU&"5)".3O&D61F-S(V3. M\"XD/^[)CYWD_U!-C&I7.):$;EK^:H/GF/,7M>+WF!=6 <;FM,:6V;>861)! MYHSP0OZ3GO_$R?]7KJ?\[0)K8S\QIS]*+?0M=D$T,?D[([R0_[3G/SVO.NJD M_J?< F_)#UH*:[&<7K-87A,LNQ+8B9AA<.S; N=RRM3J$9+D*H-(X!3K+AJ7 M2.!2;RO&:\;;9]:F+##6R_I93^Y@[N4_+'?#)T-65M/8G!CJONIH>$KLV J&[E[PNUQYS!B#K#E('%:Z MLD9$6V%<4UG(>8I&8.YYRA MAIK)AO&?8@4@T5.>43&U5E(6E[8MXA7D6/18 50]21G/L513OK1%P0$GQBG/ M;,]Q CO'A%KAQ*S=\G#"UC(C%&XY$NL\Q_SW##*VF5JNM5VX(\N5U MV."GP M$NY!/A2W7,WL&B4A.5!!&$480Y9)E&4G'\JD"M>D_MV!QOT;\8\HK, @N8L^Q?DLC5U!I9 M*($4KS-YQS9_0T5HH/%BE@GS'VU*VV!LH7@M),LK9Q5!3FCYBY\J(1H.;O"" M@U/L._1<<_,K!/]:A7SGTC3(E%:-#A"4.)YQM$-?6"DT/C)C&6]$G5.?] M7G+UE"@_&5[3F.6 ON(G$.@O=)4D1.<#9^B:EJ=*9^X:PXZKG6;E3MX+.[D>NF%4K@3Z3!-(=@%L%78=N[>-?>9U(MY#T4.^ M\Q%YCN>W!#0_WMUK<8^.=W<[V/AU)GR#YW=FHDS$]W_40W0M(1<_VI0ND?KM M2+I47(H"QS"U5"T0P!_!"M^_<0/G4YM*YP2+S@2VHV"_5K#?A1Y^95*=6V)T M%$@:)0M,DC8%2Z2!0=*U\3'T?$?_3>S'IC@M=B-_?& 7=49V(N]!S7O0R?N! M580AO9$FK4I-+SW/$>X>X-+X:CGN.\:ROO4:?G MB4*,:B%&QQ]Q52/1K#KB']'S#89NMV.NMT8GPI[?&.<&B,X'M*.%2TZ%]JNC(TO2;?S"-Z]QWGQ*3(U*N:@2KA ,>;\M_J. MW&">M%;H"C/H*-&OFT3=D9W*W'MF[AW%?%ZR;N7IO7H5M9CTAX?5*.H.YD_) MVHW>(0>^-#V82AQ;4UE^BM>K=9]W9;J;O?69>SDON[5GF+)YO,%\2:A &:0* MTND-%45>]F/E1++"="@+)E6_8X8KU<,"UP;J>!C5=*"@6=9 ( -D% 9 >&PO=V]R:W-H965TZ54!+%]3P,(ZB<=A0)H(\<[8[E6=R@YP)N%-$;YJ&JI\SX'(W M"4;!P7#/UC5:0YAG+5W#$O"AO5-F%_8H)6M :"8%45!-@NGH:IY:?^?PA<%. M#];$,EE)^6@W-^4DB&Q!P*% BT#-;PMSX-P"F3)^=)A!G](&#M<'],^.N^&R MHAKFDG]E)=:3X$- 2JCHAN.]W%U#Q^?2XA62:_1:B*<)"A467<.83QB\D',7D5@JL-?DD2BB? H2F^IY"?* PBT\B M+J&]($GTEL11G!PI:/[WX?&)':, MKW1+"Y@$9DXUJ"T$^9M7HW'T\1C9_P3VA'K:4T]/H0^IKP[486\$1P/9F-M6 M!&L@K9);9E5 $UEY"Z?B6&-\MDN7S)*HIELMZR-]H*R#N:\DA(/&YN@5_/\%U!+ P04 " "G@8U7 M7<].TH0" !7!P &0 'AL+W=O#VY% M6:$]\)-IRTM8 MZU"TT[?V#)10/2""69AF+FS2<7:6S]G<-7 5NSLV8VDY52 M]W9SD\^\P 8$-61H&3@]-G %=6V)*(R?/:/[->\]ED/!US7>JNU'Z/,YLWR9JHW[9]O>-_!8MC:HFAY,$31"=D_^T.NP M YC$>P!A#PB?"XAZ0/1<0-P#G-1^EXK3(>7(DZE66Z:M-['9A1/3H2E](6W9 MEZC)*@B'R2%!YG#0>;0\45[^)RXJ3!9KO)N?!AS&=7I(L?2&R M)QI&@X;1(7;7J@QMJ^9639IA!JE?A2S'-.RXSAR7G7V;A.JXV17FKQ[IP7C^ M,]MXR#8^F.U"JPP@-ZS0JF'6:I@J6*:!/KFQA _2_6O3O"19&O\A].0LH-^@ M=B>0OS/%[)7SF>M2T)BIH2!@$JG!E6T2*( M(> % HN_+2P@C@N2:,>/"FK4=1;"_>-GNB]O7MS, V:P(/'7*.2;F3$V4 @K MG,?\ENS^ANJ&A@4O(#&3OVA7Q5H&"G+&25*)10N2*"W_\6/5$7N"OON*P*X$ M]J%@\(K J03.6P6#2C!XJV!8"89O%;B5P)5]7W:6[&D/%_PN2!D#3 M*%TC<4T4DPRG3W\R=)T!%2'BO 2A$P\XCN(/ GA_YZ&3WS],32Z:651F!E63 M+LLFV:\TZ0ZR'G*L4V1;MJ.0+]XNMQ5RKUM^'? >LB92;BGDR[?7KI+[W?*+ M?-U#]E@E-X6SM;UV;:\M>W6)1Z][;Y]BK")U0KS M.AMXK#$Z8;XF6,.806W,H-.8?TAZ%OP?M_77?:^5S=5JM$^;IA"UUPGQ-L(;5H]KJ4>=0OCZ85&^O[Q$6[G,4I4&< MAQ"* T3DKC8FZ?J, TW*"*;R?]2:596+HB)LHIA^1ZVUTQX.6F'+=MADU%YB M_7:8,[3WPQH].*Y[<-S9@Y<"1'"(^)0GZ0N(M08ME/3NB M_]"QDV=G[<>.*)TP3R=LJ1/F:X(UGH=)_3Q,WFORG.BT6B?,TPE;ZH3YFF - MJ_O62P; TO_B4#%_.4FJXE2O#MUM/-8=K31?%ZWISUZ&IO\^[P\5=W^Q:-G3 M#E$L8=T-/-H!M\*9-2 *13[WQ2&YUS@1 M^X\GP)2ITV'=5;@H(2G?,.2@$#^I=BR+7Q#ZLG)E+DQK+D4KS==%:SK[DD[I M=^=36LZ&$0M(+@:A&(& ]9@>#@BR[#) M0=CAB-2::M%*\W712M_,O=QV\:WC,Z;K*&5B=*T$WNJ-Q-Q%R\\'98&33*:[ M'PCG))&'&\ AT") 7%\1PI\+10:]_H@S_PE02P,$% @ IX&-5U/6/Y1: M @ 6@4 !D !X;"]W;W)K&UL?53K:]LP$/]7 M#F^,#MK:=1XKG6/H@[)!"Z%9-\;8!\6Y)**RY$GGI/GO=Y)=$S8G7VP][O>2 M?,ZVQKZX-2+!:ZFTFT1KHNHJCEVQQE*X5:)%OVQN"3S(UY\9.OBTF4>$.H ML"#/(/BUP5M4RA.QC3\M9]1)>N#^^(W]/F3G+'/A\-:H'W)!ZTET&<$"EZ)6 M]&2V7[#-$PP61KGPA&U;FT10U(Y,V8+902EU\Q:O[3GL =+T "!M 6GPW0@% MEW>"1)Y9LP7KJYG-#T+4@&9S4OM+F9'E7I95F7$"IA*G9\)>3@Y Y)2/4QBXEM>+*X:"5O&LGT@.0,JW,8)*>0 M)ND GF=WB>(%O5F@GPC?!F_?2 M%1SR)PH+CX)S2]K!K^NY(\LUO_O2-2Z&_2Y\$UVY2A0XB;A+'-H-1OF'=Q?C MY/.1C(,NX^ 8>\Y'-NSSU*!& >7[<),/!N,D2;)XTZ,V[-2&1]4>T#F0FI"# M4)]L Q_OR9Y='E0==:JCHZI3?VR:8"-4C?Y[5.%"E11SJ21)='U61O^?0-KC M)=YK%?_7>11V);5CC24#D_-/S&";3FXF9*K0/7-#W(MAN.:?'UI?P/M+8^AM MXANR^YWF?P%02P,$% @ IX&-5X8JV9:#!0 MBL !D !X;"]W;W)K M&ULM9I=<^(V%(;_BH9V.KLS:;#-5T@39@C^:*:[ MW C=Y',N?UD770U8;Q[V(! M(,ECEN;BNK600LLUURVT]G_B1IZC!:;%UP0V8N-'"6U5?6KA[N=G>F@N7EW, Q4P8>G?22P7UZV+ M%HEA1E>I_,PVOT-Y03W-F[)4F%>R*=H.!BTR70G)LE*L1I E>?%.'\L?8D>@ M.,T"KQ1X+P7] X).*>B\%'0/"+JEH'NLH%<*>L<*^J6@?ZQ@4 H&)EC%KVM" MXU-)1U><;0C7K15-?S#Q-6H5D2375KR77'V;*)T,X3K0Y:$IN M\\+BVBKO?) T2=^K%E_N??+NY_=7;:GZU>KVM.QC4O3A'>C#] M0UP'M-6 JU%[SZ.^\:S$\6I^3KR+,^(YGM,T(+O\'I;GI.,8>:=![A\O]QKD M@5W^:2J5W#5RMT$>'B%WA@>O/3I^\(XE%)W*0!W#ZQPTD! 9\08Z8SX(*8\ M61KO?/N@VI);"9GXIV&@-P6XVPS6.?A2+.D4KELJR0K@:VB-?OG)[3N_-44< M$^9CP@),6(@)BY!@-=]T*]]T;?317TRJ5,,AUV_PJ*96 4TFL5).-4D!ZQF8 MGJ37H^[ <=1ML-Z-_GZKWGZK '-@(28L0H+5PMJKPMJSAO73$KB:.?+Y-84 M6#NE0YZ 4'^_=R[V+_EM]OUAGV]V]YS*&%F+ ("5:+\$45X0MKA/]4BTF3RP#>^$QGI9T:8$R8CPD+,&$A)BQ"@M7,,JS,,GRKM< 0TS>8 M,!\3%F#"0DQ8A 2K^<9UME4(QYIFQLHXLNF1X*84[CZ-=WK>7OJ>E.UJ:=YK MF V:>$W3@7W IX:JH5>OU]WK-6IH-]1KCVV[^@^\4^9Q_W<>)_^2^Q\KRH&$ M3*W*YE"TC$FP?BW=VWL]];Y%I?FHM "5%J+2(BQ:W5O>UEO>6Z7]DHSE'TR: MCTH+4&DA*BW"HM7]LZT@NM9"T\B'*3>IZ38W'M+KB3'G-)^;/"6(^8.$?)J1 M+SI_Z:F"C/.XS&R1UG\6HJB+/)";4FBTKS46D!*BU$I458M+I_MI59UUK ._JO M.SOF9+.@5F)1:0$J+7SEYW?-?YZ-OGB+PJNW+;QZ]L+K2U^DSZMI$E,)A,WT MWHR$-RZN7T&;35IZG].A;583.^!4>Z#2 E1:B$J+L&B%9]H[NPY4!Z;*:1S/E /B+S8 M)%H<2+8T>Q0?F)0L,Q\70&/@NH'Z?L:8?#[0'51;=4?_ 5!+ P04 " "G M@8U7IDM:69$# "E#P &0 'AL+W=O>G[*DXQ9VH@2BQH M92UDSC1-Y<97I4266*,\\Z,@&/LYXX4WF]AGMW(V$5N=\0)O):AMGC/Y,,=, M[*=>Z#T^^,HWJ38/_-FD9!MR*R8PH7(_N&)3J?>N0<)KMDVTU_%_A/6A$X-7BPR9?_#OMX;>!!OE19Y M;4P>Y+RH?ME]'8@C@W#\A$%4&T2_:S"L#8:6:.69I?6>:3:;2+$':783FAG8 MV%AK8L,+\QJ76M(J)SL]6Z9,8BJR!*5Z Q]^;+E^ %8DL-0BOGLWIP@EL! Y MR48Q&_AW<)4DW Q9!M=%I22S\,=[U(QG;VF',JAJXFORT)SCQ[4WB\J;Z EO MP@AN1*%3!1^*!),V@$_4&G[1([]YY$2\87( X=D)D*XONAQRFR^Q', P,.;1 MT.'.L GWT.(-G\!;9$PI$.LJO/#]+UJ':XVY^K?#N7D%-NH&,QE^J4H6X]2C M%%8H=^C-7K\*Q\&?74Q[ FOQ'C6\1R[T2F8VWQ(HV0/= UJ=@"B-<&B ]R67 ME8H2IK$K%&[\SV(W C"$S!O*NRB[P1X(?W3AOZITSTC/LJ5F&C3I=7.I]N, M%?#]!O,5RDX1.*&?*X*>P%I1&#=1&/_6$*_N MQ4;X0-]5I>FVY<6F*P(5[-C"FN_Q;C8,Z&_B[XZI.0]_(;7SAMKY_YS7;OPO ML?Y57CL!7DC_HJ%_X72/$CDG;K6>'3GLA'FNEGL":S$.@T/!$/29Q35:3]3[ M0FMS/RJ60N?[ME6NX5Y73* %V(H48KK26?'P1L%*,)F8/0F7M")D5QTT=Q_T M[+!4:!='-T4PB$Z;BZ)--SK0C=SRMJ]Z_AOZ=@,]FTY/:&W:AQHM[+5("WNM MTOI":W,_U&FANY#J4>$]%5QU6$8="C_[6>'^42.4H]S8_E"1Z]M"5SU1\[3I M0:]LY^4?ME<-+#4.&TZ?Z S79&K.\D!6/6$UT:*T;=5*:&K2[#"E/AJEV4#K M:R'TX\0!C5<,!0*6' , $@1 - >&PO MG%84"[)>"27Q75AJF"F MEM*DY+PS!>[V)4M)/SXG@7,W41E+R?W)^Y]+9:[>!>Y^].'HJ'=_>K5O/ZF! M4Q)ZG5Z\P.E9#_=K,: RNG!1=K9QZ 8::$TH&Q=;.!^F"I'AW<=S,H:>.GX%+I M.K:+X/Y.F^5[0#L#@5R(3N" .,-X5%)CF);7=E(OKHU/H* 9WZU+JW"NZ;H_ MN" ;0GVS0:9*9TQW8?JD-8U'@N4@1_/Y NY&E2& QJC"#C).YTK26D/+: ;6 M[8P)<0O]_B/?\;W*MRK6@WK);F@%-4/GQDW _[8WYWO;;>]5?H.2/RCS>6FW M(^LY-"B[T2SGJWJ^RCL!F/<^[IV6I5A_$GPN"^8V_^* XQ%M><%":?YHHT&K MS*R!:1(\,&WX;-OR2]/RCJU,VTZK'-<\>(.:_VZ>YTPR3<6V:-O[AYSE5RMN M#HA_H;G^M[*OV"LRNCQ\C.@BX[<@\C#+'3;'SM;9MG.R==8 WB!2\AW> M1,0F:#!=_79^QG"Z%N>O E&S&WUC&ET72 MK;J!1#2K-N.OL+U^W+V^V%A<9FS%LDDSU?-I/0SLP$9M+B#L(]?UY4_ITF213% M,9;1R<2K8(+E+8[AZ_>&:0,&%@M'?HW&,9">& MC[\^V%,214GB1P#S*X@B#(&G$4*NQS $P( L !?3T\$MP>:4#M.*2V MBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YV MX$G1H2)8%II%R=.B':5_'@UH:6P1D4B7I/+H MKU]*BIN1XP[V,O')%DE3GTAIOB'E3X_&WB^,N1=/=:7=+"J]7Y^,QRXOH9;N M;[,&'6J6QM;2AT.[&KNU!5FX$L#7U3B93*;C6BH=??ZTZ>O:CO&!\9![970H M; M^*'ATK_7MH7A03BU4I?SS+.J^5Q")6FE5JU]0S*)))%QI'O\U5OTRVLMJ MGEM35;,H[BM^@/4J?U,\;R%OY<)U)5XN;F0 F4732>APJ:SS78NN?QD8'R T M[H\:;[ZIRH,]EQ[^L:99*[UJNPE7,4:7T8W#YK,?Q!/[?X;1+)X.84\)B"/ M>2&#X,*4^N>>\V>CUNT/<*R>4,%ZPDMWFN>V:8?M*73B!A,;DQ)AMLB%SDT- MXE8^#9DH;\3,XK@!KVP7/<07T+!4 Z/%E"UB9EU<&KT:W8*MQ3DL?'>KG5HK M]:H/=AB3\D7,+(Q+D%OW&"6&F-T,=:U\;X-VQ((I? @=H/-AA(LI,<3,9FA% M"J6I"K#NKRY^O(22N3?Y_0AC4FJ(F=U "NPNP9B4,&)F8]"8*<:DE!$S.P.9 M5GP(:XX*W$>/>#LDS*;!D:\QAC4I9)F2U#8=YU"[O?F)1E4F;+T)@Q MQB3WO-A=\YKVC,15.,L@$<*8E'529NL,,4^+0K5-9!5HV_XP)F6AE'UY0R5J M.-=-*0NES!;Z0Z(V$GT%QJ0LE#);Z(^8_?QC3,I"*;.%WN23 1 584S*0BG[ M @=EE=U4MPQ&B]!;>(SP]C9EH8S90EN8-Y ;G:M*=2V%P9B4A;)WW"P+F.>P M!&O#C+^48TS*0AFSA;8PMP,GQJ0LE#%;:,O$,OPK.HH;@*IW"A/)=5?FU%^]&_&L@. MVDV[95-59Z'LN[XTLMB\DM_\G>#S?U!+ P04 " "G@8U7CF$X^KT! !Z M'0 &@ 'AL+U]R96QS+W=OH=][M#FE;KG-NW$-)\'?=UZC=M/)R?+)MN7^?SLEN%MIYOZU4,.AB, M0G<_HWJ?W,_LS4YM_,_$9KGQT/^8W#X:;IM6L>8J]ZL[E8Q3ZMP MW-UNIW"Y2/\\N>I]+J95][F0*I0.4@C2\D$&058^R"'(RP<-(6A8/F@$0:/R M02\0]%(^Z!6"7LL'C2%H7#Y(!BCC@"#I 6L"K06Y%@*O!<$6 K$%R18"LP71 M%@*U!=D6 K<%X18"N07I%@*[!?$6 KT5]58"O17U5@*]]>%GFT!O1;V50&]% MO95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]#O8U ;T.]C4!O0[V-0&][ MV"PAT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O)]#; M46\GT-M1;R?0VQ\VNPGT=M3;"?1VU-L)]';4VPGT=M3;"?1VU-N?J7?*IUU, MMY[K&H]NGDEU/K\;;Y^_+*\W$>?A!>< 1ZWOOU!+ P04 " "G@8U7G"O3 M#[T! !W'0 $P %M#;VYT96YT7U1Y<&5S72YX;6S-VUW7VSI;#)^VUKR MO4U=-7Z2%"'8!\9\5E"M?6HL-7%D;ERM0WQT"V9UMM0+8F(X'+',-(&:, AM MC60Z?J*Y7E6A][R)KWUIFDGBJ/))[W$WL3?4@;[A#2N M[.;XHK2^'RC3S M>9E1;K)5'9>DWCK2N2^(0EVENZ+]\\DA[C#MKOSJ_*[,N< X<^:,]?'$'%T> M=SB2=O7 QD+D0GG^$X^)L?35WT?M:>>4_S([;N^'<UKKLCGDL^Y_Z_034$L! A0#% @ IX&-5P=! M36*! L0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q0 M2P$"% ,4 " "G@8U7E[W)3NT K @ $0 @ &O M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " "G@8U7F5R<(Q & "<)P M$P @ '+ 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( *>!C5>//AT'/P< +8J 8 " @0P( !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ IX&-5TG7:HB! P 0 X !@ ("!]Q4 'AL M+W=O!C5>LXE:EM@0 M T2 8 " @:X9 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ IX&-5V,M MR;)0!@ VQL !@ ("!;R( 'AL+W=O!C5>I@;*^=AD 'I- 8 M " @?4H !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ IX&-5\#_YC[K @ L@8 !@ M ("!TT4 'AL+W=O!C5=#":SQ2 , "X' 9 " @?1( !X;"]W;W)K M&UL4$L! A0#% @ IX&-5R4[52/* @ )08 M !D ("!&PO=V]R:W-H965T!C5>T&(+X M]@( %@& 9 " @2I8 !X;"]W;W)K&UL4$L! A0#% @ IX&-5XGS.@/: P E@@ !D M ("!5UL 'AL+W=O&PO=V]R:W-H965T M!C5>OW2%9W@( $(& 9 M " @0=D !X;"]W;W)K&UL4$L! A0# M% @ IX&-5RGD.!1C! 3@H !D ("!'&< 'AL+W=O M&PO=V]R:W-H965T!C5=K=]T[7P< %@6 9 " @:Z% M !X;"]W;W)K&UL4$L! A0#% @ IX&-5QB* M^H&9 @ J04 !D ("!1(T 'AL+W=O&PO=V]R:W-H965T!C5>6O^%2R0( $4& 9 " @0V3 !X;"]W;W)K&UL4$L! A0#% @ IX&-5^LOF5:Z @ ) 8 !D M ("!#98 'AL+W=O&PO M=V]R:W-H965T!C5>=N(/?< , M #P( 9 " @3R> !X;"]W;W)K&UL4$L! A0#% @ IX&-5R60IBE% P )PL !D ("! MXZ$ 'AL+W=O&PO=V]R:W-H965T!C5?AY6X-%P, "H( 9 M " @2BK !X;"]W;W)K&UL4$L! A0#% M @ IX&-5Z$UOMRI @ X@D !D ("!=JX 'AL+W=O&UL4$L! A0#% @ IX&-5QBYBIU M P =@D !D ("!P+@ 'AL+W=O&PO=V]R:W-H965T! MC5?SL(^-? ( . & 9 " @4O# !X;"]W;W)K&UL4$L! A0#% @ IX&-5UPO=MU! @ ^04 !D M ("!_L4 'AL+W=O&PO=V]R M:W-H965T!C5="G'6U30, ,8. M 9 " @7'+ !X;"]W;W)K&UL M4$L! A0#% @ IX&-5SM@LC.= @ K 8 !D ("!]" &0 @(')T0 >&PO=V]R:W-H965T!C5>3W]4)"P, $0* 9 M " @<[4 !X;"]W;W)K&UL4$L! A0#% @ MIX&-5]/'Q?12 P _@D !D ("!$-@ 'AL+W=O&UL4$L! A0#% @ IX&-5TH*!9UD @ MV04 !D ("!RN, 'AL+W=O&PO=V]R:W-H965T!C5?\ M?3ER:P0 - 9 9 " @2#I !X;"]W;W)K&UL4$L! A0#% @ IX&-5U/6/Y1: @ 6@4 !D M ("!PNT 'AL+W=O&PO=V]R:W-H M965T!C5>F2UI9D0, *4/ 9 M " @0WV !X;"]W;W)K&UL4$L! M A0#% @ IX&-5PP% I8< P 2!$ T ( !U?D 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ IX&-5XYA./J] 0 >AT !H ( !3P(! 'AL+U]R M96QS+W=O XML 65 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 66 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 67 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 103 246 1 false 39 0 false 5 false false R1.htm 1001 - Document - Cover Page Sheet http://www.gencor.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1002 - Statement - Consolidated Balance Sheets Sheet http://www.gencor.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.gencor.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1004 - Statement - Consolidated Statements of Operations Sheet http://www.gencor.com/role/ConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 1005 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://www.gencor.com/role/ConsolidatedStatementsOfShareholdersEquity Consolidated Statements of Shareholders' Equity Statements 5 false false R6.htm 1006 - Statement - Consolidated Statements of Cash Flows Sheet http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 1007 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies Sheet http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies Nature of Operations and Summary of Significant Accounting Policies Notes 7 false false R8.htm 1008 - Disclosure - Inventories Sheet http://www.gencor.com/role/Inventories Inventories Notes 8 false false R9.htm 1009 - Disclosure - Costs and Estimated Earnings in Excess of Billings Sheet http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillings Costs and Estimated Earnings in Excess of Billings Notes 9 false false R10.htm 1010 - Disclosure - Property and Equipment Sheet http://www.gencor.com/role/PropertyAndEquipment Property and Equipment Notes 10 false false R11.htm 1011 - Disclosure - Accrued Expenses Sheet http://www.gencor.com/role/AccruedExpenses Accrued Expenses Notes 11 false false R12.htm 1012 - Disclosure - Income Taxes Sheet http://www.gencor.com/role/IncomeTaxes Income Taxes Notes 12 false false R13.htm 1013 - Disclosure - Retirement Benefits Sheet http://www.gencor.com/role/RetirementBenefits Retirement Benefits Notes 13 false false R14.htm 1014 - Disclosure - Long-Term Debt and Arrangements with Financial Institutions Sheet http://www.gencor.com/role/LongTermDebtAndArrangementsWithFinancialInstitutions Long-Term Debt and Arrangements with Financial Institutions Notes 14 false false R15.htm 1015 - Disclosure - Leases Sheet http://www.gencor.com/role/Leases Leases Notes 15 false false R16.htm 1016 - Disclosure - Commitments and Contingencies Sheet http://www.gencor.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 1017 - Disclosure - Shareholders' Equity and Stock-Based Compensation Sheet http://www.gencor.com/role/ShareholdersEquityAndStockBasedCompensation Shareholders' Equity and Stock-Based Compensation Notes 17 false false R18.htm 1018 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Policies) Sheet http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies Nature of Operations and Summary of Significant Accounting Policies (Policies) Policies http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies 18 false false R19.htm 1019 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Tables) Sheet http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables Nature of Operations and Summary of Significant Accounting Policies (Tables) Tables http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies 19 false false R20.htm 1020 - Disclosure - Inventories (Tables) Sheet http://www.gencor.com/role/InventoriesTables Inventories (Tables) Tables http://www.gencor.com/role/Inventories 20 false false R21.htm 1021 - Disclosure - Costs and Estimated Earnings in Excess of Billings (Tables) Sheet http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsTables Costs and Estimated Earnings in Excess of Billings (Tables) Tables http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillings 21 false false R22.htm 1022 - Disclosure - Property and Equipment (Tables) Sheet http://www.gencor.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.gencor.com/role/PropertyAndEquipment 22 false false R23.htm 1023 - Disclosure - Accrued Expenses (Tables) Sheet http://www.gencor.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://www.gencor.com/role/AccruedExpenses 23 false false R24.htm 1024 - Disclosure - Income Taxes (Tables) Sheet http://www.gencor.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.gencor.com/role/IncomeTaxes 24 false false R25.htm 1025 - Disclosure - Leases (Tables) Sheet http://www.gencor.com/role/LeasesTables Leases (Tables) Tables http://www.gencor.com/role/Leases 25 false false R26.htm 1026 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Basic and Diluted EPS (Detail) Sheet http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesBasicAndDilutedEpsDetail Nature of Operations and Summary of Significant Accounting Policies - Basic and Diluted EPS (Detail) Details 26 false false R27.htm 1027 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Company's Assets Measured at Fair Value (Detail) Sheet http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesCompanysAssetsMeasuredAtFairValueDetail Nature of Operations and Summary of Significant Accounting Policies - Company's Assets Measured at Fair Value (Detail) Details 27 false false R28.htm 1028 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Schedule of Changes in Allowance for Slow Moving and Obsolete Inventories (Detail) Sheet http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAllowanceForSlowMovingAndObsoleteInventoriesDetail Nature of Operations and Summary of Significant Accounting Policies - Schedule of Changes in Allowance for Slow Moving and Obsolete Inventories (Detail) Details 28 false false R29.htm 1029 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Estimated Useful Lives of Assets (Detail) Sheet http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail Nature of Operations and Summary of Significant Accounting Policies - Estimated Useful Lives of Assets (Detail) Details 29 false false R30.htm 1030 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Disaggregation of Company's Net Revenue by Major Source (Detail) Sheet http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDisaggregationOfCompanysNetRevenueByMajorSourceDetail Nature of Operations and Summary of Significant Accounting Policies - Disaggregation of Company's Net Revenue by Major Source (Detail) Details 30 false false R31.htm 1031 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Schedule of Changes in Accrual for Warranty and Related Costs (Detail) Sheet http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAccrualForWarrantyAndRelatedCostsDetail Nature of Operations and Summary of Significant Accounting Policies - Schedule of Changes in Accrual for Warranty and Related Costs (Detail) Details 31 false false R32.htm 1032 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Schedule of Changes in Allowance for Doubtful Accounts (Detail) Sheet http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAllowanceForDoubtfulAccountsDetail Nature of Operations and Summary of Significant Accounting Policies - Schedule of Changes in Allowance for Doubtful Accounts (Detail) Details 32 false false R33.htm 1033 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Nature of Operations and Summary of Significant Accounting Policies - Additional Information (Detail) Details 33 false false R34.htm 1034 - Disclosure - Inventories - Net Inventories (Detail) Sheet http://www.gencor.com/role/InventoriesNetInventoriesDetail Inventories - Net Inventories (Detail) Details 34 false false R35.htm 1035 - Disclosure - Inventories - Additional Information (Detail) Sheet http://www.gencor.com/role/InventoriesAdditionalInformationDetail Inventories - Additional Information (Detail) Details 35 false false R36.htm 1036 - Disclosure - Costs and Estimated Earnings in Excess of Billings - Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts (Detail) Sheet http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsCostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsDetail Costs and Estimated Earnings in Excess of Billings - Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts (Detail) Details 36 false false R37.htm 1037 - Disclosure - Property and Equipment - Property and Equipment (Detail) Sheet http://www.gencor.com/role/PropertyAndEquipmentPropertyAndEquipmentDetail Property and Equipment - Property and Equipment (Detail) Details 37 false false R38.htm 1038 - Disclosure - Property and Equipment - Additional Information (Detail) Sheet http://www.gencor.com/role/PropertyAndEquipmentAdditionalInformationDetail Property and Equipment - Additional Information (Detail) Details 38 false false R39.htm 1039 - Disclosure - Accrued Expenses - Accrued Expenses (Detail) Sheet http://www.gencor.com/role/AccruedExpensesAccruedExpensesDetail Accrued Expenses - Accrued Expenses (Detail) Details 39 false false R40.htm 1040 - Disclosure - Income Taxes - Provision for Income Tax Expense (Benefit) (Detail) Sheet http://www.gencor.com/role/IncomeTaxesProvisionForIncomeTaxExpenseBenefitDetail Income Taxes - Provision for Income Tax Expense (Benefit) (Detail) Details 40 false false R41.htm 1041 - Disclosure - Income Taxes - Reconciliation of the Federal Statutory Tax Rate to the Total Tax Provision (Benefit) (Detail) Sheet http://www.gencor.com/role/IncomeTaxesReconciliationOfTheFederalStatutoryTaxRateToTheTotalTaxProvisionBenefitDetail Income Taxes - Reconciliation of the Federal Statutory Tax Rate to the Total Tax Provision (Benefit) (Detail) Details 41 false false R42.htm 1042 - Disclosure - Income Taxes - Deferred Income Tax Assets and Liabilities (Detail) Sheet http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail Income Taxes - Deferred Income Tax Assets and Liabilities (Detail) Details 42 false false R43.htm 1043 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.gencor.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 43 false false R44.htm 1044 - Disclosure - Retirement Benefits - Additional Information (Detail) Sheet http://www.gencor.com/role/RetirementBenefitsAdditionalInformationDetail Retirement Benefits - Additional Information (Detail) Details 44 false false R45.htm 1045 - Disclosure - Long-Term Debt and Arrangements with Financial Institutions - Additional Information (Detail) Sheet http://www.gencor.com/role/LongTermDebtAndArrangementsWithFinancialInstitutionsAdditionalInformationDetail Long-Term Debt and Arrangements with Financial Institutions - Additional Information (Detail) Details 45 false false R46.htm 1046 - Disclosure - Leases - Summary of Other Information Concerning the Company's Operating Lease (Detail) Sheet http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail Leases - Summary of Other Information Concerning the Company's Operating Lease (Detail) Details 46 false false R47.htm 1047 - Disclosure - Leases - Summary of Future Annual Minimum Lease Payments (Detail) Sheet http://www.gencor.com/role/LeasesSummaryOfFutureAnnualMinimumLeasePaymentsDetail Leases - Summary of Future Annual Minimum Lease Payments (Detail) Details 47 false false R48.htm 1048 - Disclosure - Leases - Additional Information (Detail) Sheet http://www.gencor.com/role/LeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 48 false false R49.htm 1049 - Disclosure - Shareholders' Equity and Stock-Based Compensation - Additional Information (Detail) Sheet http://www.gencor.com/role/ShareholdersEquityAndStockBasedCompensationAdditionalInformationDetail Shareholders' Equity and Stock-Based Compensation - Additional Information (Detail) Details 49 false false All Reports Book All Reports d551240d10k.htm genc-20230930.xsd genc-20230930_cal.xml genc-20230930_def.xml genc-20230930_lab.xml genc-20230930_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 70 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "d551240d10k.htm": { "nsprefix": "genc", "nsuri": "http://www.gencor.com/20230930", "dts": { "inline": { "local": [ "d551240d10k.htm" ] }, "schema": { "local": [ "genc-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "genc-20230930_cal.xml" ] }, "definitionLink": { "local": [ "genc-20230930_def.xml" ] }, "labelLink": { "local": [ "genc-20230930_lab.xml" ] }, "presentationLink": { "local": [ "genc-20230930_pre.xml" ] } }, "keyStandard": 211, "keyCustom": 35, "axisStandard": 17, "axisCustom": 1, "memberStandard": 23, "memberCustom": 16, "hidden": { "total": 5, "http://xbrl.sec.gov/dei/2023": 3, "http://www.gencor.com/20230930": 2 }, "contextCount": 103, "entityCount": 1, "segmentCount": 39, "elementCount": 390, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 425, "http://xbrl.sec.gov/dei/2023": 38 }, "report": { "R1": { "role": "http://www.gencor.com/role/CoverPage", "longName": "1001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.gencor.com/role/ConsolidatedBalanceSheets", "longName": "1002 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "PAsOn09_30_2023", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn09_30_2023", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.gencor.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "1003 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "PAsOn09_30_2023", "name": "us-gaap:MarketableSecurities", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn09_30_2023", "name": "us-gaap:MarketableSecurities", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.gencor.com/role/ConsolidatedStatementsOfOperations", "longName": "1004 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "unique": true } }, "R5": { "role": "http://www.gencor.com/role/ConsolidatedStatementsOfShareholdersEquity", "longName": "1005 - Statement - Consolidated Statements of Shareholders' Equity", "shortName": "Consolidated Statements of Shareholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "PAsOn09_30_2021", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn09_30_2021", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows", "longName": "1006 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies", "longName": "1007 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies", "shortName": "Nature of Operations and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.gencor.com/role/Inventories", "longName": "1008 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillings", "longName": "1009 - Disclosure - Costs and Estimated Earnings in Excess of Billings", "shortName": "Costs and Estimated Earnings in Excess of Billings", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "genc:CostsAndEstimatedEarningsInExcessOfBillingsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "genc:CostsAndEstimatedEarningsInExcessOfBillingsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.gencor.com/role/PropertyAndEquipment", "longName": "1010 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.gencor.com/role/AccruedExpenses", "longName": "1011 - Disclosure - Accrued Expenses", "shortName": "Accrued Expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.gencor.com/role/IncomeTaxes", "longName": "1012 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.gencor.com/role/RetirementBenefits", "longName": "1013 - Disclosure - Retirement Benefits", "shortName": "Retirement Benefits", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.gencor.com/role/LongTermDebtAndArrangementsWithFinancialInstitutions", "longName": "1014 - Disclosure - Long-Term Debt and Arrangements with Financial Institutions", "shortName": "Long-Term Debt and Arrangements with Financial Institutions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.gencor.com/role/Leases", "longName": "1015 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.gencor.com/role/CommitmentsAndContingencies", "longName": "1016 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.gencor.com/role/ShareholdersEquityAndStockBasedCompensation", "longName": "1017 - Disclosure - Shareholders' Equity and Stock-Based Compensation", "shortName": "Shareholders' Equity and Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies", "longName": "1018 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Policies)", "shortName": "Nature of Operations and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "18", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables", "longName": "1019 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Tables)", "shortName": "Nature of Operations and Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "19", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.gencor.com/role/InventoriesTables", "longName": "1020 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsTables", "longName": "1021 - Disclosure - Costs and Estimated Earnings in Excess of Billings (Tables)", "shortName": "Costs and Estimated Earnings in Excess of Billings (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "genc:ScheduleOfCostAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "genc:CostsAndEstimatedEarningsInExcessOfBillingsTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "genc:ScheduleOfCostAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "genc:CostsAndEstimatedEarningsInExcessOfBillingsTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.gencor.com/role/PropertyAndEquipmentTables", "longName": "1022 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.gencor.com/role/AccruedExpensesTables", "longName": "1023 - Disclosure - Accrued Expenses (Tables)", "shortName": "Accrued Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.gencor.com/role/IncomeTaxesTables", "longName": "1024 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.gencor.com/role/LeasesTables", "longName": "1025 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesBasicAndDilutedEpsDetail", "longName": "1026 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Basic and Diluted EPS (Detail)", "shortName": "Nature of Operations and Summary of Significant Accounting Policies - Basic and Diluted EPS (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "Unit_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "unique": true } }, "R27": { "role": "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesCompanysAssetsMeasuredAtFairValueDetail", "longName": "1027 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Company's Assets Measured at Fair Value (Detail)", "shortName": "Nature of Operations and Summary of Significant Accounting Policies - Company's Assets Measured at Fair Value (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "PAsOn09_30_2023", "name": "us-gaap:MarketableSecuritiesCurrent", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "PAsOn09_30_2023_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis", "name": "us-gaap:MarketableSecuritiesCurrent", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "unique": true } }, "R28": { "role": "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAllowanceForSlowMovingAndObsoleteInventoriesDetail", "longName": "1028 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Schedule of Changes in Allowance for Slow Moving and Obsolete Inventories (Detail)", "shortName": "Nature of Operations and Summary of Significant Accounting Policies - Schedule of Changes in Allowance for Slow Moving and Obsolete Inventories (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "PAsOn09_30_2022", "name": "us-gaap:InventoryLIFOReserve", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "genc:ChangesInInventoryReservesTableTextBlock", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "genc:InventoryReserveChargedToCostsOfSales", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "genc:ChangesInInventoryReservesTableTextBlock", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "unique": true } }, "R29": { "role": "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail", "longName": "1029 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Estimated Useful Lives of Assets (Detail)", "shortName": "Nature of Operations and Summary of Significant Accounting Policies - Estimated Useful Lives of Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "PAsOn09_30_2023_LandImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "genc:EstimatedUsefulLivesOfAssetsTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn09_30_2023_LandImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "genc:EstimatedUsefulLivesOfAssetsTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDisaggregationOfCompanysNetRevenueByMajorSourceDetail", "longName": "1030 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Disaggregation of Company's Net Revenue by Major Source (Detail)", "shortName": "Nature of Operations and Summary of Significant Accounting Policies - Disaggregation of Company's Net Revenue by Major Source (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023_EquipmentSalesMembersrtProductOrServiceAxis_TransferredOverTimeMemberusgaapTimingOfTransferOfGoodOrServiceAxis", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "unique": true } }, "R31": { "role": "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAccrualForWarrantyAndRelatedCostsDetail", "longName": "1031 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Schedule of Changes in Accrual for Warranty and Related Costs (Detail)", "shortName": "Nature of Operations and Summary of Significant Accounting Policies - Schedule of Changes in Accrual for Warranty and Related Costs (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "PAsOn09_30_2022", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "PAsOn09_30_2021", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "unique": true } }, "R32": { "role": "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAllowanceForDoubtfulAccountsDetail", "longName": "1032 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Schedule of Changes in Allowance for Doubtful Accounts (Detail)", "shortName": "Nature of Operations and Summary of Significant Accounting Policies - Schedule of Changes in Allowance for Doubtful Accounts (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "PAsOn09_30_2022", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "PAsOn09_30_2021", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "unique": true } }, "R33": { "role": "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "longName": "1033 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies - Additional Information (Detail)", "shortName": "Nature of Operations and Summary of Significant Accounting Policies - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:DebtSecuritiesTradingUnrealizedGainLoss", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:DebtSecuritiesTradingUnrealizedGainLoss", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.gencor.com/role/InventoriesNetInventoriesDetail", "longName": "1034 - Disclosure - Inventories - Net Inventories (Detail)", "shortName": "Inventories - Net Inventories (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "PAsOn09_30_2023", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn09_30_2023", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.gencor.com/role/InventoriesAdditionalInformationDetail", "longName": "1035 - Disclosure - Inventories - Additional Information (Detail)", "shortName": "Inventories - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "PAsOn09_30_2023", "name": "us-gaap:InventoryLIFOReserve", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "genc:ChangesInInventoryReservesTableTextBlock", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true }, "uniqueAnchor": null }, "R36": { "role": "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsCostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsDetail", "longName": "1036 - Disclosure - Costs and Estimated Earnings in Excess of Billings - Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts (Detail)", "shortName": "Costs and Estimated Earnings in Excess of Billings - Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "PAsOn09_30_2023", "name": "genc:CostsIncurredOnUncompletedContracts", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "genc:ScheduleOfCostAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsTableTextBlock", "genc:CostsAndEstimatedEarningsInExcessOfBillingsTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn09_30_2023", "name": "genc:CostsIncurredOnUncompletedContracts", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "genc:ScheduleOfCostAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsTableTextBlock", "genc:CostsAndEstimatedEarningsInExcessOfBillingsTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.gencor.com/role/PropertyAndEquipmentPropertyAndEquipmentDetail", "longName": "1037 - Disclosure - Property and Equipment - Property and Equipment (Detail)", "shortName": "Property and Equipment - Property and Equipment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "PAsOn09_30_2023", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn09_30_2023", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.gencor.com/role/PropertyAndEquipmentAdditionalInformationDetail", "longName": "1038 - Disclosure - Property and Equipment - Additional Information (Detail)", "shortName": "Property and Equipment - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "genc:PropertyAndEquipmentFullyDepreciatedAssets", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "genc:PropertyAndEquipmentFullyDepreciatedAssets", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.gencor.com/role/AccruedExpensesAccruedExpensesDetail", "longName": "1039 - Disclosure - Accrued Expenses - Accrued Expenses (Detail)", "shortName": "Accrued Expenses - Accrued Expenses (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "PAsOn09_30_2023", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn09_30_2023", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.gencor.com/role/IncomeTaxesProvisionForIncomeTaxExpenseBenefitDetail", "longName": "1040 - Disclosure - Income Taxes - Provision for Income Tax Expense (Benefit) (Detail)", "shortName": "Income Taxes - Provision for Income Tax Expense (Benefit) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.gencor.com/role/IncomeTaxesReconciliationOfTheFederalStatutoryTaxRateToTheTotalTaxProvisionBenefitDetail", "longName": "1041 - Disclosure - Income Taxes - Reconciliation of the Federal Statutory Tax Rate to the Total Tax Provision (Benefit) (Detail)", "shortName": "Income Taxes - Reconciliation of the Federal Statutory Tax Rate to the Total Tax Provision (Benefit) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "genc:PercentageIncomeTaxOfFederalStatutoryTaxRate", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "genc:PercentageIncomeTaxOfFederalStatutoryTaxRate", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail", "longName": "1042 - Disclosure - Income Taxes - Deferred Income Tax Assets and Liabilities (Detail)", "shortName": "Income Taxes - Deferred Income Tax Assets and Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "PAsOn09_30_2023", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn09_30_2023", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.gencor.com/role/IncomeTaxesAdditionalInformationDetail", "longName": "1043 - Disclosure - Income Taxes - Additional Information (Detail)", "shortName": "Income Taxes - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:IncomeTaxesPaid", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:IncomeTaxesPaid", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.gencor.com/role/RetirementBenefitsAdditionalInformationDetail", "longName": "1044 - Disclosure - Retirement Benefits - Additional Information (Detail)", "shortName": "Retirement Benefits - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:PensionAndOtherPostretirementBenefitExpense", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "us-gaap:PensionAndOtherPostretirementBenefitExpense", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.gencor.com/role/LongTermDebtAndArrangementsWithFinancialInstitutionsAdditionalInformationDetail", "longName": "1045 - Disclosure - Long-Term Debt and Arrangements with Financial Institutions - Additional Information (Detail)", "shortName": "Long-Term Debt and Arrangements with Financial Institutions - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "PAsOn09_30_2023", "name": "us-gaap:LongTermDebt", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn09_30_2023", "name": "us-gaap:LongTermDebt", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail", "longName": "1046 - Disclosure - Leases - Summary of Other Information Concerning the Company's Operating Lease (Detail)", "shortName": "Leases - Summary of Other Information Concerning the Company's Operating Lease (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "PAsOn09_30_2023", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "PAsOn09_30_2023_BlawKnoxProductLineFromVolvoCeMemberusgaapBusinessAcquisitionAxis_NewLeaseAgreementMemberusgaapLeaseContractualTermAxis", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "unique": true } }, "R47": { "role": "http://www.gencor.com/role/LeasesSummaryOfFutureAnnualMinimumLeasePaymentsDetail", "longName": "1047 - Disclosure - Leases - Summary of Future Annual Minimum Lease Payments (Detail)", "shortName": "Leases - Summary of Future Annual Minimum Lease Payments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "PAsOn09_30_2023", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "genc:MinimumLeasePaymentsSaleLeaseBackTransactionsTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn09_30_2023", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "genc:MinimumLeasePaymentsSaleLeaseBackTransactionsTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.gencor.com/role/LeasesAdditionalInformationDetail", "longName": "1048 - Disclosure - Leases - Additional Information (Detail)", "shortName": "Leases - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "genc:OperatingLeaseRentalExpensesOne", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P10_01_2022To09_30_2023", "name": "genc:OperatingLeaseRentalExpensesOne", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.gencor.com/role/ShareholdersEquityAndStockBasedCompensationAdditionalInformationDetail", "longName": "1049 - Disclosure - Shareholders' Equity and Stock-Based Compensation - Additional Information (Detail)", "shortName": "Shareholders' Equity and Stock-Based Compensation - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "P03_17_2009To03_17_2009", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P03_17_2009To03_17_2009", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d551240d10k.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.gencor.com/role/IncomeTaxesProvisionForIncomeTaxExpenseBenefitDetail" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "verboseLabel": "Current:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesBasicAndDilutedEpsDetail" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "definitionGuidance": "Diluted earnings per common share:" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.gencor.com/role/IncomeTaxesProvisionForIncomeTaxExpenseBenefitDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "verboseLabel": "Deferred:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Deferred and other income taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r2" ] }, "us-gaap_PensionAndOtherPostretirementBenefitExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitExpense", "crdr": "debit", "presentation": [ "http://www.gencor.com/role/RetirementBenefitsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Pension and Other Postretirement Benefits Cost (Reversal of Cost)", "terseLabel": "Retirement benefits expense under the provisions of the plan", "documentation": "Amount of cost (reversal of cost) for pension and other postretirement benefits." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r137" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.gencor.com/role/RetirementBenefits" ], "lang": { "en-us": { "role": { "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "verboseLabel": "Retirement Benefits", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r270", "r271", "r272", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r551" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accrued liabilities and reserves", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities." } } }, "auth_ref": [ "r46", "r648" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts", "verboseLabel": "Allowance for doubtful accounts", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r46", "r648" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of concentration", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r27", "r29", "r52", "r53", "r215" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r27", "r29", "r52", "r53", "r215", "r520", "r584" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Sales Revenue, Net [Member]", "terseLabel": "Revenue [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r215", "r583" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to cash flows provided by (used in) operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities", "totalLabel": "Total adjustments", "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method." } } }, "auth_ref": [ "r86" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance", "verboseLabel": "Valuation allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r313" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "verboseLabel": "Earnings (Loss) per Share", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r24", "r25" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "calculation": { "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.gencor.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "negatedLabel": "Unrecognized tax benefits", "verboseLabel": "Unrecognized tax benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r301", "r308" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r3", "r196" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesBasicAndDilutedEpsDetail" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "presentationGuidance": "Basic earnings per common share:" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, less allowance for doubtful accounts of $545,000 at September 30, 2023 and $370,000 at September 30, 2022", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r216", "r217" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r574" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r65" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r65", "r382", "r558" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.gencor.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Domestic Tax Authority [Member]", "verboseLabel": "Federal [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_LesseeDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Lessee Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, par value $.10 per share; 300,000 shares authorized; none issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r64", "r381", "r558" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r8", "r65", "r457", "r475", "r675", "r676" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r561", "r562", "r563", "r565", "r566", "r567", "r568", "r597", "r598", "r655", "r674", "r675" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.gencor.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r7" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail", "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r360" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.gencor.com/role/PropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r92", "r120", "r123", "r124" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "verboseLabel": "Disaggregation of Company's Net Revenue by Major Source", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r618" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.gencor.com/role/PropertyAndEquipmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r4" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail", "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r360" ] }, "us-gaap_MajorCustomersPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MajorCustomersPolicyPolicyTextBlock", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Major Customers, Policy [Policy Text Block]", "terseLabel": "Customers with 10% (or greater) of Net Revenues", "documentation": "Disclosure of accounting policy for major customers. Major customers are those that the loss of such customers would have a material adverse effect on the entity." } } }, "auth_ref": [ "r26", "r27", "r29", "r89" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail", "http://www.gencor.com/role/PropertyAndEquipmentAdditionalInformationDetail", "http://www.gencor.com/role/PropertyAndEquipmentPropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r93" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' equity:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Cash flows used in investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r156" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition, Policy [Policy Text Block]", "terseLabel": "Revenues and Expenses", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r479", "r524", "r533" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Cash flows provided by (used in) operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r84", "r85", "r86" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r575", "r576", "r577" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDisaggregationOfCompanysNetRevenueByMajorSourceDetail" ], "lang": { "en-us": { "role": { "label": "Transferred over Time [Member]", "terseLabel": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r547" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash flows used in investing activities:" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Operating income", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r193", "r205", "r209", "r211", "r536" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r573" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.gencor.com/role/IncomeTaxesProvisionForIncomeTaxExpenseBenefitDetail": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gencor.com/role/IncomeTaxesProvisionForIncomeTaxExpenseBenefitDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r596", "r649", "r650" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDisaggregationOfCompanysNetRevenueByMajorSourceDetail" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r268", "r542", "r543", "r544", "r545", "r546", "r547", "r548" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r573" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets", "http://www.gencor.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.gencor.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail", "http://www.gencor.com/role/IncomeTaxesProvisionForIncomeTaxExpenseBenefitDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesCompanysAssetsMeasuredAtFairValueDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDisaggregationOfCompanysNetRevenueByMajorSourceDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail", "http://www.gencor.com/role/PropertyAndEquipmentPropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r160", "r161", "r162", "r190", "r375", "r412", "r433", "r449", "r450", "r451", "r452", "r453", "r454", "r457", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r470", "r471", "r472", "r473", "r474", "r476", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r495", "r564" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDisaggregationOfCompanysNetRevenueByMajorSourceDetail" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r547", "r618" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r573" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.gencor.com/role/IncomeTaxesProvisionForIncomeTaxExpenseBenefitDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gencor.com/role/IncomeTaxesProvisionForIncomeTaxExpenseBenefitDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r3", "r104", "r125", "r322", "r323", "r596" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "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." } } }, "auth_ref": [] }, "us-gaap_MutualFundMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MutualFundMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesCompanysAssetsMeasuredAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Mutual Fund [Member]", "terseLabel": "Mutual Funds [Member]", "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective." } } }, "auth_ref": [ "r619" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDisaggregationOfCompanysNetRevenueByMajorSourceDetail" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r547", "r618" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r2" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r27", "r29", "r52", "r53", "r215", "r520" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.gencor.com/role/ShareholdersEquityAndStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r78", "r375" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Gross Deferred and Other Income Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r62", "r63", "r109", "r311" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r79" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDisaggregationOfCompanysNetRevenueByMajorSourceDetail" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r212", "r375", "r393", "r394", "r395", "r396", "r397", "r398", "r525", "r542", "r559", "r586", "r611", "r612", "r618", "r672" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.gencor.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid", "terseLabel": "Total incomes taxes paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r20", "r23" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAllowanceForSlowMovingAndObsoleteInventoriesDetail" ], "lang": { "en-us": { "role": { "label": "Inventory Write-down", "verboseLabel": "Disposal of inventory, net of recoveries", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r229" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "auth_ref": [ "r235", "r236", "r237", "r238", "r271", "r288", "r292", "r293", "r294", "r371", "r372", "r399", "r445", "r446", "r499", "r501", "r503", "r504", "r509", "r522", "r523", "r538", "r541", "r554", "r560", "r563", "r609", "r617", "r664", "r665", "r666", "r667", "r668" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Loss on disposal of assets", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property." } } }, "auth_ref": [ "r593", "r607", "r608" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r84" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDisaggregationOfCompanysNetRevenueByMajorSourceDetail" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r212", "r375", "r393", "r394", "r395", "r396", "r397", "r398", "r525", "r542", "r559", "r586", "r611", "r612", "r618", "r672" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r116", "r133", "r143", "r227", "r228", "r230", "r374", "r532" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "verboseLabel": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "auth_ref": [ "r235", "r236", "r237", "r238", "r288", "r372", "r399", "r445", "r446", "r499", "r501", "r503", "r504", "r509", "r522", "r523", "r538", "r541", "r554", "r560", "r617", "r663", "r664", "r665", "r666", "r667", "r668" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "End of year", "periodStartLabel": "Beginning of year", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r21", "r84", "r157" ] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "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." } } }, "auth_ref": [ "r581" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.gencor.com/role/ShareholdersEquityAndStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "auth_ref": [ "r235", "r236", "r237", "r238", "r271", "r288", "r292", "r293", "r294", "r371", "r372", "r399", "r445", "r446", "r499", "r501", "r503", "r504", "r509", "r522", "r523", "r538", "r541", "r554", "r560", "r563", "r609", "r617", "r664", "r665", "r666", "r667", "r668" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "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." } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r131", "r146", "r158", "r219", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r330", "r334", "r347", "r558", "r615", "r616", "r661" ] }, "us-gaap_CorporateBondSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateBondSecuritiesMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesCompanysAssetsMeasuredAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Corporate Bond Securities [Member]", "terseLabel": "Corporate Bonds [Member]", "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount)." } } }, "auth_ref": [] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.gencor.com/role/IncomeTaxesProvisionForIncomeTaxExpenseBenefitDetail": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.gencor.com/role/IncomeTaxesProvisionForIncomeTaxExpenseBenefitDetail" ], "lang": { "en-us": { "role": { "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r596", "r649", "r650" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "verboseLabel": "Minimum [Member]" } } }, "auth_ref": [ "r235", "r236", "r237", "r238", "r288", "r372", "r399", "r445", "r446", "r499", "r501", "r503", "r504", "r509", "r522", "r523", "r538", "r541", "r554", "r560", "r617", "r663", "r664", "r665", "r666", "r667", "r668" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.gencor.com/role/LongTermDebtAndArrangementsWithFinancialInstitutions" ], "lang": { "en-us": { "role": { "label": "Long-term Debt [Text Block]", "verboseLabel": "Long-Term Debt and Arrangements with Financial Institutions", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r95" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Restatement [Axis]" } } }, "auth_ref": [ "r129", "r160", "r161", "r162", "r163", "r164", "r167", "r168", "r169", "r170", "r172", "r173", "r174", "r175", "r176", "r177", "r189", "r221", "r222", "r319", "r342", "r343", "r344", "r345", "r356", "r365", "r366", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r411" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from sale and maturity of marketable securities", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r572" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r573" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Restatement [Domain]" } } }, "auth_ref": [ "r129", "r160", "r161", "r162", "r163", "r164", "r167", "r168", "r169", "r170", "r172", "r173", "r174", "r175", "r176", "r177", "r189", "r221", "r222", "r319", "r342", "r343", "r344", "r345", "r356", "r365", "r366", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r411" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.gencor.com/role/ShareholdersEquityAndStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645" ] }, "us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract", "lang": { "en-us": { "role": { "label": "Costs in Excess of Billings on Uncompleted Contracts or Programs [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Long-Lived Assets", "terseLabel": "Total long-term assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r214" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r573" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.gencor.com/role/ShareholdersEquityAndStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r575", "r576", "r577" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.gencor.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r307" ] }, "genc_OtherRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "OtherRevenuesMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDisaggregationOfCompanysNetRevenueByMajorSourceDetail" ], "lang": { "en-us": { "role": { "label": "Other Revenues [Member]", "terseLabel": "Other [Member]", "documentation": "Other Revenues [Member]" } } }, "auth_ref": [] }, "genc_ExpectedPeriodForContractAssetsBillingAndCollection": { "xbrltype": "durationItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "ExpectedPeriodForContractAssetsBillingAndCollection", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Expected Period for Contract Assets Billing and Collection", "terseLabel": "Contract assets collection period", "documentation": "Expected period for contract assets billing and collection." } } }, "auth_ref": [] }, "genc_CostsAndEstimatedEarningsOnUncompletedContracts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "CostsAndEstimatedEarningsOnUncompletedContracts", "crdr": "debit", "calculation": { "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsCostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsCostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsDetail" ], "lang": { "en-us": { "role": { "label": "Costs And Estimated Earnings On Uncompleted Contracts", "totalLabel": "Costs and estimated earnings on uncompleted contracts", "documentation": "Costs and estimated earnings on uncompleted contracts." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.gencor.com/role/CommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r94", "r233", "r234", "r521", "r610" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r107", "r138", "r158", "r193", "r206", "r210", "r219", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r330", "r334", "r347", "r379", "r469", "r558", "r571", "r615", "r616", "r661" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAllowanceForDoubtfulAccountsDetail" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts Receivable, Write-offs", "negatedLabel": "Uncollectible accounts written off", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r226" ] }, "us-gaap_ExchangeTradedFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExchangeTradedFundsMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesCompanysAssetsMeasuredAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Exchange Traded Funds [Member]", "terseLabel": "Exchange Traded Funds [Member]", "documentation": "Investment that follows an index, commodity or basket of assets that trades similar to a stock on an exchange." } } }, "auth_ref": [ "r619", "r656" ] }, "genc_CostsIncurredOnUncompletedContracts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "CostsIncurredOnUncompletedContracts", "crdr": "debit", "calculation": { "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsCostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsDetail": { "parentTag": "genc_CostsAndEstimatedEarningsOnUncompletedContracts", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsCostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsDetail" ], "lang": { "en-us": { "role": { "label": "Costs Incurred on Uncompleted Contracts", "terseLabel": "Costs incurred on uncompleted contracts", "documentation": "Costs incurred on uncompleted contracts." } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r575", "r576", "r577" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Capital in Excess of Par Value [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r295", "r296", "r297", "r422", "r597", "r598", "r599", "r655", "r675" ] }, "genc_ContractReceivableDueInTheNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "ContractReceivableDueInTheNextRollingTwelveMonths", "crdr": "debit", "presentation": [ "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsCostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsDetail" ], "lang": { "en-us": { "role": { "label": "Contract Receivable Due In The Next Rolling Twelve Months", "terseLabel": "Billings to date", "documentation": "Contract receivable due in the next rolling twelve months." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.gencor.com/role/Inventories" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r227" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r149", "r302", "r303", "r309", "r310", "r314", "r316", "r413" ] }, "genc_FairValueAssetsTransferFromLevelOneToLevelTwoValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "FairValueAssetsTransferFromLevelOneToLevelTwoValue", "crdr": "credit", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Fair value assets transfer from level one to level two value", "terseLabel": "Transfers of investments between Level 1 and Level 2", "documentation": "Fair value assets transfer from level one to level two value." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.gencor.com/role/ShareholdersEquityAndStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r8", "r18", "r128", "r150", "r151", "r152", "r160", "r161", "r162", "r164", "r174", "r176", "r190", "r220", "r223", "r264", "r295", "r296", "r297", "r318", "r319", "r336", "r337", "r338", "r339", "r340", "r341", "r343", "r349", "r350", "r351", "r352", "r353", "r354", "r366", "r400", "r401", "r402", "r422", "r495" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r128", "r160", "r161", "r162", "r164", "r174", "r176", "r220", "r223", "r295", "r296", "r297", "r318", "r319", "r336", "r338", "r339", "r341", "r343", "r400", "r402", "r422", "r675" ] }, "genc_ContractWithCustomerAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "ContractWithCustomerAccountsReceivable", "crdr": "debit", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Contract With Customer Accounts Receivable", "terseLabel": "Accounts receivable related to contracts with customers", "documentation": "Contract with customer accounts receivable." } } }, "auth_ref": [] }, "genc_ProductWarrantyLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "ProductWarrantyLiabilityAbstract", "lang": { "en-us": { "role": { "label": "Product Warranty Liability [Abstract]", "documentation": "Product warranty liability." } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets", "http://www.gencor.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.gencor.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.gencor.com/role/CoverPage", "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesCompanysAssetsMeasuredAtFairValueDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDisaggregationOfCompanysNetRevenueByMajorSourceDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail", "http://www.gencor.com/role/PropertyAndEquipmentPropertyAndEquipmentDetail", "http://www.gencor.com/role/ShareholdersEquityAndStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r127", "r139", "r140", "r141", "r158", "r180", "r184", "r186", "r188", "r191", "r192", "r219", "r245", "r247", "r248", "r249", "r252", "r253", "r257", "r258", "r260", "r261", "r263", "r347", "r414", "r415", "r416", "r417", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r457", "r478", "r495", "r515", "r516", "r517", "r518", "r519", "r582", "r594", "r600" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchase of marketable securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r602" ] }, "genc_PartsAndComponentSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "PartsAndComponentSalesMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDisaggregationOfCompanysNetRevenueByMajorSourceDetail" ], "lang": { "en-us": { "role": { "label": "Parts and Component Sales [Member]", "terseLabel": "Parts and Component Sales [Member]", "documentation": "Parts and component sales." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r355", "r367" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail", "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r47", "r48", "r328", "r552", "r553" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.gencor.com/role/PropertyAndEquipmentPropertyAndEquipmentDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gencor.com/role/PropertyAndEquipmentPropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r93", "r135", "r387" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Impairments", "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail", "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r328", "r552", "r553" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.gencor.com/role/PropertyAndEquipmentPropertyAndEquipmentDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets", "http://www.gencor.com/role/PropertyAndEquipmentPropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r4", "r378", "r387", "r558" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r355", "r367" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate used in calculating ROU asset", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r363", "r557" ] }, "genc_FreightRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "FreightRevenueMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDisaggregationOfCompanysNetRevenueByMajorSourceDetail" ], "lang": { "en-us": { "role": { "label": "Freight Revenue [Member]", "terseLabel": "Freight Revenue [Member]", "documentation": "Freight Revenue [Member]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.gencor.com/role/ShareholdersEquityAndStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r8", "r128", "r150", "r151", "r152", "r160", "r161", "r162", "r164", "r174", "r176", "r190", "r220", "r223", "r264", "r295", "r296", "r297", "r318", "r319", "r336", "r337", "r338", "r339", "r340", "r341", "r343", "r349", "r350", "r351", "r352", "r353", "r354", "r366", "r400", "r401", "r402", "r422", "r495" ] }, "us-gaap_InvestmentIncomeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeNet", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Investment Income, Net", "terseLabel": "Interest and dividend income, net of fees", "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities." } } }, "auth_ref": [ "r80", "r82" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Accounting Pronouncements and Policies", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r27", "r29", "r52", "r53", "r215", "r520" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense), net:" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r17", "r55", "r380", "r456" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r27", "r29", "r52", "r53", "r215", "r410", "r520" ] }, "genc_NoCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "NoCustomerMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "No Customer [Member]", "terseLabel": "No Customer [Member]", "documentation": "No Customer." } } }, "auth_ref": [] }, "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinimumLeasePaymentsSaleLeasebackTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Minimum Lease Payments, Sale Leaseback Transactions, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAllowanceForDoubtfulAccountsDetail" ], "lang": { "en-us": { "role": { "label": "Provision for Doubtful Accounts", "terseLabel": "Provision for doubtful accounts", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r154", "r225" ] }, "genc_AllowanceForDoubtfulAccountsReceivableReturnsAndAllowancesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "AllowanceForDoubtfulAccountsReceivableReturnsAndAllowancesIssued", "crdr": "debit", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAllowanceForDoubtfulAccountsDetail" ], "lang": { "en-us": { "role": { "label": "Allowance For Doubtful Accounts Receivable Returns And Allowances Issued", "negatedLabel": "Returns and allowances issued", "documentation": "Allowance for doubtful accounts receivable returns and allowances issued." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r4", "r120", "r123", "r385" ] }, "genc_ProvisionForDoubtfulAccountsEstimatedReturnsAndAllowances": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "ProvisionForDoubtfulAccountsEstimatedReturnsAndAllowances", "crdr": "credit", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAllowanceForDoubtfulAccountsDetail" ], "lang": { "en-us": { "role": { "label": "Provision For Doubtful Accounts Estimated Returns And Allowances", "terseLabel": "Provision for estimated returns and allowances", "documentation": "Provision for doubtful accounts estimated returns and allowances." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Policy [Policy Text Block]", "verboseLabel": "Marketable Securities and Fair Value Measurements", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r57" ] }, "genc_CurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "CurrentLiabilitiesMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Current Liabilities [Member]", "verboseLabel": "Current Liabilities [Member]", "documentation": "Current liabilities." } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Other income (expense),net", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r81" ] }, "genc_MoreThanThreeAndWithinFourYearFromBalanceSheetDateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "MoreThanThreeAndWithinFourYearFromBalanceSheetDateMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "More Than Three And Within Four Year From Balance Sheet Date [Member]", "terseLabel": "Three to Four Years Old Inventory [Member]", "documentation": "More than three and within four year from balance sheet date." } } }, "auth_ref": [] }, "genc_MoreThanFourAndWithinFiveYearFromBalanceSheetDateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "MoreThanFourAndWithinFiveYearFromBalanceSheetDateMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "More Than Four And Within Five Year From Balance Sheet Date [Member]", "terseLabel": "Four to Five Years Old Inventory [Member]", "documentation": "More than four and within five year from balance sheet date." } } }, "auth_ref": [] }, "genc_MoreThanFiveYearFromBalanceSheetDateAndThereafterMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "MoreThanFiveYearFromBalanceSheetDateAndThereafterMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "More Than Five Year From Balance Sheet Date And Thereafter [Member]", "terseLabel": "Greater Than Five Years Old Inventory [Member]", "documentation": "More than five year from balance sheet date and thereafter." } } }, "auth_ref": [] }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsOfForeignSubsidiaries", "crdr": "credit", "calculation": { "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Undistributed Earnings of Foreign Subsidiaries", "negatedLabel": "Domestic international sales corporation", "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile." } } }, "auth_ref": [ "r5", "r6", "r300", "r327" ] }, "genc_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "CustomerOneMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Customer One [Member]", "terseLabel": "Customer One [Member]", "documentation": "Customer one." } } }, "auth_ref": [] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Asset Impairment Charges", "terseLabel": "Impairment loss recognized on an asset group", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r3", "r35" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfOperations", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesBasicAndDilutedEpsDetail" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "verboseLabel": "Basic earnings (loss) per common share", "presentationGuidance": "Basic earnings per share", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r153", "r167", "r168", "r170", "r171", "r173", "r178", "r180", "r186", "r187", "r188", "r189", "r344", "r345", "r376", "r391", "r534" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate", "presentation": [ "http://www.gencor.com/role/ShareholdersEquityAndStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Date", "terseLabel": "Share based payments, options, expiration date", "documentation": "Date the equity-based award expires, in YYYY-MM-DD format." } } }, "auth_ref": [ "r621" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.gencor.com/role/IncomeTaxesProvisionForIncomeTaxExpenseBenefitDetail": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gencor.com/role/IncomeTaxesProvisionForIncomeTaxExpenseBenefitDetail" ], "lang": { "en-us": { "role": { "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r587", "r596", "r650" ] }, "genc_NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesLineItems", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]", "documentation": "Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.gencor.com/role/InventoriesNetInventoriesDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gencor.com/role/InventoriesNetInventoriesDetail" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in process", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r91", "r530" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.gencor.com/role/IncomeTaxesProvisionForIncomeTaxExpenseBenefitDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gencor.com/role/IncomeTaxesProvisionForIncomeTaxExpenseBenefitDetail" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r104", "r317", "r323", "r596" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets", "http://www.gencor.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.gencor.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.gencor.com/role/CoverPage", "http://www.gencor.com/role/ShareholdersEquityAndStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Common Class B [Member]", "verboseLabel": "Class B Stock [Member]", "terseLabel": "Class B Stock [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r675" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://www.gencor.com/role/LeasesSummaryOfFutureAnnualMinimumLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r364" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail", "http://www.gencor.com/role/PropertyAndEquipmentPropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Equipment [Member]", "terseLabel": "Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets", "http://www.gencor.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.gencor.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail", "http://www.gencor.com/role/IncomeTaxesProvisionForIncomeTaxExpenseBenefitDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r160", "r161", "r162", "r190", "r375", "r412", "r433", "r449", "r450", "r451", "r452", "r453", "r454", "r457", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r470", "r471", "r472", "r473", "r474", "r476", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r495", "r564" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.gencor.com/role/ShareholdersEquityAndStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r139", "r140", "r141", "r191", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r414", "r415", "r416", "r417", "r541", "r582", "r594" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.gencor.com/role/InventoriesNetInventoriesDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gencor.com/role/InventoriesNetInventoriesDetail" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r91", "r529" ] }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.gencor.com/role/AccruedExpensesAccruedExpensesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.gencor.com/role/AccruedExpensesAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "label": "Accrual for Taxes Other than Income Taxes", "terseLabel": "Property tax accruals", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes." } } }, "auth_ref": [ "r44", "r54", "r670" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.gencor.com/role/AccruedExpenses" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Expenses", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r12" ] }, "genc_InventoryCostBasisDeterminationPeriodMaximum": { "xbrltype": "durationItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "InventoryCostBasisDeterminationPeriodMaximum", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Inventory Cost Basis Determination Period Maximum", "terseLabel": "Inventory, maximum time period on the shelf, years", "documentation": "Inventory cost basis determination period maximum." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.gencor.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Summary of Other Information Concerning the Company's Operating Lease", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r660" ] }, "genc_InventoryCostBasisDeterminationPeriodMinimum": { "xbrltype": "durationItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "InventoryCostBasisDeterminationPeriodMinimum", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Inventory Cost Basis Determination Period Minimum", "terseLabel": "Inventory, minimum time period on the shelf, years", "documentation": "Inventory cost basis determination period minimum." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Expense", "terseLabel": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r658" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.gencor.com/role/ShareholdersEquityAndStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r37", "r38", "r39", "r40", "r41", "r42", "r43", "r97", "r98", "r99", "r139", "r140", "r141", "r191", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r414", "r415", "r416", "r417", "r541", "r582", "r594" ] }, "genc_NumberOfCustomers": { "xbrltype": "integerItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "NumberOfCustomers", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Number of Customers", "terseLabel": "Number of customers", "documentation": "Number of customers." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r16", "r132", "r158", "r219", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r331", "r334", "r335", "r347", "r558", "r615", "r661", "r662" ] }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PublicUtilitiesInventoryTypeDomain", "presentation": [ "http://www.gencor.com/role/InventoriesAdditionalInformationDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Inventory [Domain]", "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale." } } }, "auth_ref": [ "r589" ] }, "genc_CostBasisReductionInInventoryPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "CostBasisReductionInInventoryPercentage", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Cost Basis Reduction In Inventory Percentage", "terseLabel": "Cost basis reduction in inventory, percentage", "documentation": "Represents the percentage cost basis reduction for inventories related to obsolescence, excessive levels, deterioration, possible alternative uses and other factors in determining net realizable value. Inventories are valued at the lower of cost or market, with cost being determined principally by using the last-in, first-out (LIFO) method and market defined as replacement cost for raw materials and net realizable value for work in process and finished goods. Appropriate consideration is given to obsolescence, excessive levels, deterioration, possible alternative uses and other factors in determining net realizable value. The cost of work in process and finished goods includes materials, direct labor, variable costs and overhead. The Company evaluates the need to record inventory adjustments on all inventories, including raw material, work in process, finished goods, spare parts and used equipment. Used equipment acquired by the Company on trade-in from customers is carried at estimate" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r65", "r457" ] }, "genc_InventoryValuationEstimate": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "InventoryValuationEstimate", "crdr": "debit", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Inventory Valuation Estimate", "terseLabel": "Inventory valuation estimate", "documentation": "Represents the inventory valuation estimate amount after accounting for inventories related to obsolescence, excessive levels, deterioration, possible alternative uses and other factors in determining net realizable value. Inventories are valued at the lower of cost or market, with cost being determined principally by using the last-in, first-out (LIFO) method and market defined as replacement cost for raw materials and net realizable value for work in process and finished goods. Appropriate consideration is given to obsolescence, excessive levels, deterioration, possible alternative uses and other factors in determining net realizable value. The cost of work in process and finished goods includes materials, direct labor, variable costs and overhead. The Company evaluates the need to record inventory adjustments on all inventories, including raw material, work in process, finished goods, spare parts and used equipment. Used equipment acquired by the Company on trade-in from customers i" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Risk Management", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r58", "r119" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.gencor.com/role/InventoriesNetInventoriesDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gencor.com/role/InventoriesNetInventoriesDetail" ], "lang": { "en-us": { "role": { "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r91", "r531" ] }, "us-gaap_LandAndLandImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandAndLandImprovementsMember", "presentation": [ "http://www.gencor.com/role/PropertyAndEquipmentPropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Land and Land Improvements [Member]", "terseLabel": "Land and Improvements [Member]", "documentation": "Real estate held and assets that are an addition or improvement to real estate held." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r14", "r158", "r219", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r331", "r334", "r335", "r347", "r455", "r535", "r571", "r615", "r661", "r662" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_ChangeInAccountingPrincipleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleMember", "presentation": [ "http://www.gencor.com/role/InventoriesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Adjustments for Change in Accounting Principle [Domain]", "documentation": "Change in accounting principle. Excludes change from amendment to accounting standards." } } }, "auth_ref": [ "r163", "r164", "r165", "r166", "r411" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r33", "r74" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.gencor.com/role/AccruedExpensesAccruedExpensesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gencor.com/role/AccruedExpensesAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Payroll and related accruals", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r15" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross", "totalLabel": "Gross Deferred Income Tax Assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r312" ] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail", "http://www.gencor.com/role/PropertyAndEquipmentPropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Building and Building Improvements [Member]", "terseLabel": "Buildings and Improvements [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r130", "r147", "r148", "r155", "r158", "r163", "r175", "r176", "r193", "r205", "r209", "r211", "r219", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r329", "r332", "r333", "r345", "r347", "r377", "r389", "r421", "r477", "r493", "r494", "r536", "r555", "r556", "r570", "r591", "r615" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "presentation": [ "http://www.gencor.com/role/IncomeTaxesReconciliationOfTheFederalStatutoryTaxRateToTheTotalTaxProvisionBenefitDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "verboseLabel": "Other, net", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r646", "r651" ] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Inventory", "verboseLabel": "Inventory", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r46", "r648" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "presentation": [ "http://www.gencor.com/role/IncomeTaxesReconciliationOfTheFederalStatutoryTaxRateToTheTotalTaxProvisionBenefitDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "verboseLabel": "State income taxes, net of federal benefit", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r646", "r651" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Shareholders' Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r70", "r111", "r384", "r558", "r595", "r605", "r657" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Product engineering and development", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r59", "r298", "r669" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.gencor.com/role/IncomeTaxesProvisionForIncomeTaxExpenseBenefitDetail": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gencor.com/role/IncomeTaxesProvisionForIncomeTaxExpenseBenefitDetail" ], "lang": { "en-us": { "role": { "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r587", "r596", "r650" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r2" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "presentation": [ "http://www.gencor.com/role/AccruedExpensesAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r61", "r108" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r215", "r544", "r618", "r672", "r673" ] }, "us-gaap_USTreasuryAndGovernmentShorttermDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasuryAndGovernmentShorttermDebtSecuritiesMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesCompanysAssetsMeasuredAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "US Treasury and Government Short-term Debt Securities [Member]", "terseLabel": "Government Securities [Member]", "documentation": "Debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises (GSEs). Includes, but not limited to, treasury bills, debt securities issued by the Government National Mortgage Association (Ginnie Mae), and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac) which securities have maturities of one year or less." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "crdr": "debit", "presentation": [ "http://www.gencor.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "R&D tax credits carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards." } } }, "auth_ref": [ "r45", "r46", "r648" ] }, "us-gaap_EquityFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityFundsMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesCompanysAssetsMeasuredAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Equity Funds [Member]", "terseLabel": "Equities [Member]", "documentation": "An investment that pools funds from many investors to invest in a combination of underlying investments, primarily equity investments." } } }, "auth_ref": [ "r619" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards", "verboseLabel": "Net operating losses carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r46", "r648" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "presentation": [ "http://www.gencor.com/role/IncomeTaxesReconciliationOfTheFederalStatutoryTaxRateToTheTotalTaxProvisionBenefitDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "negatedLabel": "Research & development tax refunds & credits", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit." } } }, "auth_ref": [ "r646", "r651" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.gencor.com/role/Leases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r357" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesBasicAndDilutedEpsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesBasicAndDilutedEpsDetail" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Diluted shares outstanding", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r179", "r188" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.gencor.com/role/AccruedExpensesAccruedExpensesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.gencor.com/role/AccruedExpensesAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "terseLabel": "Other", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r15" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities, excluding the initial effects of business combinations:" } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount 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." } } }, "auth_ref": [ "r2" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesBasicAndDilutedEpsDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesBasicAndDilutedEpsDetail" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Basic shares outstanding", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r178", "r188" ] }, "us-gaap_LeaseContractualTermDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseContractualTermDomain", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail", "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lease Contractual Term [Domain]", "documentation": "Contractual term of lease arrangement." } } }, "auth_ref": [ "r585" ] }, "us-gaap_LeaseContractualTermAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseContractualTermAxis", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail", "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lease Contractual Term [Axis]", "documentation": "Information by contractual term of lease arrangement." } } }, "auth_ref": [ "r585" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet", "crdr": "debit", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net", "terseLabel": "Fair Value Measurement Asset Transfers Net", "documentation": "Amount of transfer of financial instrument classified as an asset into (out of) level 3 of the fair value hierarchy." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidExpense", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses", "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods." } } }, "auth_ref": [ "r2" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAllowanceForDoubtfulAccountsDetail" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Accounts receivable, allowance for doubtful accounts", "periodEndLabel": "Balance, end of year", "periodStartLabel": "Balance, beginning of year", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r142", "r218", "r224" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r575", "r576", "r577" ] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://www.gencor.com/role/AccruedExpensesAccruedExpensesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gencor.com/role/AccruedExpensesAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "label": "Product Warranty Accrual, Current", "terseLabel": "Warranty and related accruals", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r15", "r613", "r614" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Entities Owned by One Global Company [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r28", "r215" ] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of Changes in Accrual for Warranty and Related Costs", "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability." } } }, "auth_ref": [ "r240" ] }, "us-gaap_PublicUtilitiesInventoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PublicUtilitiesInventoryAxis", "presentation": [ "http://www.gencor.com/role/InventoriesAdditionalInformationDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Inventory [Axis]", "documentation": "Information by type of inventory held." } } }, "auth_ref": [ "r589" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Reporting Segments and Geographic Areas", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r198", "r199", "r200", "r201", "r202", "r203", "r213", "r537" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.gencor.com/role/AccruedExpensesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Accrued Expenses", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r30", "r31", "r32", "r117", "r118", "r121", "r122" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.gencor.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Net Inventories", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r10", "r71", "r72", "r73" ] }, "us-gaap_TextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TextBlockAbstract", "lang": { "en-us": { "role": { "label": "Text Block [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Nature of Operations and Summary of Significant Accounting Policies", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r60", "r87", "r88", "r105" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]", "verboseLabel": "Company's Assets Measured at Fair Value", "documentation": "Tabular disclosure of assets measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2." } } }, "auth_ref": [ "r51", "r106" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income (loss) before income tax expense (benefit)", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r75", "r112", "r193", "r205", "r209", "r211", "r377", "r388", "r536" ] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets", "http://www.gencor.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total shareholders' equity", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r65", "r68", "r69", "r90", "r459", "r475", "r496", "r497", "r558", "r571", "r595", "r605", "r657", "r675" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesCompanysAssetsMeasuredAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r255", "r273", "r274", "r275", "r276", "r277", "r278", "r368", "r369", "r370", "r539", "r540", "r549", "r550", "r551" ] }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsPolicyPolicyTextBlock", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Subsequent Events, Policy [Policy Text Block]", "terseLabel": "Subsequent Events", "documentation": "Disclosure of accounting policy for reporting subsequent events." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r575", "r576", "r577" ] }, "us-gaap_SummaryOfInvestmentHoldingsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfInvestmentHoldingsLineItems", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesCompanysAssetsMeasuredAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Summary of Investment Holdings [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r420", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r447", "r448", "r478", "r563" ] }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Allowance for Credit Losses on Financing Receivables [Table Text Block]", "terseLabel": "Schedule of Changes in Allowance for Doubtful Accounts", "documentation": "Tabular disclosure of allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r34", "r606" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesCompanysAssetsMeasuredAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r255", "r273", "r274", "r275", "r276", "r277", "r278", "r346", "r368", "r369", "r370", "r539", "r540", "r549", "r550", "r551" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r21", "r134", "r526" ] }, "us-gaap_InventoryCurrentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryCurrentTable", "presentation": [ "http://www.gencor.com/role/InventoriesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Inventory, Current [Table]", "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://www.gencor.com/role/ShareholdersEquityAndStockBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Shareholders' Equity and Share-based Payments [Text Block]", "terseLabel": "Shareholders' Equity and Stock-Based Compensation", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r96", "r100" ] }, "us-gaap_LandImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandImprovementsMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Land Improvements [Member]", "terseLabel": "Land Improvements [Member]", "documentation": "Additions or improvements to real estate held." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash Equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r22" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.gencor.com/role/LeasesSummaryOfFutureAnnualMinimumLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r364" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r578" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease term", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r659" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Customer deposits", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r265", "r266", "r269" ] }, "us-gaap_InventoryLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryLineItems", "presentation": [ "http://www.gencor.com/role/InventoriesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Inventory [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeAxis", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesCompanysAssetsMeasuredAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r435", "r437", "r438", "r440", "r444", "r498", "r500", "r502", "r505", "r506", "r507", "r508", "r510", "r511", "r512", "r513", "r514", "r563" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability", "terseLabel": "Customer deposits related to contracts with customers", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r265", "r266", "r269" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (in years)", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r362", "r557" ] }, "genc_CommonClassUndefinedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "CommonClassUndefinedMember", "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets", "http://www.gencor.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.gencor.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.gencor.com/role/CoverPage", "http://www.gencor.com/role/ShareholdersEquityAndStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Common Class Undefined [Member]", "verboseLabel": "Common Stock [Member]", "terseLabel": "Common Stock [Member]", "documentation": "Classification of common stock that is undefined, representing ownership interest in a corporation." } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAccrualForWarrantyAndRelatedCostsDetail" ], "lang": { "en-us": { "role": { "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Warranties issued", "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued." } } }, "auth_ref": [ "r243" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.gencor.com/role/LeasesSummaryOfFutureAnnualMinimumLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r358" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAccrualForWarrantyAndRelatedCostsDetail" ], "lang": { "en-us": { "role": { "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Balance, end of year", "periodStartLabel": "Balance, beginning of year", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers." } } }, "auth_ref": [ "r54", "r239", "r241", "r244" ] }, "genc_DeferredIncomeTaxesAndOtherTaxReceivableNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "DeferredIncomeTaxesAndOtherTaxReceivableNonCurrent", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Taxes And Other Tax Receivable Non Current", "terseLabel": "Deferred and other income taxes", "documentation": "Deferred income taxes and other tax receivable non current." } } }, "auth_ref": [] }, "genc_IncreaseDecreaseInCostAndEstimatedEarningsInExcessOfBilling": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "IncreaseDecreaseInCostAndEstimatedEarningsInExcessOfBilling", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase Decrease In Cost And Estimated Earnings in Excess Of Billing", "terseLabel": "Costs and estimated earnings in excess of billings", "documentation": "Increase Decrease In Cost And Estimated Earnings in Excess Of Billing" } } }, "auth_ref": [] }, "genc_CostsAndEstimatedEarningsInExcessOfBillingsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "CostsAndEstimatedEarningsInExcessOfBillingsTextBlock", "presentation": [ "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillings" ], "lang": { "en-us": { "role": { "label": "Costs And Estimated Earnings In Excess Of Billings [Text Block]", "terseLabel": "Costs and Estimated Earnings in Excess of Billings", "documentation": "Costs and estimated earnings in excess of billings." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets", "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "verboseLabel": "Current operating lease liabilities", "terseLabel": "Current operating lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r358" ] }, "genc_ChangesInInventoryReservesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "ChangesInInventoryReservesTableTextBlock", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Changes In Inventory Reserves [Table Text Block]", "terseLabel": "Schedule of Changes in Allowance for Slow Moving and Obsolete Inventories", "documentation": "Changes in inventory reserves." } } }, "auth_ref": [] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r575", "r576", "r577", "r579" ] }, "genc_ScheduleOfCostAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "ScheduleOfCostAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsTableTextBlock", "presentation": [ "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Cost And Estimated Earnings In Excess Of Billings On Uncompleted Contracts Table [Text Block]", "terseLabel": "Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts", "documentation": "Schedule of cost and estimated earnings in excess of billings on uncompleted contracts." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r580" ] }, "genc_InventoryReserveChargedToCostsOfSales": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "InventoryReserveChargedToCostsOfSales", "crdr": "credit", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAllowanceForSlowMovingAndObsoleteInventoriesDetail" ], "lang": { "en-us": { "role": { "label": "Inventory Reserve Charged To Costs Of Sales", "terseLabel": "Charged to cost of sales", "documentation": "Inventory reserve charged to costs of sales." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.gencor.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "verboseLabel": "Deferred Income Tax Assets and Liabilities", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r102" ] }, "genc_EquipmentSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "EquipmentSalesMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDisaggregationOfCompanysNetRevenueByMajorSourceDetail" ], "lang": { "en-us": { "role": { "label": "Equipment Sales [Member]", "terseLabel": "Equipment Sales [Member]", "documentation": "Equipment Sales [Member]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.gencor.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "verboseLabel": "Provision for Income Tax Expense (Benefit)", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r103" ] }, "genc_MinimumLeasePaymentsSaleLeaseBackTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "MinimumLeasePaymentsSaleLeaseBackTransactionsTableTextBlock", "presentation": [ "http://www.gencor.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Minimum Lease Payments Sale Lease Back Transactions [Table Text Block]", "terseLabel": "Summary of Future Annual Minimum Lease Payments", "documentation": "Minimum Lease Payments Sale Lease Back Transactions." } } }, "auth_ref": [] }, "genc_EstimatedUsefulLivesOfAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "EstimatedUsefulLivesOfAssetsTableTextBlock", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Estimated Useful Lives Of Assets [Table Text Block]", "terseLabel": "Estimated Useful Lives of Assets", "documentation": "Estimated Useful Lives Of Assets Table [Text Block]" } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAccrualForWarrantyAndRelatedCostsDetail" ], "lang": { "en-us": { "role": { "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Warranties settled", "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty." } } }, "auth_ref": [ "r242" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.gencor.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "verboseLabel": "Reconciliation of the Federal Statutory Tax Rate to the Total Tax Provision (Benefit)", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r101" ] }, "genc_ShippingAndHandlingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "ShippingAndHandlingCostsPolicyTextBlock", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Shipping And Handling Costs [Policy Text Block]", "terseLabel": "Shipping and Handling Costs", "documentation": "Shipping and handling costs." } } }, "auth_ref": [] }, "genc_OperatingLeaseLiabilitiesIncurredDuringThePeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "OperatingLeaseLiabilitiesIncurredDuringThePeriod", "crdr": "credit", "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating Lease Liabilities Incurred During The Period", "terseLabel": "Operating lease liabilities", "documentation": "Operating Lease Liabilities Incurred During The Period." } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r592" ] }, "genc_OperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "OperatingLeaseRightOfUseAssets", "crdr": "debit", "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating Lease Right Of Use Assets", "terseLabel": "Operating lease right-of-use assets", "documentation": "Operating lease right-of-use assets." } } }, "auth_ref": [] }, "genc_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsCurrent", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets", "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsCostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Costs And Estimated Earnings In Excess Of Billings On Uncompleted Contracts Current", "verboseLabel": "Costs and estimated earnings in excess of billings", "presentationGuidance": "Costs and estimated earnings in excess of billings", "terseLabel": "Costs and estimated earnings in excess of billings", "documentation": "Costs And Estimated Earnings In Excess Of Billings On Uncompleted Contracts Current." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets", "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "verboseLabel": "Non-current operating lease liabilities", "terseLabel": "Non-current operating lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r358" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r573" ] }, "genc_EstimatedEarningsOnUncompletedContracts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "EstimatedEarningsOnUncompletedContracts", "crdr": "debit", "calculation": { "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsCostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsDetail": { "parentTag": "genc_CostsAndEstimatedEarningsOnUncompletedContracts", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gencor.com/role/CostsAndEstimatedEarningsInExcessOfBillingsCostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsDetail" ], "lang": { "en-us": { "role": { "label": "Estimated Earnings On Uncompleted Contracts", "terseLabel": "Estimated earnings", "documentation": "Estimated Earnings On Uncompleted Contracts" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r77", "r158", "r193", "r205", "r209", "r211", "r219", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r347", "r536", "r615" ] }, "genc_PropertyAndEquipmentFullyDepreciatedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "PropertyAndEquipmentFullyDepreciatedAssets", "crdr": "debit", "presentation": [ "http://www.gencor.com/role/PropertyAndEquipmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Property And Equipment Fully Depreciated Assets", "terseLabel": "Property and equipment (fully depreciated assets)", "documentation": "Property and equipment (fully depreciated assets)." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForChangeInAccountingPrincipleAxis", "presentation": [ "http://www.gencor.com/role/InventoriesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Adjustments for Change in Accounting Principle [Axis]", "documentation": "Information by type of change in accounting principle. Excludes change from amendment to accounting standards." } } }, "auth_ref": [ "r163", "r164", "r165", "r166", "r411" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r64", "r257" ] }, "genc_IncometaxesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "IncometaxesLineItems", "presentation": [ "http://www.gencor.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "IncomeTaxes [Line Items]", "documentation": "IncomeTaxes" } } }, "auth_ref": [] }, "genc_SquareFootageLeasedEventMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "SquareFootageLeasedEventMember", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Square Footage Leased Event [Member]", "terseLabel": "Square Footage Leased Event [Member]" } } }, "auth_ref": [] }, "genc_TwoThousandNineIncentiveCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "TwoThousandNineIncentiveCompensationPlanMember", "presentation": [ "http://www.gencor.com/role/ShareholdersEquityAndStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Two Thousand Nine Incentive Compensation Plan [Member]", "terseLabel": "2009 Incentive Compensation Plan [Member]", "documentation": "Two thousand nine incentive compensation plan." } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 9.0 }, "http://www.gencor.com/role/InventoriesNetInventoriesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets", "http://www.gencor.com/role/InventoriesNetInventoriesDetail" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Inventories, net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r144", "r527", "r558" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.gencor.com/role/PropertyAndEquipmentPropertyAndEquipmentDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.gencor.com/role/PropertyAndEquipmentPropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated depreciation and amortization", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r36", "r136", "r386" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r65" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNetAbstract", "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxCreditsResearch", "crdr": "credit", "presentation": [ "http://www.gencor.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "verboseLabel": "R&D Credits", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit." } } }, "auth_ref": [ "r646" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectAbstract", "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect [Abstract]", "verboseLabel": "Cash and cash equivalents at:" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r64", "r457" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Operating leases paid in cash", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r359", "r361" ] }, "genc_BlawKnoxProductLineFromVolvoCeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "BlawKnoxProductLineFromVolvoCeMember", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail", "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail" ], "lang": { "en-us": { "role": { "label": "Blaw Knox Product Line From Volvo CE [Member]", "terseLabel": "Blaw Knox Product Line From Volvo CE [Member]", "verboseLabel": "Blaw Knox Product Line From Volvo CE [Member]", "documentation": "Blaw Knox product line from Volvo CE." } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash investing and financing activities:" } } }, "auth_ref": [] }, "genc_PropertyPlantAndEquipmentNotYetPlacedInOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "PropertyPlantAndEquipmentNotYetPlacedInOperation", "crdr": "debit", "presentation": [ "http://www.gencor.com/role/PropertyAndEquipmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment Not Yet Placed In Operation", "terseLabel": "Property plant and equipment not yet placed in operation", "documentation": "Property plant and equipment not yet placed in operation." } } }, "auth_ref": [] }, "genc_PercentageIncomeTaxOfFederalStatutoryTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "PercentageIncomeTaxOfFederalStatutoryTaxRate", "presentation": [ "http://www.gencor.com/role/IncomeTaxesReconciliationOfTheFederalStatutoryTaxRateToTheTotalTaxProvisionBenefitDetail" ], "lang": { "en-us": { "role": { "label": "Percentage Income Tax of Federal Statutory Tax Rate", "terseLabel": "Federal income taxes computed at the statutory rate", "documentation": "Percentage income tax of federal statutory tax rate." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 16.0 }, "http://www.gencor.com/role/AccruedExpensesAccruedExpensesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gencor.com/role/AccruedExpensesAccruedExpensesDetail", "http://www.gencor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "verboseLabel": "Accrued expenses", "totalLabel": "Accrued expenses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r15" ] }, "genc_NetDeferredAndOtherIncomeTaxAssetsAndLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "NetDeferredAndOtherIncomeTaxAssetsAndLiabilities", "crdr": "debit", "presentation": [ "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Net Deferred and Other Income Tax Assets and Liabilities", "terseLabel": "Net Deferred and Other Income Tax Assets", "documentation": "Net deferred and other income tax assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationPenaltiesAndInterestExpense", "crdr": "debit", "presentation": [ "http://www.gencor.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Examination, Penalties and Interest Expense", "verboseLabel": "Additional accruals of interest expense nor penalties", "documentation": "The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations." } } }, "auth_ref": [ "r647" ] }, "genc_IncomeTaxesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "IncomeTaxesTable", "presentation": [ "http://www.gencor.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Taxes [Table]" } } }, "auth_ref": [] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.gencor.com/role/PropertyAndEquipmentTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property and Equipment", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r4" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.gencor.com/role/AccruedExpensesAccruedExpensesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gencor.com/role/AccruedExpensesAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "label": "Accrued Professional Fees, Current", "terseLabel": "Professional fees", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r15" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r64", "r257" ] }, "genc_DateOfExpiryOfOperatingLease": { "xbrltype": "dateItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "DateOfExpiryOfOperatingLease", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Date Of Expiry Of Operating Lease", "terseLabel": "Operating lease liability date of expiry", "documentation": "Date of expiry of operating lease." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.gencor.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "genc_NewLeaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "NewLeaseAgreementMember", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail", "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail" ], "lang": { "en-us": { "role": { "label": "New Lease Agreement [Member]", "terseLabel": "New Lease Agreement [Member]", "verboseLabel": "New Lease Agreement [Member]", "documentation": "New lease agreement." } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.gencor.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.gencor.com/role/IncomeTaxesReconciliationOfTheFederalStatutoryTaxRateToTheTotalTaxProvisionBenefitDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r305" ] }, "genc_LesseeOperatingLeaseLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "LesseeOperatingLeaseLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail", "http://www.gencor.com/role/LeasesSummaryOfOtherInformationConcerningTheCompanySOperatingLeaseDetail" ], "lang": { "en-us": { "role": { "label": "Lessee Operating Lease Lease Right Of Use Asset", "terseLabel": "Operating lease ROU asset included in other long-term assets", "verboseLabel": "Assets", "documentation": "Lessee operating lease lease right of use asset." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.gencor.com/role/LongTermDebtAndArrangementsWithFinancialInstitutionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Long-term Debt", "verboseLabel": "Long term debt outstanding", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r9", "r110", "r254", "r256", "r539", "r540", "r671" ] }, "genc_OperatingLeaseRentalExpensesOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "OperatingLeaseRentalExpensesOne", "crdr": "debit", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease Rental Expenses One", "terseLabel": "Total rental expense", "documentation": "Operating lease rental expenses one." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Customer deposits", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r373", "r592" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsDividends": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationDeductionsDividends", "presentation": [ "http://www.gencor.com/role/IncomeTaxesReconciliationOfTheFederalStatutoryTaxRateToTheTotalTaxProvisionBenefitDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Deduction, Dividend, Percent", "negatedLabel": "Dividend received deduction", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for dividend." } } }, "auth_ref": [ "r646", "r651" ] }, "genc_DecreaseInLeasingArrangementsRightOfUseAssetAndLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "DecreaseInLeasingArrangementsRightOfUseAssetAndLeaseLiability", "crdr": "credit", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Decrease In Leasing Arrangements Right Of Use Asset And Lease Liability", "terseLabel": "Decrease In Leasing Arrangements Right Of Use Asset And Lease Liability", "documentation": "Decrease in leasing arrangements right of use asset and lease liability." } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfOperations", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDisaggregationOfCompanysNetRevenueByMajorSourceDetail" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Net revenue", "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise." } } }, "auth_ref": [ "r194", "r195", "r204", "r207", "r208", "r212", "r213", "r215", "r267", "r268", "r375" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodStartLabel": "Beginning balance, shares", "periodEndLabel": "Ending balance, shares", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "verboseLabel": "Basic and Diluted EPS", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r601" ] }, "genc_RenewalEventMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "RenewalEventMember", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Renewal Event [Member]", "terseLabel": "Renewal Event [Member]", "documentation": "Renewal event member." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r11", "r558" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.gencor.com/role/ShareholdersEquityAndStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "verboseLabel": "Number of shares, options outstanding", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r290", "r291" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail", "http://www.gencor.com/role/PropertyAndEquipmentAdditionalInformationDetail", "http://www.gencor.com/role/PropertyAndEquipmentPropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r4" ] }, "genc_EventBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "EventBasisAxis", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Event Basis [Axis]", "documentation": "Event basis axis." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Productive Assets", "negatedLabel": "Capital expenditures", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r114", "r652", "r653", "r654" ] }, "us-gaap_DebtSecuritiesTradingUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesTradingUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Trading, Unrealized Gain (Loss)", "verboseLabel": "Net unrealized gains (losses)", "documentation": "Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in net income (trading)." } } }, "auth_ref": [ "r603", "r604" ] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDisaggregationOfCompanysNetRevenueByMajorSourceDetail" ], "lang": { "en-us": { "role": { "label": "Transferred at Point in Time [Member]", "terseLabel": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r547" ] }, "genc_EventBasisDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "EventBasisDomain", "presentation": [ "http://www.gencor.com/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Event Basis [Domain]", "documentation": "Event basis domain." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfOperations", "http://www.gencor.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesBasicAndDilutedEpsDetail" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net income (loss)", "terseLabel": "Net income (loss)", "verboseLabel": "Net income (loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r76", "r86", "r113", "r130", "r147", "r148", "r152", "r158", "r163", "r167", "r168", "r170", "r171", "r175", "r176", "r185", "r193", "r205", "r209", "r211", "r219", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r345", "r347", "r390", "r477", "r493", "r494", "r536", "r569", "r615" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r573" ] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesCompanysAssetsMeasuredAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Member]", "terseLabel": "Cash and Money Funds [Member]", "documentation": "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.gencor.com/role/PropertyAndEquipmentAdditionalInformationDetail", "http://www.gencor.com/role/PropertyAndEquipmentPropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "genc_RightOfHoldersToElectCompanysBoardOfDirectors": { "xbrltype": "percentItemType", "nsuri": "http://www.gencor.com/20230930", "localname": "RightOfHoldersToElectCompanysBoardOfDirectors", "presentation": [ "http://www.gencor.com/role/ShareholdersEquityAndStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Right Of Holders To Elect Companys Board Of Directors", "terseLabel": "Right of holders to elect company's board of directors", "documentation": "Right of holders to elect company's board of directors." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.gencor.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r159", "r299", "r306", "r309", "r315", "r320", "r324", "r325", "r326", "r419" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Capital in excess of par value", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r66" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Transactions", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r348" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesCompanysAssetsMeasuredAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Investments [Domain]", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r435", "r437", "r438", "r440", "r444", "r498", "r500", "r502", "r505", "r506", "r507", "r508", "r510", "r511", "r512", "r513", "r514", "r563" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesCompanysAssetsMeasuredAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r255", "r273", "r278", "r346", "r369", "r539", "r540", "r549", "r550", "r551" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesCompanysAssetsMeasuredAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Current", "terseLabel": "Marketable securities at fair value (cost of $85,514,000 at September 30, 2023 and $94,879,000 at September 30, 2022)", "verboseLabel": "Total", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r588" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesCompanysAssetsMeasuredAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r255", "r273", "r278", "r346", "r368", "r549", "r550", "r551" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense, Current", "verboseLabel": "Prepaid expenses", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r145", "r231", "r232", "r528" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful lives of assets", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesGainLoss", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Gain (Loss)", "terseLabel": "Realized and unrealized gains (losses) on marketable securities, net", "documentation": "Amount of unrealized and realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI)." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsUnrealizedLossesOnTradingSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsUnrealizedLossesOnTradingSecurities", "crdr": "debit", "calculation": { "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Asset, Debt Securities, Trading, Unrealized Loss", "terseLabel": "Unrealized loss on investments", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from unrealized loss on investment in debt security measured at fair value with change in fair value recognized in net income (trading)." } } }, "auth_ref": [ "r648" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_MarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecurities", "crdr": "debit", "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Marketable Securities", "terseLabel": "Marketable securities, cost", "documentation": "Amount of investment in marketable security." } } }, "auth_ref": [ "r56", "r588" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets", "http://www.gencor.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.gencor.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.gencor.com/role/CoverPage", "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesCompanysAssetsMeasuredAtFairValueDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDisaggregationOfCompanysNetRevenueByMajorSourceDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail", "http://www.gencor.com/role/PropertyAndEquipmentPropertyAndEquipmentDetail", "http://www.gencor.com/role/ShareholdersEquityAndStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r127", "r139", "r140", "r141", "r158", "r180", "r184", "r186", "r188", "r191", "r192", "r219", "r245", "r247", "r248", "r249", "r252", "r253", "r257", "r258", "r260", "r261", "r263", "r347", "r414", "r415", "r416", "r417", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r457", "r478", "r495", "r515", "r516", "r517", "r518", "r519", "r582", "r594", "r600" ] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "verboseLabel": "Deferred Tax Assets:" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r83" ] }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "verboseLabel": "Deferred and Other Tax Liabilities:" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.gencor.com/role/IncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Property and equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r46", "r648" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.gencor.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.gencor.com/role/LongTermDebtAndArrangementsWithFinancialInstitutionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Proceeds from lines of credit", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfOperations", "http://www.gencor.com/role/IncomeTaxesProvisionForIncomeTaxExpenseBenefitDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "verboseLabel": "Income tax expense (benefit)", "terseLabel": "Income tax expense (benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r115", "r126", "r175", "r176", "r197", "r304", "r321", "r392" ] }, "us-gaap_IncreaseDecreaseInTradingSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInTradingSecurities", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Debt Securities, Trading, and Equity Securities, FV-NI", "negatedLabel": "Change in value of marketable securities", "documentation": "Amount of increase (decrease) of investment in debt and equity securities, measured at fair value with changes in fair value recognized in net income." } } }, "auth_ref": [ "r2", "r19" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.gencor.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 23.0 } }, "presentation": [ "http://www.gencor.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r67", "r99", "r383", "r404", "r409", "r418", "r458", "r558" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_InventoryLIFOReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryLIFOReserve", "crdr": "credit", "presentation": [ "http://www.gencor.com/role/InventoriesAdditionalInformationDetail", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAllowanceForSlowMovingAndObsoleteInventoriesDetail" ], "lang": { "en-us": { "role": { "label": "Inventory, LIFO Reserve", "periodEndLabel": "Balance, end of year", "periodStartLabel": "Balance, beginning of year", "terseLabel": "Slow moving and obsolete inventory reserve", "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods." } } }, "auth_ref": [ "r590" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesBasicAndDilutedEpsDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesBasicAndDilutedEpsDetail" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "verboseLabel": "Common Stock Equivalents", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r181", "r182", "r183", "r188", "r289" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r49", "r50" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r215", "r544", "r618", "r672", "r673" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.gencor.com/role/ConsolidatedStatementsOfOperations", "http://www.gencor.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesBasicAndDilutedEpsDetail" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "verboseLabel": "Basic earnings (loss) per common share", "presentationGuidance": "Diluted earnings per share", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r153", "r167", "r168", "r170", "r171", "r173", "r180", "r186", "r187", "r188", "r189", "r344", "r345", "r376", "r391", "r534" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481141/942-740-50-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480135/944-740-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-19" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "720", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483384/720-30-45-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482620/740-10-25-3" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-9" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r525": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r526": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r533": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r534": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r535": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r536": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r537": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r538": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r539": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r540": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r541": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r542": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r543": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r544": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r545": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r546": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r547": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r548": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r549": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r552": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r553": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r554": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r555": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r556": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r557": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r558": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r559": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r561": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r563": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r568": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r569": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r570": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r571": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r572": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r573": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r576": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r577": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r578": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r580": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r581": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r582": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r583": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r584": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r585": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r586": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r587": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r588": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r589": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r590": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r591": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r592": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r593": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r594": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r595": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r596": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r597": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r598": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r599": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r600": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r601": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r602": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r603": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-14" }, "r604": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r605": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r606": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r607": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r608": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r609": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r610": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r611": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r612": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r613": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r614": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r615": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r616": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r617": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r618": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r619": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r620": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r621": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r622": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r623": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r624": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r625": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r626": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r627": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r628": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r629": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r630": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r631": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r632": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r633": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r634": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r635": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r636": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r637": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r638": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r639": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r640": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r641": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r642": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r643": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r644": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r645": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r646": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r647": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r648": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r649": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r650": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r651": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r652": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r653": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r654": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r655": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r656": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r657": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r658": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r659": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r660": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r661": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r662": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r663": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r664": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r665": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r666": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r667": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r668": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r669": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r670": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r671": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r672": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r673": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r674": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r675": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r676": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 71 0001193125-23-294347-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-23-294347-xbrl.zip M4$L#!!0 ( *>!C5?Q\. $PQ ! -5>"P / 9#4U,3(T,&0Q,&LN:'1M M[+UI4QO9EC;ZO2/Z/V3X5/5K1P@L";"Q7>4W, 8773;0@,_INC=N5*246U*6 M4YFJ' "=7W_7M(=,I09L(0NL$]UE).6PA[77O)[UR_^]'4;>M4JS,(E_?=+: M;C[Q5-Q-@C#N__JDR'M;^T^\__OV/__CET$.%\+%-D=J*&_ M%<99[L?=TEC"&6.O7A^HRL SU=WN)]?/X0=:%WUAF"6[[=;+68_F*^R31ZGJ M^KD*IM[SZKF?=M,D4L_MQ?KV;E+$>3JN'YS\6!I@MTA3V-)I=\BOI5O4;7=0 M?SG^4KHT]L-N5G\M_52Z. N[]9?"#^4+\U$ZY4KXI71ID6WU?7]DKN[Y68?6 M47XH77P;S=BG__WH4%F1IS.V!WXU0TWSR7?#EV4BN9WVL!:2'I"W^M]W%Q_M MY7G]]?;2YWGJQUDO28=^#J<=W];>:K:W6B]IIA9=NP2J7[M"K/NN] MK;VMYO[63DN>,_T0(]-Y0MQ'^0'^FX=YI-X>P[.\5G/K]U^>\Q?PRU#EOM=- MXES%L!*YNLV?X]UOO.[ 3S.5__KYZAB9&;YJ2_U=A->_/CGDR[>NQB/UY#D^ MY;E^42<)QEZ6CR/UZQ.&Q[KW]Q?<&J>K]^N0?>=)]\O;*[T3*2WJ>O##[Y;G_%MZU!Y?_YW]XOP3A MM;SK_P1A-HK\\6LO3F+U?][^$MZ^QB&IE/\,@T#%]"?\?EH,51IVO=@?PBB! MR[P^&*HX@/_/CR.__X27XS:_P)&]OSHTS] M\KSTR.EO>)]T"WI!F'7]Z!Q^38)C^"Y;\&W'?RS\JJ,8-G=\""]+_>@D#M3M M[VJ\X&N:^+\7N[LOVQ.O>UY>1]@FA>Q,96]_0?I^G9$T@,=[)$->YT QM:8&W?9L!PWW.SWU[[_!%MIGT=B;?\ M+;.)5UL[3?,L^<4\R-SYO#2]^;/=6P\S2_#WH"CCO MUA:PU&9+WVE_LV,-]+45BM"_?-L:E<_P6JY1^PYKM+/$-2J=FM;:K(US:EI+ M/#7-G3];+_]$M0DHPOR]-K-V*0(FW=S9:KUP*13379FT[O]7>7[Z,;/YYJFX^*E"[#_JI4JA\?5+#CDJ+#(T5^@7U MRM3OYH4?7:ET>' ;9JM8(R%YU<=!R>< WG<[BL)N*,/T@A!^9O^"&%BO9PP: ME:K74V;\R_/:-]A%M4/YBNU;JHH#0FV'!?_7;=^?%RI6-WYT=&UN^'!T>D@? MW_E9F/UX>SSWS?38B16B;R=7\QYIB12IG=8R:0FXP885K(P5H([WZCZV[UWD MW_P>)[?G:1(4W?QC&*OC-!G^,XFNDT/E[N6[(H,?L^R@^W<19B$Z3H@M; C@ MV_F$?O.4-=8O7F2S'A 96O5I0T2K42CN1Q_<^?,P&0Z3^##RL^R=NW.7.5@3 M.%SZZ:QWF2?=+VN_=;-&K:^9G/$][MPR_3_3=^YS'*@>L)3@<>\@G;[ITWZ8 MVW@$\F)4Y9L@)N"1^?@\@M<3(H6*=COJL3&3^)K ME>5X\8/@VK7#U3]^S2H\S/T^NNT._+BOKE(_4,%Q$0=S-O6'X/8SB6/JDBW! M1[81,W)7&PJ(S8J!5+4RN60Y0S=_$'(LRU)J@? M;0>7I'-LM-M[T&XWNLWBC,C/!K#D^ \ZB:[]J.H+V^C;-?QLQJIMR/([D>6/ M1D[KO'_ODR%,-^P>>.Z\..5?WM0Y,#>8:@/8/.F#%E?4#O=A[ESAU3; MEW\,_4X83>@<[_P("QXO!TKE'Y.N[V3,K._VS1@T!Z>G3/EA;N FM>=A1Z0W M"8*;!,'O3X:;Z+@;'7\L8?'EIKO\^2F,PV$QY-NR-+] U_$CV_YO3(29.RI8 MMM?NNN'GTKIN* TIS;_=4-I]4)J[K@^3TKXV%?.'X%X+)VG^J'SJZZGG!^!( M]TP]#YWWM#=U&/>[<_>&.M+>U&&LL [C'K=Q4X>QPCJ,>]S'31W&FM9AW..> M;^HPUJ0.XY[YY/"N,JZ_\'!F9X)6=^Z1$^!:$\Z/L%/+2JC[5&"(")?C ML6YX=89+8 4/)./H'LEO0S8/8Y\VU4&;ZJ"U(LA-CD-\:%O#?I^#9U!1M:HK6CRPW9?P/=>=^!-ZP.9\; MDWAMT)S63#E8ZRU=Q\K.>]R_367G0]VY367G [>K-H5]#SO';5/9>?\$L#CK M6.O*SF62H6W[<)4X+2 VY+ABHGAH7+'4]K#2S&)FV\/*M??0&O+/"Y7[F+M^ MY*=Q&/=+FHQ)@N?$J,-D.$IB5+O7GOSFC5Q?5S_[>]W_[]7VQFKW*2U!O M[H_FYPZ!RTZK.VZ]!17ZV)RN.YRNTT0_XD1B:]WS\5YT8$%^IR+!Q/C#7&> MI.NOULX9.)V0KUV:'Y%\<%7L$H77:D,]7[AUV6?^[2OTXZZDT5<'9M4JO8%-<4H+/ M8=P_Z^G+SGH?DB0H/6*M*6JQ\9NKIRW&-QHO=2NOZ;ENLS;$.I=8#_+S)(SS MDWA#L=-79$.V]T:VY_#Z#'.$M+=_/OFN)=G-V^=9\_R1]OLX56%_D(M=_OCV MN6Y^/]+^GN6@,,KL'^$QKIG>C[2[#POV<>6PB^N\=1O(OWN&_'L@F[]!ZOP! M]ONKR5?=R4V7(HL[U)75MUZEKK#OO?OO_]WZ2N_5C[_=@R'AY$ZMJ:T< FN69- M2>U;AK#2Y+EEY1D]OK.UB5$N.<2R\)FX]Y#HAE@W,\^YN,@P>Z7X3P,#.GZV7L,^PWU*UP/6$,R M1K 322G#$SZ?^L/UW723T5D>*&WXW2:\;!*PY?JPH\V=K=9+,^-O*M+.YWVESW?-=W=Y9Y[MZ[3>?[U;[S^;^)H"]ZIYUL(? J?>7,#!*YDS[_6/&^B8DOP>^TKASCWIH4;T+&]Q\R7LU.'@0!H0KYT;D?!B?Q MH3\*XKQMAL+;FP7>Q2%=#:AN+]!ZLP@>MA-P;W6V2F%>LA-PC*O5&"?F.2LB] M=G_<*"$;BW35I+910C9*R%+IKHA#)KK/\,>?GR_?.]L_I':*ZFV8);OMULO7 M\*M^BO[)/!:?4__,;."G*JMYK,R8CWG1:#%7JYTGZU1LP^03\]KV*DV$8USYY MX3TH/^1Y91*E97@>WKZ&QR5%VE49?QPH/P!R_^4YW/'V%_R/9__K9?DX EX2 MP5G=&E"BX.LX28=^]*;C=[_TTZ2(@ZUN$B7IZYM!F*LW09B-(G_\V@MCO.G- MD_*#D+ZW_"CLQZ\QIT&EE=]OPB ?O-[?W@OC-\ZUD>KE;X9^V@_C+?S[M><7 M>:*_26E<]-63Z>/V6J/\C2>WY,GHM=<)T/YKI.DL";FN];HULN2 M* R\M-]YVFQX^'_/8&K_]8_6B^8;7KKI[]U9W7O=M^PZK[5O@>]ZP&:VLO#? M"MZP;[[H^<,P@GW[K[^+)'^#J<69=ZINO(MDZ,?\Y1O/V1*/]P]&XPZ 'G7# M$^\D46#HP9##Y].3JZ/WWN75P=71I2=D-WLFS?671X>>+DZL3F,;!Z7OO MZ'\/?SLX_7#D'9Y]^G1R>7ER=KK$Z;57/KU_^=D ++P\B1O>^^W#;:_=W-M] M-7U*$Z-=A.1GT/(\5E$Z8R_L"^G!S!\F#U1>=Z \YCI>N_7SE)4K#W+V=I8F MOT;D>GQV\&D4C'ZSVN/_KD^83^IR-_*[^ M+.]\=W;Q_NABZ_#LX\>#\\NCU_J/,M55R,VE41HIK]#KYAM>@U:S^?,3'DNJ M7S3R^VJKDRK_RQ9HN*!TO/:ODS"0RX*R9-_]^RBK &$Y*^3-J1 MPB;A6S)'63"S=).$+B0XC](/XKCPHPLU2M)\,8J'Q0'5)__U20C#!9L*#EH2 M=?PH2O).KE[HLWU3.QA+E\^Q.>YT%E0Q;:A^\FM.C]7ND0B^)Y5[YW M<'KZ^>"C=W%T?G9QY9U_OKC\?'!ZY5V=>2# KU!*MW:\LPNOM?.:='7M7 MOQUYCFPW]^E%X'<-L66.7Y )^]%?CCK3&\?DO%3Z8?8^EO MRPN;JXN#T\H2DRD;@S%XJ],2&&7IQ0>8 NRFY@="71&2G M<"MN4G\$^W-'8CQ-MH6Q33NA1^3)Q;?#;\#H%^31S69KJ]5ZV:QAU(X%L+&! MOHTDV[LK)\DYA'*A^F&6 S?/L6!K06)!Y#PX[">G[S]?7EW ^6[ WX?;B\OT M.S/"U1_EIT>W?C>G]?*2GI>:=?+\S,M&JHO!I< +8R_,,Z\[\%-XR[/-.7DT MO@+T9EG%S2ISLHQ-[9LOZ7/.3'D.=7K<'NJ!\Q4*7@P]AOI;1#'<-[^R %U$ MQ_065V;A]%5G,EOYJ3US=U:\ELGG$-@N!4V5ZDPIL"H(=H=)\!7V%6FO&3YF ME";7^#*TKMZKR+_Q,118)T,7521YWRWYWU'Q_!YKOVPU9\YF7OFW)Q+?[]*& MWDG5V7NUU7RUL]/:?3E[G^QNW<>AVO_J,_5-DO3;??1+L2F>TA'TDM1+$,S# M^ZM(PRP(N[B9(&Z_6G%HK>=T0Y?[T*S3OA^'_Z;/SVKLH%7PAT=!1R?;%]N7 MV][15R$4V9S'IA_==3RP*WF.=S^( A2E67RST>XI[4HIV\W6[!F M:3[PSE+LF^"]BY(L2X;>5>J'T:.R5Q9;Q$/X\RR]2F[B!9?P+(W\.$CNX"LN MO8_8_%EZ#DH2\,"E*5K'49*&@3^Y@0L-ZCR!!T;_3SA:7/=[N]/>;TUXS)=' M,*L/G3^5Q4#C=I3"YH0C/_+4K>H6",L"7P/745D#+-QN5*"UY?T[',%B!6J& ME?L0V(UU>?S7/_;;K9=O,GAJI$:#)%9>3)JD.VO0YWV:]FOOZ?3(#5(77'@' MBMIM3NB?SY;O,)PZXH\): CG..<[*<_M5\VM%\WFQ%&8YR9\"(3A^*LOCCZ< M7%X=71R]KW=VMY]VC)O[X/#J]2,+7]V?[V-G]PZ^CQDNCYWVDGTHS@-79.Z5 MO6^M[6;3^-_^00GMS6JX3\_&80S"%[Y9OU]3_?GV5U-\ UE+6T+3B7 E/VZVF=^ZGWC_]J%#/)CV]C\PO/VUQA9TS^[M#T/>'"VS,HT[-M18/ MGD\X-Q0\0OLU3O^X!'N"7N;'WL>/"RSX _?]WV5_7[R]B0.T >MO,[8ZPY4]PL^\8L7]BB_UDF."#//]V[ +-WZ J9) M[&7*SV"; O@A*]"QXF>>U,EB[L1% >K];G,/-0!\DIRK$-Y^T,W=*"+?!ZF$*74GYIYHV*-"OP0O@!J 3#(;R" MK1T,J)6_VO,P#5%HZH$0DB&0%9'3/Y.HB',_I5S!=-%<[O4BHYN!HO!QA9:> MMI[Q<@R VR 5!9X?18:47!KK*+D 'EQ#5IS/.LF M 3>- ^]IVYEM!_0(N*CS%\P%;Z+KX4XR>H#?E="E>]]W.?&7RZTK6=JGN.@OWWCMG?:V47A"RAP=4>;H/7,/7@?##U3V[-&?=H<^D#SD M\&].^QJ>=C(;(GBE\OQN%TY[ZN.114)%FR&N_7;YQQ4V>\MYDZR3>5\V!.X# M@T^U_ !2&H[\>-Q 70%&";(55ZWO]=/D)A_HG[=!=5!L]E#-% 7=,?C<;KZ9 M-FGZN?5&7S;W@NECTQ>BKB 73QFGOE(;9DM?WU:[L]66516ERM6D7C^:Y'$Z M(/<306U/"6-^=>1S;]FAU/;2'_B]T]NUY_(C'E:FK -[(/D+,J.6[P2UUTMM MY-U><-?7+%!7EA["I/M).OY:AR<]B9A85YZ$OD]G03U9RZKO\U[7=N_-5!)S M:&625,3E]P)_F7QQ-T'^$O_ZI/WD^]_PG4_/*4C7FEU^X"?FD@4OWV8L2_YX MR'+U_N8XY[C2V-X5&4C?;$$S=Z$:[;W)&NW-V;G7LW,D&AL/Z0.I;>M!8WID M/"89S?WB =SSB5[E]3/"=R4K<@85B>7HJL4OI@3[.)P:QEA5H'7,=;1J3WHS MK"E,SETPJ(!.)'(=@;3!Z$*>>$6FZ"I8"$50,+F!LM#N%'2SX+NB,;[\)H17 MPVN]&*:9H(%U'69DA<5^W W]"(TWK"7$BQ$--?#3(/,P73T,*FZGBH?YJ?^L MS@S:GG#R[[[QUMM^=QSM8H%ZL)YHLFEB1UO#-$CTX,2X[<)4TB+X$CYNR$-7X+V-M*5&BWN8M9 MN]J9[Z<='YZ]=78;J3'Y\9^V]KS/VY>("_BR_0)3?)_A[.U4,7D']K,3 1MT M-KT7ID/VP8U@ #Y>!'1" <^ ANT709C+X-;9Z[:0;^VDVTL/<$))>F#W]CCR M^_>J8*PFS-3S,AOD@9TL;_RT@]QVZ H(:2J#<@^/)=I,PSQG^AFN8XSJ$#A8 MSK=)**<7480'ONHF::ITY23QS33%X$Z"Y'@=)D46C34UUKWUP5#DMZ3]S$>V MBB_S87Z$2W=H%G3)5%VGRDQ+X?@&Z3\UU^?.XG^.$$"I2"2;@%!EJK/$J,^/ M0][$(TU0 B5%-Z%(#@B$:)R%S.=U9^BMCH]RMNLTB,8[%/Q$X5KS=O? &(E2 MK61*,S?"DH)6<(WGRPQ!9+][R)?N_N004'NWN=UJOM]J =>H$_7S2FF64Q>T M=BH$A0"R@8HBK>AY3VN2A5;MDWXP8;*%TT;N$$&[Q.WX:I/N=2^\50&L2)2I MZ8Z#]5W=[Q4Z8VP$)$2_WX<3@I_PY*CT 7QX/N)P/50RX%99_;=HR)GK@^:#VAC(".00W.P'+@[F!F29L\: MD3M6C(1'F.62)5% D3I:6N#Z8(5XG3!@.R7[@CH>/0S6E^+DI>=0ZJ*L/#VN M(WXU3)V9(8B&249B!H0:Z&%D5RJ<"R@)28P:&6&3_ET0@-3K-3@.$TK"//;C MGHR?A*,<4^ =%J_*4L[)?#J.$K\:B2_WX'WB87L'^L7V"@E4-QP".^%8':R; MHK]X^;'X+-G_OY2*;/SU\ MX';F^,;ZEY7V'9KUS\R1/=A.3O?=46GN/__Y'W#V]_\;U! MBD?I'W"\GKR](D6 =![8EC@'ZO=!_,&%.&2/!SY[(Y>[C_#2VH6J*4R^J[[X M9J)HKF8V[\\./W\Z.KVZ1.#=LXOSLXL#[$#U[@_OXNCXZ.+H]/"(=J!^E,M1 M:\\QU"+)C*AWUN#J "?=]<[3Y';L&;YI*@^X68GW2:E<=%^*RR _'<"TT6/W M%+^1G,7*8R17\1EY&2V^7M5(#&,P$\_!MO).3D[ ;$U5TMM&!X\:Y1S: UXZ MDF*),&:>C))$('XYWWS6\SF-^QAN]'[!9((Z9H$13=/TK%WFN0@60[A..!JP;GL M*NJ>C"MQXZ?!UL\*$_)LW#!]J!1:-_Y64]6;M( MUL[>I5-SD60E%#14?BP'IQ2.:K\\J"^GE$*E'3(605'"\#>7$)7O;QTM6/'D M/JAT5MV+]9JYF%K.:O@=,(!KU[*CHE#ULH8'(CN&?Q(J:@JO$92LGX!&U?#4 M+1Y=7F;XE.6@/.7X^RA-_C)AB#B@P'%,'\$,CB)O^D(W).0;IJ!,YD6J&L1A MW)(J8,3$&3!\$&9?^ U%+'O)H4/T*)5ODQ7AH ;0Y;6?8FS.Z_EXH."]0PEH ML!\+[^ZH<3*%T"0 ONU=U?P(3T2:[14X?F1P121T%X0]X%P>KE(:$FOKI3@8IF96D(H1T+1(1;J M0&;MK(L,6(/"9_!R9GJHZ$Q+AAB7CR5D!.H_1G]4?!VF22S$!C\&:HC_:"E4 M?<6(61S0R0E,1!J)-XB1J$Y:^.E83LDN^3_:#>^BR+(0N LPI1#K*?'171K9 MM8\'X_.7%-O+\U;!:OA,#_*UW@!%UU/K"#A46$%-ATMH./>_J!@I4S,8Q*X. MR_!\F)_"K"8-NU@=E,&R\NVX!QF++GP3)CG0I96GF<4#QH*?^C[V]^4 6D@' M#@/;UV%0T =T3]'!XQ,6%!D_A4(UN";\R\0<^$=^F?"_ZD#"F.0RW*9,%:.9 M3@,OC (A;+S6!\+.TF)$M(./*[!0:C1"A^L GX_O&H HHY=D'&G'B^QNX^;< M))BY(SP,CDNUQH)>.U%X,:C[]J;N2^)HUVJBM@-X!L(OYA._:(XV\3WQO>JW MQ.0F7HKEQ0TQ-0E:2*2.X+H"?>\=\L5,-PPID MPSN!&7FM Z/UE92#AEMA\VDRQ^E]F'4+;@Z#%QXX,>]CPP(/#0O$:RZ$=<,E M9R/%\-&3X](#>UD_KFWOM^0&*R8;/D!W),I.$,^ MY6+5LDL1+CSW<5)X?!Q(BX5=P!=PG@ =X2@D=F)&P JN;Z(B)((PB06XWR@A MD8U9721D88M+,A8$>3R+ZF!_ Z4YG@R;=.>0E'O_B^,R#PB,O%>[>(Z ]8)$ ML8).Z67(T"BE<$3W^[.&@[H*V1QN628,+O)OY'C,,BDGSH?G'I!]-U=YVD%; MAF5:8XBV]>#! '?"0.1,V/@3UM*? );[P<65=U+ERO:9+RS)3:7 $L696,U2 M8S%U_?/F18.^I;]>JUG78.^)1W]BSED/9EVR)&FS ] ]F36_)K: ;CTPEJ^. M/DEZH-B5KDO;?>0L_[:S/5YY1[QEGF:>VKO/ER>G1Y>71!@T6G(O6^_R/5GN M-12ZZ"I_4#&(Q<@S2WRO#@9X&PP"# .MZH+@C;NL2F.>+UA[0&.A3RJL:P\? M5DIQY6M^WH3J.*'N%4;FP]OE.]!>C3>"JZ<58;JA&5F@? 73C\+, ^5?C^'; M[@!6#*R3(K/9I*+^BL6%"O(-.R=@>O(]RJH1^:9PEMIP9$W*L:V;0 MKHY2L!;2,!I;=)?2!OO9:.!'N;&&%MWL>B^#18T'(E9V R5EV;QMA*DV,+,! MZ$W#\-9^#X9)3L;U$1!DB^.==HH.-"+BAK96)627XI M'L1<=0>$%2(6/ZZMU_5'?@=M=&WIELB77"$A4 /\ 5/I8F(//0;4C#XHCC[Y M$I 1XEEGS15&KIR3QRL@IZYVLJ7-0Z4WB4E5#6-I4R'8?_=/>^]4U]>E,#./ M(ATR2UCHR#(. CF9M:0D_@"LUH$GF5PI+!0!)1NT?W&M,V 1(9KYZ,Y"9$I\ M /[8F.T$ G6P#'A6=I=HI\F:.?+C^)DF_,%$._;\21(8D#T-*48QIKJ8:VN"S0@N? MCT>R1#;I6>4WN%QG8#UU9#[:*]600J62>_(ZB0J&U\T&O"I@\G2[19HRO89< M)_#?A79/V3.M3;0@#:_QX@7=9CQTS$*"$QF1K:<"$M'&"^[U"O84XK,"V$DX M^]UY*]R0A"A8JZ[2=4+J%BB)9B*LA+@W< N%7M/DA@JQ%'FOR 0CK(U4KK[_ M,W82>ZU7+_9+5$S9B.BHL-XXK')CIO$)^ VB','%MEL4;:O6UP[]A.J]XD8-DA+]3 M1ALB.)NAGW")%A_ATD3H_I=-EH_H(\P*'CK0GE%9=.,J9 *90 M'$]SSEZH(MA9H"8N]J(EPH>]0S<'EG-] *5@Y'W,@^V*^O [7 \TMST_(O3; M>.M?_EC'A'Y#,:35.*OUT4O#O!CZ\LH;E2H>N:@N,-,7>LHORU-F%S:KCK2( M,,59*J9Y['O_&E0^[(0T0__D=^^OB,Q?5-@H%5[83-ZR>H3A*E_J@<.Z1\W<,#%XA7^D5P(8< M-4@??L>[3Z52_K@4G-87\3A2!FR@JHX8_"]'#=Q.C= UQA!*.P_WVJ1P(%0AQ/9(EXU/5 MV^C*ELFDQ8->QH[J/M199&"7 4WM^!XN- M>F&4BVI@[+XNGMZ>0N4HE- ]QRQX--9DJC=)?_LO?SAZ\\Y[^AN5F,%8<]$B MWP&71)1%62MJ[8!^DYS#?E%@3VD48/I\>1GP\@86>L,O5>=$:__5;OUPC#P& MWB9:@J,0-5@/3$'#9ZQLT S?)0H7N'16C=81H$J=C.2\\V"0585Q@8D$VFHE MEJ9';TA#W\W;4_HH0!CC+ARE"PMPO<.A;[ M9XB^!Z/CZT681^R^1T6?2$^I&J@XPU0!;A&))DN!9M:,?/8; EF^%A MAFIV-J&:-0_5S!X+E-;C1FD8V9&)NYHO=IK:@DPCPU->7&:4!X1 MO(4TJ%/N1L^#M;L3@F5S'9Z%?:52SGH^X,& $] M23DN796V"K?V:WP&K'R(6P+5")UT@'4*LWS<[###+&2@O['1H> X?!$9CWU" M8!O3E.M/C:"%O>+]G_\*-)@DR0<]V@FU FC SE-$@9QR(/F'E'N"N81P 9G: MRB>3[@9IK>Y52#:B"*A8W':<#Z'\H4?91/@X>2%J/KB^'52\AJ"Z)8%$KIPQ M$_@U+T*#?M*USZ-B.,*_K\.LBVS'QJB>AMMJNZ'/,.8,@GK1I=PUCHK!ZS%O M-.]N/T/-@C(P0\M+Z>DJ!Y5";O3\T2@R>;VD-^(>3 U'\ IN:?6DJQT9&L]H MD@QP-9#')D4.BTY,ULUFQ!*CS PU'X^4-/!EU<\=WO<_E<8^(J?VMC;:YMRU MX&5:B:*+IYM=EKH!5'Y)*PR:"3!>]QX%U@=*[SO& MB8;_+Q4%%#>E^S4@M1T7I4DA5;'VGR9^H&U'&TNA8;5?N?>YH0I7S9=H6,-Z M]+%03E].2D0 )P0G[Y8^@_DIKI:Q:RB;0X2LX>_"I]]3.'.<;E*DL-4V$J4' ML8V%%9AXS>^5Y9D8NQA/%&2Y"6W,RO,Y=*"5@.K[]S4#:W=6X4]Q#&J*#J^_WV8+61KFJC#%PQ@@\E)JW@)A2MR/M\7;- M>9:8V"BE2,EG(+>+B4BJYY:U%&=&@&T.P_V742TP>6IB8$')@C!E3$..<55M M8):@6C# P^F1CB++:AZJ?;.#[*4,>+T!. #29'M)MY!:!AFKH,Y755HZ\PGI M$ 34(8G8CE0D/P]5)OCZ5Q,_K":9 'E(3.*-3YVEV1BL;QD.+E'7WS<,<()H?9':?_AA 6$Q2]^T1=A M)C$3QW&*I14@C7#72$]-.&SNO(ABL2BBG4AX:1R8X*O@V G$I;/1F'G277-Z ME0P,%&_?11Q0RCZ&77+KV"ZO8MFW37;*0MDUVJ.!WEZ34^$49ODF_<3+@#-N M!>B+=9)'\D&8,HEC; KT",'J,=GCI<#6&N_QH38DL-/1RO:8D:NF9\&4,D>0 M^0M*DI@\4C:E-;-4H0L#J^;"E"ZT5&,S8!#UW ':L0E+\ES)/6)=DB?(T;T;8J<@+F(_%M&/4R"5GJ#&YCE!YE[@]Q!^"H:X MA5%N0XE2%6U2]Y"38PTOT@5+B8E2PNVU/6N7E'7*,A_I?W7R?G9R+264IM=A MUXAQ')VR>;1RZY8:CJ)DC*D!=\F??= !DMU-@&3- R3??"#?^=TOP&=7>!3Q MVBG"AB3E%^*D8[>V$4Z:3*LDY5[S?78\9DQI_V7F[O\U1@%2*=MOG3[LYV MN_)U#?Y$-/JBD#Z(/U%#O #A" MYID^,=ZEZFMPC)58@TK5O9QS1"N#I*QT,-E;-ALLIF"?=._1\[U%5WHDG[R)O4YWE8.S[(2D7G%"%,Q]9Q)!71+-AH5$^O1G(>KBZ;Z:#$;H^>11M M(Q;R/I+[A]QPTH,$\RPQX(UI8,9/FI?P-/ ]ICQ!/#Y$TR6/9,/C3*V"Z)K[ M%)O*H\SO*2+10$TMHG*L7YWE7%D#/N;J@->@M1N M[;9W*$ ;7('!3N N=4RABQ#1";2W02)H/Q2[S3!#NU]QP J 2>GA_QI@HE1> MM[&T^M*TW%(:/7Z@HA%:[>ZQPU1J0B\)Q(VF;2?C?8ZM12+( WBW8N0L=$+" M1G J!F:K"$@,!@6X#*7!*]#@Z5,FBM[6R+_1+B0[TIL070E)SD/VC9-2HR-( MGQIT@L]V;F"TP2=("L,X&)]GC?E$F<(^,5[&]W$/.OXZ(V+J=K1T4&MWE"0G MB5>-'VX.CFX]9*<]W1\3TC;2H0R)X-CY%)D< P;CA3\"48X,5CS[50 MG)P\K$AC8"<.J7#0A3)X,DIE)U <<7NY8^MR_VN,;L67FE4ZTN3[)=0 MJZ)#!LV^5*/LF M4<1V#MA7*6(OD132M3-6+S1/\:3<]9.?_ET@J'O#.TEN?/2.27SL-!'UQ;F' M(,'$FR.=5( T.X2O0J<@G3>4-2:/ W:N1JIDA:V&5!"%R,2>+=A/&8QHTI86 M?9%QB-AQ:T?N]G\2D)^G]X@MQ-6"]*)][VF=B<=X@1ADH\^H#K_W<]W(;A(^ M9Y5%]$/_"Q*X(8$>T"MQP@$ELN9.^NB-ZE!)$/:-N+G9[E-N_'97ZG>J>U2: M4W8W5$EC7OR/<=)\S7/^QSSGD/GXW9^R;R$NR5A"687@C=*<*3% 4/3T]IX&M1T."3@R2]@GE'+TK4.%][9G 44) M)$:C):!T"L-3&2[@U^)XS%#.#0E9*: ]O+H4%?,ZI"3/84C MD*^89%TZ,-'!1 HJ&J9C)U\H$W;%4)O6B\ L8P8.$,_092P1!([?GZ]C+L SF M4__41.WIYL24,V3V!.&U9#EU;EMWW(W(RQ=+741/-!7.=0ESBK*KK)S<,.^M M"RSBTGPKB^*YA!K;F<*#QH5O 9<-16:V'M,%SV]XQS,18"296CPCB1_0Z1?G M6LU+"#Z=ZI$L$!#Z]^"]_<2CHJ3(YV[=-ME0,L/&/#QJ)(HGFZQI#2)CHR;Y MH( C@:5>%'04S\LT RXSJ1ZP:+WP_J-@=>1;INZ5G &3H6O][W4;6X6%F@+F M=@A&;>#/.R^E":SJN'S"1&EG-H0-P;E>93AMGH.<%W;4\7+ BAEO)36&)V;> MF/#&4_ "99NS?@W=H5Y";+W4UQ$'E#&V!!T/^ M=C8L$]AV29(DHT]?%VB@;?%]ZQ,QQ^==B^>>&GF&8L.1G0YS>$X57BY_P/[) M71WGK$R=X.SUC-;*HS[E+$4)-[)G*!GQM"(:B*0MR M69FM51K2:2#Z!GG9/M;=4F&S!A>&,M:G["K3EQO=7,79>V_S< DVAF%1IKIC M09TT4P7%BZ$,6,JU=K?W?\8UB56N$V/(03KM^N;/N+ L,$IW&:$Y=T1M5K^^ M>>=!S[;\D^4-)BY/V]P%D;LY-Z@.&FB=XM@UI^FD5S$9PBBKAD@%9)M]6V[, MQV3_Z\0!JL.SYR*'[:\6&!MLYNL;27O%JE4VD4](%/ M<&^FE(+ZY'&G6;X&V%A$'2)6'=:Y\Q:8-O[2;C;;>LE+ M>Y-33)8T",J86'3M.8DMDH3HE$;,8LM@.E8B_$5&B7-#;F*"X7-QDG_]&%(E MR/2W-(RQF6&9*W>+(2?&$O" (FV2LVU&A,),0C]$EMVGZ&D%$J VT08 M&L?GC?*_Q$HW?JW.@&YA$P_K9#!'(B<-'TQE=(_:E3+UKYFLZ60<2F';1E\' MX.^P6)FH!:@@^+."9ML>)J%AC(&_?W5 F,:MUAMRU=&$TCH'QW_7M- MY&.BWY-!1#MTAVQ#&2;[#3L!Y0.*"+@4B^$:=H<8.-G%5^%F\67 5!,M5:4) M-,J3"N8<:CD8FV!(GB*VO4("-G1(^H,:"%0V9-HA4B=XBJ_?0.JGH=LRZ&?Q MDYFC"M_\.3'J1GSU_$.YWVXT]<*L0OPOAYV3)&$.6KE*4W=<:<[:M+L M1!_. PX>O-@$#QYX4OT4<\;E4!V'$Q!.*Y7N2W5DCZJ7<(1D7&@#.L-J2LI% MT'HH?:"R(\Q=IZ.%61,K4XOT0*B@U!DF)\]H7Y-6_CE9KP1(:K+3*.A,=[BY MN%/FQU6EE(KDU&0!0P_[XI]''U,>9KU0U#4-;(#+6%\&];-J!]>F9E! "W<%S(:(V30X/Q)\6^B0VN$T&89+"C%X[Q MX> /.-,%;XEC,G]'% XF:K\;,YR@BE-NG]64+J-DZM, M?TW]%+?F4])#]51!5;"Y55B1Q&V0^.;&KCL@X-SVYBR7N@7J;(K9"G)D']ET4RF MJ'%*R5HX1(A^ &?AS"W&2^?$L\7&E&$7X>"4<%P7_GLMW<(' M&??CE;S_C*J0^^6F!=(JCV%+Q+)B7#D[._*(YM(WE@N5&QJ_-TG+%80JE.U4OMVP3V M3&E..)D1[DZ)CI\S$/8UNU#K9*C;!+U440[]%S5&MITE<2R0W%8[(./> C.[ M*XZDT$]UI[C)2X"[8YD#!=C= +@@8\^:E3!1";R8QV=BB(7HOL1G2Y\(F;;) MD\,\+.*@O!(J'4KV%Q5;U$?1JXN'+!KSC;.!>QI 7;!M>]FDA$7KVL8&E;$^ M/CYG3B''ACG[QTE+$Q\3T+<2E/1L(('4&.@,(R%2T<5%4";7S.LD_),DM6U1 M"5>@[R@7QKBO9&/4*?E&0<;M/3''CGZE>QP76B],A[5=C74R/IW/!FLH?F9@ M\;&X@TNW*##.PV+$^+7DZ9N-.?M2;)Q_L!M(7V]Y[:R*8B# EF "/2D"Q MR[5*KGO].@/-ROF9I6?89)^QR_K!\)K)]*]2LRRB.;T"R#+0 M4R%K@RNE_ZQ4 OD.&,Z4)NQ$IPV-#<"^2?$$,+2LM/W6/:WT<45H>*=^DC#$ M'//^D;A2RO-!/54K['IFY:E4"S@)Q\YV4B H6T9AT?5J9$I(+E&#@LT2)@H( MU=:B6U$" .9%W.#6UATT0<>LW MGR 0B)4Y)*!"*:=F'9&Q0D&,<,\W- _K7 ^::%0F$R$41%0*^=&9V(V4%MTA M%V\5C0O/::#0>N1R0?(#;@)9:Q[(^DY.S$KP*U ]%=OL"2JD M+1AL%(X2HEMC/6V64SXCG!/CP:O]OAOYX3 SYW3M-=D?#=1FNKO1S[19C,<\ MX K%0/6E)M6!'6 7'G-*!W?&F0P5I*!,*SEXK6..REHXD5>>4'I I6T!\G&K M6H4P8A74O[C6]6=K!/B6AKNVSJ!)J>6U=5[/CL78\4,6HX$">1E2G2X<%^R) M:5^L,38QW]H)L3"RM^Y=D3@]20SZ=6JM$H3VQ5X9^03> ZV<3)U7 CO9$%14 MP(_MF(_EXJ*%@FMQ$AL<80MMA&J['5MII_7AM[J,6>6%[C>,HB$@%49SGKJ- MY2T3/&9&.'*\]6 @5>O0KV-*AE,8B?ADZEZB'*&2&>[YM*+:<16 M!LK!?#J=%%ZW7E->ZRQ/.;@AFK++R(=)@%$)QZHK T*C3X_+B?$2:N!:N8#6 MLT.JFJ^IREB*TE%'ZYON[M:4%+N/O5N0PQ@!8D0$2;E8#QVB9IU2(@7:+8 IN10_I?=ER1R?66U!P60VV9T"._2NA@#4ZK#F>B"B]*S!,':BHDV1SZ MIGP!C*Q%3(>!/P0]U)CA8KB@BG_'G7H4IG>-8N;_A69X7'BL8X3>TALJ+ZR4EHWTRJ^>S9]X^S *+F'#TYZTX+P!L*) M&KD1$GK-2U'7IC999O06N2JS*3Q:$FF_2F#=$54P0PD0P?N$Y^+YP$P67"_S M0$PK8!YCTCEPYT4$$L 0_TT,J)3@0AR%I8LC;I)'SF7*P&9@3TLGTOFX85;4 MT(9OBY#%>Q;MQ*Z&K=&66- MBZ[JTEX- -TE[&1N\NS H'#V5RH\J>% JJZ3KCF\(W3#Y1QV3G4Y@KR$(CB- M4@&*'Z#3CI(V)/V_&UZ'$3(N/S+^TVZ*X2%F=!B^Y(R-ND6S=C5P>X6X'8Y*,AV[=5(#'#_MD)J"??I,QQJV M4VS*Q[P^1Z2\TR,S@LJRUY$NA[FG@2I9#DX#*+$S>Z&&]S(ZV *NCDH+IU25 M@-@H;"K-?652),,X#2,M1BXZ@.PBTCZM1I(:^>::UGY))S!,U5YK5<4C9J2/,RI C@"(V))A*+9,[$M"Y'7R M;8!2T">2CWEML7A?@!!T]E!F6YTQOD@#^1TR U93RLUO2-QAN)GB2#S^ZN^4 MM\\%5#&A%%-^D)BW)E>(0U'R+7ZPX:V@L.E%?@IJJ8N"Q [BCI^FH4YJF(5O M(FY8K>08"@-RKEGL;6G]XCZ!*2X",5KOY7+B?:D?XAZI*)*T]RY7?2=,QM?Q-S6_N8VXEKQH')J:P306$[S:[B;GI!F$UG\])N MK_X@2=*[,G@^+$\<"?B>*V'1R"3[DN,@M=Q/ A\LD2;SHN1\DVI9I([TM.E2 MNIN? -N@(0Z[,QT77+ E9W27!G!CLMM2J*N&:PZMOR(4=3Q8>[ MK0@M+P 6S4.7_"%[NP8/ 8,"F;7=#FFB3>2 &P8# M>[KQP]Q):$+'#W#7:S+P'9E)U0S:A&3$)HNC5!W0G85SK21NU(&D-#3+I/3= M7I3[V+$FUMT@YR:10Y",WRME-*-12D;@&WH-AK=\!:L*FBX?I",;VP!82H M1$+)&%K1=7W<9QJ69U JQ,F,3CD%,=P9G[Q?$HS["3-,MA:PD7S:]V'HOH I M6OPD&H$8!-R\%&.O>2DQ$9-(1T5N78)4PH(LS,30<4NP*SW5;7$G!NLL13LF MDEK!0.<$V40I>D@_36XP.$[-_O23" -#?,I;!.-<\HFL$E2Z?'9\2@90K)R6 M&H_,[B/Q1-78:H3B#;V!]43#58_""X5Z8=0I;W.I[^ MK[-]A+V**)D<%QFANI7'/#W7Z>8MN/5Z A01ZQ8ZW(7'"CLX5=>EVEUDGK4: MYN32F9JMJV6\'>)DVQD8W==TG2G5\MUCKYFYT=+2X&\07(#]$4 K[#"9OC.4E+"0R7N44G5 M'Q1#U-K2%*U>F_*D??4F]DMJV)2D44>*Z%[MM5&&DC/?+0=@%'@34,#1WB3I MEU'D=U59#DFUM/@P)1&"#8&L"^M&E:G"2RK\TD$J;#@.TR0U,$N"2V^Y54>, M>P["1C -EP2M,>&47AUF;_U:A'3 ZHD&*2:WNQ38C#S M27QJ8&8-7<0GEG=DW;2 #9?)HV^*,5P=C8N-P]S_HC 74:63I5]U$@F40JL, MA:H9LZ++!-KE:DVM2 M/M]A6EX S+T1R"*@K:3K@W #1:T8(;&:.CXX>GF1N^6'4EEDBMRHIK$,.QX5 M2CMLY0[+INS0R2'9)5,3B+6\.:)+@U:.KR#L)E9DB$&51(T+7AUK[Z!-A22Y MF)BN9&5KOF@;&J5Y6$$R@\[AM\QJ"7K!IK#Z-LF+F/R!2:01WP .%+U3!E_8B+*H?^7TFJXQ@+33QT06O<7%,1V[XI>9R0 M\Z6R)%M+3O$3#NQG%92BR3'@=NI!H@K+ZTYZ"\5Z)JVHIA7[JE\, (/>]YR_B=-]<0DU;/?/^/N M9P0?QZUO_UWN13-#)C3(IL PB[,RJ!A@]E'" 1ZO&.'?.\UFH]EL.L*TNC7( MUIUBTDRE)F*=F(I*9:!]Y'?R7V%5OHJI9@48;"!3@TU%/8W^%F7%21K'ERNN M'9>L<7H5)5^R1YL&$8?H@J#R*L1#T[D<#2V7J])N(M]J.*1T%M$+"C0,A#XS M!NQ(P_KUF)%7:+K2R+1&6#3>P&@6F$&=PJK,I3(6&6)U2+,/C Y-H4>+\['X M[ Q5VB2U)8@CXRRE:I"M=I2^:*Z2$E3XCOT@ 6BI72 M45EN<4RX M>B""[^>+2D*$$0%V$8%D.=&ARFAFROI1E?3G "TH)0D&%LJ@UZ MX_B.QV<8U!5[(G;Q,,8R(>I@7E62NLQ)M>:][IR3&]%*&_!Q'?Y]:W=/4R_& MW&^057R0C)E#RUV]C_[-O.4QYHB&S[RENBV)2$DZ/AX@L%J+7-6[.A=G\2;2 MQ2S.# ;)U7BZ33D#H'$\"3 M&N65^=$1 =(88V=9\Z; U#B;CE7 R@&TUR3B^:1@;'?>XNU"_;NS$Y M,V5-"(DVH]S*;C)["<(8.;C/R0 MMCQ3>PJ%>CD M!#QI8T1EF5&Z(!8WZS4*5?)-3 MM8Q!#P6]6Y27DG-$4$LH)BE=W/M7$?0YSQQC[1C!%ZK V#BO/]7[Z5U[*O@9 M%O(H&HMHI8?W^RDBM*MG!+#L]DP1\6=>B,=?!9FH'C(+>W(I*#">1/OOD*;7 M%91+7UJ\8$&-,IWV5A?])FLKDQI480JZHLKT Q3M2:Z^(0-/*!$*5G4?=(AK14>%XV3.M[X/:*TLIOPGGAY53137RX(9\M[V3W*Z0[7B"2\3)&:552N39CG6'Y[3./7V &AR' MB;5=[6M\^9KU-T)/&NK $8;).(5:\QT%%M$072OEVA;C77&+Z*W#8, M?J6[F@V#4E?0+YR5P]>;Y<>"+B1$J2MDQJ938HU4KIF>;@1, 2T%K&MV=M;W MB1\?"H:(C65)APK3T TY]8PJCPI\&&/M%Z9$.DHRW?N5K=_O<>)L;3"U4#; M*9)PK5./'&#$AACNSMRV^" 60AO[M.^S&T:L!)7 !62;+"-1)X M2T%@(/'I*HL\A)->=09U@S$)6<1O,A0MC+4M'A_Q4[AC5O' $;!N/1$C$.KO M::=[2:IO9D5%@#^J2AM1 "5]ERGXP09%6LU-5&3-HR+?5BAJ MJ+X.#M0T3L=D,&Q73LJH0$_B"41#*V"DZ-6Q]2;01<=4Q7%43#9I6I>:R;E]V+TKPT*>G:^]=5 ME<<2P0O+**?RS1*?A",N6//\J'=G%^^/+K8.SSY^/#B_/'JM_YA]NJIDV*&B M_]?-$AO"C/\19K3%_5^?-/ES-J(D,OS,8S&&"(>E\K_WK) SDLJ#,=?9^ MMI/*@]I+=GY^VZX?"6>"!7KBT9^_/D'.A(_8;[=?3']&J_89-6]VGZH? M47>GLX=>>=N\Z:=]P3VH\. G;[7+UN@YUZR+U92>OB$*HQG!?U+\#Q+)AN8V M-'!BH ,T[&%72?_*%IX&QKA0P JY!BUG@OB<)D0X@;0EP:(8:8:Z>K,),> M%948OTVEN$?\0H[G:D.*&U)<"BF>BW>V"I:U(; -@2V%P"[(::TQH P K-26 MWRA?BA@VUNV&\)9*>$>WHU"7B6"A+@A8+M8Y9JA.J@RZ8>C:?NH/,\ZYVE#? MAOJ60'V' I4W 0U+Z0A^[ >A+PDT'-/75+@]GP*7GN15BK;<#,)<;2&MJ-=Q MYA7\Y)89"<-,RTMY^2B;!G"RH FH^C>>IQ;(5&9FBZ7C6EP\S9,?YU$Q;!BT6KQ M6M?D<2@P&1PWT7DH'35.IO0*=VKB5A4 J\9JYE63&&S^4CS+H'N '67Z]>AE M$'S*39QFP]>_@J__CXD"(F%9/])$U'.CQVXH;JF:!*%<<(J:P*0QK!HE 7-U M.T(V8+*R]+KP^@IUBM$ <:0PM.WVP=K0YX8^ETV?RD\QB3_S$+ML2-39&6N9 MKO,Z-H2W(;RE>=$1<@P;&NC>6:.:UB9:DG,IQ@K?\!K==+H-4Y$N M@*=)E1.KS2 _1&RL-!: #H3@$NP#L .QPI@8C30<@"]I#9SQ\V)(YQ/^<40= MC[V!\B.P-[M8)VL;O*!$FNL8/CS[Y\G[K=8K[0E&?&>%RTSIZY%&SM!XB&87 ML')5U[KKVO]2PC@7L\@XS6UL&6][9\X>F?+]"FG(2,V4S);S"7OI^9 MGCH'!F(TDNIP/\7^L##47H0@N]Q2#=U.O_E#G_?N)$M]%97@:'M<<@]V&5" M@4[+&1$<'=+Y#0(6\)WL7!:WJ6EOKO673V$0 &LYTL4%IPD\VCOH(?BT"S_I M]J_H614(I8VT>\?^QHAQG3G(T)S-KX?+3YK5A4<&1"$!!B9:DE$OY4HAMH%[M;+B(;:P?Y3Y#LBFZ VKW;.8U'V$= M>8L#-DY9:$HW#Q&(9[NR&J<42 BV.TIT(SN'N,@$PE^XS#JD;N@]ESG<2!LB MBD28?E X$-X67022I$,"I48\Q=2[X5[!>J?LJJ!G7H;+!]?@5I?JP:4K0(F9 M:@2+D$I,PNP+5YNZ>%C2%\:V8C%E[ Z?=H]WE4$XA[O2Z;@*,579"CU@W0 E MET8.TB6;8,>53,B4X>)Q3JC]TSI'JHB*!1]6DV17XUE0C6)/&LA+>VIJQV!P M?74'# MG<6)_U*\X8*R#UJO=IHO%XSW%ZZ471_UMNCW'JJ3HYTFDHYVG_K.G MK6=/#PUP:/U0&TX_$+M:#-15OV9Z91L,8AX%6! *5-BCMCT4*R187]VF&00# MS"]$:2#=E1/I@L!7N!?(P;6 OCT9 3TQ5OW4C%6@*BPF3MVYV=! MN_$E=Y913O";70LB6TJKS1/JD)!EJ&@\A>NC(F-X!^;A'VP[FLHHJ!R?8L;/ M*#X<8R-+(%+0:P(2LQT0PO,Z1(<:1F Z_=9N_,&;D M9BYCJT M\1F8UO5MZ7 S-YN1IA8<%P:E[GKLL.MO<<9$@G'UWM1$08XTYS!^)##R07W#YUS@#@(O8A%T93N*2"; MJ ]&U!;D1S(;Y03*+$0('#+=K.]4]Y5.I%^N6FO 3IB-9Z]-X8Z3/MO65 \ M30T^4[A%<$89'L)I!\5JB\86[H#.)8L*IY9<_EO4,3%@7/?MFH/3?H:-W)&B M&2U0@08AK+Z6G0BG)_F@J7$:'V85FHDCBNHGK4'7^K.9BOG#60DF3L.ZZN$& MZC@B=@@JY2)PS>L=^"$=[3E#%CXXG5Y6T&FTC$M]XY?E'9,*?NNB'Z38YP,K MB\E4J6'"93IGU=3M[\.XGTY'D)ELF4&P%WT/".FGX3->1TF^X5$CUDN49-2A M!WSX"D^/%""SFO*^!05H##&62!!HRCA 3K9^&YJTERB'P M/SX%2"J.+MI)4K!S02..U;@A +/)2(/&T,=A$>4A:*2(@9=E@K+*@.O4D+63 MRV%FM0'YOH,>+A!ZH.I&V(='4B-AH'JD[J:2W,2V!26&9&TZMU<3=4]B1!F[ MJBCAL,B&%L;I/339_D4C6"$(G=XSG2E2L^EKKH4S5 LW1#+$[H0! M< O?1?[-UN]Q8P5DW3PRO:A&K M:C*KS8INUS350 /0F3=#)64.-.44:>I:SOR\7H&0?>@5*BM83&6P!_]6#JA4 M(.T0\G(_+O00C=%O06K6"8/&$<&382V'FSU4FL_QHR518T*]2^>\W*)2(($/ M0<+IM[AL2[\1FYQEB<92)/1%)_^OBYBF*M8-T)F^V&]D%;Y%5Y*;_J%"8#>9 M70[4L9 1=HP]+X@1L48YSI3!D?J6EG,SG:^-:7A8=7T]'VA,HKV)2:QY3 *T M_Z[N9+;KJ'.'3G\HP>AA/V(XK6,' MW\1U^$C*M89H+1]S!*9#$$V!;20T"H9S.SG/ ([;D.'13%:0#Z!#:PDL4*]8(+ MH"588_I*VW<^S$L-@- 92&R*U4'',6@&S#"OPPYL1%!B0OZ45&MGXKJ'*_:C M3-W;T8WI=%^NMY]U<\#IC!M?[U"2X(8:JM&N$@)&9:E>Z5)(O]1Y2^OX,K:# MO#-;7C,-S0(4^Z9 DO3I+T!UY,"6HPQUV5N(>] MYW=2*G%PNXSBUDZ>V(D^Z@@"C,%W()H!\QG2*K#MF6W<:(&+LSG>;I=SK,K3 MBD$ZLP0,)]MU\#^S&0ML@0%O6.,I8LW(!&(43]H@))--3GVN'*W(69F)K2D- MRMV7!NNFU25TXL(UYQB_MN8Z8HRP>Y^ M)GANGT\OCB[//O[SZ+UW>75P?.P=GGWZ='1Z=7FGBL2E2(93C/E.K<\B3> ' MS&>\)PIM/Q0"771J,I_SB[/SHXNKDZ/O0, $-91$H-.2,D:T%X59GKGJ-Z,( MCW!9T9"ZB3EA(^+4C6J#9]*(7NN>)RO MFT;4B+!)M=2I')#VBY^?\#Y7?Z_0+L]W][">^O MY%#OZ5_IZ"S$O;R%=YX4P(5&6I-:>%?>PV2EOVIM-_%*RA_P_M&D_[W!H 18 M4./7= "VD. KP[VK>?DQ83O"<* %9JM/XV0&.6B.R-I^?=(V7%^T.OW !28Y MY9US&D<B[+LA5C8 M FN5)>*=#T:=17:>(A3&"&S,XX)3-N8KC;!Q=^W'X*+C#R^W==3H.WW$E6LW=A\L@,&*&97>&]?H4EVC.X_4-?KQZ,/!1^_\XNSPZ.C]R>F'[^0A=:L4=,$A M1EK[ML".6CAC/)T[\5*2YRC"KLEAKT,L5"MFQ28C@9/L+D-E-?LYN=1/U^^ MF6"8&M(BF%,5.TZOYE)_U0'E1E^'Z@8KJJ+(G?G0SZG5KNX>.W]<.*P&MY+T M@VM!SXM4GU+CBCC#@E!\(S7#MGU;&Y0&)(G;.@VO01%CZ2;;8=]U0OE+I71> M?($9\D3FQH8GW1-/VGTH/.G3R>F1=WEP?'3UA_?^Y/+PX]GEYXOO$8RQT<0' MFJJPNTE56/-\SQK/__G!Q95W[#T8OGAP\?O1E7=\=N%= M''TXN;RZ.#B]D@3.2TJZ.#OUCO[G\\G5'PVXXN/!%65DG!W^_MO91]AP[]/! MU=71Q:5W.[F\_ Q?G7^^./SMX!*XZ]FQW.M='AU^OCCY?O'OF;B]H(]) M^: D^9_^<7GD'0P5)M[%WL>/ATX]>38>PIG2M8,?CDX/MZ56\-[+W*IJ*JI+ M5&'%U3=.<5Y EIIN[8LI=S<)5[IR3BVE[%'U<00G)1B[M4IVJD=27,GE:RLH M49V>5* +2FC@K1=M*FA&K33I51JL]V N<#HIC]U[X5XWV7C=7EVNU=:+._+# MH-I[W5G:"'%'<&5[(6*9R )3LB<]@)L_S^CC;N$L5*84L5.=GK[RW&,YJ'#D MSX].+P^N3N#@GW\\.+V<,91[.Y[M9O.5=Q*CZ,5T?^J3'F=LCYQ'7.#$">FU M=5PMC=XA="[)]YC*FS,\AGD:9=E+9]H4B9VK^T9H#8$)B$G)(S11. E&CMC8 MD-7,3)B-';(R@?OBH0C<_Q>LCJ.+?QZ]__\>&3;=WL8NV*0PK^"DOWPH)_W3 MP>G!AR-,6C;Z-'H>/E]>HFA%?1DN^/C'Y0GIR<GAR<''T$"G[X_N=+7 M +OX_/&*+L$,4I++*]>AOZ)42?3CXR1%%(*MCTGR!8A*:\HG,=5MD 1>58%X MU>M*N# ^$#)0?4IE.C+FGHPYXC%[U"J'U (]?"S2T?TZE1]3P5-O0F76;MU4 M(<[NM$+*$I@@ZB$$%-1SJ[X;7J?(22'5, QYTG"&A3-!L$5"@4@30AG$U<(& M(WZDC >Z^FI3_DE%/EQ0)\4UF [,]8U/!H6.2S-ITV*"BTI#)<650R0,1(PP'5ILZ3UIZC4 F],ZPTB3:IR.1:7' M*PW^&U\=\L3Y^L([G/AS@DX9W O3FM0YX::LG?-O[+;E1 MUXA#Q0: ?FE'H?3*I# 1U $P$^*N"J85)-:MI= 8QV#&2>%VCT) JA"M: /H MB?GV3@,DC<-FH?HR1;]C[,7B;O,!(=Q/YWP F6/E\50NQ7&52LH^FD.(T34" MZ;U04*IL$1L@,0NP@F@KH\ 40D\=3D-#'[GX.S"ZR+_YWB6V,S2.,R !C(>M M2#Q] /K#(X,A103ZQ"6L!TD;8BUGK-+Q#)"T6F T"W_&(7WFA]DB@&E?!8\F M<&@#()IA>#L!FU8'DS8#(HU-]-*SZT=EA1J5AYLE#!"A*@?=GWB/%-$:S-:8 MQ.HE$NT*N.,[0>B;+901;!5A^RPTGX##UFZO[E#?*,.[( :8;FD/DV5I#"N' ML'UE--^I @Q.+;9-%7D^*E*09Q)SQ18795B];" ?'#]95@R'Q RQFAD!TF!M M!L0#.<]*X]_RY?@.9%(\[-E ?UIR@(KEPWU84LQ4,?3_2E*!3"##)YLK%&G! M\T&!\^VJD#P^@D4L+B9ZY;'JI(6/Z\RX5"6@*6F#A_7XL@Z9!/2=R#D.&6Z. M=PCDW>N)460AH1KN:!HEUDH@H7 Q:Y!*N;]CD R4@]2!]\-X?/P M9?B6 #8?(9%GK3ZN>L.VD 2)G_I\#4$%BY[%[XN5DE+R$:&1@P3G(V\[!AIF MIG,&PK^1(^R);'CG*6D;,*AW^ _1"S%NH'^0@3"A'A#;%CJ/&]Y/K>TV3#",(C[3I?7L MP-<-@9@K_> @SN$2_7?2R0@)M 1H>_+?+H*MJ]G^M+?7Y%%WS(OI:&ZKM,HPI(CB\N()"X#X<0/U,)^:K4J3]%$'ON,MR@T M+H0(5--)P\" 2"5^L J-=A:A=OVT0R$(A;DM@@M7A<4DA&Q7]I8D>"G';II1 M87@MHYO/4$^G@"2X.AV*!MO7LWH0AT[W2V:>*1"K41M,[TJ>]+97P6"$AUL8 M#"TS'*TCS"VT!BL^SN5^1@AMO+P:#(($!D-[:<&$,*ZHV-^$I,:3E.+V2:QM M]Q.$&$$-/DL]FMPCA#9YL8D+K'F^4#FQP."4 MXPG1L&T<9J>>T*2E)^*&8GFOV]K!&)1*M;X0H'Z96(L3G]=+X,QY!*,9P6DP M%@*=('C176?+I]M89 M'VFR\PF!#7,9SVG:ZI7YN*Q:QO8OR."$ M&[T9MR/.824:\G\7T5BTXU>D';?+_%8W4 P,\!MB-FM/@$V[" E^7J/AN>D? MH$ WMUM-Y)ZZZ9&?"LKU4U&$#_GZ2[S>:L-B6D]F_NC;2K_H^]@M3C<>7+X_ M^!^/FSEYGYCZS+WTHVT>\5%F0+)" /2GB%EWM'APY#WT"#V9B;O& M;5EC\=77OA'7K_J&R67 %6;_J'TAJ$W47^6@Z(,4=9,OVI)!Y**P@AGYA7PY M)G>J]8)RIV2>:^P(O+"JXIE5%5?C%9P79/L#;$8AA2DI* PWC=XO@^(\GG=3 M>T6S.U6YZ2*M+;ZY@]MQ]+HLPOUDO]A/K>9>H_F2BC+Y5,(W.XW=EZ_XFT6? MW][VZL;52Q N%#DL=EPG3S[G?-&0M(X=>*^V]WZFX;2;C?V7+7JWV0+Z?@=& MV2Z-23]TSK!6D'_G(^/L"GXKA0X;$E $@=@C($Z**SI[ '-JO]Q^\3-J NZ2 MT!:T7FV_JOS2]A)7LRJ:Z<)::?]E\0L 1#M#RWKY#W;N- MG393>V5]@T(L%32'R9L>4(^ :8N)W3*BB-QTNKL9^=F"(2@GI "BDJ G(+,5M2>,/6Z\A?8I>K&_ M[P">)1Q,J[TC#%F\CV=#7 M>&E)#R2+7M2NVA?!XE*B+7JUBMA=/_1!FT$:;Y"$*ASJW?:.%Q9(#38;E#CW M=':O['@#WLF17T6=;W -X @T]WG*?E86#ZW&3G//2(=%I-6)?KE.U%A M;K/%Z5Y[@(5@A3FG!+4-5\2K;,?Y 91:[FH?5\Y,[D&.9^76ZL M!I5&S*U%E&QJT8@INR';8947>?_MQQB(D0UCJ4V-# +)*3$?^Y3FDVBG9K4U M#V4) X-M[^[<35G8T2PAGO%R*5=$7O(4N081^[,[:217ULG$4ZGP6IJ [)*/ MEC&W@C 1'$YVY\GSTUR!X9PA&:NTBJ+Q:9D 8HE<=O!JW<>0TZDI9RDAMS;W M;+5N22$E?B6W%ZIO]L2RR:$=W8MJ>ER1[L9/*%F 'C0EP?MH=3"A&-%]%X2%VJ&!_6YU6PUD[?O!7(72Q M@E92I=4L^R?X*& XZZ==L32(L0=T0&9.4:9EU*@+TJ+>>X?\O?5#B%N9G>%T MKG60J+K)3GE#Y6G.0"N,0O+$G%N[?IJ.)7F'F%3U63,K'# ",]M@>:!>ZY<; MK_7:>ZU1XM]=Z6&QL=MX\>(%G^ 4@^Y-]AD&8510FVSR'3K"'04CB_ =MMZ? MT8U/F]O-G6*D7%6(V:'4IVN+^D]BYSOND^!+ MFL5T;0?H2>O[W@&H5L30T8!P8H;83SK,"TX'TW6A7@@6TS5HVUQ1 F_"W$O$ MC^2.7,3FC5RJ_F#,_ 1[C@Q\;!];#O1K2M?B'D/J\8Q&E0(_0H(GM-TS.&GK M-AP60]T_E(( TNPD2/V;6.>T\JM@RJG;Z'EB3B$>]#TR()V73%S&I82DVIB% MW6W @R-J00,;!0N,)QN.,D9C&M+ZDL8%AX=.-UERDM%BX++]?JHH![:FAPJ5 MA@82@,)X.VBQZ7DFE%>,>"YR4\9Q<.H2Q5LY M?=_6H=*X=&9_:H'9MM/2#I^I?5J9,'[:WVVTK4.KUN+4.8IUQJB?:BN:XF#, MTWQR#\%&AY+(:2PVIQ=4+TR'TL#0/DYR5S@UA,C8SVG_L%<\)Z'-:#R[0O;H MM"'N?HF2?J5+<*;3.$URIEX;KLN(B YG02RAW'^YM[W/VSV45+,9+%>[^UXT MM]L+WM2NSTG&O%3IJT1"BW60%[M?,1A@:-NMQ4>SB@UTZDYA V7:Z?Y<7CX>2;\@UU_1P[0RY0R%@^ ^*\:E1&_, M)/6!18XIL_+>&WX]]GC>H=T:5Q(Z^EB=VPK=O*U7K(O;3'=. R.O+.IML57U MW=VL)25FPQA8XG*OI-?#XIJ.;2O%KJ88>_H*O_Q.%*SIUN;4Z]EE\XB5KHP3 M*E(TP8N$7C9:M=65MQ%,(>@7["F9:9HFQQ3J;F^@_R!S'+O2&/ M@0Z)AL2#DW[,SLX9[>@6N(4F^"[W;12:=3=5]7< M3]Y4]F-V$ *?7)WD&#(:J%R,1(,E-#08T?M-)LW]RD76M0SR/>"&[QG"R= ^5I:MT=IE7HIK-5$YI+O[ M88H;WY^9&AJYQ U?.L3V'8X-:[ED%Z.+G&G5=:QD\^);\521V!#ATVZ\E/4B MW7VWL==Z,1F,%*!-RCIVCFAIW;1N1R%:6.4BE=&6$_LEL]!T=\08^X!"N[;8 M[B$[3O+LX8I-U;/TK>S')E96D "KAXG+Q75 MFN*]%D% !]3A8PJL-IKF$:LK.&&_Y;02%:F;<4S_\OA--]Z&KN\!)L;-C:G: M_-;[JPCZ4IN=]'+LW(VY7_Q&/4XJUX-)#+'66]FM[20%&UI*.K+V#$*P68HP M1KE+;6!-Y?JV2S1V.4/;W&U:IM)<_:^A4K(9^K\HET5JW7<:L+\.XP(V"XD+:L%XNPR._O^/F@BE&T"4I@NX= MZ<3(U4L_7QL)5+8I8RL5S)NL3>N'MT#LR-,/+C][I5G7M8HX3<3CWVZV=K>: MKQHR56_!]>+]/)3S)5&,0UV5IQ_V]"H9A5WO1?/%,PJS^$-6^W7,ZJN&:HHQ M]%OT%O*8NN4QV9)3;7\$"DWOAHLP47)-\1TNZ 8=26-]8LT]^^!O= E3">RG M$VG\?3Q!\%?6"R6RY-;#:*@.$=J.$7$XY1=S?^:,06)+]B*JQPW_9GN;(D!@ M#*&CP>&&NM#18,.@X9ASDWOBAPR0 )\B*JNB-">"O4APNI10TRS_9H##PY$#/Z;X*N?5'0JR%*YH96[F=5+UFDIR'ZAG20'$L=!5ESX=FK9"0,I#$MQJLP/ V#@2A?'LF7&SJH;4(;%JTE^>- $6< MWZ'U#/14<7JK/1/LW:H[PQK_K%L9MCBX&WN<[LL^AG:CU=J?G9?H)EA/^B%8 MD%-4C$:OBZSDI7[F5");>L"$79-5:^9+B OX[92"Y)(W4"=E9@.E\HI68S4" M;0?8^NCJLDR?=X/+)#M*;P#76$81'TW!W;/T?]]T6!8*-*5\4**TLCRH=$LB M2>!@-O2<(E9=B^]4P)A<<8KO@Y9K=5[.8B% C1O<@\P>WS2H=6:R7*G(!P9$ ML*/("*F:PO).>OV$\*C>YH3>K#1!938L@]\0=-F(X-](F73@\N1)*ZC.\<<& MG,B>Y3+#J/*+T TNBB,5]SDQ,]OVW.>:U9S[6'P88F:8FER2)ZQI!XYWUS(W M5YQ,97!S.,FTN*#P)[<>H[7;KBO&6%4-U0VAA)$B'%L^ MLRN2BMHE0^J+X_CBI&;B*48GK*^9$0>Y).3TN!^@2>H4HDF M>MT++6@306]I)!C9Y,;BXIM-Z4609$AP2TQ]@;)EX^>JJ )N2,5:X*#5Z15' M:B#OJVX_Z+H\K?#B>KFRZ6S\NE0TT%&8M@2GA,I"I?S.+*$@+1:=O%=$UK9% M3=&8V^CT$=)F3X+QQ0ATC> &R]U:.&1>G_PQ(E!?-;T ^"!B8^6LAAIBT86= M"+6L#6#TN>H1: M,*PI,!)G.8-#N!]4!N;22]&!QJ>B2]W3>SFEO M7M5G(FZE(C9K&2D&_?FQG&<;_2KJ#([YW2J ME(POL>-T9J?*G M-LF XS#N]7,U3IA?[]HGQ'>G6]H&2N+2ZZQ#V"C8A G>B\=\TNNR/;!@G0B7)C:'D/5-"T/[\HH,JU3;X(836E:0$+$]$B& MWQB_;10)#_+N7G1""].X$F:!2^&D\)?B-EZ&6:? /J=6HT\M18^#^O+[/0QN MQZXCOB?^#2HF H*/.YW8#V29E%.O/M@74LCYA4T\RL++76C71M*;SK+OO,PG MNMZPO,'DF?NLO@Q'A"70 >4R\LH+;JER; ])WZ0 &K& '4X+Y@*OYF0+$5I2 M$#1B+-$X8CFB'[@33V2]H2$*=&O5?DW#WX@_30\1=,(+2SY\VOI5E^7 "P9( MF!!3H\"X?S//C;(XWY.!L["A-!XN<\.[&_Y>U!54/SFWWC@]>29L MO(>Y@(1"&T^)%>9(K/\&8D=C;@(;C!QP_Q#:4(#(SI,!WC!1"$)2]]!]=_R& MB(,X!_)&+P+[3"S?\N-'N2$JW?A%0AE.7*DABCEQOT4YR5002=<6'%IBJBP* MH:2?$(!:'$X"QR[^+1%CH7M)2G86.4R$6<=3R&41U! 1XX46N Y_GC*]N<\2 M$$J72Z8_&/4$GN<1CCON&\N,HR1_Q;-&X.$E("V,$"*#EV&"\HAR1,2AC!)I MS0X4Q^CPT1E+X)I0VHD &7%BW^2Q>6,0I<,D?8I0WJ5#/8A:W4_=#<9O*:VE M>>*1<\5A66:06&(SYB\263[K#"UBFO'62J+UDNRJ&?%4*#5!EA!?)MXEE5RW M[6^_KYBI])5BN%VZ0^\](\8^S;N8[0@>,!!#>'FQNRN.T *"^\1-)GZ5%\OM M25Q;<[;&]+\5K0-=),S:EYE#> 4?:>BD\K4<$\6214XU 5:0'RS*48=1PL$G M*I?%GYX\=S(^C",X"S=+^EWQ"9&?_DIPS8\)L0]3,Q:]%,U,1)5*VLK82(%? MX,E26I[<'D\S$ F7(9C5Q _KIJ.$,@Q8$Z'PK(0QDXBVT7SD>1-?$_A28L15VZ:!\1V%^R6G,N0E8@%L67C[$ZJWC]A '&7X15302GVGJ M*O_9=2S>I&K$Y,EF!2(BPL\F*YCJ'A=>:'+3#K282S$6LNUXE%7<,TLD=5'] MPD>B1PEUZ*/ [DW.KK83''ZDLYFHG.5(2)3%'J) %9M*AVEO#;I1TS522;+ M(7G5K,=&+C<2!76_V,;KT?]QW#?>ZB_DJF07OH34$>HGN=_$]=N4'N*@]+40 M+B2^SF9=ZBC0(=\(O&\6 D8*M&!-^.H% YX<:_VP:QS_S=ERBCJI=(R5[,8) M12%1D4!(IGNR+CPV3XM32"9-@LB!J% 06W8LXP3BEW-PD&++UL'R,"P,2$W+ M9!B6-JU1!AB-I5/O#X='7_@%FYS]/6;2:%V,\CVQ(L-?-\B8J7?$!NA$ENM< M0S9AN*KN\0N[QW=WI7W\__W>O7GH/70?>O^ZHD[P\,%7^6]L)/^U?__][NI> MZW[I?W_0OG7O_L_5@W;7N_\_17>'1QD&BQ(A"KA-I:2Y(&GN[(HPK[HVL9[K MWDWWYJ+7_:K=@\!??;NZ>;BG/7#__?;V*_V[>_=O[;+[T)TG[#L:":@OB 3L M9A@@YN+_OQB^M(WWSV &.^S__>-WZ^TS7F4SC_]HF29SZ$?X_.'ZP1<,+5TRZ8V (-V2_??-W-K9CV8-?V[^^ :D>A@9S@/:MUW'_(N*3J[= MB8?P7->>^RQ,!S(9+L&V_496U,1_,HSQ[01\_\'W0&3SAE/NOEE ^=OFOW__ M+;&^_);;6F^YN,!HM=8+RV"U)[.K_2W)Z+"XA-I9LW;\YILHH31^?-#?8C+&-Q3^$9?* U0] M1T+F'OZSYK M-=B>R0C:-+!'.-]PNC.SC:EA+=3#Y\(#/1+''W^7ALJ&?DH9-Z:KDK1==Z#2 M+2=E43'>:9S1246O_3]X67P^I>_YA_$C0JO'CQ$QGYESA3Y+KG4WJ=J[N;SZ M7^VAK\T]WE-^H=U?_,_5Y?>O8.C.!X5P*04F[DR3/HS/O#4;\]C MUDW]N'8Z?COXX^KFHG\G^-!;\]F;R^_W#W>]JWO^O+[^ !=Q.3A.D1!MAJJ" MJ8TM[;SXZ]<=3!JE,XL,O:0E/DS2>J37\(-%$QX1?2(*'.C@.]?XH:6A"?BA M#<3?<$0!UK$/'\N?PE\EZ##M;\7&B_UZRL_2SMJ_DOJ.W*'D[QNPABEG2./, M3CZVY&=R-5+F)RFSP/_4* (VZSUJY#[.K&O.9#7!Y$A2CUL?EM6D>,V0L/BI MS)L02 ZZB?\\:,SS<,/)"='B_Q2VG.8]/7ZJZ1K^=SC]%2GN,9$5O^$Q1HTR MD\YGG;<,%46^)\G,F^/"9U";TS.5YCP=#Q_D*#S1>[D(-_7 M?42U<$7[8=TR/6*:ER.=D".*/N1L_&H)YXC>&/?9-.&T9;R)-EO/VJ^-@BEO MCZU6O7%2^U%'X E,B<2H2@\HC8BBF-1UQYXLGU\9<<\[CJEW;7G///0R:P2M MO+GS5-M+Q"Y^4:/QFYKM'&AI$XGK>_+(/SBU1K.4]%':1VF?!N4R10G8(O[' M;TB7]8.3^8=*$>V*(FJ7DCY*$2E%U)Q21/>)2I!^5 FR+B:\4E"[I*!.2TD? MI:"4@CI9J*#N1Y2N9V,C$I'MJUWQND:EL*JLL#JEI(]26$IAM18J+&K!O38G\5[CF?$_&U6.Y*O=74-?G'X?G!;_/3W)K'C0X^G9CX[BXT1[ M0(U22 Y63/E?)&R%)43'LD%C%^H92-.^I.G>7=WV[QZT_K6&";NW5_#'S8-V M=_5G[_[AZN[J4KO]_N5K[T+K7ESTO]\\]&[^U*Y[=]^6I.>JDS+YV@=>#?W% M11@PV$F7A/N(J"L$9A^+'>)O_V0.\!9S0298C8Y0C3UG5K:[ M57DOD%']L>7PIF@2C6=I\SU@8,\A1%$[ZJ2"1=K1UWE^#Z;MY+UM\DE6_XMQ M_ )C8E*G;P)W& QX7;MH3#:O7<$"@=8^X4 ">2.&E$& &ZME'D2HEE$GL17@ MY'28W&R\GN,02GR+$,2+P-B-00@&L4Z8;'9^W$;])("AJ5L$;W/J<=0$ 7.Q MU-X]/-9"MA Z=XPWLZ@C0CX'@_2ZNOGM#F?/+Z!/>.9$;CMIT:MWCQ, M[$"!&!-!U)(70X;/_1BY01 6?>_)< 3NG2\EX@',/Q-L/OX4[SC\Z:)_WS], M.B$E/QQ[CH8(LB[7@?J*?I?$9$0H.>Q\8G&D80DG+/NBB!:QT1 2VFX:4&?] MC1^V3D9XL2G,2/PHL[W,F_<0-'_PGL"W%T#9L+(Q>L$1,![\'H<-T2Z_.U88 MB^>M-ZE4TL">"+Y+KYCA00C5A@U4#0396T1E#BZ'L&]JVZ^U[7'#KKI?E76U MB75%9]07GG;-"J5]0(VR@ M1?2PRR$U\$+ 7Y_W!11-:>60CNCWL\;(\39:,]:GL"![L!CMK*MKWT*2A%3J MJ:M7ZF%*:,Q+QUE= ML8?J&P\5,A%]LALQ&FMH8UY6$&^,;GG/B'4O"P]"7#51@2"/HE@E0A_>[5.[ M)^[>?DH<<8/5#@R$6@?9XS)JPI9\F=M*JNT\BC5^]"<3IF)$G MAZ2UK19P+I7%MR4]]A>I),231>$,)7,>5R6 >L@90>Z'D>O'?RMD26#X,P2K MY"P2_90X]_%54;?F>"L34%D"+]!X="=!V(]L-3L8I7GH<8%$?%7/B\:MN?C)RW\7R?_IS!6;EEZXD67/F@WN%'VL"M!'W%,WK6+O'AI^Q M+X=K8V\&;XVC$QRFQELCH'6GB]9G Q9KF1*$V.52;4ETR:E%#X-4QA&R)X"ZZOSV^Q\PI@C1]9=AJS9]^A03R%KZO M,=VD==65K&4%10N.-9H72*(A%.EZ9A471;DJ:@G'VWE' OG*C)]DL+$W*VS& MA_R6@)Y3I(FUQHX +I>;?J&A(C'H??PWSF@!XV,B3;UI^65T3&")@_'V*PY# M_'L.#LNY%6] 0*;1([,M]B).D=CA)%O>&O$CXS'T:&)>^XH:5ET][^W5V!7]>J>] MRI3X?*K5>*Q]B$*RXR,WJL=@%0YD-&':!/]4/^3'*L*HHU\: J@34C[O!!6\>53##P;?.N3OQ>!N\8;0JD8"/N1*LP;I#+ZYC0U1$] MGT*KEJAPKGUJR(DN8C-OX#3=D2SL381])D)+#$4&@2Z#E7C\ 6[&[XP&S!H+ M;X2Z1H.)1\Q(+I=FS;NZDH/@.G9J[ G.B!&VJHL45BPLRPDL$SZFZ8F__=1< MA:;1UAE3SVU.)H]:"8H63 -)NHDCIT3$^._$XMS5T0_2\:D8RZ?F%$JZD #> MAX(:9O'KYL@YX':]--O3G1T5;%CQ?]@@%-]8EUDA($D7#KN,\EY-O \#W]^Q_G!)?U+,UJ=9 M\1[IL!384?_%-K9AHC#VP(CUAG,=T<%:YZG"HB>,G@4=0?B? M)P[U2\14>^JNY['PUP;L/KK1D?T&!="C;)P2QI]6"VN*F+K'DN]UO>D;G,2O M9>=Y>M<@3*GAQ[ !KA28/2(S2HO:P/GB? ICA#PFQ1?'#QXQ\&H7:F"R8,<4 MUWX1UPT4"+?(8@!]8]O,>:)PF-!?H.1(X_".YF_:?R;FDU"6#Z/X"H5JG,,@ MZE!$)0_8<)S,!M"JF"84BQ7)LW.%&"^VR\,VE' OXYI!0,0,Q# MX58E'Q1CF@,CO'5 L]@/4$<]68.H]QM=\P)-3&RA[8X3K7G!O/4I8D^]=Q-^ M6<+-X9DJ:>SB300WX!):T6-0KV\T$3AJ_G&F=^I-;,>W.,=1N4PK;UT\D+BS M,\-5*0%A.&-]#H8V0V07Q)TB:G0+9G?,(:$3$H9'BX$[_^)"-G[IB![]\YB[ M6N$KK% GD-'&=T'8YDV#?SKDZM$-ID&A*24EJ]O00Q?93]SVF&QU_(S1IYB/ M^,KDC:)(Q3=-C]_48Z_(-"N(+@R%2(C<^]C])]Z2LH77H ,1[)MVZZ7)&TY@ M::H [_6,)I\K%!>/0$H!6N\H^(O)R0O[;N(9 QY.Y$9Q$"X!O\#KSR@7#\Y" M@]^UHP37]/DIP]'<'9&!U%";B,AHN(%IJ7,.'V&/@UF-JP(A M0KU"(A1.4&9%" .#?X=BX:*Y<+3X5TS /G*'0]CZUQ,/S^-G.!]U%%N/O5CL M%6:2H@B3YZ1(T>3'*@598P>NNK=6]]8+[ZU/U+UUA>^MLY'L97VK=LS]OL/P M^83Q.)IL^RX:3E],0%T_8S#D+^J?+K_;\^''@0LF'UZ_8((TT79K?GGN+*FB MIT[VMB8@%+KS?80='T&BP$_^T!)EBF@'8>&HJ,#E]T&BUD*.?QQE3$S])GS> MC^:@R_+3Z%OPUHEC_9>[,92-C;%3<&5"6HAP[B06\1R /W^%WB.*2U)GV M]Z>X=2PWD"\L33^([HW%9@*V8Z]QO.1R'6ZDD9UD&X\4L?5Y"B[&NGE3>FZ MA:4,;H#7EF'T)?X8AC &0:P408YB\N[E1!AUR>M6%H2W%JX?>TC$M/@[S7A][2IQ%".O2 JG79QB,(9 M%579(*J2U*3S+()7,@GE=ZDV,]3TX8&;6ZAET M=Y?2<27"S,YIY>6LG>V4UF+=9-;G+I>1&_A@I6;I!W^$-)AN;#X?)2)&C90 MR10I9BDQ18*#/RX0,I4\OF0/. .CQ@6\GTIMM=ZE!DL'N__S7(1DDJG-(K): MXB]!VB5*KRY.(5EQ&W[/A-'5UA&WW M+--8%\WP!+K.$HU2BP5G(X7R-M-D-QG= MSY$$L[U@#_YH?$3'MY*Z)/G7'.F]<1-(Q MD,YCSAA@7Q W/^XTX871E+0P/)Z85O3Q1D'S1^^W/^*1\QG:_!'^$5(_!I@N M(L2/QN#GDP=*TQ0M@0EN.F2$-A]C,\GE+ /SR=%6 HQ]/MIIY]<##HB_")A?X/+S1QJ))Y;^F.V0A-J?6.5LVP_J^J&M3-L.E'A!K/EB0T;V_OWJX3_I5*]%ON@]%^%#8L3Q258E^]I_KQS68..]GK_U2 MH_^=I_-H6;/[Y>O#+;G1NBI'AL;F9,A!]$EV9\RA7P8#QH;#Q9L"-.4&-LML M0YMY774V.U?2V^-GBDB'A/_Z,DPQI]Q\5W' MQ+^NHI5W@PO#\_ 6X5^8?#H5"^GZ?2<6 \%RS_/+#>P!._%$_U6O-.EZ-RR"*G',*#U8G9S:G M6,6YV,B,BV=ZJY,K$RMW!A>FZ+X9WD_&G:88#J?!8<)YFCF"X/M4E/./Q1(7 MC15!2=ZH]6HR@&U,PS,;IMUSO1FK;:#AU-USJ"NK$LGN)\7% 9= MLPFJ.U$,:+J3QV XL6.%[$O/I+ J^]KU+L7S\GUWX>L*51FMDU8>)U5F*\UN M;S5/TS?6_)5N%H?91<4WRYH;%A0JAPW]I'VJ3JZB&9C=]FKH9V?M'3RY]L"M MNN U$8A:%Z:#,\-#+&C"S&)O Y$L^FC9-GY:><7WQ)S!9Z)+US&O)%6N!%%Z MSA61I#_\(@C2=[Z'^:]F6-!5J(:LZZU:1VG(TG(Z2U5:K^?*:>4$+-&8,5PD M'=$.*J\/I1TA%_X.YD,Q:NT4]%I#67ZY+8(A M6P*>V&?5-^3D-A +O^+K+MAUK;?30^-*@>7!N2P-K7:^G)M59#&--'Y;,:4L MWZ2.=16;R(WB*;OC-Y$6A0@J-5W#_P[G*:WH9ZWT*W]E V3)L^S._GJ[H9_,26E0I[\Z M=]3I7Z+Y53HX4%B*^ZV'^"]*MIB1"CU;^ M@ N'_=!':L _8JD@KE.H.]34ZRJ7IQ0\S3)4VCEK[J#*VP.SCH1#LUWGZ0BA M/O8K+2AH<];23T\JDWY;,CYE&)HY/=.;]8(=E6J=[DW0VUC<9K.2 M'BR93+#\Y_O^\4&% #8]^M>#F/K:ZW[I?>T]]*[NM>[-I7;_/]V[J__I?[V\ MNKL7X-C:U?_]WGOX=Y9H8QDIQ.R_6*;Y[JJ16SA,EVUQX'Z+*:RNW9?//1?8*4865"JI=]JYIH4K>^P#]I@W87M8 M*2D6_C5RH JVRTY;N<9G%??RC*_KG)@1GB IZI9""5AK+CEX7[QH7*^3U;J@W?1ZMA6YY/ M_42OMU58IR"^9>CS-/3";82$(M-(DZVS]:>UQF+UA8U&05U/JSY4U<:G1JNE M:]$?H+1WYJXXT7LSQA=-,&;MSL,WKG,D-*?H)_IQ+TP3VV$=^J^^A\.E9O;6 MHMZ7F3.1GZV D2WXPV\\!"U'$2*VF:$N:R'U;*T MX)"6V(H\3LGUC=XWW_KL6/8_#P)OPG Y2\V-LA)-L7J)(;H]5E<]JE#83>#] MR/#8R+7AP/1EA3,"X ;OJQ:/9NL(?G#P/1Q0T5/96/GUS!)@LG[@#G[JVMCP MM!?#GC#M'\=+>Q?Q1^_QR5O#ZWOW ?:7_!<^?LL\4CSK6A<_QLS[(9Z,HB"] MF^N5XR!YSSKMH/SXK.MI49OI;MWP%LW'MYQKZZR2)N9W)\'(]4!VS+5X0N_S MBV#&.M.<8<+'IMFLSS25G8/6$NC MP8Y8OG/FCK$3D,>U;6'^W.:&\ \^P(5M^/YW6/<0IFQ^8\^/S)OX^ 8:$&,Z M])7^D%[5?;/\+9C0'UQLHV2+S=;RCA%G+;,[.Z+D:;!ON+H,6?ZQU7%DD;Q, M_1GJK&#GEX4RF:^L-#Q? 'AF-:SE,5&;?B\DK#/7D%)%#%1'>Y MQYFI3;$I/$BCN0G>D?!LSW-7<8>9TJD%I S*IKFA9^;-BWAF7V',&2F%XH MJ.ZYH;3 E6! =S"8/$]L#)I>LJ$UL(J"%VV?ZJW&:7GL1R5^Y1>_#,^:5D/OM#?I MW:4 Z!2&0L76L@L*LTKTKM):5+"F! !T_MR"<16N*<"!)A]9D/^*R%Z0#=VI MZZW.)NW)5'RFLN*5H8W<;NMG]>)<-(5/5R&[H$IK4?:QDIUMV\=5#C\7!JS$ MK>48SBNEWZ3!+5UE9SV7*3SXC_)&!F-K))CTP5EMX_NF%U,9)E&C5D7!JUC1]0 K%WF'?QQSYAF# ;N\]APWC%M_,8-X)G U2Y< MAUP1O"'5KBW'< 86V+!AO"2JD3Q@G,S-=+3[?#H;-$_2P#[V*J37@1['+AT<&YS3[;-BOQKM_((<;A:<@%ZA?SNA_YT(P M07K/7RTS& $-:K\>_)9X?\R+.>Y@IDTT(0T&-O+0XO@%;!7P:5!>,443<8-1('[_S4BC".\ ^;ND3F**\4TF]MC,'B*; M(V2!%O(@/DX*?Q-=+8E$G>.6E1 %= +/$PZA,0E<^8G'%X\?;:!C/N!"QF:H M\=5,K3;.'.+-C'S^>75ST;_3>C>7W^\?[GI7]SK\?'&LS8BJ90+QWAY;K7KC MI/8#W)G=66-"0<74$DBD:#,(7YA=\>XL\-KUM&#$M'\SP_.U*\?$=2ZIYIF[ MWIBV;$2J>:ZF3FIF/.1HMP^8;8\-$PN,R+7 ?PNER9T._K(O_;O+J[NCB_[7 MK]W;^ZO/\H?UFHQ'BNV,:&A,\4OI+C?ZWO'MVZBY<]^!?;P?CUDR>A=F03)%^%=(W/NEUXH>+^\DOB0@N>GB3K%-: MZK7G/J.5C%_ZRPI&%Q,?AF->SQG8$Q2VKN\S^,]\,-ZFPG[UVH]:G4)^#VX> M8>=:2Z^=;M)A<#&55]13BKF7)=T\=SR!!L3KNM*W7FIO< MK)52Q>T"'_-19YV&?M;,]:CZT-V3'"\CB9@W>EGR2\HZOVSW95E76?;Y5=I; M*JQJ]4_/]7UM[+E#*]@;LX$6?4MK+M9.:("EW-PDZUC9":LR+A_#H%'36R>; M0)8X):NB%V>X8;Q3WYN"]8SXSO,$(G+S+:/E7?#\7>Q0W]9.6\MB+Y60^ M9_.)WFP4[+/OQM%L#36FL3C$H5JMS3()GB0AFX4#E' MJN *1WL]Y 7K@=1A7ZS>LZ"PCO5Y35YM%\"\G3UUOUG;Q0G,/DCGN&,SY M;]$+<>)X\I]/!I!-^V2[6(ASJ(%,P?Q^,E[2[+/!Q",4)E*(>Z,(OX4DN \I M\"<0JGA'I:DW3C8!H-H;C?@I>TYNK!M]F-@_#XZ6E=P .[.O.SNL0."E,&5( M+LK>:#-:[8WKN$FGO8B$CJ'UQLRCOYGGXL([C7KC?$;JX?/ZV4DN--U!5B[1 M9YOQ,F>-5F^U"]9GZGIFER\&%!?*P(7C7.(K+FJ@I M@I8+U?-V3MD9A=S2FZTY;=0V6?*:3-H]IBXY=,MVWK;T3CN])>MA8?Q59W*U M3@/%A3)PH7+QS<)N'7OBOA$#F8<:!XR5EY"!\29S+K5/C\QA0RLXW!OW/[JB MEVA,EC.!DRP" OU"U.+?>S#>F'_U%G@&B+GE&-Y[+V#//AR!>-1Y+M43R*NS M@I,V.OKI:?:>YOX$#[8@"7E''O3V6?;A\2K$4HM6O$K'THX1CL$73H!B]>.) M7J^GNP5*/:ZN'E=F8NZJK=G8I!6Z"JONJ_.@N% &+B@7[B/XQU;([E//DRJCMF'FC:YV?0QCZV!]X'^^!*T."6>=02F2BSJ9WP M RCX@X:)'SV-U2V&8V4KK&\KK,7"93;#"BQ:RG101Y8R'4H_015> MR,*FN+3L";9#5%;%[)$D:*/LBE+Q<$V[8@D3E66A+(NR3%!9%N68X(QE\;MJ MM;Y#K=9/5:OU35JMQ_X,*?^!9NN)@5)8G/C]Q]NM:VNKC?+W6]=2&JZ?5*3A M.IE4(WB*>3[50)Z>:U?_G5C!>PH)=F?%'^[ KJ4KB0U:L%/M0BE[L&MS+%71 MA#U9=,'':Y[*!NBK%,-,]4SGCZSRLQI6#:N1R9>4T0]'DSJ%EP"&U5_M@\4D M2NNZ?L$C/_=@2_Q<=RK;GKIM^#X?\\O6%]#89 '&V$)D;,OY_='[[0_MZFW M?#PS=VP==RPPX% T\YYV9A,F0').\Q3K9+-I;4>7:&*5FCCU(POIN#4.SE>G M](H#K<0(X::+$3"X"3XGSS'\I4;_6QX##'E%#/(S6\ .4Z+[#,Y8H"BA9$+) MQ"PE;@U/^Y=A3Y@BQL$?\FJD?+0HE H49;.<. M.CU 4IH^V;YXDGZ=^H#?'O M\:N@\$Z?&CZ7I0R M OSXA6COYGJ=5F?-9D?OG+32[T,SYUK>XO*/8B4%62=\$\ZL,HO*!U!S&\T% M/0YW3DAV2J=\V15= JJD#JJD=5H1*=D955*@A&P.G-Y<4 JD1"-3T>B"C8S# M&/:M89D]1T0QMW!N-/36V8*"?\7W3/DNH[S2M]P"PUM-,!46X)T4R_'J\CK# MUH6G>J.S .T["X[EY9$7X'@7AOB-M>68[ETQ3UM@:L(*,;$S !<8E,V'&[!T-P-UN\B U/LSJE:G)5XG)DZF//4^B9J-O!0 M:QB999ABULJYQ$O=@2DJ;I1IBHH;99JBXD:9IJBX4:8I9A?*+?$B=V"**F4J MWY2I1L4"N1FF-S14RE290D]EONC:MJBHE*E=U"DJ94JIDM)(B$J9V@'14"E3 M^\GW,J1,-?1.>T$?%94RE0VO,TR9:NMG]5.5,E6&E"G>CJ-BOK9*:%"$4811 MA%&$*5U08OUN2&6P,9?T4=HA$W,G6+Y3C%-)4I6]UE/<4-Q0W%#<*.44%3?* M-$7%C3)-425)E6.**DDJWR2I9L4"MQDF-#15DE290DUEOMK:MJBH)*E=U"DJ M24JIDM)(B$J2V@'14$E2^\GW$EQ@M4_U5B/GE!N5))7ES56GKKWTEXT5-Z]M&<:UG:2S6>3?\UATH;]LK6U&V;/:89;=,?L M:;*HIMD[UC2[59&FV1>&/]*N;??53UGR[JPPKR;96N+X$!1X2Z' V_2IA>=5 M55IEGV[0*KN93]_E]8;-(]=%]4I-;DZ;!?#AD1!IL3_"G3*[5=?;V%%VC?PS M(Z+E,E"EZ-[(D>XJ">T#26AT9@_IS!YZ8).Z8^89 ?H@>#/Q8@46\S]GG9*6 M]\W3'GP_+Z&O9C&\]@G[B!QN+[6RV!O.6\\=6D$U:_-V]$IZ"?C\(3.M([#7P^B0WWLN2\6>K"/[]JGB0\_ M6,ZA.N5WY/L[?,JWBMH:MQ-O,#)\"H["#'XR'BKQV6#BD6!7K*!BV4EBO).: M>'"[@_].+(]]"VER'Y*D8+, SI;F20YX7OO2FN9#/-W8<%C,TV9+;[7RYFD5 M;8;B%*/GPII,X=C[P%8*5P-/46+>]T5?+C6\B4C70*-[(%'7,;\) O6')5"= MG9K>Z+0JX5+M,G?S4J)-_6P+8#;*AIR.@HX,YXF!:Z2]&/9$F9)\]_2< N )"E8+Y[F4#)^N/OZ,$].YF,1-L':SZ&F MKQ"GNEH:;^P!3PR2&M1ZQK,+J_F;/JB8OEN\2>*4@)]MAC^ ']6-$:1P*[ \ M$!G[Q,Y\5!ZPLU%\4:PR_M8(([Y8/DH2L)$*+X+AQ*9ZA0GEH>^1,@QI<>UZ MEX(274&(@I5@>< >]H&).<7_SG(^QY2IMUR_8=*-!D*"::NN;]@8_#-\G^V9 M:OO3L!PD1=^Y)$(0K$U_V"5*9*[;5HL+U5O5P#?)A9TY=:NHHJU46)H6OT?P M\2*!JQ#R'6W+>+1L"K#J&GL;V!.,NE*-D04;!0LZ@0YLP*NH'B<^C TZ:> ^ M/UH.6>0J.:N$WU>'ZPIYB\*NPHQ%9KW@==I>G:JS(49)D;N0(%LZ7!O-,W6X M9A8Y7IVM^;@2K79G1\/&>Q%$N7!]80PP/P".8?$T$]B!:"V 58!'/A[_EFWC MIWNA)I^8,TC93$BMKF->25))E,6>'<\Y( M:-1SR+E3MW!K:LV>\P+#NY[*O')BI"@X [6EG];SK@VKH.+[$"OS2C?5S_) M#%9F8G9W;6QL &78VY@Y?N6TWKH[19#CBE-C2WYRJZ:LONR4WVHLS4?_G;1W M5?E52<>%(<&Q\5[!>.#&D:-;3HXM:;FSCK+QL@_R+N%I3F:>7C_9T9JBO3#R M+B8^3(%YP%RZ9]]W*P\13?&[?UG!2-+FJ[@RG6[-D;.S>Y9'1?.^*L&-^)J/ M2FPW&WDN'G35CDW$;51'NN 5AOD9I(EW'["-A^A*G)_:[@L-_>J>M M[HDSM?8SX'7>]9BM+5PF;]*F:C,Q6O>I!0HV';ZY5)W!"YOB-EM;*#[,X4,5 M/;73HBR6!S*5'[$@; MW%1V=,7M-V5'EX,/5;2CMQ'K6V1'[Y?M,2<.U).$V?JEI+)&MLS?G.-\RCXI MX:&S U-4]DDYIEB5>$=AX3S1:)E27+5/IDAV/41SA%J18J(W_<# >WP!95J] M5*K%1Q:>5_C_JVC]=W!8>=8@8";^HNN8R0]BW[QEGN6:LZG$ D?PZFU J(-W M1L"N"$:PV-C*J7[24A72FQHSY9",G VB>E-OJUZ19=;@%_/4M&8$ZA:F?-_? M8:NDL%N8+PQ>BJAB"*OWSHS]*C/[T,$R=4YT_;Z30QS_3&]U5+UMV?A;S^[6 MK:DWFCG 2J@XR![YWRH.4@X^5-&\+LP4N<)*]VT;(?^HQOF48;[UJ5YK5L, MJ0AO=\JVW"/3HPGG"79^LUEYS[R,YEARXV-?.;'# 8_"@GCQ:<95FB9TFF:S M( FX:>6\R0X%_+U'#N@V<;[9\O!\?%>QW6.," H>!-++0%[9F@YAC-0"=ME M_[XRW#^PI<+B,=@[>+F9^1;+?$"RX([^=2W)2U],D MQ\]B1] C@]T/I#?L5^/=1T4EIC@*#ZQ7RPQ&J.QKOYYK4GLWD1A\7N15UUM- M79-_')X?_):<5OS0:!XW.C%AX%,];I^FS%9\?$Z/OXI7/[JVB1,UM)&'^NV7 MP!T<*?L9A5Q,N,6!0?)T7L$E8W4;MS MW+(2$HIG\GGB?#8F@2L_\3AE\*/D:"L=^Q\XT6,SU/AJIE8;YQPQ;F;;_'EU M<]&_TWHWE]_O'^YZ5_KUTY"/5SS\:PLD?F<:W>K.D:FB<4LD&;);E>;F/<3)[! MT!E,1?G[WI/A6']3 ^J(C/"/KF/>>LR'.1N\27Q(UXBLEY8_L%U_XC'X]CTL MTAK"0>P$HC,"Z/=;&&\ 1M<#T.&+[0Y^KFAF,;"CQKBMO8EHK& Y$V9VP9[" MH>Z9SU);7_<*75-;)NZN?:3??A^]V5UK_6 M^K=7=]V'7O_F7NO>7&KWW[]]Z][]&W]SW_OSIG?=N^C>/&C=BXO^]YN'WLV? MVFW_:^\"MO,J$MW^^'$.B@2,:9# GF-.\*X'NYN#!7U,HF;!SO(GC^!N60;^ M2OL$"ILX\\+L=YW$%M?>_$VN,WSC6P!W08E.MGYYCBW8O?#'V<<7$6S#H M_/'(L ,-& T[0:=&[D AG('_[L,&@<^&]@1<4%A8H 6>X?A#6(GX);TX',- M.J2_/7RQ ;.(T02>AE'AK&8:?")\&TS&1S*AJ'RK]_*Q>L 1&H"N( M$:$B'H:*V(\4L20?SM*038* E>N(V;'6M6W*2A;Z!D8%G@L#.QH6GR6Z<^?* MUT9 9^V1,4=CMO4,TPMX.>4@KOA"^9\?4GOS M-5IG^QHM6KV67#Y17:K]PK04B!]L#]PBCBL% .%/GL=8M>O12YY#C%ES)<]HR\PB--MBRFC-!3PPE MG,8&69\$,#T'J[..M4LQE[2A8$/+[;36J&!T3G W/#^CM1F D,:K>*+6Q@,3@9_ M,9Q.8;L!L^VQ8:) T84%_EN$9?E5!G_EE_[=Y=7=T47_Z]?N[?W59_G#>GD$ M/ !'T4Z>1?2Y)L)LGVLBPC8GR4XL(7D+0*.UVK\>\!N3Y;<=<@*))Y;^J(8L MZY!THY/M#7 '+X 73543<]7$KHDVV7$K<<>R9,DKCC,SVL#%_>G\\Z >[4Z1 MDB=&J!_78+.)JH!?:O2_Y9=O86 2U4]6L]]I*C0RI<)>RVHC'R8A&@7O3[([ M IL3*>#&!F[3T-<%>@RU8V0JC=L.N[(8_C:61%S(U_+;IWOPQ9MX/&B;.Q\;J M?#Q6'-P(#76Y6LT9WZMYNB!E>4,J'F[$O3W4JPMYJ_3J=G;E6HIUV>Y<0;&N MMD]KQ[5F;ILT)S>@.M;^Q9S+MDR-_RPW7;Y?WT6%35";/&&0-;C MA.[.'ERYX9DI^J9T/0]A.)]3T"\VM8Y[-]?S]/C0>F/FT=_,<\.:F9D]'R^B M*8,:WWVIW9T5J!VWD=VD=ERF7Y^U%J:P<]0.SFH%6T*2VYWY*3DJS93R^OK6 M9:SL\ZN6!*DKJ4V=U%A.JKJ44I=2)?8,Y@1/A0#/Q%#5M=3N[,KIZ*G@J;J8 M*A4/U<549:,N&>E6=355PGVYIG*MZN64"C>5,=ST >C@'9J@DJ323*F4 2>U M"W9/ANB$^5W ",X4F:]3="X:*$SW>JQXZ3EU((RMM[!*\HOICH=85F[Y :^O M=KW@*&#>LS9 "4!,&01=@%^9;.SZ5L#+>?G/!/?P[#H,$8J\GRR(\&8(^<$% M"\UR#,08"B8>AT^@TF!$ZH'G@I&/R"(V\S=#*_A&+T4!O&<#\0(N-CE!:[7* M+5(1/;2((,2P:\/RM'\9]H1IWYB!8!#\C8 9/F(6496_GUP/?C,837PN=R:'">$2Z* .(X0$(]"&N.X77/)Z"2!2:D(L*HF+.T88+ M5&9W/&:.&7[U1_U@C9%KJX]-7G66D<$6U($UY.*YCI2<3+7LLI TZ;8 M4?1SZ+%]J(M);#PK ,X-4G!K5S&_"H&0B@PB%/,(0\HBU% !(N5+9!^T(0BD M:3)&FT$;67 <>X/1.SYLH^TB\-? -G+1//N;<3 @RQE/^ D>63\!&XPC;QAK!+42VPT-O!BTVR1XS $!SY!K,>@2?J'C /]2UYPG!WPTGCNGK&BABLC>/T#] ,#3^ M\9/[PCP"N(T-PI'XL*T7-\_)7Q4/H#F*<*I@JP<6812&U!4"):QY(5=20H"= M%ZX'9BRB #ZZ,!8-18N2#L6*?H N0-M([R 8(3K03$QX"/R=_CKW,0+/>J-9 M"4?%!<:"86 !V0TOMM?XAA*BR?GOLY5]%($GIVN/(%$<4A2$#5["04 _<[19 ME$"D!$+_@O=@B8%%)WK2!X@QZN$\^?*\L>$%[[ATPK@EG@>NE_PZ @F3XL&Q M=008LQ'$],7RT2'0950!AI&@AR9"*,8>8*'4 P;H8IDH:.2%AH\. M)X@E'-$=2->#<4SX*JDOEQB-C@Y>UH#=#$\.!(CD OJ%8B)H#FZ.H8/0#4;H M<1D)S"U>7?,,&E @J25,)+7PG6CD:)8?41E/2+ 2( MVPDA(^'MN&8)0!U;;+@'N>2&8A\^+N<;'Q[G\Y^)^22P;V71,L)J@@$GSZ M.QH/OO\>05$3UQ]9\(J(R!C9BJFEF#Y"QW4(OJI+I'##OD*A=AE,!==6@@=$ M"I%UP/MU"1/![#MW^&;$!.TZYHT+;K7X)U;7^1_'"EP:\:J?-0L%%)3TYN=U M,$(1H*--7W8PZJFB(HYY<54;,H<\ MWMV!1ZN?Y(/_,\?[RFI!BG$YX3;%H^R9,FO'B9$M(N..$V.'0#IS(L:#&QAV MV979GE237,FXQ ./2UQCF&$?ZDK2KN(O^%7=E&?2]?M.Y)'\D!3C!"-Z?2-S M?.+CP+W0OWMX'[/NF^7_"+VE'@4U2!?4X\^$7_CR'O[X/])1H*_C.-GU+]6; MC5.5FKMJ#U-%#T6/TBF5W5$&.9W-U3F"H[C\%W=[AV\>)2P[KSR*K^O96(.$ M4H1"%#V[@6G2V*9ITM2!XE6Q3=2>VL,]M4-[0;G-FY[9?T;W]I%<5.CDSFE# M9>0)PYYZ\"@P_MYUS(@7]U@,@,G$E^PQ*'R_GISJ[1RJF2NDIM79I8BR5?VS MIWI#N>#+7'"9#?.-+)UJ$ORSX_Q84RS$]QH0SS4UPHP_PJ'>5M%>46BD0UE0R5=T W,XNM5==K M9Y6)P>ZN#*@[Y)+*P,[[KCNQ)S*3YJ\/H4'Q0?%!\4'[;- MA]\7HG#F6;F-H&\S2&\AM)LYP3IU;6CAR4P%U818,HOFYP>6;6LC9IN+Z[%U M[141#_ZQV,)(WC@_\-=]#V?Y)TRR^,8G)WJSGM[WA, Y8%6TM/25/3%G, T0 M\"!0"Q#?@ S^OL,>7/KIX=6E+^:YPB-@'Z[R%03;9R *CCNSLA!9@7@:AWB0 M( L)#$6\+$Z 0@CYP:+^=V9X&G.PG&J.;!S'!7T&?"FQB>94\Z\5W]!!?CUK M^#'4J'6?72+XH83$*IS_LH+1]QA $7GR88<7 MW"&(W,S4G:*]YOLIZNHX!9MK1?S"_47-:"C4#(6:4?R0.83D=P=\0:%F["CC%&J&0LU0 MJ!D*-:.T%\/%H68@[N?V*GYVX0ZD\8.(]+Z+ !GUAEX_.5,WB.H&4=%CY[3) M#FD!59>SY)S]QC&T53W.2ELDJ^I:3G4D>D$[K:4WFY4!I%(5)XHHE5,MU5,) MROFM F3D#FVAW<>-/-%/ST[4,:U.)$64JNB8W=$-RE=6,))*@^2N02H"(WD* M[D-E OAJ3^WAGMJAO:!<:04CN9.![E+"P37.JM2>09U=BBB5TS][JC>4"ZY@ M)/,PCZL (]ELJRU6$\-@WV#;%!<4%Q07%A?)PH7)Q M7@4D61K[K&S^7*NNG[7K57'I=E<&U"UR265@YYW7G=@3V0%)GNG-.4@UR@M5 M@&T[9WLK/B@^*#[L,Q]^GP&2C$.=%0HE:;N^SQ9A238^AB79D%B2GW(%DZS' M,/+6LCQ\D))_'APM,4':>J>='@<_+!Y6;]20>8IPDL\HBY9-U8!2[XS$PAH,I MMMNM'PTN=O ,[O!DB\W#]9^0^W'R>IOJ/UH':PD$A3[FA8)1EA"89COD<$& M -$P[%?CW4>_9R7ZKKV^UCKK:T^M;Q2Z(!R83ZO7:K^>:_*0::+H\$@CG47U M5E/7Y!^'YP>_9;^<]CK+.9W/KGADLGGHG; M!<(LF D4DZ,:[GTM%;=VB5[A$M(Y;ED)%80!XO-$L!@!-.4G'J<@Q]1<7QI. MUY&&SOIOX#HE-U7-X5P'AN>]X]ED/ -' CK?!C(!BGY@T46[KAF# ?^:QP;, M(GC?V(=CXYU_,ICX,"7FP?$[=GT+?H7#P?<\H)7&WF"9:&H9X['GOL'Y'"1P M8A_9P)CX3*+E^IB0=X09>6!$!!-/_@*^ 7+S[!\O/-12]2%\EM!Y"8'6-AQ) MFCP"!GT:*1D4+H@D#Q<-WLGHX=:%WW5,^J=-[_=O7=N"+X!@?+'=P<\5L9 9 M&#=CW"A XH,%:^C,NU/9_+KD8%:Y">U$RFGF4!>DT"0MM#@QM!E]DK*,=A;B M_R=!QZ-@AI:_/[$)K9E0GH=BF@,YS2 ^3<-##&A2DR;\@#^#Q--P9/\Z;D 6 MM34$'\P)IDU ?S&T.(T3-P:U&9#]1<(&:AVUI,>QMBW_YX7'3+"-X:?JB1.N M2OMF.&#>4 U&80)T;3F&,[# .01! D)QCR 8&0@)CL)29J'ZQE[H!8]>"U^S[?\8(EB?@Y#TS'/5)=J=UIGDZ<63N89 M-D) FP$U-7^)? 8D^P7FX4Y\\/MA_0'(VC"Q;BN8\!7 ,3X8P6#O B0=R(7K MI+_!H&"(GLY,YA%1X$D"^;:M9WCIL=8/D=+I_1;.%N?$-QOR=!D*2XWX%(@T)1!S?*Y*[$37_Q1K 43<"?C.?KSV57G)#)SP\>'U(]V?* M"$9H=R0YA[42_V*B:)L"!+A4_%C[A!V&F )7 L0<[ N'H:@0BY0^;[P!OB5 A7_QQME:'EP?FI14ES MB?=ZR#,%=_@H1'\L#)#$]KN! IAUQ((W'V(S66-S[]-*J\ M-$7X>E K1QN/"Q=N 7_,!JBIM2?F/GG&&,0*!/ ):*=KCY. GIU^#O>SYQHF M+78$T@F^%.U64 4\Y@%&-[S=>T]N-]"]#&6#1)^%=(+OCPT/!,Z'/4T23+LQ MG/ZC@8R8C%UZ,QA+_+FC5\3>IW8"Q]J?S.'[*X&P#RL!"?&0I8DC*6% QRZ+ M-'%;M':CB"^-/X]XF_ 7,=7"+ [,F0SA(^9$("X*CH*M# MB0HYJ(.0P(\>QF11.Z$,X%I<>-K3QABMI75:#H].P90W._UQ.SOPHO?*6Y)R MI:BN"COVXR]%O4!."[6K0#$ F6$>'=8N'MJ>YH ZY+%;.FWHV[Q#!O_*(\-- M8#)T<.B\@X,#1L"QKGO7?>V9!2.7*YFTH>#)(3V&C4K@&3RBGTE%^+"^]@1?>,T:$B@$FYM M4Y!!'/6^AL2"M=$40:6 ^K"-1]?3Z<"+48BF!009,<.PE^2K<9GA OTC-=P6OKT8O2IE@D5I-!QWQ/_!@5&NM/$?BWQ4P+FE/F)0,;0D>6(;4F&872D63[%'RR^ M>R+)36?P=X=$-U*LEC>8/(/.!H$#2Q &(C_+&@X99F20 140*B $CI?4PUN%(^OM:&29)G,^\[\H ML-.HG0!=1AYCO_^&3_R!+TC5YW19$BKS"W@Q=4NZ%%N!-M(M[BGSF_%F/4^> M5U+P/[[!8?P MNH#SJ'KF']1LYYK=^+]&QQ3O(7Y8MA(B/L18\$E<"2>O74[ M ;H,O@>6359B.#V>LS5]KP)>;WBO,H0W<-]W^C330+FC-"ZX,PI7?X>LP-_V MG.B<8QY:9F#5;I\"R3NH,3@Y\4NH1G@)==18EKLX>\/VJYZ5"+8X.[8L@4CQ MB/QP .0L@'C$E$H "R'+$_NJ<%@;#!R7-M]>D>KGANHBQ$#(<^'AR[D,U7GAJ?^U=]\7)75"YB5X_:ZC*J0)X5L^RY<*9PH]*T5;- MPO"CZ)[9Y'?\/!Y-5WJ5QY!*>K1"Z@4U'EST\_W^\!Y)46Q_=^P IJ 8M\#. M+-+ST]AYUF[OH(;;GJ%6F.J[M/RQ"\HN'A-\U^D^!S[!&S%87+7 <9<4\X3[ MYR\/WG'IOCJ9Z[[5ZG9:C>SWS&&%=&!F?,RY_JI^FCV>Q>%"Y5?% O!] _U1 M7"@#%W;5=2H^T,,PG*]"///"!=GY1F=ZI]ZLBF]4:I[M4%AN/VR _0-;4'PH M!Q\2H!>SN=W3:23Q,N*YZ=B;(0',&RXG*(#F1[ &LD,[V5URIM7_F.U[AJE MO6>[5Y=_ML[ZZK72%^;7:VLMJ)Y>BU4S[[=8+-1US"N9XIYKWY<,IZ"E<]50$S-QU,9AB:WWTV MG-A?K1?F]X<"B^?#"6$+&,Q96S]KS:=N)@4Z"?+$ZAX\!F^D @,CX%=SGWS& MM!LW8-K)X;%VR<8>V-@B46^(!1=IX\13#R>^S./S \] EATACV31#H:[IZIR M)D1T#6MK?(EPX#&;3XMXH%<]7ZW=R3!?[:RQ=KZ:2B[;9E[5OWFJM$JL*D&\ M[2MJ-NL92V2I(+Q*%W.;F0[R3!PNCK_]0,KU8H1+Y-7/&_S+>]24)J6D *.= M!W_46[,.89FOM:NS&[Y,+!MUC2_$VG@>GU=V=V1=Z9GO=I.L@6?ECQ_8?3]$ M71%_S/>".ZPR6+(OV]/;\FBWELP+]-9:\DEM5A6E[X R*:0].+=#!BN-M"V- M%#Y0A.YI%*Q[-E_A (2(4%OR:M%)!-H)YP M@)K$>R/,,+ELCK!#43R<3X11>JQ=1WBEB((C@;<20#X4'#2T-(K &@W[W;<0 M&6UAF@%M_6A+\/SK7!/H9VJXLYQ@+HCM-[,EYK,0[@18-R4IB!O#O)BH%(K2 M>8?R/6%W?.,1ZL''=?O2^'O[M%[R T#0A8,974FPX,*.@CBT4PCVAKK'I"3"04 MBOY0D+OT6 #(%WXM0EN4;B_,:"T"?FL:[X%C2=$*4?4_&_]!Y !WX@D0@76W M>B5O9+)%$*CE>".C+GEVXI)'(0@H!(%2!LP$NF[,V>%W]##8/B2:B[,>8:(P MO0B_A.!C%P*2,0P]H%$/_YD/QMMJ0%0A@:D@-(S_@%N-:&E][YZ#<%.02#9\ M\IC9AW4A(^-Q)O@WS* _E%_K#_]T73,Q1';-84_T>BO7AII*E):+4L(IW%E1 M.M5;IP6GY:L+W%6UO!%HAC9V+<+7WJ:Z+ZY^OZPZOQO<(A]ZSC9WZTE-KS<[ M55'\.RU4F6C_4@A5LZUWSG(5*N4!;'HVW(;PZ%%'B?V Y:>TB1%!UU.VU1Y_(T+M2LA]5LH*@8OQB M]M&)WI[3ZUOIUFWJUNW(PFGM; =5ZAZ8MGW$HE<:]J,:EL@HMV^("35ZQ8$X>0DUW-V/P!=]@U.3'&A#%Q0KN 2\^2&;=L-W-5[T7S@L.LU M,#I.*V-X["IS\P''KM>:^LEIP8Y:%8V)_4,E4WPH!Q\6%ZSEFV,=IM[S3KU" MQ?FB7778N%+%&+:7IB2D,GK3>?6+N> T3]>6Q3RQUL<73Y.)-H,=8<.92SVTDN6'SAM7B$)!N>>J/C1 M-0NKV-[U%.H* :07.B"3UF"$G[W35Z/*KN.T&H#L>Q^&!.-%AY\X\!M14Y:E MP/29]8*:XE 4H,S=LQZB6_F\'38OATBN/2J(X\5UOO9HV39N4B>V(^:GSU)A MGL]B?.;3I@*K?RSIK(LWA2$NV97AH>*YM0??K&HE;W?=[X[HDT],R5] M_ L4'R(F MXDWNN<0-^'*DH)"^\D621K2/F2!24D8?!:%0.M/*?K!;*CKYO.23PXIK/K;$ M]7D%:5CA!4IM8(U%_1"F"=KA<3$MRO/7K<-N@^= 7[N>Y#FO_!9B0=?IMJCF6[%!\%H%^6%%I=2PT]9',9HO:8400ZC= M;J3;D@8(43MN@P#_8C7[*IKJ:?U'?2/ UL9:@*W-;2,AKT"\E$FOL\23\F,AGZRUH%9% ML9"7[;(9!1-WUX6W/I,Z0/&RY?!KR<+ #?!O)R:RVA:*_]#JYAJ:='G ;HR//G&!MOH6F@QL>=<=:?-SP>%TZ+ X&1W#X M@$&>L;#8P36>]=#BCO'"R,JTM[6"!S4;BI83N O?7Y!_5$^_R5[!._KH(C*, MHI^D%W(M\WS2?S?E#!5C0XMT!>W5\,#2"]YC$:4X&$T864-O#34)Q&<]B MCK"4?SKN*\;>?!F6(BF/^MN.^4LLLA1][L/)Z((5#Q,=5ACU9:UBZ$-"R33$@ MA(J%$UX'F""+@6:'*PRD0M&AD3$=\A#9)=F\"R=/^3+KM_38-;/3N^G2UH MC)P%W_+2:06HKL(:P O.6V@!H]=@;D]C?7B(K,0_HDF/2%)LME^KL:"]Z\ZI MLYUC:DY9?O4%F$5EUG7;M-^VH01]%@1VY;3@ITUVC BSY@I=G(;SDH-5<%@M M_9<+.W-2?*W3G-F9HOFFTIO7X'AF$C+GJ?4OW+.IA%E#DY5ABHH;99IB59RJ MXN-!S#%5)&A91"$[VZ'97H ALW.N4]GYMD,1O#VR$3Y0W5+8L931'!4_RC7' ME"VWI:JHVZBA!^7GA/D3/#]8I$;$DX3QH*:49#,K3)Z@WB"F; [% MDP1\T)RR["3>#IQG_\03CK%(*/V-O%;%8Z!TF4S+D*D8^NI9'\7DIGSGR54@ M>X;ES,V%TF7^B$P_QE1K+YZ+3/D0,!1/4..95LRD[E>/F!O.LZ)%OH5,V?;C MM4BV3"S!HJ!8'0&E5V.6&-648A_3[ 5..H'P!8^(RS6^.H.B):9@JVT]4X]O?Q]49+: MA]?=V/:Z6WIG#IQ;UA4]";'>H$"G""44+P+BVB',7?.IZ$@H:4P4'5/1'2P8 M-J=ITS^P."4!<:B)1GW3M11(MR?#,VU1N?0Z8K3186BL%K6HRM1"!]*BXE92 M4#X;&QY6D::7PXKF3P^D _U OFYVFMCZSD8])(>>R=@#/@BNV>^B3)2.H$2) M(&^\5P17L*14'E_,@:$8\^2J3)B4[?+,6)H\%T*?47&4+IOP<U9*.83M\ M6FY<7WNBHF=Q?)W5---X!V$S0#8I43JTAT:P9> OS_)_AG6FP(=P!K)H3NA3 MH69LWQ66%,Y*LH)GIX9GY5CD<8MT55YV/3U/P:+LFPUG/2"JBR.DYM%9[0BH MF:A>B C[1/7O0/HGUWL/T\ZC]<;EW1T"\YX,M%%XWWT'2+ZJZ7S4;8ML(.PQPTOF]%&?V2QT7; MT"7O($$3!QK:V*'1+/K_I=G>,66QFGN0[AWH)7,/9E*_E_@+B_*ZNW(F6-@* MD[# OD&%V7>N+0<^A_=%&?[^SN5X+Q,JE=RMDKM55-#E+)W85= M#<6M@4MQ6LX6^A6*==(\S3F?3K%S.3NS2P5O-E0J^-:S(*,02JI97+&4R*6W MX9P6*7NDV'S(QEF5--V.L#*G7,BSXM,<=M[.VY+Z6Q83V@MM2# /B_9/"(PG MPEA=QPRMBX+U9+.Y "!;ZHKR>_P:(7;YX%E!P##5 M8U@QY;BDW&(U?^HO( _K#X<%J\5V#EIQOZII,F)O/@JQDW>QE#(I/Z ITR_W MJEEH/6<7D76QVA9*,R^V48#=["B=649NYZ-!F\TMJ-"J%A_L9TFS07KOF'M1 M^0&^S_^(N@_J-'0+AM#@/9]$6JW>F6>";&Y=)+/HX]T#J'G 3(K\?;SD12Y= MH[5K,V#_*8MH9Y$,?)]:=Q.!;]5GE)#ULC<<>C+=<3[BY/G9Q!QQ?J 8K906>:.*M ;UUIBB)2ER- M-XT-AVS SRAJ)<:=$FHSZ7I!5-:5.-N&O-S'L..G'!Z<8P]\'<^2A6&\I)7/ M(*I.-;%6:6QCKU59VL^_\LEG3+MQ Z:U-2HPKI]K<=H=;J>BF%I?)">;J(RF M>QS>65!2-FS#*LK<\!&D"/OOA-%E#W:V>R&R47GIR'AAO U[X2AA> M)B3QLB]9P4V_P::(T]T2X04!-KM]QI2F@>9/'GW+M RJ^1M:>(,_]6IF4E&N M%4J5>&,Q/+F,$U^V<81%)/@ A'YFAC_QPNHWJK.CGI#QQKC&>(R=\UPZ3& MP29G"=^ 6%YOKK!&B9A!I6LT8T%\,6)UA4\ D'VO35H2$(0T+&R'^N:!* -]NG5\?LP,P+$,)#FJ"W\.0I2J!Z3 MD;LL$'JPG[R #++@,6SD[81UX 1G$ZO+Q:.6/5D^A^(!Y82H&A[S)W:0U!4( M%A3K>H7M9!'OP,"&M'G!2>S6@@<<@)6!+5Y:88@#?0P\^_']\?HQVF74S$P?3_N8^^UH4G/^'O<1X- M$#3XQATZM\_X*_JP?GXHSM)7;+4'K*$#"I9C&Z\HZI=L$-NDB%'3J-5/%T9* MYGH52!6/C8!G0 EN/7+_HO)QM,3*I>%D=.36P)?=$(L+U:H( ?-_^R=PGT%.P M([4N&%(%^J1Q'P2AV; _N1=.TN>3U&.=,^5QAG@SKP9W*X'PW(JQ'',"_WH_ MUK[(0Y-%EH$TE3$%T[,,_'?W_D)K=&JA.(+G1ZH5/(X\T14<&49BP0"A[(ZPGOD4!XGIX\-H-(%0V/&AO>&>O, M+J=CVXB+,1X9=@ >O1&& 8P7 OZ##?N(8#] "__=Q\.>-VZW)Y:IC1CB*HGV MY?+W^FH!-0%A_LL!//RPCNJ+7&*W,Y/A? M'@,3"DYOX78)JP&M6U1K 7G4LZ0BW)FHE6Q((C $,/Y"O>H)$2;P(QDOQ@2] MGF,(@"BY2+X0,@T$= ERWAW_ZC58)FD@>CVY@]"7@/_0K2@V5;->:^FUT\VA M 3-<8$XE@[6F?G)ZEKI #K7%F6J#^7Z$RD&&$Y8S]R;$D>.N8$'=AMOZZ9PR MR%48MLZD,^1"6^\TTR<]#;)(KJD1"*5N2K"KI#[1[N0>-&:^_10=V08=V8EH MBBU@)N49)+C-=5P8!Q.C;V9!?3/^XWIR!_A[8C]=1$BJB$)7K_VJ?0(]*D#R M#I'<-RR(^%:8'74Y\21;T=Y>;&[K9&:%^'JB-$L$NY:"I.)]$K^ZOK/\G[?, MPP^,)U9?B=T_) EG1HI#IL[\\LO[ QA+B)H:#M!W&'_$]X*D,-+7[A%%33 " M>+)D]"_,&8S0/D@#9AV#&1#7",U0(QPUEC8JA+G92E6M5)0R)V92 MV/:*F/6T/-19O>7Q"YBD_@I=M*5'3V/#:,WDD=^4!E=T1[HGUD:T;(VONSA[ MXEMXUT!A&1%% ;Z*2VIW@/8U@?9B/'I>7 _\9G?R--(^DO\%@B46C->1*&?^ M*K?@9&'CQ;49H5_?,YAU=$=_]2:N3<%=?[;\$-0#S.0Q8AG3S5$(4@V^LNWB M7;*&D/^6,U^4%Z?F[%?V7FLJ>R_Q5_;I$3(:"E&(%ZQ%\)0]#'PA+V 21HD MT?1MJ4(7'_Z#$3,G-NL/0RD093HE!Y1.(]H-W5O%")<5AO2'(:339AL_=,J) M*9TVZ\4@TVD8TPV)[+PR%G0S\<32'[,=DHI,PQ6_DTN'"R<_O".X:7W#.Q?7OU\6_I9O3._EOKCI=2*A7G7PM?U MLSD7]!FQ,">]5AWU]9?K_13%K)BDM"4%]M$1/K %D ]YY8O?PMJK-'0SQK- MJJBQG6-DAGD@3?VLEBLCE9&VJ9:[QNZ1(V9J3ZYK[J&2D^O_$Y>_!257;^CM M3ELIN2TQ,CLE=Z:?-1>@;.>AXZ; B];$+OJX7,QY:$O(=KLS/\6%,LRO"LY0 M89#,L6=D=^*V6WJD7'**IXHG_ =BY M'9J@XD,Y)CBSOR0VX7366M&9$/>V^WKT[+[(_#KW$0P<%K P/0*Q=KA#PW/Y MEI3\A KQ:^^Z+URA8DZQ,]"+Z=&>54J5UIUWADU!]/I98\Z\@Q5*M>,536$F MSRIIO50!0'".7<<,VT9=&1YVS?5[SM4;!N[ZPR^6C:"+_@ZE^&:4Z]4,<[TN M^OL^7,%/W;N;WLV?]UKO1KOZWXNK^WNM?ZU]Z7W]2I\F M4L+FHXN&:57(B=48T7>PJ=/S&/>I*2LA_1S3L')*7>-0HE0R'/;O8V+5> 7" M:-V8:_4H5HZ%=9-H[;1&6KS*X%(97"J#2V5P59ME*H-+97#MP>7@A0#O)NP M<^Z97^5@8&2;]P09THV^@FX+._I)6V5V%IR$[ULV8Z/,\.ZK'=8V1V"NU$/^T4K,^J> FR;Q?NB@ME MX$()/:/]4.%S@_W;/),;;?VD5IGL@]WE:(;>QJE^S?7J.NY$[YPIQZ,$ M7%VFY=;A:KVE-QOI5_?*"U'VK_)"2C>_DGLA.V)R'<;)_^V_O^K=7=P__Y@F^__=[[_;;UI>3=J71< MN0INV86MGE1F;0DR:]MG:V?6MK+/K#U1F;4JL[:2+%.9M2JS=@\B-U_QN*8F M\\_8<)AC]%>H0RV%DHQG%Y;W-WU0(;?F MT^*-$R/)98PB\+/-\ ?82]T88>;NLX):'37T9CW["J?#"NG)$O [PUS*?&#V M#Y7S4G&S67&A#%Q0EUE+S)+TU+^]@=R?>[H4!L%?;^J-D\KX73O!O$P;C9V< MJF/"P,1Y[[AM5H-GO\W#MJ6!- MCA37BM<3VWX/72YF=GV?S0"#S*M/R*[%9OML?:S^C-94CZTI0Q>QII^TTUU$ MK(@8XA2C8 \S-8,FJ6MP( Q&FL>>#1!>$^MGL?F -6":.?&P+)""RYU 'M'E$"(#15NM]GRF'%, N.;9^VB$&L3:9T]R-W@WRR MCP?,[#E]^!+%!(JJE6VZ;$_"@L4UM67S1G_!1?;K-C()$WGS*7YD?V=#M1S3;OS^EEQ@]4 M<9[.!.G)H@U?J(5OG%L2B"[L-#L8I?Z'3ODC"=-GS;!?C7_27P!V$Y10.*/\TAE++#MQF6"'.4T>-/V9E;48XDK3E ME.@-'QTL+F[L#@; [,"_-=YQNAB8'0R\"3._ M6L:C95N!Q?RLRDC7#I=L'@G9J&2T%9:,=B\N[KYC$YC_O;VZN;]:H=V+I&?4 M\666CA_OX4*/6 X,VX4# (>Z9S8C_?[CK-6L-=J=6JZ5I0=_B&5I[&W,')^5 MJ3=+J,\_H$C%5!Z]W_[8K.Q45(?B\'Q+"M^&?S+@&!&DQ,XUH>6PNG2-(-_, MKA#.$PQJ&V,?/I8_A;]*+'^# E7M].37\[025?%K^*TVI^1KHS+5[(:=$UN1 MA%X0 R:C09L-)6L42YZFT[H%;Q^1T;5<\@)F,F<^*16S\^:6J$@\BAWQD?.? M_(JT#V+B+WY#;_K,+QC.4RL6/[+@M"K=LK A-A,E]=N7^D9UI)X7.I>%\.69 MR7Z)0*,\A%^NZI;ULCM9&W%C=7B,'(94.7D;7WX;[QZ8P^2(>(QGY1GHPQCV M7M3&7SV/;?>=L3N^]I@[6C H83/?ON:*@7D'EFN=]$N=3_65XGN&( MF\.2J+*MY.";DT$@B='EZ[^P#=^WAA8S"]5JS79ELGIVDI,97O">G.R@5@?&V_YI.[$IKEWOP7AC?A]O8A]&AM-#_&%&GXEMTG7,&]<9%*G]&LW* M6'25X&R&VK"Y!Z:>EKSEUU+OQN)*#Y'RIM7>D?QPK4LTSF14:?#YF%^]:ONE MU# W9EK2"W-%3Q5,1;'%FH9^C^[V9%;A?N\]AUL+BQ/PRI?<6-HB_,84,K^'C56[X%;0\CIF$? M @LC?GB28:&]N)V3]IWVZ9$OYE#5L>UV'5MS&W5L357'5H5RC@K5L?T;CEKM M:@X\0WDXHDK:2K4!JE7/I$K:]EX$=JJD;155QPVIN;I.FXG,$F<:M1-=:S0[ M\$>K=;A,(\)2IE8\+^*ZF1FXX>UPNG?[(1MZVI#?;#WKOE8$YSZGP?BL**IOA7^I?M:@I-LZB[L6L&1[AA[\.5F%#58L4SH:]B<3=/]'HK5YQB MQ<8BH$;K>KN3??.1*M_Z%Z;9[@,C8'N3'"AV!2T:FZ.[@ZVKN(8JW-@2/_/1 M=L.Z4S8?*_BIAKWRH@MKV?HH/I2##[\GL(W61R.:1CY: 3/G:CA$S* 7%NJR.R-@=PPT MV,"R+0(VRA$T)X%#(PB]01MXS4M,.$3#X3=E\%XCF 2NQ_OV>+! +7#I&P&% M-?#3"'4G@M>QJ*$\Q]3Q%:).L8@ZYPD+=&.,G;.%&#OM?#!V6@ICIPKX$A7# MV.'+_?_;>]+FQ)%DOV_$_ >%Y_6+[@B,$1@?[7D=@3'N9M8&+^#9W4\=LB2, M9H3$ZO"QO_YE9E7I $""P&VYD,/!JF.O#,K*Y,*[;"/1;6=W=GDCK/".RJU M$MUP]%^T6^;]MCN(VN&5?#!BJ>X5L2SRW>?;3Z=G*[>F/\F^-7V]:$V?5Y)L MI-XHO L?)SYU=O;(70H=*>>=I92]Q1=+C!$^ZI;Z]4YW4 H!"0;N=7?((=T7 ML.0^]UI1WXGOZ-&P82T(&QY6EV5LRN6D2&$R2M-CYRV0_!1S:]^8.+^3Y]"9 M4<7"6/)BJDB9T)M,'NM#^5,.R;SO1QQ3GF-,&)-,F:>0JFG.XS9!(1L7M+)[NJ*HXZX MP%3&DPO ])-NVI,QS,N.$O0A0,"-/J(ZNF9XN]QH5N)#S(M0BWC_V:? -25$ M2."5TO\1O)L1W_!ED\%/0#\3P5V9*[C3='26(=B-SUFWR!PE[3VW$,Y M^W[$Z97Q!#"P-#RJU8%6-,"BYA,6=EA6;H%3K@187 &RW*W72KFV:];KJMGI M'YLP-B5#3S)V:PI3-;L^X10?*$1IE&-80VKM3]_UT&3?A!Q-Y^-5RM5"H.XM M>6P^!%#)-];Z'K-V/]JMDPT@;>O[V_7U%3>&5S!* @D<;6'YSHZ-__?7,_F\ M?L'_MXY&:K(FKJ"YNQ/=(;64N[M7E!A8XQY0TFV)!3>#]!?5]#5]?GOPN1N?2JZ>VD[R: F6R:J7?&83 M.P^^U=[B!I_&>]E%8#+;5#[R8.I^\O*B!NV-R42WM.#1GS([/ M6, ;V5RJ<+ M2;!*#7$720J6Z[62)/[Y$?A-T4:.6@7_.K9:I!9;?FFF<3T=%D/TX30$L&HQF]'2DH: MF&GQ2-(A+B.B(HU+M)GX*MD3 <=) ZU(PD73T[@3W*%KN)A7+"YJTA5+ MDML1RDOBJ=5O6;+Q5KT?>=GM7;5ZA\WNS4WCKM_Z*CZL=O3 D^A//EWPVY45 M3JE?*YQ(I<4I^5)23GY-I,-+RTT;OH3C^"MI/F<_+)DU4K8QDS,,F2Q<\-)K M%A'#*XN!9H=+N$\8N\+R52Y7,*^&A:=^K=!_R_W4X'Y+TC6^C#93(&[J0E.F MB&-]WS-%U;["H;H')+OD-'GAXBERN\#;VJGSY$#C@\4B,9/EJ]#+*17$?&)* M'5C8H>=W>=#=KXEZU8-5Z;Z]?&SWP M1."#^([7L.IQD("/0E!33)=#+^*R3#DI#;=K;: R6:U>G5_.:EV 9RP /C*F M,^RH5J]O%M/OT1S(3WJBUI"J$WJ90F)WPJI7DDY-W*;_P:/I"FK$>Z;BS6CDN2=7:&?Q3KW^9/CC; M83EW;P'03!@0/&W;=24\G5J85?6"4J'7A6X+"E=U]7FC*7R3+@VA O M-X 6'7AUX"@80NWKJN_DZ-'7Z\>)W)Q$%+FBK:# G:; +'NW5T_7BBIM F\) MNB>I3.4;BNZNKX64S[!@6C7_I[)/FJB#I7)8 J[U2,H(JYDICO,*U/&L.%I6 MVB@93!N7!XNFS6W"#.1"5^ (Q4(SBI^P&86T(M8*0MQU0LS0TUGO MK&-32$O03%/)_1LBU:VP008SK)Y(GJE07]-/= M>I"G,*7WQ6YX9]LI:*B@H=TQI=]WK#O_;'W,:*::5F151Y(XTR?O[R8W%V,7 M4"\<^&V?J5V!O^["+B4#KVU9=*<:FZN"28Z=@IR)S>K=%([\6I.)LNOGV99= MO[[PVG8 OU;??P 6,!1G4RD@Z0NL%Z[_;M+E&J6Q MLJ&Y#),^:FLE$6:%K"\?V@[.33_=.9CQX;V2':S_QS>H3T>1Y[&1X_4E$B 2 M_8OX(0)#=Z9B>0U+:PDDY70'IG0NYQ@63,;=EX(2]Y42L\Q"/#O9/B7NBUK: M7Y<)TUY5^]&BE'BLF\1[]A6'G3G:HB$*0 9<<@3DI'%.MVMX%O2UB_25I6.S MU@6WO!R;XIQS7PYUWMEV"AHJ:&AWSCFW?.*PD:C.MM(&PS/.2 )AQ+$KPCW; M=+*#5@BYUXJJEBKGR7=+B]A.078;,\"K);FV5NFJ/ ,YA1F^+S;'.]M.04,% M#>V.&?Y^X]FYI1KBM?K%IOC[N\NSK&YGWA6PN.ZS][;3&WJO[:3QE/%^"BHJJ&C+ M-OAOO(^A--N(,'F+L1Y/?(NK=ZT:V)YB1EI6P:\3Q< F5M+00,4RU9/J67=T MZ7\6QYL"7:>[=S#66GUZWZ#E:I5*\M5IW$0V2U_8DO8M"KIVGKCT$K9@F+ ^ MNN9K.:G[5^:4\;W1N),F,*_J& _8" )@,8:_1SJXAD^Z-+8UW:12Y]2:S+ 4 M2S6 7O@Y/ZZ[)(UUQ?4='5/&2I)J*JYK#('EV8^(#PV(S+3Q&OJ51Y4PG M--X>D+H#SCPM1?OW^98*DD@!DL?@6EC^V,!$=,E@/><8&+$#G?*D&"8UA].?#/"?56Q9 MKB$V@3J\D>))AH>3CFU IFG\!92*7P.+V1[['<<+IG\V3%-ZT"77=W$SV.7. MDA1?,X!2'A27_4V+UM61A7I"0H'HN:(;GAB);=R%G5A:=.><]H*-\Z0R[+Z' M7YG 'SK 2AECF7&^ ;YZ6G:]\DEL V9\T!$H0>%6?P*K TO>,XFX\V')/JA) MXA]8[Y^^]H@SXYH=3.-FK0<%OG&QN,LF\*QBO=*=DM,+=P[Q,%:,(#_I5:#- M)\,5E$.ZHBPU3&]D^X^CZ!L *]/0GW0&9]$\!H'HSTOTDS[C--7*Q?W@4DQ( MW\@77R3%P5$4U[:0^DI 3]A8T7>HUP( ZGH$422%5(9BB-3LGV/]!HC&!=D MEH+\Z3+:0[*$-S5C"*X:0G+HV&,V!# W<"%!=HA]+1EHDX R,ES/=H@Z(WT? M0U A8!5>Y9X1J@"2HOT)E._RE050@GE,P7$JD.$CHF,(>H"UXE$-1_7'P#&P M=P1_JDZ2I1AV1HHF1<", _S/3,O1:+?4E<7:'J8:1#7\?)QYQI;,\- M[6WSQ(<2)"I0N*A\U140M3H($BV44%),.,U\79VV=&<$5=:\*6?8G6F>W^'- M;E1FGI3OAJH%X34/7-5RS&+-P]B(WEBF_C%:>A0,ZLW++3H@,SQ"SIAG\2KNP:Q@Z.5EP9&+4)$(>\(0; M&*]@M6G,E>$AAD1),<>6*4MM;O-R@_ 5K5C70+\D,/^X3<\=A2@A/AO>2(@8 M)%)A#<]8IH%?Q8Q%(%><$6Q)!T'+/O-=X!P6X$B2J^ ^6-YHRM+3;( 6IL( M&Y6MD$P['5\&@*&#.0H/85,(#[?I^B;S>7BA;EP2+ )_#)WN MN"]D6P 5-AGL9F)C@WOFFB/,R'SG\S_;OJFA%8QK@HD,7$8P*3A3XS'A"2UC MW(H>4JV+#B- BAQ4'[P 5I\>\#,,Y87&3$^CX.& )W[A((KM&@V3-(O<72H"7&"L1"#P9JPA(,RP? =@.4 MKR7")N#^1B5!+9 $A]5EL2BY?#[#_)_P! C\=6E)PMG;M[50OBW>%LH9^+1D M?Z=GY5E-_>E+/.Y9S8>JVK$YX\[:(Y@P#FG4M)'+'@9"5,,T",+P1=/1062[ MV'9-<=11*I#_%%5,FLBQSNLMB63?Q:G"HTS.]:^-%\/-SH(^G6-"@]@8ZAI MPR1O&??"XQ9@*MIT+95X467[#4(*O?]5QI.+*XG#08052I("/YQ7R1(<4;9:/%#O.3A$M+)5I7J MT8P154?C^&")U[;A20%7^HMJ^IJ>]PIJ;PE-G<4=WJ,4VV!Y?E/$ -\M0\#R M]W!VE5DQ"FY7/>C I9C=:3XKK^[%01!6B(X_L]LU-EA? M98,G4QL2;R37:R5)_//EXN!HV7Y6W\[)*MLY MC6]'FHFR\MAIK5P]BX@OAL3RR6D2-;*O+Z('G!*=<,)2!,$:KG+4=5!*Y+(D,I@\+XOP>/R8ES)V5ZT9,-F!"[D4L M.1=<2%M\X["-X5<':V#I]" !V"*DO>#^( ]CITDL3@)I=,I=#+$/#:Q >%_N MEP,[.NK!ZI[O6&X)=?2S#I8Q_/\:>,O0E)+4MI\5LNSN=,MR7\TGQ3*4A+=C M<8_ :5\R)2U,$X>*/!@T<0S\VXZ&B!9&B"IT3,C,4M-\Q4-"T[8>=9 A_L.? M/-H3"5\D1R\DS:>@# 4M7B8&GGIGNQZ@PV"I&B)N?A4D9R"_79JV^E?*.(0.2)N@>'!\ M?4&6EGPV+W%__9S\55-!.MU!2SJ5B%KE"ZG7&K1[K=M69R!=MCJMZ_:@+Z7! M[$G6,?<1Q_ODCZ>&+:K[H>I#/ ;JP2=V)5&P,TY-CJ M(&<-.B[71$%2\>I4>'*L_(6$#[A&"K MG S\ '6$O('8I@J%%/&+L!)&+%^, ML3\&F03^=PG]0$55P5^@ "_%65GVAC,.4S9@K?')U1&F86@L]>6%PH_ O$MB M'6F(-X?0?T)F_W%R@G6:X[\,-K69M+3CZIR # E4%NWW03*S1+ @]2&&]&BH M?)5H_[S$MZDK]'Y3K*M+_VS/?@A7;<[C4ZSW;B1VIW^H#VX'[2[G:W).VU)M"B*R+>< MYK<[U]F$=M(N:!DOKK"@5'$8-'P.4?#"' \>ID%API!&MHZW*/P2!#QGSZY4 MW\$D*?-59)OA@2Z%=3 ["2^RY)27VK:D!EB'%&Z$I2N14S## CWG^WZ8YRC.S68.I8,N@J4/).[,G MPUVFDPC\F!-X9>-)%!$HS>R3 M#'66.A=0QG$)5@3^CBNQI$8*58/B,0'D+/.8 Q8V1*J('!]27JB7.*"51T=G M^9WA] +O>.)M:2[+U;6 /A-Q@-0! R-'BL33&&L]^"[@P'5#@RF*W!EJ8Y4;& Y(75I\4^;4F# M85FJ);WDL@/:!UVW."W.)[PUU31 0=?#!K-XPNZ^25\OB-6P8$&E4MT'I7X> M*O56H]_:DGXV"2%!PD10.9H30N:Y\4 HAY0L0CGG?+.19N6TG+)T[7N8Y(UY MRR@Z44=A/H3RBFMS0RIU=;&#!2H00PC&6*1B +/1[1@^IK!UPRL/*R>O4$K M')E,-T?CY-^CB;G1#_(V9V_F./F2\B)GYBV;V(SW4D_>Q#9NU'1!/_F/ONLQ MZJB>E;@-$]4*%$2E8U5RLE<6F6B/@DI'MQVVFJ2TSWY6S[C2GK8TP4L++$UO M!+KO$*E[YD;:%!<21TQ$6?E(!J!'-HWE8_HZ\_^0=)Z!RT8VZKU'H9TN3>7Y M\.^6_8*)_;KG"C6'@Y,=BWPC^ ZF,6Q,6@)DT&4%H+XIQI-Y2!#V0)<3$J%( MM'H%:^T.6VA!O':'<5!. 2\$'!!J\/DGKAV7?N?8FJ]Z:%)=._;X#]M\LIMZ M](3VDNOZA@JRD^5KX1'M3R 1FJ\AK(WH2_2+0*>OF(A?=K ;)7O4UH>4>X9[ M.]245\+<(2*2T9Q48T"I36.S++5G(S>-_GWV$KU:D4\.*]42Y[4HU6/"F(,2 M5)%ZW7M&!3 4" Y$\")AD\0#3.Z@6NT.[P&N.-HB_ZRR+@HRDE'GIPMN+ I^ M8MQ@AE4#4)$9@+$)2_P#+-Y23@PB>4JF M+EG4ZM5UR(*NIA'*72*,G%1;5_7L0 "?+U=M5J(:B:071_4$D1A/;G6,1[K= ME: >LM>6:)V<[XZ@G]'2&&I(U-&A>NS83^PN :E$XF,\684A 42982K >RGSU&=:VGX(7O MK4Z3_KQ47,/-5DPGW]DGH112G!LCNOD@QZ"/D*7LHA %F.@:*A&S2) ?1K0Y MY[*X$< SB>=,&DS'E@D2C<6/%J'TBE]\:%L(>4!JPW'P&@&YVE-HQ0I'A'(Q M4;JDU_7PW?^/#\KBV@96?F1$IFT7]W-QIC!8LQ UN^/@TN)A'EH]OVA.>-7R M4=[7W+%:FF,!9N6TSE9MO,.[(["N%'062F4I-=ZKN>$]YQ/L^7A_2\ZJ9X>V1SZ4LQFPU&*G<:%@,4X@FO=NC.W"H9TXR"-J]O M>3S!C86C&_VF='9$87* MPM3YJ51YK'1%1ZBJ;IJ\\2Z1$/[-68,1%YOSLMN[:O4.F]V;F\9=O_55?%BI MF\,%2Q\]/?ETP>IV?:WP'-&O%9X>.J^&(-_#5%5#&NZD_ND@J>;A5#TR7HZ, MO2/+\7?2?$XU;F6E<3?1-N-L>=<,49F-XSVDDW(]=JDB=8FWQ0/-#J?:2&/6 M_QU4 P+CA=SX"'*Y@LV?64'E7ROTWT4RX&=2EF'>6>;B,7H*F&:TK8T,M$7( M5#/>T*9ZPES,%.;[555U?3A<0O8@'O>GYG1W2N^$;A]X[YC)3S?U;%)G87Z0 MLEH=:K;/E0K]\C#.G(&6E>]=]/:*17FS."A8TS_-SB*KKM4.=3$.T@JGI<^_ M6[17MXWV.89X9FC?4C>NO1*P398 .6/@!Y&T[4G1-P^1GJ>2_=/ K^- 6BQ# MMW:04DCA_26;ZOZ3S7GR*?_.2_$/83]G?@[9P?Q%1M?)R8N%YHB* "7^@Z5 MQ]!XT;7#_^J.C< ^J\K5BQD! -_+Y\<;0N1'4!_I:&?_-4CA!6Q=3?R3OL # M?=@%'M^HH$]( MMT)<'GRKE.ORS)660FCG2!5;%.%SJ0+CZQNCBL*DSU)68XT#N@%'Y3I%L3_8 MG>J;S# /HN;O4VZG,JNF6/2* PU+>-[ICKHO%OH;BI\>E^O96EF?WIFDSX&. M=L9:?Q,=96RM?YK5#2OW#=N36HF1$F1O*B!XGEC:+OEZ\HK5_,)+Q"FKPL&C M/^4]J^+'UKS"!JL[7<6/K7"%[=3>:16_*6(GPHFR6<2BX@;5C,E(S$#L7KPC=^- M5RR C1EA\S+Z%K9.8RGJTERD*P6[\D:R!DBET,D MCQF3Y@YB>34O"BWT4,BVK?6V*.)<$*9;& M*/8D1($WK5,2VMQ PYMRL'+R#!=>!A T>>7KR'B#9SN?7FVUVH(#E;=[W1OB MBO=#_$@40>.H+7'!6T=(8H4EW7$6\L*])8*4NM9Z43&H0?6W\N&(!7E-:\+W MRT*&B%#VY&4Q88L!,Z*0>:.O:;PP=V_RDFBY+.\FOS_K*]1^%I+O#AL869Z$ MO9I9.?'I:_PJ=T)/',[#DC#K[^ W(_D<6QDS?4R+S2I\&6N5/ MMOG$SL=-_1$K:CHV*&&,!+B2XABL>I\?U"%A (R]1V7-)HH;(LU9%DY9-%G M3WK034-_TEECU>GVIXJ&+0ST2!M4&#(R6ECM&5B"%:+!RM6)?5)Y-=NFJ1AC M%Z;0=%%S P2%08T.9A<,S[UB86#JI< @\#RR3>K\"I\GBN-AG92@-.]ZU6[[ M(ZIN98*\ LB!!.C_:/1:/[HW5ZU>G]^FEUK_ MN&\/_DT"H3_H-O]^>-GHMU XW-ZU.OT&5JO_,+(A2C$!?(AR\I85]T'EY^GB M!TU4Y-CCF37)P9:$SL1FW$@%MH$'6+%M44:8+,6@503?WKSBZ2HH36!WUP.& MH).)L:W!=*QPD8OPH5>!WUV7L?XE?WBJ#+?K@R3B+\#_3).G<49K8I>E*]&S M0O%XT=%2=(6QU82R#!=.NZ+^&%0"*-[<9,%E17XG\0>;9&"W\'4.!??25ARM M.[PR'/C2=M*5D?G9I%422!!O(#YU+9H&T?=@52AKZ)'NL(_;29,'45VAF?!L M.LVG>3BF7>*/P3YYN7;;(L5@OL:0D(!K0L4#:SKMF:R&ST[AX3)O^)^^"?X1 M1@B*[SZ/="O"<7'&!&PEH 7Y-<)>H0B =7N(3==_ ).8%UW"SD=,B+@1N<=P M"]NWPRX4B%/PHQ-$2(I5E21= 5$ FXO-EJ;EXG.CZ2 + MRK!J.)-LTPWG02X;&C8.*(%)A:UA@=YT3N/LE1*_L8\KXH.@%6; ?C7%2U/2 M,T&[[Y^Z0V@?DC%$-*I;[E8,XRZOJ,<+2Y_BN7CEG)76BZ%^JBT(HTM> L2>AB_%;U'6-W3X&O>[T)#VWBYC4D0C$X8J=EW M^3IC<3:P=V\KZ'R'Y;&GRV#7?LJG/W$U(-^"SS\'S_8 J[4"'7< @\%FHU/C MZJ.R#__NP))7JV->,>\TI-1W>8XGV!;'9?EG),M:-P=PQRDM/.$$AW#F4$VOU;MF\6(K. M;&PURK/8TLPE.E,B%3!1H#\9@&HJ%3L+=-/:Q;[F^IJ+THAF)* T MDP6RS43/-^1V'E>X&GAPCN();;/__O(WZ9>__?*WWR9)"G,V26].KB5+M43/ M^FB"(<(PN9&?5)S3?Q<\OHC)C:+.5^73@71$[]2GLOSFI?'!@[ADB2T\SZ0Z M A;/R\HT[RK(MHI"94GF5[K[+\FEWN3*I^E@/9X32?01"6X(U/\;)N+$8*MA MV5YB]:]4L0_I[>!;>]"ZY>7-?SO"=V+)W-$A%]^>"4A0BK.7E"5_K;8UOI_F M#VP0V)?:'8JY7+7[C>^]5K1C8*/9[-YW!@W\HML1?[8[W^F%L)\@O-J\Z?;O M>RUBE:0(>A(G9F*R=3#@B+-&YH@,<+92DN+D6\$*"UFAL2^\@$<*O>X-.U^X MZW6;K2L@SW[>]'DQ'1H]^-;"<^"@TW1X_D/ZP+%-9FK<801>\]'EGB+N#1X& M!'$!/+)&Q]63/C^/;.H]%W2$='7GR9AIL%3"%R@;K#H:'J MSA?F3X\,?2A=!Y%]_J.D,[AP)XJ=",#+%*7G[I8&JWJT:)0@[C\OM,']*RV$ MKQJ%[R2 +W>\I,^P(1XR0Q>\YX,,B''([-'PP3>YIAS*]<_Z%\X7D49YK1=U MA-:BU%"]+]P*I)U96M LE\57Q.$#]2$$6+-L3JFG3VS'*TO,+:9&'Q2=U ," M8HYIB"S<&,%B#HBQFBVK#H@#E=9?5"D1Y,MA37&A +7E!:2=34'?2UU5?';B M8UAH[@.0(LWJ/+BVZ6,/1L4532 )UW1\16VX 5Z$+8IFIX3TF/EZ,DO.167-5-C[V7,6':"5#1_%A@\80&TR6*/;%#]RB78QWLB$I.FXT:>^FAB"B3! M9#0"F"Q0H^P]A[5+P:[?*C=3D-;$=UQ?L2C"&95R)#/=U$+SX4M92$TFXDC M 5ZF!=Q:$)D2=NONE<(# 5 7._,+J3N#,&V",7$;D%&PJ1A5(TS;Z#1B Q=N M8$C(!A& L2>1_'*P-$*ZGXZA&BY%SD$L&VA^XR&>[J)Y9K@CT4T0HU8>CUPI M&H;>/9TE%5M**+!H?V'J@!/L[RTJ?KA4Q8N6A7Q#L=;:D9;04XMU7UV@)=Q] MH$" K81\#I5%5$+;2T0*P6KV; =&>U2<0- X>M@7!L5Y L"$03%QV&$)EQOA MHZXXT&(MN; 1&>T.1,3$=EF;YNE&4(\@FQQ0,*_X"W*2)NKFXY039C^:NBLB M=-2G-4%[B_2.&9&'RFL.G-U%FIM/B+&?$@@A'8>'302OHA;#]M(,10]1N;! MRT<0-WT\- U:)GLH6W0AK+$1KH/QRC$M%2;^D]U^9-O'[FLQ)R,.(9AXR.X* M,KW(; 77)S-#+,LQW+]X3W(A&5FJC&J/$1T!]SV$)I8B<7; .AN&H_KCP%IP MP@0>=_-&0!NSA(A)P?"Q2+[/U0'II0=J)@'(4I3;@*U\4W'H(-'%?'^>S,&B>SE(+T9(='3'PV7M5B\\T%)JJ"$ B%Z;3CC/+1YHK6Y M/H=-84(*3DD"1P(\#L-C5'?;ORE)=^5&&=THR8B Q@E!,V&@B>B7(8"&/%\2 MIQI7(H;#E\$3%Y7)A#I](V>@>CZ+:/T1$"^.Q",,(8I60D]9Q!URIZ\F"6DW MB>NW:AJF=Y%2ND0C:G;W9.C//*BT-F5.'Q:J(0C?1O%:F&RSO"$;4V(B>1;5 M![$?1ADPX\V)F(NO8"C]A:DMGCW[0K)7M0(P>* \F1Y6/(6<1U8;.H$\EL7J M?_G;S(EA<6A8'!IF=5)RN2\G)=W!CU9/:G>NN[U;D61=G.&]8\IL[@ME1HZ5 M>ZWOC=X5GCP#F;;:WSO2[_>]=O^JW42*[4N#'XV!=-=K_='J#("6^WOHGF*N,D_NFXD.%%IK4VPF[PN;A;PU=7,M9T64DHOD@HL^$!=5]X6+ M^L!$/;P.VOUG!]33C_8=J"H)--6@T>Y(EZU."_06YAZRWTE]W38ZC>^4OTA_ M]EHWH,KX95)VUQ0>&0SP\5WEQFK!C1^(&VO[PHV"[XBET*\"?NS'F&S0:X"F M8TY7B><3,W,3W+&K%NC!J]:JUF2>C%7:_=:;;O0,]%DN^O M6RW&?/U6[P_PWG97G1WO#%?MZ6E%M3BMR.BT8F-HFQ>"^Z.(P.4DS>O[(LU; M__K1OFSSHE?A]:G^ $PHJ4W#)WDG! EG,9T=N& M15J:DG1IN*@&+Z&:=W72R]Y(9$7P_!C,BGE!'1]F:/3CTR;\(/7%4D2:3)B) M@R:$/2P7+)(-BSSL/HNT7D;&@^%)C)16P/N*/2JBB)_N2#&-IDP)(Z2'!2TJ M>,J%(W(O@KX1*9J,70B".$CL2<4,K&K8H"+]D-6%0XH?-]':\&RVV>S:3162 M$O^YMO[MP0$[MW-_>]GJO;U#(.^ MPQA/P(,?%AC7[9O6%:.-'ZU>"^_+QP53R+ )-W M+ .8C[3TEE''YO5+:[7#D^KIY[LO"4Y-YF"81Q(%I:Y J=7-HDB$5D:>-_EZ M=/3\_%QV=;7\:#\=-1QUA/>"CW3M47&.-,53CDZ.CT^K1R D9?F\)E?KE=/J MR>EIK7H$IE.M6AYYL(P&*\Q)QG? "4M)]/+U\$9Y=L4U.&".[SHR!9IE/E"Z M@1>C@8'*Z9A% LC-"_W-W&&\MO%"P]*K>I7#OXOEB1#ALK3JRJG$HE,%F^TV MF]4VBJ(I/4 4*X_NN=88PQ_N]75D>>$%VM1P-,5BE!Q %G/X0U61XS< M"$D1+K+WK)M#;R1<7;H_CJ7L@^N:&K_"*84W-L.+D$O8+15_+64M9$"1\+:0 MR:YT-)<&9188%5.J.ALK"<[58QL8X+$^M# M469.)I96K\O5XPI82L?<4KJB.[(3X0T(@HN46^BS>H\@X.-W_L(2&7UV-UMD M8(EKDI$78T4TX&>PW([ICJ(PU#9MH4QYXM_^55#M6E0K5S8L1-_L#9Q7Y.JI M7#G2-'TH'RM(Y?S,-L%,6%;)F&AT9>.#U3:>/M&G$XR@ADZ$.=!@"A@DO#". M5HLX))#DXP;^_;L"9HWSRB!:/6/5FPOS?G>99;-R75@AO1)84CO*BUOUC]=6_!70.Z?GM0.ST\/ MX8]J72Y[+[!C^?S\-$;]K-I\>A.\,4^\3TMV&!K$39H6QDQ=/CD[.9$QM"F#7<-,]FO#<;TP@"/(=);60[60*ER)MMW<@.4_ MP.X R]E\72=F^8]I+? ?-AI7!+_[EAZ+6-8+EME1EJG*>=G_H:M:E65&^'W_ M ;9N*!AL%$YFZ+ 6/N2^T-"FSSZ3:*C&::@)9C"OS9BJFI&".5P%9>T'9=6V M()UJ0CJ%!RP\EK:@4'@L?$95.N6:$O2.E(\_*U]6B:(I111MW^@T]X!O39B/ M,W0ZK[YP0:,?FD:K6Y"EU219ZBX3IHN*9$>)6#Z3[LM2ORPURU-G%K5ZI2#, M/2',\]/\"?/\5!"FJ3P_*.!GW]E@)+YNDVC@59$9OJ=W_VK%W;^L*Q462?WI MAI2+I/Z/DL?^?I+Z*UDE]:\BZ3/ 0'%]8&W#1ZYLUM:A#$^%%92_4CP%+&A3 MW]2,XJW"\%T%_^5VI[]1&OC79>]&:O/&5]*5K?IX9K1A(A!2E"R9PAE:E2;Z MS1^;IXF!\F);]O@57&XP="DG"1.2QDI!&[M,&\W&S59HHZF8JF^RL.*-8?V% MC5P*2MEE2KEJ76^%4D3AHX)0]H10;AJ76R&4&^5!-PL:V0L:N>NUMD(C=]%^ M<@6I[#ZI;#;G;F,A;':#@%KL4JQ9&CKV.+_+O6\)VJ38VYR.3"6)E4#T1!,] MK$TF$2M^-D3[6?@AS"&4OV0395N3_R*G(D6=T3"DO:G*="?[4ID.F_^LQH+] M^]O;1N_?VVP6M*?G>L?%N=Z^U?1,PF.__;W3&-SW>+'&339$B69IL,[-5&V7 M5="CCIFL^Z](U\!V@'+]LY8^ VDJ5Q@[)VJ^^2I1;U\MJ9P@ZX#,.U:#$C<\ M;-$Y4LRA: E+(I$]0!,XNH]%!&E<0.'(=F#[VJ*JU_M;O2WQ:#=.^\>GF9_, M'J\T8FR@K%=R$CLDGCW,RLG&/OAVA9ZO39&7[[_N#7KO5+\'G9GG#%O;G4/Q\B=L4J_N,*#@6>8+T>TJO,8-G MM^=B;HH4T3W%Z7O9:EEF@9, M4^!W%X9]_TA)T-B[C1?Q?-"JFP+X?N6#'-<#X6DUL[8EB+ M,W)AW16TL9 VMFE<+6'>+!SM^/')GH<.Q//+:3N;B=)#;YM4U!PIA@/O[@T: MMVZG;\Z?>5^NVGX-*Y[_O. &Z:@LC MR)LSR H<%A9D@>*W69#?=4MW@&E_MT<61EJ:]H/O%);D_L:%Q9"(W'\J)I9D M;92EO^N>.E+&.[_JU5&[33$*S%->SCF%>3SG^33D^9'BNYL+7>ZG=BY"N;N# MD\(0V[ A-AC!!"X*PS]T51T9MFDF%678#76]RV9809'+@):2U J[Y>.11F&" M?!A4[PTNW@&*?]G[PJ[U!1= ?SMZL+57O%CICU8;6^C.!#^7JG_ M8<1J[U/)2W5WJBA!@D 3ZS@2 6UN/SK!3:P#FP-G<[U??V,2-FV:VUWI4NU; MHR3"X_'P^'EF;(P]3G\/'7L$X^D MH.<-=M=S[.Y43_P8@O[E"2$L&DX:#*,@&DYB()%_FZ0Q"9(+O!YVP(U\2&Z] MA/C$U>8O@N\)@,D-I., XF!$$*D;I:#A'-?K)&@<-\]!WH-:L?,S6;***BZ6 M4*_G-<\XK3AZ8_>(B86L@(AL72MM1 ;%HG,!%'R6TPVM&*!#*?5X*2X@Y[5B M&@>[E8Y.L,35SHF\%0BEKF/*/:[88+*A:&/U> M[ZT!WB3V@[BQ[S!L+286:>A.D\!J+SY*\J$BSU) UW #,79V%WX+Y.=?WV(* M=U-_WW.W&[V=ZAYRZ_@TP.7I N!?O.V,6SY*NF3FO&+T3Y,+S!AFT?>29_#9 M?%QIH8[C^J#?'M)QCT_Z0329Q>[TD/9'N05/LPF.UM5<5AFK6E._T].>31+# MFU[SN8:,UV5.'RQ%YSDS%RS/#V;["6:>+P^Z('31S%9\L;*]V"&BK326Z>3^ MP0D:RK50U0-2='[V<8Z:_-W7VI%UY5$RC@,R&J<#X^II4>S-@+6/*PDBN?Q\ MEY/0+!J^="4VZM<7[]<8YEGN-_46%[(A6C6 M1SS?O!C5>(.35+KP, *D* 1 9#4U,3(T,&1E>#(S M,2YH=&W55FUOVS80_AX@_^&@844+6'YMW<26!NKJULP]*OK[3(B5Q;MW]5 MAZ/N0.O52]SO-0*@S7WK&\R7IN_ZX4RY7SF1K< Z^N;:,R6CC*A[0G=[,?%X M<8@S1>K@![^(8A(F2*%KEO.U53G1K=A/;KJ?*%,@SNB.(0Q)1:6H!:W8(2YV ME*F"YY-^+J;0K#=<"'ZHMU+.A%K2W\ED\+1.XP/-'B<1/9 2/'*"D!]BM&2X MSM*;*86DJNC:'%U>.7,G NDW:+VYKO4"Z?CW& R&_R"%I(J)HIN^M[:]"/P% M.)YE!S8.N SMI;..[-"V(/@R=QT3#-/TOWB1XRUAX81W\&\3U>\)))R5R!,$ M![$G0%G"BYP7L:"

81"I*2@K!$_E5)!+P4JIVF)!'T@8!Q(&Q[D @>[[YC MFS*?#EJPD.QH*1JLM8@%J01QL< CA)XM?(Q#>USV5!"US..$3!@_%7&NZ&OU M1NM)(1W>KVT3%C0CX!T/&U+ #Y5'HY$Z'GP>WWYH,6*V;;UXG=J/P5]A]A?\ M0F:#VYM1?_ G-9["DLC8@\.V1V1&2=G!>=*%]Y+ONY\&'S]/37[(8_8H%S?3 M#U*)'PM,$29,P!:=V()%$B)9-*D8=6#8'^)XHF*/DF6.>6OS(W//,UHKII3% M+*%Q!F4;CE):D(*-78BKG37)164#1OT:7D;V^@IGPTX5Y!3]('&R;_4?25R4 M;>C%B:MR W)24+X%/#]H_B5H#24U2'O:&"DO.R?*@K_[2YE=& M1+).:9D@6.7_A>//B72KZC_KDV>%+6O_HFV^Z 2*7N-5*++]&W/7!M-VW75@ MF-AB9DI?J=:!85GM^MZQHM5,^=C_68&Y'UIV6&TW%.H=%2\(UPC6]J2=O-IE M+EN2;/_5S:%%H=Y,K-;PH(^6L4%'EAS",]&60Q[OB+HI2/R;2EE)MV02/W"Z MA;_)H3'[M6G5&$9%[Y4]N%N['0BZ1O>)PW/[9T!G."O;6:XBY#\^9_^?,<=; M[HSX_"THF 2K*Z5XH(/C)J,)&$G"CTS$V$;>@$Y@&OX<'*OIR1.HJ^'E")_& MM_^K7/M%AGV1=V"1\0)[]QM0^/X=>_*MB9O5 M$_4/4$L#!!0 ( *>!C5??MP8VH0< " K 1 9#4U,3(T,&1E>#,Q M,2YH=&WM6F%S&C<0_]@? M#GJ=WF^-H^9^LWW@'M%^D NP]OE-]R,[O[RX&=S)4Z$Z[VW]?J,QDD$Y:O^P?R[C&>"C' M,%6,3U6,:-5"6MPR0]8?FSI])41:YII.*T8>0?HM5]NV'_3?_B;-B_N68T^N;I?Y/!._TZ>ZOW?XH]DYR\Y=IW MWR[W62\,)8S6JQ5?Z%2.YBR=\+2UZM!RL-<8:V5WUIRK=9Q]:X10=G8^Z!6F MSF_NNKV[!@ U.+M]UVL57QZ=P>IT:\R9.:T=UMA%;S"X/>MV^]>7B^=WMV<7 MQ?.'?G=X=5IK'A[^6'/^W#&3SD/!3EDMX6/1\+3@GQHR-C(0+3Y5,L@%NX7R MJQ]K['V^A9CW8CL==IO[X$ZW4"EWW5,JKRB[OXCL:_?XA*WXU&<3/A5,BZD4 M,Q%@7Z5A/(XS'J(Q43IE*F9O0%O6?G-S/5PP=")3T3 )]T4K5C/-X7?SL/%K M^X"D.DR-V*6(?:59/PXRDVHI#.#3C_W]$PL;NQ3XN*,/VOD=D+8&TLMG"*1S M;@ ?8"6:LT] 1"B"L:AOPE.@8"A6*?-AGLL8W7.6Q:G.!-:)IR+"X4< XO 1 MIZ"$ZHC[:-),13)EJ:I6K.":1"Q\80S7.)\4NCX)C%\R:M 6P"F,&=(93X.0 M@"^UGT40BZ$.5P*A&0#N3YC)Z&.I/Q-:Y$9H!I$TH>"!C,=L)M,)9F@2X9.' MUFX"UU2 >4ZA%C!OOF$Y'F)#.$HFK%P:@. D@=SED"#!)_B%=AN.1'#DVSX@(X M&$@:H$X260@!D$(!N7988_WRN9FP4:AFIF",%F.)0YUC($Z-SG]X6R\!WQ3. MK'F]P_ZWPOZK9XC]X3V _/1#\]7K$Y.#.\\?Z<14HY'$HX,84D^NA44I4"<] M+!'0Q 0HXH723$B!Y"($# H:>*Y6 FG\4)D,BA1+M J=L40K7P1H-NP%X!D( MX-UAL/?9G_!X+-@93NF[+(3$TVG-$6\T7Q6)#=E_6N4X@,I>64=20A\[QI&G MC()"B8B.$33-;5VN5IYR^KAPX,5H[PLQ>3 M6O(T[SQ^E-I\[_E1.Q &Q3B :1.CI_E7IZ3-YYG97H62)T^ W,50+A]3F88% M!):I-#9<04S$UA#5HLM 5PZ:6H3<QY9FS>9X.;,@(.I0BFI)1PD-G/0DXQ&?.R3BQ3 M0FBX!',]*%8K:/$$*2!\PHX(=A73=R6:]^R)MG7P6./;$YI%^IASQ!-L"]J! MJU/L T;E1L6<8C4W8"*53T0QKH,"[B"@Y)X,93JGU'%3N"/V6V98L#O>WA,M ME5\V)?B9/><)=F(T0EDDIP",V5#>%-GK%G'+/:X4/ 7!+)&@ MB9AC7%WEJ2Q]V(-M0BM?2 LJ'D>/W3GD7GA%66H/AWPEX,^)2P]WU=AWY$+P M#+F0PZQ4H.= H3NYO.ZP/9LXL7U)0QE:M:)\/],$RE(^M&XU4B9%,_T" EO& MAZ'?,V130KM$;\+-(MFC\]VR1P0V\EG_\Z T9Z'\),+\*G!%OOZU4[(7'KO[ MBZ^^OSC^K]Q?N-]1%GRJ+X]:.OG+H%Z>NC"!;'][R*U5,85O'(5,JG)72,0V MP&(4R305@H+#NI:GD*E15R#AFM5_ 1(A@AB*4/B?*JF"J>+W3,)S2\LL]NWM MX-Y#5P [!OQW[P#H6IEJ! GXTW40W57Y4@"M>1*T*,5G6!E*:ER.;M,:6UW8 M7W***V8"X$8.5"N;0HDKF]U=X8:3G@?0-&)QT#]$F+PF@0:@C]*A[C(K@[3* M9!%6#&MC)Y/'PXV7\KNLZ?]9G%-R--(X8^N H[!Q 8BV/PCFT*^[7$7&4Q5. M!24L,5;*_;"I\U BHB14V42Y\,'O$0M$H.RK6MDN5S'[7U++VC=&_AH4 M5Q&RBJ R8LI(^Z80[M"[0PZ.G?S+$FX_ V]V'18]!5;'U4OZST M=2.]+MKMEBTG5:S6 PQC7[A:*\Y9RG0!UA;K(BN)/*'=3C>/ZNSEXXS M\6_;TG_=MJTMVV[)GE*]U8)6(-XMUA:J+V[=52_"9.^S\#.Z9V,WKG+;*Y^[ MBV!)7[O]]VC/7TQU)_(!O>**1OMF[)]02P,$% @ IX&-5[^..<.H!P M.BL !$ !D-34Q,C0P9&5X,S$R+FAT;>U:86_:R!;]CL1_&+':52-!$I*F M^T0($@FT04N3*$7=MQ\'^P*CVAYVQH:ROW[/'=O@ $GH:_LVNTO54CR>>^?. M^)RYYPYN7@_>]UO-ZVZ[TRJ7FH/>H-]M=?];.ZT?GC2/TDNT'V4=1//RMO.; MN'QW==N_O;^H_'K=&W0KXL/@MW[WHA*HB&H34N-)W+C1)I1!A6WP%__@Y8JB MF$RKV>E]S$WFRH\GC?\]R]Y \+Q%\^BRU3RZXXEOBZ!^\@U#\-R:5%I7W?M![VWOJCWHW=X( M'GW[]+_)X*U>5;PWAS]%0SL][QKE9=\.Q7L* HJJY9)')E:CA8@G,FZLQ[,: MZPV&6GLX&[%56JE[YX1!UK[L=W-7E[?WG>Y]#7CJM^\^=!OYER530\ZT\K..G=SX]8\5\3%[@ICW\FFFT*T?@CJ=W*1XZX%1 M<47%PT447_N(S\5:3#TQD3,2AF:*YN3CN2HK9!0E,D#C5)M8Z$B\!6M%\^WM MS6!)T(F*J6:GTJ-&I.=&(N[Z<>V7YA'W:@D]$N\H\K01OFHS0H8I%K,LEUW&C1T0>62L- M]B>-6Y\(XQ><6K3Y" IC!KS%\R#7)^U$C (] MMSEC#(T5-G6)@20WIO$CVFH!^#8/9B/J/?:_%?9?OT#L#QX Y* 9X^ >\I!KN?O8F,QB3:V*7ODP ]GI% A%31O T=PVY7'HNZ+,\@%>C@R\( M_ S=E['S4UAG/#RQ:FSLA=PN[%U.:L73[.;9D]26!R^/VCY9U.( IA-&S_.O MRJ+-DXG=W83%TY! [GRH5(_IQ, #$LM,69>NT(TBYXAKT56B*R9-0X%TG,H$ MV0K$U2RA\DV%I(=@K Z4+V,7Z1!/5$E7M B5RD:7QB/VE%B62F M+2&@&,F4C:829/:20').QKQ<$"M)"(M48&XFQ7()+4-B Z1/^"%_7S%]5Z(- M7SS1=DX>&WQ[QC*7CQE'AB1VH!VX.L-SP*C2ZDARKI863.3RB2DFC9_#'014 M(+5H)H/$[?,,.QJ-4!:I M&0!CMY0WN7K=(6^EEVL%3TXP1R18(N?8M*X:ZB1^/()=4JM<]B8N'D=/G3ED M40SSLM1M#ME*()[S5![NJ['OR 7_!7(A@UFA0,^ PF=R6=WA[FSCQ.XE#2NT M'W$85D\ Q#%<=$G!PVK88:2HUO^0JA.?M7(!$R MB.4,A?^YDLJ92K\G"I$[6B:1YTX'#QX[ M@SX)][!L#'REPC*,"?CX/XK,I3 M!+1F(FA9BL^Q,BQJ4HWN9(VK+MPO.?D1,P-P*P?*I6VI)"V;T[/"+3N]]&%I M:;G1/T:8K":!!:"/TJ&:*BL+6663$"N&M7&3R?+AUD/YO6KZ=Q;G+(Y&!GML M%7 DEQ> :/>#8 ;]:JI55#33P8Q8L$18J?2'39.E$@JG@5X0[LXG.DT?\@&Q M0 167^72;EK%'GY)+>M>&/G?H+B.D'4$%1%31-HWA7"+7QU*X=C*OJS@]C/P MYM9A>2?'2CJW58QYQTV\/FE?-/JZD=[D[>Z1K2:5K]8C#!-?N%IKP3G*= #6 MANA E81#,NF3KI]6QR7[GG35W?IL2]6;;5^K.#:RZ/A?#D/BEOR,H_RUT[O(]JS5U;3S?J(7WY% MHWMG]D]02P,$% @ IX&-5UR(I^6$! K1( !$ !D-34Q,C0P9&5X M,S(Q+FAT;>V8:V_B.!2&OU?J?SC*J*-6XA9HNQTND0))(5I*$*2=F8\F,6!M M<#*.F9;]]7L<$FZ=5NI.I]U=+0+DR[']GI/GV%::/>^F;S1[MFD9QT=-S_'Z MMF%_*=:J);U97E>QO9P90+/M6E^AW>VX?7?4TC[W',_68.Q][=LM+62<%N>4 MS>:R/HC$@H2:&H-?_.$L'F"<0U(R&8>T'0^4W] LMXUF>:@<_Y$"O?J*$OPT)IK1 ML4>><^UT3,]Q!S"\'8UOS8$'G@M*R:\/1:Y#OSH^NBV-2YT2C.U.*D:O750* M;RS#'(-IN4//MA[%XHFG\BM4Y!'X5+D$]QJ\G@UC<]0V!_:XZ'[IVU_!['BJ MIUJI5)^)T*L08SC\^,B/.*>^9!&'>R;G(.<43,Z7)(01C2,A(9I"EW(_$N#P M8)E(P6A2P+)?@E-E_?&#?OY;HQ,M8L)7JG+5. .<[AH3%IK7+@8ZS\TYD[28 MQ,2G=1[="Q(C'I7B[\VRLC)0K$C7G[+$Q_57E B@/* !C&DLZ6)"Q4<^2>)& M#?&I5JHU( D:AVBPT3ZF_E(PB1J!\ #L!W].^(P"ZENP)%%^XA]YG_A2 $G^N0J'LEJA))+BUX,+1=,I\K.5]61P*@(V23;$0+T6R M)%R"C$"_@BP7UCF ^DD0H6_!GIG"(YMO3,2$<)H4W8>0KL#TTP>B\"A@/Y'U M1PAO$;A$ @Z ?H2,9JQ#FK*F-FRSW;?SJ=KNR+)'1=R;^^9P;-?SPK-<'4*H MP7J:EE;1H&/W^T/3LIQ!=U,?#\U.7O_L6%ZOI>F5RHFVUC."1*Y""BW08C*C MQ8F@Y(\BXPD+:)U\CUB0&5KYX/.3K5.>==!Y<:+!79:5&)1-AJ[/B%/];'?, M;M_>J-VTA/T0P\_F90,.1'F/4G*Z#,,5^(A:J$#?P"_HMR43=(&[30IDDF6V M7CLEF),"](O3X&R#UC95-FF"?!T?8;_^J7;>2#-(@9'&!/]&ZD\!LNO__[S] M!&_5?RAOC$_5?2NE!X\(29C:[!C_P?DP)4P@C;&@B>*NH*Q(&*(J//(8"1/$ M,HF1Q*20[>Z<TU/R[P%YR,DA M1_FC1VQV<7M5C@UUQUTS:60%:Q_8;1RVIKF&)^"%%VK(EGT*QN?O2[IJFD0" MC\MMTP,D48A"/E32SPOO+.6D##=$^- M@1V&#&?=)^+-HO!(Q9LK&&+&X(3\ M/=8^'0J&61SC/F _X$$BV7<*[OHR=/:4GIV)=^;MV4ZWYR'3E]I[/$>+^CM7 M2[VVOEK^JUQX[X2T!?/!+L$-#4/*WRD?#T6\N8#.G-$I7.?'6YX-[YN<6SGJ MB#5]/UIRR?CLOYFKZLU2=B%01 ..\7C]Y/?CX_/GH_&IX=]WM'D_'D?'0\^M?NB[UG M1_M\!3_OF_OBZ.3B[#=Q\N[TXOSB\NW.K^_'D]&.N)K\=CYZNQ-'J=J]4='U M3?GZ0U8D,M[!=^#_\!^,A(E2HL/:BXNLT3"3,/S\;L/;W<*!'7G^.@$5OQ^?#*>"%BV.-H_.3[:_XCK M[@+@\-D]0A#0EA (9Z.KT\OQQ\GXXH.X^$E,WH_$Y>C=^&IR.?PP^><_#E]\ M_^9*7(U./UV.)^/1E;DYNAR=B8^?+J\^P5-B/OSQ^8N!&%Z)X<^C#V>C,SQJ7GSWYM_+VH^/QL>3&P7/Q'$VC])K M$6DAA:X2&'@ALAD@0@R3P,9$,A;!C2QD@!>ZC *-]TMX.Y!Y5,)M76;!9_SQ MG4J#K!#C-*QT641*#^#?P=X ACY3L9S+ E[*BCPK9!EE:;_W!#?UAS?\W@ O M7KVAH?GWTRS)9;JP-_C'N6I>5]I>P]3\4U85_--3F%H+K4I8:5'>B"@5<$^< MJJ*,9E$ ZT.PQZD'%+TA$Y6&*A1/\&D#RYIWS&1"IB&-/S2OX_6ETB6\$XJC MGRX /?H]2W8W4:EV=2X#]3K-YH7,=XY/%KNP2WIPM(_/'OO3GRSP3KTJ&!G@ M+-0U'(DJ8/@*9BS$E0H(H'2J\S> ?^:DX.>JB$HX$3'Z J>97BLQ#$J\S?CG MK[G>?_]9,_6>0+RQB!)F,&*:E2*O<#-*469BBF>[_VU/R4U>WD2X MOS0!L3%I>F-?)L=VH];SR^_N8[0(V25;E35; "V&+Z06P.4"!N$']WN'+ MP<'! ?XG-'!,/@C@80EL]Q4^/D!<$+#Y\U>#5R]>>H,SWLT58KW6E6$Y654"STE#Y.N2GKM2>:F2J2J8,3P_&(AG M!\^>OQ'?=T$<2ZWYP9.[P=WO&<"7WG3@ _2' /W+'^X3>GS\^1+\'XG@D2=^ MS::WWG* IUFJ5@+;[]T9VCWQB3CT9OF#3TPS681X+P0V&919H1O" .]:H7,# MTQ+A,HX"3P6.0" "FP:0ZXVAJ3W<P-\)%0:5$A:"ESECOEJFJT 3E=&MXH.!72)*)?X-BPZ M-^P$)LE@.3!5K@)4/DA#A*$B4$I %Z!A:&(C5 ([5QPE0)DE\ZL"ID(=).!K M'%%E,V\4C1L#2L[4\#D4?0(Z[4Y.Z+&5[2#JT]X67*W*1CWPOO!#7S%T8/ Z.5#P_(KT?2(KW; MD:7%]WNH@)2Q8M*YR6(D38,DI(8 ^@-B*]0(C"H,:A;@3#4%),/SAX=(!/"[ MJ(A\"8#R81!9F@&[C^1&WBJ:E1![8.D'-3"FM &.K6(@>Q3&1?8E0D4\7HAG M+WD1P+_0:+&CURA8KT5WK1UTSS\(P0]K(-@3O^+^@6KP.VC_"=Z.4$/]=P4L M+!QL LXB+(Q@SB:LH5@W+TCD.*AB:0X%ITD5LKP2>'86JWXOK9 =BR*K#)]. M%V*&!@US'',;QIP!9]HM88(;[9B?&_(+'"OLEQO7O#=8N?/^H<\C9C7+2\,W MIS*6J)\:+#VD$DW:S5D\TS%%O1NS5O,9HZ<2U"<$LRFD%8H!1R\<^ MRYG[/8L^0(>OVZRT7B?RC99_8FE?=HX9)!H$W2S#D_.1'>KDXO)L=+E[>G%^ M/OQX-7IM_[%V\]H[O2-XF+<[!SOB='1^_G%X=C;^\,Y=7WTBIU<7JO=::'DY]T(],M0O9:W612:!\_LRR^^JQ(D9$-6YW'Z"4A&X=_"2.4 VFH42?:/ >I4T )(+$CS7#QC9PUQNG(X^3$:7WV@8\'B(U@UNW8:LX"] MC"_A[$F41DF5>#8CXH\QCN99%8<(#\A3I35J;ZB=H@5M#&ZSTL:Z\$6.78". M:>2J;R9:-P1-3YC,7L@<'H3GUMN(]^-B&A^?.>&/[/0L0M?:E%UBX@DPW+@B MR[IYH\H![/,(B(Z5^*>;P@/WXO]Y_W\R49<<#PXYI+[Q=!_)%KL&(22(?Y!# M,41=/Q6A BY2M)V#644.BQDP$]WOQ>J:+8I;&<449B&W$Q#\ -7^W\DGD!D_ M ,]*$\3U/AJ7*!DK0#YM[RWAHJ&,;K_ZGO@5-3U H-Q,%S8.SE,0F\L?L"%D MS:;ZE0%&W0P2M-5%BE7&L6=N>5.14YB74X\0+J.1M_S!5YTK>5[ YOHL%#J, M<>?A8><"XX,T+F;?A=>UBH9J?%?\LEXWZP+*Y8*.'1U,,G0.)D\9;CM+LA2@ MCI@#U(IW_< C.)G'QY>^.QT6/$$[=K96?>_WGIQFZ2T\8XS5%4=$1GQ[+Y\^ MAJ]XJ-G)-ZL0,4*E T [I%\59_/!2G@YYEV:':#3Q-@/!L(Z'K=8E8D %%4) M!ZE O$9$^F8(I7STIY-E?."D$Y!,>5:A_\*.8,^_^92-KNCZP;*H,#R)20C3 M.-(W1K$!5(H*6&:J9E$Y\/TFC.D8G4GAX&ZB'%4B@"W*B7C8/X$2LIX>XT$\ MH .@CM(P /*(8E*@_G7,HW^XTW7L19.F]@3PP" PVV)%P-FE;S_N'>T6X # MGSG!8Z-5NB,*W@6M!,V=@;B.9O#G%!@9[,X -8L,H.5[-FXV!VO[*;,,5#[0 M)64C%@[9Q!-IHY[N[L3=M8'%$' ##_N:8^WLH^6,(?T:==ZM-_:O[(VE/!]B M.U;U]A <4?;N_IJMH?U7=D6B"8=YIS(FQ@C:DN00G137P%1"D"4F9N>Q^=7, MT5-?A%:%UK7V!&>:K7UL7^]_0-8H<>X4^OF4_#XP0WR0^^/8> MQ][]?'@7G;:*(#,DRLY#>]"\9G,DP3SKLA(I1;;+\9:&^VB\> F',!2F4L,E M"NLN&T6OB^ML>=<]H>JW*"C1+&'?P)TURC5QFX=+K+K:Y .X43&1B%Q#?"[ M81#?JIDVT61^DS7N^:X$]&+@97/T?L\?_HDI2^ ':4RK1'12W=,]L7%= /* M?;;6!Q5$15 EZ'P.%+F0==9>%.V##UE6+.\-YC5CE*8*,+R2%0X8NY7&V>65 M@L#@MUG >H]QW9=P4@B^GS*QQDW3L?L@/$[K.";HU8,)W,]HC9$RB\N1\=W=Q]E%]E%M.=:[-@5"S&:8#W2I3ST"1*#@CPA,DK*"&&UW. M)@[I'-=F;%F'**W/V6U::FH@S M"_DV_/^' DM>B,@4"0SK$C3 U8M5Y0L/'TI>,;6-Y#%!EA3)P:C^YK+!C0\0 M\>S"\>_2OTR)H:TTG$H=40B:PJDE@>O%:F% A 2 9E)W!$>41A09Q""AF!Q) MC&'9IL8H"WK4F'!U!3P8F91YSF,[/('+PE@S06N+L/ S2508<:XW:0>%RG*5 MVL2*[@$;# BYBV-P#U.ULG0P=*,(V]@"0\9,$;":QZV7P&XF5E0"?3Z M .-CLA*[P2XQ CWCF+ RJPI"(9.QQ'#V>R:CI6BD+-BZ*4R%*8FOD([])'K* M6T'U,RYARM^OC;H3U;C/L%"&:D!6,[<9K$ S;HK#1DDHA48QA,\5 M?.IV+1,"610+EL+ CY.<5&Z3"J52M,4H4=76)I)-('SMI8,E:3ZB7_&88YBEZ$A46H&S+J_*:PU@JG^QRX)V MM=3^T&LJRP@*]85RU9:X)6%?@FZ&I6881+^-?A=@>\,!T/;#DE5JD)??6[6< MVE1OC%6EL=*:*8^',*:;5_6(1G LYX^"Z5:VB^$UH" :)0\N#2>>#2KD-=$_ M'3/O!CM%EA4FC>(<6!!J+['YT4&/ TS(]6!JO1Y#U3@Y;B=1/E)C"99$Y#); M(7FG2+N6'EVQ\:S($I:R2)7P]\!4C1*>KJX&ZJCTYY)^VG>"8X6;#"O[T54% MQU;7#G=4^#>J\&TN(TT!.C#\KF>U2L'U;";)U1\(0P6KQ61[$9QW#==58-*L MDZQ*ZZ1;+]?6AE1SN4B,Z%Q7U]1@0IY%L1X>X]'JRB:6WC(=$"W-'G,<%LV$ MUT;17[%9.9Q'M&^[5>XUJ:E0/T+/ @L=.[E>E8:Z;B^XE\4*!^_7H2#N%EMQ M_1Y%?\)H!HH+.K[PL R3AAT(X&U@,I0ZC]64 [I)6L:,:RNQ5'V!@JVD_#A" M!8 CR2W"X:TBB]FU7(<-0&D!6E9B&AOQ2017BTJ#-"!GLEM)>ER4!JCAI)AH MG0)0"67B.XJNJ;F17T+:H8P'M&;3HH/V!K!]!6ICHHJMS\3\B\)C.3PT2?6QT&[I;FY1V\R+J M3_0(K-O"['5(ND-K,9L>#F:4A1L=&:!7P]_!\I!9W71IX&((3N>F%':T[W%G M2[NS[+VUW!P5+.3IQ+H'3"+,9N02\;@AL,8DL6GPLH'!">(<-STR2BG6&'!+ MKREV1D"M"ELO- H"S( :LX2Q-($&J7W;Q!.3J$I,5L$"9>\4'IO7D1U M@P3=##/XHI'ZD^E&[RHD>DFNBZ\X(X-:9A4L5H#/)KJ=);ZLGOSM8\XOU\6< MGZ^-.6,NUPY;KW5,L#X^W;C[U<'J.^[T\=&G8[(@CO8_X;_-7QVY6EJ, M3&>3[QK=3/ -%B1WZLIA2.I.=IE]H+O%2KO12Q.LO19[IE9WY2)7Q&5 O[LE M#8+838/- $$%H,C4[14J-DF%L:0,2=9MKHC^4 %PT;R.!(\_8;CH^=\G7+3E M8G]^+C8TNBK%[HUJ,N3JKSWD47=F4::LUPS!FCL6##7:NV#/'QFS>LK]55BG M:]9O3Y5UL'*V!ZKWP"G(PW1K^W5U.'%7.^-&^WG4C&H@",E'%, MT95X8OI=K!DRX)L6 "QL"/"+E]7G4:WR''EN@DG_, M94!&-%O8@$A";3:DZ[Z-X2'KURJ5K1I;+K_J]WC2#NO>>3F,V<'F>F,1Y"R? M8N,7KA>VVL3R9B[Q2$SLQ+<32<=B=I8FQAV]VRX.&DXZ!RPY99;<+C0G&T?H M?6#GO^]DW+*D+4M:QY(^9.*T2BHNQ!?.*KN+35NOEZPIC1.LZH%9O^WW M&F3@ @/MYZB*)$I9GOL>1?S+=&2JT.J/B.5QFU=T]A-#,)%LY\0.;*,=FR.H M4ET5[*1S3 [)V:LI:355W58X;4EH)0DA$G,/;U ?6R$9)J43%4@J/W8Q7-N& MG?J@$T[:A'KST8=6(W3;PH=:9WBZ;:NQHXG.=H>'P.3D3C]@OV8(@Z<^=S0& M\F 8N'[M-3"^R]X+.;D K7T*M)(H<^D@=2^B-1D<#0F(/=1;<:I-[9-912#I MZ<QDOR*Z'"D)S3H7O8A?YKY.X[IT>55L9BTN>M&E"_R_5!&QNE.[0NXK MK$%&#F74J'9X->MJG8OI,T'NW"I2%V=1 :IHJJX!,W&%W &X]D^_!WR^I:#PM]4PRU]G9!L?LKVK9:&$57"5U/-"V%_(C@FO#S/="+./4<K\'[3U3*#!(# MOWGG?XO QUT2BIS2P@I9D]VBV^AZ#VF<;6@!G@3-@)!:7AK5!46(J0EQ=(WOVO?H(WRNU*+MKYJQC0^?D[#9@ZADCS.%DK57Y%"OZ+)[&Y^WH;3 M$FSF*ISCC,(8_%D'VVW/3RAJ:PRQ3%T13VFKS4B VPRJPBL>PVPJ^E;#ULFP M92JKF0J+(JSHP%A86C8$V->H:BSJ5HGE%DUME,LV'M[T@7=(^/I[B*O'XNP? M_KYF5K1CDDO6R+J(ON&%<'Z;,I^__W[WV?[S[[RTYW;D?A,3)59N6KPZ=N9[ M!YHG\%?*47KQ]\E1>L".]IL-.^->URX=AI->. ?&SWQI&-ZL7ECSL=^;P: I MD93M.-)R8[41]]9JB,F_ ?#6H> =3-A MW%9[*0J5).,[1Q0)B.;'0G-PT;N8_DUU7Y+$UWV6\L/N/H,/<]+440O MU;KV-;&/2S5*8$Q]:9OEU^ZHE:G8*PH)_H2,[^5ZQG>T?W)Q]AO\^'[R\_GQ M_P)02P,$% @ IX&-5TS@KLTF"P Z"X !$ !D-34Q,C0P9&5X.3U:;6\321+^;LG_H>45JR#9@026A218.PX#B\+Y'2@A?6\='=5==533U7/T9OQV]/NT9M!K]]M-H[& MP_'IH#OX1^?%G[M[1X_<)>X_\B^(H^/S_@=Q_/KD_/1\]++UUYOA>- 2E^,/ MIX.7K4@GJC-3^FJ6'YRE)I91B\;@/_S%+"[17P_ZP M1[ZXB22 M\XD,/HJ+--+!8J/D-:E(\+4]OJ%&J_M[,K'9(4TCR%=[QZ>##@_+'5EW7#=,2;IJ7K<5%[Z2\_FO8'[]Y MV=I[_/A!R\DS$C9?P%(O12N35ZHS,4I^[.C$ZE =R.M4A_[%?CGXZ8.6>._M M#;TKV[L(@.7W=IWAQOUR9/V-E;'=6KB(55N*;W6*0W%3M*-WW9$*TB*+X2@B MG8IA0BZCKU7G6%H5BI,TSE1B9:[3Y.C1NV[E ZP._AG1/[2)M_GSLUO/O@R]^Z.9TIDA,3D/W$C)."^P=/T]QP\PUC#)/BR@4,XE))TK55I[)4$!]OAFJG(R1D$ L M+$2D*8VRNVM"/J/^76C2BDQM5"8- M1$R$# (2D[3SLY<>M[3TLT.[<4681=%T,6X8>G0GBB5IT@E@^$AC,E7"V5SG M,]ZCY2(0,#5>*I;;+5@D(;;SW>[EKI@J_"1QL$=&YW"49@-;8\4.M')>T5OJ M-EKJYAUDEW.1V B8SW\!YD; W+_7@.F382]$Y&A@APMMF82BK^!9FB[MO<)* MA*47VLYD%"'XA?32,P !C2CLCU-I0@K)/@(AR%-CE_&Y 2AIB L 'KCB[S]2 MOU>0SN<"6R4#I^_!#Q?&&80<9=C=GDN'77(/GV%B)1/+V!34\\65D>!O85LH M:0BEH>DU$*;":R#Q?)8B^ A[$P&PS3V&-QNU/$7 *O-51@XJC#P MK9*V %XSI,^EO3-?[>B'#IVP*$204_B3.(?K3)1Q#_;;8O_Q_A,.#_>8W 8Y MV&+(1%T!1*TRUSJ 2]I-:[1YZ(XN5X*^/ +O;![0;$!XLF2.O:EG5"PZI7H& MNT*_*:GBFA]MVZD; /XY7/V;?*@GZEZT9:-6G:C9@-]7.T(6B.O[B8>U?$]& M17JV5!^P'U&"-B$;A_,D4XME8LM@QD!G$20MO.>Y[$X//R.%\_[71$)29<2RV)2^0(F3EPD4DG65-]RBGZMD:NT[L* MU:U@^GV<;[OJY$/8469WR"(&_NDA@GS1,T-X@ U@61]D/@3!TX*9IY>1N@:P M;<4@;2F0R1"$?P9(8<+(T][Y3+F%@C7A9) 7DOPIDYK1DG= A3\^ANL1? .B M;@/_9L,-4Q7 IM,IG+6J0ZIL+&DCIAS)CJM^076_6_+AGVH37]XT&ZZ^V6@2 MVN)\9E3E40OD091 ,3Q0 UIHHRE%A27$A[CY.04)O;N9M<.L-C!ZXD*T1B6J MV ;A [=EC_,.CFUAS\3"B4BP*2*&&6:VPET"5,T9LB9ZLS$%]*5S$H##_J:F MP#VP-;D"W& ZMJ#@@3I_PZ;_JD;NK$:>W.MJI.]=@S'0KE#Y0W&L$XZ-P70* M0G^/:I+AM%9Q5-[M(Z;6U;BC(U5%V-HT-YHIMS:0M'3>D BJA&P M01'))2^_P3PV=%1PJXBHG<+![WLZGZGV7+LJSA:3?V%C77,D ?JE9D%RE@T] M[PV^%""Q)!Y+<&\Y(03*P+4RIB34/ZLA2PWX?GSN?,7EYA;U*R-_)J%KUYR- M3-=L5/M7W_5JVIJ10-LL"@G**[[?ICB6RJM;LDC52/-,Y[.9YT_@>YQDP&6I MLF=2Y;V9+%WJ_$7>Z;FA:XJJL/+6>M"0D5WF:C:VY"XD[$XN/Y7)BQWU)Q1D MB)UP%6=C&:K5OHGC8?FF9@L%?=06$X_&B-1F(TBIC+!,\MP62'8L)AZAOM8A MF&RI*QVC9;<[Z6L[_[:5QYXK172DX'C_WA>Z09?W+H#A-Q.W.Y M>G4#57Q#%+I52^83A;(=R3R:RX6EE/LHHY!Y,Q*7PW]"L2>MER1 & "'I<8MWG,'&EF&MSA58:*V;T\0SDP6OOCA!HY< M^.9?L^&Z# SF._9AV9_P\K5IW)U%A55Y!\5INT)F6BLL EIJ6N14P=>+\S9E M/;S#*_,IE2_QB#VE\<3C*NV>KX;M+021H(L*;*3+9$3FD]!PZ%XPS(X/<>P)-Z*3RQ6^M2\#U8,U/ ML.%%SF]'.M8Y5\IMDFH[0P_YD #RDB;*=5R@@R37Q1#J:"WXAB5WY7/+!, = M.!Z^]&Y'LQT)7^'@:RS"=8]C^1$3-!LK%$WFH%T9#RFWH>;B6PG#=X]VZDH5 M@":#L6Z3Y<<5!P90JXP=>PD**_:A($>QD#FBWVQL=29IC$RN?-.5A]XHAEPS MUI$3VG70#14G>KI@E+E9.\DKB;SA-CU*70?NSI/NK<7$+=^/_&I ;$Z\?]SK MQ'N6BB%<79OR;.F9N_O.0H:A]@5-NT)4 MW(^T*C!%FZ/ )3/CM:5\QDO8M348-BGS3^B ZEKJB)%K-?6N10T> W6K>+- MYTB:\CL7SPH ?%'J4KN\,HHCO[UR %&_#_'*::J[56?3J1*I*^Y.>(5ND_57 M)']%)#^[UY&\]D4#W,Z%PST*X7'M0R\.4I"ET.55_M['I\M+Y$HNTY_O[;%[ M8UN?[,P>EOV,LP^7 ]&+E0%=2JKH>UU@9]M"ULX,0%G]7,Y9P9W\',W&9?5% M$))E,*.T*WJN,[3WXLE3GDC&+)^#CZ_X I,:=$5TQ:U#BD[EL&HG2*.(Y+I6 MT<)U;?SARK#;6]8#M*"EDY7JVXQQ1>E<_N?NIN%ZC,1IP(= MSC8;?+).<$#_9Q7;*Y_@$33=5JYPTVQ-Q)+_QDR-(-9:LV6- JVOI8&VELY2 M0VT#2,X=4CYM7.W \#)E$\8W78BF8@:]LM=SM*YNB;5";UI/YN- M:6$8)9?'1'*2TE<*^9IE(0=H4UTD"+YL.\YGBN?Q%'4IZ9+P^L-4.;&*3N4Y M"]S2;_S?;1/M;V\3 77.^Q]PD[]P_R]02P,$% @ IX&-5Z5^ =UX#P MVIL !$ !G96YC+3(P,C,P.3,P+GAS9.U=W6_C-A)_/^#^!YY?NGUP'">[ M;1,T+?*Q:8,F<9!X^X'#H: EVM:M++H4E=@XW/]^,Y2H#TNT)5E1%F>_)+)$ MSOPX,QQRAA3U_8^+F4N>F? =[IUU^@>''<(\B]N.-SGK!'+<_:[SXP]__]OW M_^AV?V(>$U0RFXR6Y.KZYI[\?O%X2VX\7U+/8N2*6\&,>9)TR53*^6FO]_+R M'\!.N^L?=*V:QV8B)[M'AT3'YY^&W MI_WWI_W^O\A_SN_^V^TB"M^:LADEDHH)D_=TQOPYM=A9)\5O@O"%8H1T#D^. ML4DN0V377,RNV)@&KCSK_!50UQD[S.X0D('GGV+-S:14V4RQE^,#+B90Y+#? M^_WN]DEAU$1=Q_N<*;T8"5>7/^[AXQ'UF2Z^R)6/J/=/3DYZZFE<% @Y:T@[ MD5[2Y6T95T@7_M +'R8HUM#]_38%(O"[$TKGJ:/1 "4X7MGC@2;', M0O"9=3#AS[WH8;9"( 3HP%0C>IJI8C.GN#0\R!1D"VM:7!*?9(IZU+'\XK+J M4::P[UC%1>%!IB!(2"[GS"^4G7J2I2OGPD 8GJS(8"Z8A3W5J,:3'A66X"X# MKI;LLL7KPQ=635YDL.'N^!3J!O M.""CY&=,SF;@MAS%K _]&GQ4RKNI\@0K?-];+:T)!#ZS!]X/ZAJTX4--A1T[ M3U0K*E)4(R%8KKQ%72MPS0QZ&1G5%1KZ<<=&N[J@+KJ6IRECTM="-#TV"/4( M)/D$0F&Q5!,")*) 0A)[,8,0'BAX.SEET@$8&V2>+6M0P'%Y!9!W&8I?[ZI" M8G'Y@_%@CK,AG-7DE6$H9U#$^W6*2$@1/B8)L;T*!N.G*5CEE+LV3"<__A4X M%07E#2KY4%XE::)?D9#L7CF#\27UI]J#!D(_J20DGDK BFMX9&JK-+LKODOD0+_NA+9X9>XB,5'AB2?^-]7%C,!Z=SX;@NWM&NJ7P%@^Q/ M5F6O:"H#CZD2398X'@D)H]5KTKNDH@?!P0O()0H=!LPY>O!0%X5/BH7>/UP5 MNJX< MW# (\"CO@+$.495V27B/$"8*-2V[8![@TSF"@OL&41ZOBC*I2G3=79+H+?0$.)&9!TCQV2GN,QLXXNC9(^$-.PJKX+@GKDL]FCE3V _8*T1X& M 5 FG@JO*V 0ZS?YZ5E,0UEMALHN23N?$L'83W+K\P48'DAWAF._PA!*OTH% M@S9RP6%1"B4,#I%N5Q$F:>81L(&?>8"^"9FG5VB8*AJ$1#R\>&)O NQ[(VDG"XQ,*?> MTC_W?2;].^AH0,D^E]?4$;]2-V -V4Q9/@83>HTEZ3"3A*B^\DF(BVA@A$J" MT(C"MC>J:LK&7=1VX$+ERRGFDV$V?NZZ_ 4WI5US\027=_P9*@#%P<@';I*E M J"&3*X9% :#?)6D29=HS&I#3(@:@XT8-QES01 Y":$K#AI\-HCR8?&?3,@%TL[^B_P?7P0%A-C:SUN!9;VG$N+]6,I64Q*N<6 MC[R DT1 \=TD!96$6/<&N/V(AX$]=6&\^XWBXJ[*Q#PR%[N]2G&]XF!;DK7! M%',9N=<=84.P:GS5C"0,/%'%EB9^!JX&,\RE(UN< MZ&FDFL;>_BI:PKEMJ\;@#AD0Z$Q5;\C*UM$VV%(N[=J,+25(2 K*3MI**@*" M>84AIMQ4R*"]@O1N$FYUU3QFUP.P5/LW=KV290W*R.6(L\K8=XDZ*ZL5B@Z\ M3[BX,<>\@]K&):B5'<#?@*_!5@HVD%5>VZU5"2PNA9;$<'?2#HM6@HONI6VH M8AV#_G/)8\.*LGFI>:\N)8B-/KUJ)8/"9V#A1M)MA!=:1V#8#U/CMX9 X$G_'M2#C1^Q#9B5&-FL7J>E^PSRRU)4%U MK)"!BC>3AUIWY%W$YNM=5^(CL[AG.:X3I5F'4W;-; C:7'R-.<#35Z#<(TP+ MAAR>#;FD+MR(!;Q>T&SZ+6*0[?[3\ M@X-MBL^N*[)$1%NJK$%1N>30BJ+V4YTUKRANU$VU*@85Y3) !2\V[C6U[:N/ M&W79-%&#MO/;$.N_,+FWBORVT#C-/H!)A$C)Y!)F(4PE5F"J$RT4/T4)<P=@9\%,E7B@2]6UUJB[9%6#;G.IH2+=ABQ(R(-$3"+E:38[K,7-_GIC,8-V M"-FFJ(ED&=N=Q1Y5>'_^\UCW_P2.%'-B;JP.!3/$WUK.,[ MN(C0B>Y-!1N?== 0NOILXS^A20>+F:N+(.4UYP KRUF50L18DX@.F5U_H#$0 M4:E9B ][&GR']!IH$$B\:H.R2OJRFN/24=7F0!7F?GDM =.NVI*5WM!P>WJI M\X1[V9.&H3%<2.(5GC9N.G([/*C\EEN*S)HJ^*NKZW7Q5K=_U#WN'RQ\.\)6 M 4#2JFH =+V* (K/$"_)6E= GA_*<#.<+5[$SM?@"NOTF"M]?4<99>G&%I]6 MOA9"417]HR;S[,'GY;BGZ\2_ZO%/'9!>BG=<7EW5XYD^:+T4TZ1">%F/;7)H M>RFFNCA>U&28'.9>CJ,NKZY*\\R?!Z^V\*R*3'4 MJQ\,*(= ?Y$@Y![3J,5^2\:U^E_1%P^,"#;55+_]%(;HVR<*1'AX%OK[ MGSPUV67VG?KL2H>$L[?X\PRG-I]1Q[N1;(8!1H?0D:\V'YUUI AP?H=?(#F% M&97#[6%8-PAWH':(Y[@NOFJMRV)HB'/ /]3B H; Y MN=4MABM;*I.&BYW,8LXSPK@'EFK,D[J9(6& D&?6!8UC\)C^4'2;.1(@X:WW G7IJ": ]N4^+)IW4=G,I6#\2>?A0N:#0BE M1!_9A.%UVII:IP6[1;G:5X$(D]X/J@%OT?HRJ*K)PP(2!H$ !Q%F\\/_-QX: M:"G[;$3_B7YQ'( MK#^ >^"VF];*1@BUFA5OO%]]7SP>EQZ9#(1Z8SA^;;LE_[<%O,9\XKI7ZI,D M21&(&]\/6$OQZ/8HFPJ\[KA@0YCU#J>",>"$6Q4=4& @_F!47 L^2W\%\@HT MV*I#J ^OQO0JXH74$U8P(_ZB)%$9W1:"6$,=( QA &5T+)EX&T%415Z[)M(H]S[:.W%4&-I6G:UG\)O8UM%#_*(];QV/8,K^% MV4HS,+>(WC!$PJ-3<6+90+A[0JG#H>6_+&8@" M_LVEZL.$%LY M*O/SUU;6NHK!Z6IIM\'. P,QIK7BF=V/,DF3#2MU *N-8)Z M?:)QE-O%'-R8JJU(KK,BML2ALNN1:P>IZY<%FK.(/]MLOW)DQ-^[7$<5P%[ 8B3W;/ M%O*1*Y$/7YC[S.Z@Z+0M<51&U>B:K%X@?VN+V(2CJ49_25VA]2Y0=%#.=>"Z MRRLV%\QR$$N;FU:JX&E:!@\N1CLIQO=<_L$DW+9P$U8<*+5B"=5!-2:.>#X< M;SP;C V'@+0V@Z\&JD;0SJ3>;J?WV*T]ZZ(5&Z@.JBD;6/W44 OYB#Q+0V-L M>3I=HID%(Y6%6-, B=3:3*H4LZUNCA(K)@^#C7IK;3+=F2Q)<3F$@>89E,YQ/.%T\90LLK0/!K:#N#THYS$!O!7 MRINTM64HQ[9ZAP3K9R]@_L]MN\@BQC7V0_X54,&N.<>IJS).N_VF; )10RMA MQ_LY/#)AR#]B2DI_\.6"4V$/QE<.!&PP+?=;"Q(JHJK>[.$+'TYYX%//OL?I MG8>M<)Y9^F@(#-A:U6Y54&6:W0M?'/OA?U!+ P04 " "G@8U7QU++/ZH, M #HK %0 &=E;F,M,C R,S Y,S!?8V%L+GAM;.U=;6_CN!'^7J#_P74_ M.TXVU]YM<'L'YQ4!LG%@9V\/*(H%+5$QN[+HDI)C7]'_7@[];DE\D1V)<@H< M;A.%0\[,,T,.R2'Y\Z_34=B88,8)C3XUSTY.FPT<>=0GT__8^/VR]]"XCWB,(@\WKJF7C' 4-UJ-81R/ M+]KMU]?7$S\@$:=A$HL&^(E'1VWQ]]_F#39ZYR>GXE?QT]EYZQI[>#3 K/7A M],-YXQ^G/UZ<_7!Q=O;/QG\ZG__;:@$7(8F^#Q#'#<%UQ#\U-]J9#EAX0ME+ M^\/IZ7E[6; Y+WDQY62K].OYLNQ9^_?/#WUOB$>H11:BK*B@FBRZLX\?/[;E M7T513BZXI'^@'HJE'K5\-7)+P&^M9;$6?&J=?6B=GYU,N=\$'3 :XAX.&K+Y MBW@VQI^:G(S&(; MOPT9#CXU7P2.4I6G'\]/@?JO5Q20(#Y@>(E"D+0_Q#CF MS094^J5WO\4Y5$"9A S^W%:0MP_'6#\6_PI.$]E7$?381^*1-M/.)XXS<;P;25 M[&U:/ 9=W?"8C, P;A"+A';X?70S]3 7YG%)PA"^6!3M1E^$&-"^*";,+F;( MBZWDKH*O/57YQ*BPOG@&K/P[(6/PKJQO-FJPK7-/$81WL$0H<#K&$<=\YU<; MQLUJVMO#1'OX&4TQ%TJ9$!C>;RE;?5XT=REBB(!8Z;U8S8<3YQH'F#'LKSYU M.,?2RA\(&I"0Q-;]2+&ZI4@>"KTDE/WJ@Q!@2S0\C7'D8W\I'+2V[W@IHR[J M;;430IQ#V;8.H1DNVI'13(#X0(8T"6^](#1N@W+;.(SY\HM4MU3UXL.W1:/1 MRUP9#Y3S90LA&N!0MOM-6;I='K=W3+0H[%&8G(++K5*[^'78-J.(>!%6IK$0'?DCY@=&2@KT7K5,%TP@47= PM(&&#E/F8B7E"L_&* MR%J-N@F^%?,LQXRN)AU<)CX54T"F$",9L0$3WT:>@KT%01N0Z:BO=L;,[7 MV+3*!6?5E2Q#")-N>EVV+MU@!NO92/Q0&1(]S+'0P!"F3,+K0RH#T 6_RGY/ M2><&0KO6E>[GE$)D8_6WJGJT/I;3GOD:6BAX[O@C$A$>@[ 3K,?,M()Z@&PR$"%1(A!?J^L2!Y3ACZ%@_DC%7T4(0Z6QW$KWE3\;%?\L:H. M-6?^KS6.#(JZ )O!>C8H/V5$).^L@Z01W0[U]".L@J94NYX(=P/=S7D0]J&T MZ8S2U=JS3O-IV\X0(=NN/U;5V7Q&[#N.T2#$?>PE3"[+W2$2:89?-5F]8%++ MDK-,=%H58-UXB%F13D!'6"_0=-+DP):QO%?"\%'Z+I.Q.:;W!^#+MUP^LEO- ML+J[F\"C"K(ZW$28KINBY4<#LN&>^CULP"9$12"SKH!K/^QB7+U MV82XT@$]2_M9\;%.",=VZ58L?Z7L^WWTQ"B,RM:HJ:CK YM*"L>VW58\W\): M[!#[@+N8S( MW=PB$BP(*_4 $U1V/4(GD&.#3\?SDA'H%OO7>,RP1Z1BQ,\B'@1]1WYG1%E, M_I#?38F^=R,F M772&<0]+"[&2P("V4F_1HK+K*@8".=9U"F_U$R_^BA@3[CJ3$J/P*D2J&FDT:;C5>!KPG#HDPF5DCNGXG46" M7YD7!*>;1"-%,-31UQ=)G60N[5TYW=>ECM09VYB6LD1_6?*R<15! %K5@0/RR_+8;V99X% M["7.UX9X>E')1LK"33@1/66CFQL;HZ6@X'CJX08[. MLE?$?"MW5M529R!5%;(0SOG&D]-YR0] B2:O6-=4.9FL)';O2 CIVC[Y$T+4+&18K MW&JOS:&H'7:YDFAON*CD@HOM^Z]+3#*2 Z8J9VA1P(63$GN?]*@LA6E+R\;G M(10W5U2V>C)/HI/R&.6+N<@(CF<.K8H .\>"!N!?Z [G: 0 M-H,ZL5S*$-'Z;RA,5->V&-([@(\F&=90$,=NM\RZ'$CO/$HJ]Z%2LN_8-'*Y M'+_1^>+8Z!B(@LQ]B-3\'W;Z9WM)D.EE19K X7#UNPOG@04UGE*6E9E2] H6 M)\'*YM>Q"_V>&!XCLMS3-#G7F%G>?11R&#>_K^]=+*ML+%!!RF9,O>]#&@J= M< C"8M76L)ZT1+,VV[EP)\7%5.^[5FV2KU+=DLMJ+Q8CCI>LSLR67_2TK@"6 MNQZC%R$'L1DE\ 5, SG)KOL MY^!2W=),QB-"*Z_6HV1&7A/,S(3)0;"RU9FWN$_&?:RL;PXXJVQU)F?(-+CP M04-8$ZAT8N3@5=E&/9QM(/+*>@A;Y^]LP+1&'78KJ5Q!RBH,5TJ4 UIERRQ6 ML[K<>5S=(,HJF8-,E8LQRP.?@EG=5D]FZ4JQ,4K*WDY8G-PRP2)= MM"9 I!G/0:&Z:RQ]G\R9>4+$OX^NT)BLC]4!XZKHS8"X)DB9B)*#767K"3U( M88[6.Q1;EV8&Q%.>[S2 'H8 M$/$F"+"GG+^7 MS$B);@I[P8)?>8N-L)/+V1<.24OS!ZG@A60O)A/=8KI-)=5>3U2)1>UV"3;J MZOT$=MAD7>Q6%/M+1 M_R&5X5C2:ZK+S,HHM!E4LNFK35)Y Z?1#CW9>M#FS)8\_,@G@; OWVKNBVY6 M]+^?X08Q,:'J!K:F8%_7\9N%O4X"HRTH,T$+KEK2#.= M<:;&"OI,^G<(?J8>S%]1+P=^DY=U%.B;D1\]^&9J<"XQ>7VELL6]56JRHX=: M+;YKCY.G>Z7T.16KSCV+_.@Q-U.#/CG8KF_/.>639@:.JQB=5LE 6IYWV:O* MHT5_?]6XEGR<%F;C/6BK;F"+[F@MP%!^?7ISY3']]MD<*ZAW2=\AVKLJT.=- M5P[X3LIWH3%^1?L.(4_IP+5,ZZR!29$Q;F4 FIK>H3EH-.):EO<=(A%HHAM= M$SZF7*8U=0/MWK&&[NB!U\BO3PYWH=_?.8JPO ]GG?EN=')S_ZJ/WEKV5Y%K MB>OP;"F)'[2OSJ\*U7S/=U,4\U3UK.S -M0_$$;PR_\ 4$L#!!0 ( *>! MC5=5XGN;$RP #V3 @ 5 9V5N8RTR,#(S,#DS,%]D968N>&UL[5UI<^LX M=OV>JOR'EY?/;EM>)+DKG937'M?X62[;KSN35$I%4Y#$&8IT@Z1M32K_/5BH M'2N)32^II*;];("\YQX0P%UP\2__]CE+O[P#6"1Y]LO7SD]'7[^ +,Y'23;Y MY6M5C@_Z7__M7__Q'_[EGPX.?@49@%$)1E]>YU^N;^\>OOS[Y=/]E[NL**,L M!E^N\[B:@:S\?GQ\_#0:)UF1IU6)7E#\%.>S0_3WW^@+OSR= M_'2$_HE^ZIP<7(,8S%X!/#@^.C[Y\I]'O9\[IS]W.O_UY;\OOOW/P0&6(DVR MO[U&!?B"I,Z*7[ZNO>?S%:8_Y7!R>'QT='*X:/B5MOSYLT@V6G^<+-IV#O_] MV_US/ 6SZ""IH2Q[X<>P^G7.S\\/R5]1TR+YN2#][_,X*HD>I7)]X;; _SI8 M-#O OSKH'!^<='[Z+$9+N5";4;E\S?H#S@[I'[]B=<$\!4]@_(5(^G,Y?P._ M?"V2V5N*$9+?32$8__)U@B@G6C\Z/SG"+_KGJQR-B<=H@AKBAWQ_NML A3OD MD+")_WRXUORP[8OQ:$E&>)Q=1BEFXWD*0%FH"L+M;DNPQPBB03\%91)':4LI MMYYE4.3G$OTO_CJ+P?AYBEXSS=,1^@IO_JB2/2+0X <55/GN+LGEQ411( MH]] 5* GC2[*VRB!OT5I!:Y!&26*3+F0PY^J;HHRF6$VOQ=@7*7WR3M =%*! M'6E)101_"KI.BF@R@6!"^@W&"TX?0/D$WD%6@*ZGU&Q".NN ,O M7^*!D94PBO4, !]RF>-;FUN3+W^)7M,&(BRZN1M0QD>"2^%UM-S@L>:V&MK[ M"6LS],K6:C=%KS_'PLZ_^?;>BC@Z TW4OZ5HR Z&%1JY=*^O*,].)[-"Z*B& MT]6L0%O_U%GPU)[D;KMH?$]H:%.NL_-N_\H ME-/;)(NR.,&[7#2SEY7&W-;LR?X<;M:]:EZX:F_AF7ZI/X:=,6V,\2=0)I H MNW8]*O;#3C=_(UA'< .O\0<4K:U)C%I?)VF%K8DW M5[$U_HO-#;\G$.=HSDR3.A;U,@6W .TOHA3; !4R5N>HW1,R!UYR]+>7O(Q2 M](NE9[J=@]OPV_V-$9R ,JI2U/EJBMI&G^@5,#;G/XC'[\AF3.)NB) M@U=D9X$2-/11^9]ZA0\@PD4P7LA7_[C^S&5>79*5AZ-D M=EBW.8S2]*L4$"?#;Y&@AU/[S@A.\K0VXJ"?D=F.OI"#$1A'55H:%([Q;$.B MYK,HR>Q(6C^ZE:#D&0+!:?0*4O*Z MH:S+\+1[=MKMUJJP(? -FCO+^5U6 AR#2][!=51&5Q6$Q(_.%%C4A0I\M,/= M!=P4'8V=Q=/K8=3PRQW#?*:IRUJ.7!-152 9\S=J^7_]DD-DCOSRM6.=&[S8 MY1EQYA(W;S&H2IS-CC/YA0R).E)4G;WD20D7FZUCBVPQ,)$-H/IG3YI3!"=6 MF%G;WACA0XJ!SNP_(UN^1)/U34K\:&AU !,:IUO\/JHBH-)%+U1_D!:%HO?K(BL?S%O276_L0!E,[3:NP1S;F1 Y>^,5/QK* M9K,D0L2FYVP?Z1ENVBK6:-JTMISPM(+&YDMK$[AK<^/?#.G*263XGA'E@=&W MC65ZC0U)CUIN.PN59 NA,NHW]:\,AJW\GMN/927G)9<>?N,:S.E^,*."@TU* MW^)F[@5&>#OY/)^]YBEG![?1!J^B9T=>OH86&S@V!+:ZSRVJ^QG$%41;^YO/ MF/AU'Z(9;]_,:DHE]S+@6RA?B(1C;1XY(*%S_/J2E%S#9;L9%?EL3Y6_@X*C M>/MV_L5HA&S9@FPM!I!$,NF)=;Z%S^Y"H'0L;64MV_821!QR;)KU5*[G*4C3 M^JR+D)+UAL.S3K_;VT]G&!,'1_W-37-E]<^B-+VL"B1^P?.C,EI2P?O[20 3 M"(>!YK:V*@,W,P G:*OP*\P_RJG*E\#L08#T]_.3$ /B,-/#1)5!+3P>Y"H>R;*:&$ MB$-.<_-:E1P\2!XJCBG-:C;L=8X[_?.])(&!@J-XFR8TE>4E^KP;(2 DI0>_ M7H$%3A\"YGP_8U8R2!Q^;-K<&QON^C\84$?(#:,]!;%OUK<<#B>$:-,$WQ#J M"OTX@"_Y!\M7+FA- >R;02X#PV'#F5W^F!=EE/Y'\G:5CY2L\HT.%$9WGSEA MX^'08M,BQX/C H)(0,1Z$RIJ;\]4ST3 4;9-^QN7/DP?IWDFWCYM-Z,B[]OV MB8N"HWB;9O<" LW&I1MJ22K)>M-AKW?4/=XWUX<0"8<$FQ;V73R&%]4H0<^Y M*$N )D#\]MLTXF5>\3L@&,='EG) [!&B@(=#BTV#NY9($"5::S'L]([.CL[W MSV^^2\X&#@:MVDXUY+;!O$"P@N,LH+H3FG5W6Y.?2[[1H04#2<2PTQ8<_AV4GG^&0_K60U8!S&;%K,"U2W28%VTG\!$;Q%OY&=?-AJ M3;S%>V<[R,!PV'"1D?X(8)*/;K+1-1HI$BXVVE+A]]6(8$/A\AKY THS( MV. ;#AMMJ+#[YK)@0^#HVX7I_(*>*%N\41,JZK[YYI@(.,JV'X3^':3IG[/\ M(WL&49%G8'17%)4DS,/I0\'LV_Y)#1*''YNVC3HJ& M0XC]@/05P%5/T[ML!#[_#,29-%MMJ?#[F4/#@\+AP7Y\^@E,DJ+$-3@$WB16 M4YK3L&]KM! )AP07-C?]0NF.3=UD6&M/0>SK(LZ'PSE;9]_L?JQ>TR2^3?-( M? Y\K1T5>C]-:A8,CN[MAYQ)2ML56J#[N7-B ^$PX,)HODVR MYW)6WD"8PZL<;2-B2>A'WG%XW$$Z..EW3O8M#*2)C4/;8O=XN%G3PWR5#]Y5 M<1[.CR^URQ@U_,;#%G[5)N+6MZV\%J02OT#4S8;#8Z^'##EZVQR^ LE-5_1H MHOE%J?#'%!<\6ZL7_@!$/(BZ#4^\'LIE*)K-B!2#Z1H>3?@AE]]02 ]Y%G,+ MXPC;#WN]L^ZIE\VI-BMB 9J.S%QM#^E/C"AU"28U$D9 4\\?GGB)P^HR:AYS"'5 -M"K M3I+#TP"6,8UO<$=VT\4^FNW*P5N4+*Y]D3/ ;#\\]6+F-V6"C\%T/9 FC'R+ MX-] B>?HNG(#OHA;RHN@U_#$B^^^*3LR),;KA30J7!054UR0&?T'&W/O40IP MB>;R*H)PCN9=+4,1FO/-*$PD55_[G8_[#>;'CJ)1;9 ME) =T8T7%6F^UDL7^:&?C,6&IL^0GX;8HFA($_6NW2*]N!EM\[HTN2FJ^HCA ML=>%1.V11OZXC7NF%_+/U7QSLK[4S>75AM5BA./!4X9IO&:)C4^S MQ2#",EU!I7KI7B8[MID._%7L;<<'$8+QN2B-[:GE)YV.4C.ZRJ^@M*:-T36"1 MK27M/#SS:H ,;,5*@U!0YMW3%CD1(."N.%7QI^*; "(RU6N'V&?NKS MM/U>!&",%XQI9A31!(O?DW)Z515E/@-08SE2Z3X\\QJ#:L2<,B[C-6B:6K;< M.W>%1BZGU_#4ZQ[=P"90!LYX#9N6ZY7:0C7TFZAL=G,^%"0MNW5(+.-RO$LA MV0V'ELX*,:^";!1#9,B+WVKJVD?7?@>3]SX>V]E^*UWY**)'S",3AO'R-3YN M$3RV-+,9N-\1ZYBSRK!Q&*]CXX>0\&]TU&1&=H^C7N4;%QYD$@O*7'CZ^SO8X3-J2DHDQB)M3\'@;N.5]CMN]5) M 2-6W5=)CV'/&F'I2NG95(UX/"5SY#7H,>%+<;8+,.E*X=YU<;!PIA M1].!TN5&8MP&R]J:ZUU+018#_I,NUZ_%P1'" =_V?(3O/M$D1N8^T0IZN?"> M=$.SV+L[GGH5""&<\6WK/.EZS%E'C05$L)H/NYX3_S5V7USY M@SB/N[8Q;V!4*O0>]KSFO#2U4H1PPCC1FZ;Y!W9 WN;P.J]>RW&5[E:<4)\7(E$WV@T[ MG=#&,-$;>Q S1 \A'M/V<%+G*#0GOH #GOPA!%UTHF&[H:/.46@KKH@&MO@A M!$Z:^N4[1V$XYH6#?U=B@ZYY3_$3^ADC8^HMSTCRLJ)[GM4/Z20\'SWE2"\]Z9HDGGQ79\_6KJ- M%-W*:VW)E<0GQUYWS?RO0>HGVP810G75[1(K4E+8'=# ].KLTF5%A"*$\ NG M/H24'6$_!,]K*$"7) 4P]H(T!2S7B$+_6I&$_H$&4+&8J#E;-D:KX5GG_/S$ MSO1E>(\FDMY>,$9=Z=QUGMF.BFXIN"+=@8ET*=3ZEO#V0BF6]>Y[;V6& -E& MRG'LPVQV5^=H+Z8E12!!1#S:9A39NNS=0(8743)GO\L&$D1YT_:,^)[)S%,C MG=7,7+%B,,NKM+HHKR-$DA2<:ZQG>OTC-U";ES:OR %.?Z4ISA(4MRKQ'(5NN/MV-&1 M_SR\=E>>$!!^T[UT=,W^H%0 AA$E;A86.^OTS\_M.+;$D;'VU'"0&(R8N8TO MKS3Q@MXBL7-V&U-MV3D$UL;&6?+")%& (X1H\Z9X]8WAR=_)(B;=2\@[4ZR6 MSBXK6T$"#E1($P(+(13MAL10#"=[;,H,*=?%+^!;CK:3X#)'F\GEXJRPPQ?T MHTB]!GHT/BZ>#: ",)S(]FV5C>2T[;2E2+P:RJVIXH,*(9+]K2JK*,722=G9 M;DIQ>+6;6Y/#Q11"5)M]T9]\\A-TH_B\9BFVG_M4\(40_O[^_ *),V..Q/TU M?P96]561#DQU(S1-"+PO3JG&OV:4HH%B -XHY6 MEJ"=1D1VUN%YK:YKF\AMI)*K7Q#?L%0+?8[%)76EO8?'G=-N]Z3?.?'Z M00FTS?YJ=*'M=T(,TH2=3''=H^)B4CARAY7^(CMV@1U]HM-%B[]3>.%=<+/4 M^@9%;-&MY;.H*)F[!]AJ0:0]]55YE:TXCG*W!+:6:6)!O;[MG^9Z=I #(M'W MM^@SF54SH<8WVE#)O22B\L;JKJ;9$EM+TI#I&*E(JN/U-E1B2RX=8SIF2AQ" MI@5W@W4Y5\@%5>A-OW$[]KCY];,)L!"2,KCR8FFECC2%WA2MI;0:9<^I#BV: MQ#*@AI"MX8I8W_L"'PQ+7:&.\S$6@BIE)*ZUI'"\IM/H?%9LVGB8@DBYN(^R MT=WL#>;OU M33VD021NF,Y_0M!"#/B+MJ=R.$$D;;1/L4%@?$?KY;IF%8O$MZ0]G;N.59MO%Q:T(L)(9@-'@'$ 'A1SRE?2A"KQDP>E\< MATTIOA!.R:])>5$^YDA?=YDN?8R.%*/7_$[#'(I AG!6WKB_!?W?GFV"Y'!" MB.4:L.C1L O9W4)4K6/($SPA!&C- MKRG%82<^;GY>DZ+P5ON]EHHXN:A%- MD^)[&K/ CM1=K.4%X93Z78;WGJ-44)J#VY;*ZB5BJ3;"-_4NQV$B'LG1]:"< M EB[1"6J9C2E&W@OE^DTUK0(AHEP(D?1CQ$D@B[O+E$8W*(^%**7;)C&JE?" M8R)JR.'@%H)D,EU$A<2Z9[6E,GHIX-18YT(<09R3KD6[15BO\JR$45S^GI33 MJZHH\QF =UF<5B1WHR@ ^O_12_0I,"H:/(VJPZNOI660J@UHR?GH<..^J[N= M[K)Q#F>DNVYTES-3M!#K7A#7-?9L$KWO:_E=.$AQ.:D,-9Y?Y45Y&14)/LD* MX"S)B&R/ ";YJ$[LYR'2>089=V=>UBWSVF?,MXUT82 PW(I>>C:F';WT&122 MER4R('JW=!%"P/@:4#<\FOKI@75\2I_(?)&F^4>4Q:)<#H7>!*T?6\ V\TVT M8""*S+T)IQYY3P!O!]$+[K+EL$0#,$8_11,6FSK="9#N#TEG(S6$$"5F[>WN MD^@U29-R+G*TB_H-SY#I>_Q#SMAZ^ U$DP5?+$:UK!^RN#/V+KOY1%9<,1A? M)FF*?S/(OJ,-\NPM1:O*:"&WX)X8H\^G?A O1:6=??-&]11"W)I5O03D0OM&0C3R^R)Y=9G\3%)K8>='G1M]5(WP*VMP$<>0LP^#/_;F9=\-52,%W'F\W''9Z1]W^V8^[B@H06\Q! M6.[2Z!>]V&GA"9S4M!QDX"4G/[U\Y*0A-Y"H_20,\.RX[Z78CQ-*VZC$8B[$ MS><;B)&Y1YVXMSE\ MB9QWLS$E.Z#2"$R#:";$[$!WY2=QPM1^2 _C7#C:LP$\ (EMG11_6_E\ M.P).1=WHML]+WIE#3ZHK'?K1S-PO7BG:V?3KW>TPA"1S%$BP"VY M%L 'B5:NLNYTP[R/G)"@PIH0&"?7Q6V-03U2QZK5[0F M?2]QW!ZM3,OXBJQ\KZ ;!1K"@3:;LZZ2!C@4NTU3XTFJ5@=6VIF"]75<3HL. M/289$#E\.K[RQ0F?HQ>RWYJ_Z%\?P>K8&SB'91%K:0C8LS4HT MM+*TXUCS<12IE_Q#LQ0WQXPC2GI=4 M8L,,-\3-8=B /TQZEPV),+W0[C0PL;&6(*90Y@!?Y*$L(=H MAH!N2"8L0U7CW,@VI"=&TIWJ-P\R MR2YDIR&5TDL2D]K(9BPX?! <%1O)0+M=G8_C)7^SL8;Y(#@:=NL& M>:Y>"_!'A38I-^]J 05.CV&OCU3PHR[CJN YG#HNG+TKI-0#PNU#H?F^J$JF M=V6VMD!Q^'*;[V.#+]^+OUWBI#L!MRD^ZR;:/7X#UK-X%N5UH8<$0ZCG:7,: ME:+GT.HVLXBX'R'9*6J5V=L"Q:',[?).'8X"V4VM46>=#[5W75*WP-3&-+ HBC?,5%(G*_IS=@]@?)W9BB.%,=#+P'$[=>CE80N(? M(9!_?M*^!.JII;..ZGMU"0_J[+'!<7ATZ_UPP6,H$ZM=0J63KN>#3ZLKQP64 M"GK1,/>/OLM440"'7[?ND1U!E1R7@EX4GN_-J(K^%9EC0.,PY_AB&TO,A3+- MVJ10.LDZO@>GGFQV!)>>/I#TI'"]UJI6^9XX-"IBXU#HUN%R#Z("+,ZH5U'Z M N!,LDCRNM"-A)T9-)P54HJ>4V#1K4N&):5TCN5WHN!\QV&EJE=G; L6AS.W M_AL[G(6R+-HB3[8DGAEP]DARYYZB;"*Z8FSY=UKIXT=UX+"A5DHDW=4<1[M; G/T:\"-8D&_OB>CYHJ63C,&W!O2-'=2;U^H M\HTV5'0O-=-XHW57U6R).4KV[&.XG%^"+)[.(BB[,E?6E1H!/_J!7&4M<.CV M[)A8RJKOG=CJ2H'Z/I"K3(PK-2RDS[8^*39X8%J=POUM7A/$;YX]^V/-ZZO YS+IU6!BX!OW( MV^$]=5USIDT^'@XY;K-.S) 3RAIGG"79".ZQ8J*!#]I@6BV^RLJ#;PL.COU:T M7%>!RR9/L??@+ENKU B3+$[>4ED.A]9SJ-H"V$](2&4.A&9(0[BF42"K/'0L MZXLSVL\L[1'5]Q7-R.&L8LJ0#=S'N!?DAK(O\<&R- DDB-)G;:H5=GN]SGD MJ79-)F4E8 8N80R^9AW!ZCN?3HD-/2(9$$.X(-$-G:',NRYXE4(! MWL2QM\8]5R%*QS(4>A,563HSI1<8X##'7HLT@(5@MW/E5=MER'M3M):6*/5= MHP8MFL0RH(9@L[LB-IC]HT.&P[+7[Z-LA*.2Z#]WLS>8OY/)BE\-0ZD?1>JE M-EZ3+X[-J!K"$$SWRRI)1_0:P<6/6EPJ]:>(O9[!:<^I'M(0[/@E1BF+6RTI M"DOA=%=\\3"%8(&;3F1!&\, D]:^U4Y'+%)OB^I#WW_AYWDJN9$$?AXV-RX MS=LSPTTHVTCC),GVBAW'E9UX$_JO4'RKJ+@C!>OWOI.V'AI%A!P:':=6Q'$U MJU(T5D?7X V".*ESB]Y20/2.-KZS');UY6A<:**L"T.OH(KS>T]*VZ%A7!>< M012([^C_-\(E2\2^TQUUZ6GN5%^'_'\C=+)"'(K=ZX-MHV$43I5PUD[IMDK3^7(? MOSC&Q:!4\PEX\7(ZW\CZW12N@0"*A+W=K7A>_@64Z-X&GL-H?+7]]\OJ&Y M#5R"#+W4?4K6TD^H8M?L-B;?CHF2.1HB7X,Q@!#3S50A+LF49%6239:CH;AX M+4B9)@&V%D^E2O :WQ(PPU[A3, -P6I9X+@%Z.789<"$H\"[^ $$LZT:K&H4 MFV!,/!8451""_;(0F8Q[+:!LOTS(H(>1\M4B!/S^S$V(1^H:U2>#(;=#3Z[AZ M'#TS:';_W/RA5*%>%U;M(6$ ;0B)8S6,>N.G,\=*>E*47N=: Q0)N9="#R+A MC,JZL:UK0+.X/T7LMUB99;(5%1!$'IM0%8UG<(K1:V:4;9)ER"6);^XYND8+YDXZF= M*:U=IGO-DIA2+IP0''1MLZF[_=/C;LB9[E35G/6$CR<$GYD9;D*)^!LG*:Q3 MD5?Y["W/\)&PP7BQ[J,5?VVA5S'.E1]"UY/PG&2B1:X!NA#\9M\S".)\DB5_ M)^+6NTW12L;I05"=>\W7:$ !FTL9Q!#\9]^S48+ )*]5"48W$;=0A^,EV#*XUY#HAIK5N=$3_&*PJ MX0S!'<9&V>14D>:3:&UGK^=)C+.M"]V Z6_#Z%>HI7SJULL %<=IR1\;:W9Y-[I&L5Q&$\W$./R(XTJ*1_Q0*WVMQ M2"O<*B"6G,[T1#CZ8?&[.E)2E[_$*\=%',,J2HN+-,T_HBP&:&]_G5>OY;A* MZ_K16N.B]I2C%_B0\SX)BD+W ")?;>@9Q!;7'C,+CECMFO]M'*V-$%SYG M3+AUV.V@6-9NUF%^V8E.G#\>M[L .>PMO%;N,AZ,%(7@> _H:TK\FGM!Y@*W M+=96Q_%J>3,>@[A,WL%21T_(5F2EP A&N/I#",1C+RN>7.WLT=T 7 @)#ISX MQQ+$(T"R$6==-KK+2@!!4=9+LG[@2.6IB]G\N._% FM*ORG$!G(IA-,.F=UX MV4?,=A2XP]+QNA2(I3:8>N36#%XY2:MRFJ.MCNPB(78'J@@[<1^EI",)/!)5 M>ZHPTW20V11A"*L/*K$'[W"Q.4EK*J ))"^3 'VAT?9_'D54\>=G1^!NP=H&P'J=QVJ[W. MB9])4Y<0]A?7&' (/NA-X1>1WL55T\HT;W=$&,^Z/:^)&"9)Y<(+X?@=1]0' M-&5VK*D@,AA=<.N^ MOJP*I(:BN(C_J)*"TB$.+W!Z4%78<<-H'6I6HHM)M Q9"#YLEHSX1PCDE;6E M?>F'8,G=HAR D-&@3AX;7 CN;!?J>7P%N+$*Y+X7B=8>J_ODP@NY:&$-P8I/5 >?DX'2U*DI? M )Q)ECU>%XK+SJ;4T;HGA1:"AYHEI'2JY'>BV"R% I67.JGFU0G;@A6$,]L. M9Z&L:[;(D]YXJ>65X1Y=_2""7$S0#"^\7%G4G$KLM82FPK? 6+%D>((X\29T MYCT!C''Q1XRZT]01RG@4]0MZ)M::(U0$V,31-\XW1Q%M.8'P_SQAZ0;C[V@\ MXG0 WD>HVG_8Z1V=G?:]YKDT8Z\A3,E!,B?QHC"NC[0;".K[G/_D 55F>_)A M'P7_+?2Y^P4QJA#B-G8\&3U4NZ$ MQ6RW$L]70%*F,Z&&&2 ,1#[LZ=CW(F!6V;+)WD3UOR>0@8\H)5*(I_;=EJOB M=OX.K@C'*D/=$A0F(@X<33__4440W.9Y&4WHK#=2T+JXUTIV?RG5N@QH( HB M5]YTF+6W!^E%?*M1"BV(H(.-F)VM K1FXJP];@Z* JP@*N79X=(X MJY:E;S_.VO>1R T()HH MN\;YDJZC$@S&-Y]O"3F5M2$-[W,2]:$R!Q_BWJ5%'9FDC%H;-C;?B$R#$ED& M-#95##(N(9)N)*1[TO5Z.T$+4I31<8@QX0IPG&2PK]^//DP.9R8\"=<@AOC= M=QD6 8ES 6&43XLY];1ZZLB6].IO;3)#&X'.BKVY3*3=' MZF,T)SB4DR$6'8:=XT[OY-3K/5LFTR%V<7'86NR=+><"/4\C"*9YBEY:X)M( MRCD:6^2JMTOLK<''Q=%J0'*#PD@86K^-[EXA38C9'M]4VS]UFP].-+VKU-5' M?CE?-:F'R04NJS,@8Z,85&511ADN(?Q028I)&7\7KG30]WLD64PD^]NSIX<0 MTI@:HR.[R52Z^W!G^@\_I+?I" NZU(? MQ66.!_3X.H'HESGDAH^U'H(7O?/.WDP(+0"&D!OU'$_!J$I!C?9R3K!+[^+F M]Z)J\G"RO=%WJ(!C;\^S+^^NHKNO5;UZUI=TJ]+&) M5\88PDGW+2&E\0QF^Q4JWT?]U)7/)D\.+X1S[:9)"R4&99L]HZ?8S4VBVU>; MJTR@C.O0^_VS )+F#$R<7&PA'&K?O5A>T8Y?5B!&6"Q55]*?)KFJ9E,DP!/" MZ74SW 0W&YHB21J*-Y%%AF;?69X1&;YG1'=@)([&\WM0N?W>^\D?\0QC30%* M$"EC:W)>2HN\[S:F8+RZMY5Y44 11$;8;[CR?#:1K/]KK:B'QHXU[&C%9Z$) M(M6K%DRZAFRTHQ L91HK+^TLG0JUOR5\$->%MM%_*,MW.R*D:[5;-\%C&F4/ MT0Q(IJ?U9G1Z#2"7N/G\Q(03Q)V7"\FD7\AF0P+"UFW)RE,44ZUB!K;$-Y%R MY9F#4*:IMF1()RH3Z58O'_G+-*^**!L]8/][AJMJ)^]@/<2%I1,;&GI/65UT MZ^5F%,D7P# ^6L"39%TQTCD.\?M?HP+\Z_\"4$L#!!0 ( *>!C5>?'2KH M EH %S0! 5 9V5N8RTR,#(S,#DS,%]L86(N>&UL[;UY[8DLY>24JJ>;JF/,9Y9M&;FXY!,:6IE8V7!%WADM.)%O(J#1ZWM=Q\< M<>..PQ'9VV;=)28)]W '?@XX (?[/__WUT.,GG&61VGR+U^]__;[KQ!.=FD8 M)8__\E59[-_]XU?__5__R__QS__GNWGA#YY=7G]#_/+V]1E=) M7@3)#J/S=%<><%*@=^BI*(X_?_?=R\O+M^$^2O(T+@OR@?S;77KXCOS]%_Y! M=/OCM]^3?Y*?WO_X[ASO\.$!9^]^^/Z'']%OW__#S^__^//[]_\+_;\G'_^_ M=^^H%'&4_/X0Y!@1J9/\7[[J?.?U(8N_3;/'[W[X_OL?OZL;?L5;_OR:1[W6 M+S_6;=]_]S\_7M_MGO A>!=5JC14E(V,[OU//_WT'?LK:9I'/^>,_CK=!07K M1Z-<2-F"_NM=W>P=_=6[]S^\^_']MZ]Y^!7M@RR-\2W>(_;YGXNW(_Z7K_+H M<(RIV.QW3QG>RV6(L^P[2O]=@A_I2%+^/U'^[_\;Y?]_5;^^#AYP_!6B+3_? M7BG5^:G'JR+Z#DC&&YQ%:7B1C!-V2 TK]5T19,4$N;OT4)+?IT40CY*Y2PDE M[2<\KG];.K!^)5,A'M>O'+,?WYFGR_)QE^+7 2XK"6C5)J M9D[&F,VXC&6ZZS&+Z=2;9J*>.6'&&.5X]^UC^OQ=B*/OZ )#?V K#5.1_.,O M9RE9!T\>\B(+=D7-B8?VO!@^RKY+%B;2@ M"S1.WGV^^^I?V=_1;W6+__7/G%LCW$G6[ZT@V]5?(C\:I*M:?+=+R%,%9F65$% 5,]"1 ,#'(/80);XXZ[1$E M0!6%+Y#8]'X7)#9=OQA(SM+#(4WNBG3W^]U30 9T6Q9TZTBWS5JHZ E! 6/0 M00$;3H48V09Q0M2A] L?FW$1060S* M Z3X+Z!?NW@X/J3!4E5J#-D &4HV MQ$+U=\0;^!IR:?]U1U?:>0L,Y!W>E1G!T<7K[HET$_X4'%2>IKPIT+ JY!R. M;MT,U>T0;>AKE'6=VQUL7<\N..;O?WBXCPKESD)L!CS6'?D$*Z:_1^D>O?_A MZX=O4$WA>Z"'/2H;Y&%W+K;0GX0A&9G\K@@*O,UNLO0Y2G:JP=:3@"[N2KD5 MRWK5GJSHE *E&:II_"[H^OX7EW)]YR\&D[LG',?$C3@&R9L6'/V&H) 8R*@ M FN%JF9^QU[6J>*(RWITN7$^!'%\6N9D-YJKC@ZD+6%'>B"E:JAI,U2W\SS6 MLHZ5#+:L5Q<;[8L#SAZ) _DA2U^*)QOS5E" CKY*:@4*ZN:(MU^'Z6M[7H2% MMML7@\U10X XA>=#'FWO2XYWM%V_&$@H M%C^5-*!%"XQN,U P].13 ("V0;R1WS$7.U,<9[$G%QO;^^#U*B28BO81#_FQ M&&@E#>BHJR570( 0H#[%*@!A& $1'8;N7_H$H?K/-?% M)-'FJP"#V-=**(@=O300;M*\".+_)SJ>I:'5^>* P <6V , M:31X?/.4)OI=@-@,:"PE\@W'DS5!K(UGIT_5F=UQ5?7D@A%E)TE2!C'?62K& M5]X4.()L(*P"8WZUVV"R#8]J4:CG4]S#ZC4B3]UAU+2:!'-9-/ _HL!\E0SKL MQ 6=Q/LL2/*(?LS*412; SN+$GF5#F/;=B5.HZJS98ZCJJ<7?%NP2S/R)88\ M%J-TEI9)D;T9#WT,E, O#?1:*!\<=,@Z@685\0J.A*R&1_8&P6)L%IQ?+J.< M;'S_C(/LDOS&]*)): T\NXC2*B<7WA31MH@U]CVY*'I:-K$-$6M(G2MYF!VT/RP9?VKU+N(WD8R%#F_H48M &RF4< M2"8XC/7?O6[0I?W7DJT@XFMQ#U@3:)>1RJ=U \G??UMGM.ZFWU^FX MQ3R\7W$<_UN2OB1W.,C3!(=7>5X: D.4-*!>G5IRA3]'"=[]3BE038(XC5\O MSC $HO]FZ/\EKO=X1%KK(^A7;75SJ&L_M;S"%6 5,MCUW7ROWZ;N[ET.&OIZ MN9A2\M4LB*^2$+_^&]:'F0MM8:-(!4E5X:.\(6(M$6GJ.6Y4WL.2@%%Y]RXV M]+?X,:(I49)">R]; M][[$ILU[M85;T?9=TN/J#;RDNQ>;!F[*ASC:7<9IH$\WTFL'.@'T)518/V^$ M6"N_IB_I4-'N);VYZ). [(QX$X]IIE_A!RW!'P9TI=2\#772*3^Z*0W&196EVEA+'U8J\R#)EP?3"#GC:A_D#TR3,G_W& 1'#BX<%WG]FQ9EU2_^TO3N M61SD^7;/DMB$#VGQ)!@5J-BB&(U)&S@ M^XB3'6QLDQL/*"Y-&RXWK M==JL?>)*9KH='X>$H. I.J*(9J3$ M.6F=H !U(D.^[8XAS+K9=L"ID4V\3D9O,E; ^)Z$%! 9= MZ94X%E9Z)8AA=V/;?;,!ODEYB*$FL;P;N8\]FEX?(8%DL^4GTVA[$E!3>DY4 M/V:PE/LBBY&"19XJS;VJH0\TJ5+;M[A1Y+,'WN*/EM,+C*49]_7##@O-:TW. M?5UC'Q"]UN39[PS_M3JY/C!6IPOL!;0")I3 %0 ! MZ3/,=%;K%V#QL"@E:0 M40BV9 TTRRX,5LURWMU=W-_YQ*5\N(>8E(\U"!YOLO2(L^+MAG1<<9*$%W\M MHR,UCT]8ATX]&2!6#?(/$5$WWR!&@((D1 W)!A$B/U >J0:3'[?R)TO(WZFV MYD%^2&NU,8:A[=I8 H@E;XLGG/&9Y!-15UEFQM >T'95$@_1PMHAWI#8:-/4 MCZFZ21VGR>,[PO> D;B$]Y:A QQK87'A&N.<[S'A%=('[D=\'WPBG-B->QK MY!^W>(>C9[JE(!]5ETH:S0GJ6F24ED+P0\4$<2Z(L4&$#^+8HID46U;4,%0U MEP"N).;5F*X+*5,RXKH7E*&W2XOQH.U=9GA&K-4EQ[SCV!V]SJ"2?Z.L16Y" MD%O-,/"7&GR.JW2QWI@)[<'W9Z+$\FW:ILFZO([]FEGN6EZ^8O[L?_^F (=\ M&Z= !@R6=SOZ4CSOF"DNU,NH'1DDLO7R"P"OFG=60;:'V_A9!Z=JD76TB&GJ MVR".TQ=:/Q[MTPR%:?E0[,L8!35!ND=_]_=__/O-]]]_CX("W1% LSLJ]./W M&\2*WM,I]^]^_(?OE4U^\&I=%G 5C,P"JY.B1$=:%'LBR!+HN0Q MOTHN7G>8AOV<1G%,?[--/M/5[1ACTNPL39BYYP:G=3[^/U.6#.' MMF&.:N[$Z46P7'DM)AU^ZM@&_(\#&(PHO7(TYR M;$:GHCWHG9A<8O$6AK5#5@[B$J.O=V3I M9R V$P)F%NR' M#NF&&D=-C1BYIPC[J9KMZ ^X)?4:=^\"/"$4WP5U('9TE3P3$=+L31\KU6\& M:!4#^802!_6?/<8]68K(%FYOP4T3A82T,!DDAX8DPR/@_MZXL?>PHU=NY7WN MX)5;=[EH\%MV_5X=%%K74? 0QVGVE,8AF8+H6E&\6=SKV[, A*># M7D*MK9:T"7,MWKP' 4S1Z.KD].KZZO[JX@Z=?#I'=W\ZN;WXT_;Z_.+V[@_H MXG]\OKK_LT^K< 7AT&Y<$0@35GK$]+EQ\GB- S*ZE8AO=B&F9EK(<%,+380@ MSIH&,:(-:L@6#42UW#*/T8C\\5U]]ILVVL64 8I; 'J*K5U((2_9Q)PM2 C! MM36?52RQ$Y;652VIUDNI']]PA/C<:QPJ"WJ2,\ MSY7XFDZ^6+=QC1Y:)S&+'DI^8EVDZ"981=RIFV(]L\"LN=<05'<_XRTN M IK9IHY#.-GMRD,9T]B$<[R/=I'.)FR( 6W#2IH0>(PR<9,^Y[,>@OFW]NV_??X^(6XYRNDS\$_KQ>QY:S?Y)_*JR>$JS MZ&\X_"?ZJ 6C2*HN<("""ER2\ 05L@#3BUD9@=@4/+68%D+=G'M+8]\A4Y>- MS SS_K-SF>&JP@#,7488LN1,07P31.%5P((:\ ['11;@? M:8@0I:(1R!7=!G71[^D)SAB5JD;]8.IF[O=ZWV*--N$NQAIJGO;'3OMBS_OA M:?M@/^=%#B=$N63K._]KDKJ4Y2R"$S[TM/@,.8XI\3 2XH>XY)510]PH/LAGJ+@UZAX.BOS(CW@S&%G9$<.>H]DI8]X M3\/)T NA0S4AR&;)\JIIG%I54Q3B(ZU\X?>EF@/4Q'LI>YR!W:M&Q8$]ETM8 M-A&R\\')CIBQX8I5205\VZJ67G:)6;7F#SN[[?U=O8Y78*=3 /I:UH BV0VM M 4+0.Q*[K8BO/8A^\^%]SZ'<;*QODV&QN_ 5V\(B3',>#&*8?Z44?B)=!E+K M UYXX]5$O-C)7@5[5:%<_B.W#)#1A,/(\.('Y=NRR(N 7=*Z0+U'YA/O??GM M0-^A60GRK;3HPS]5*^'5!B2 ,AJ"!$T>XGIO@FR;L>I3(0M7N\$9$T]C%[8, MO$7_:G0R!@036I1FB%/S$$E$Z+D9^:K",UFY8<3P>D)_3?C31P.;P.=G>3EI MXJU=5I]S=J"6HJ5K"PV*O07ED"I@M=U1422<5D18>0MA9\&_?+F MGI/V2< BS=:WGB1]>HGS3GY!FH]O;8GI5)C6@0-Z1A_A'UE1^YGA'9R'_DR_ M0K=HDEIKVHH7#AVBN> M4G- TIHQ?J.2IBHJJQ]C*!WC+ZQ_JK:G/'!^@S"M)K9';SC(?,;]SZ;/0_,V M0*$5:(3 F.E%B!H8,[=X.)EQV$N:"+V=Q%ALQX03F)5L*B8,E&,MU4Z(L]&H;SW41F$SUNKD0JL[>[*C"$; _!P@\7+GC+O_F#WT$Q) M 9KI626UF*R8%61MFFJ>E\'F+=9VNYC"6-OG@$BY#UZK%&;.RK&-%<5U)/+F=#N(KE@W/N#="QWJQ "]YEK,7/5P& M<^4SH35P 3116EG]+MZJ0K?G>F@V$A-FI!V;],/H.0KI96A4"4^03:\0]]CO M8QP-5&05R10X@4FV1*>(,9.YB1 RV9))!_F\"#RY6R4H&J6)UR1$5O@1DA!9 M@0XYV.+]+8WUFU L1T7[HA!-A? M$?^S'__;1KZC5#Y(<$K&>(A&R0##IG>L9OO/ MKIDL==TUTXH%%)@.T$0 MJ+Y6CDD?/!%ASO$SCM,CW4&;K-C-VS-D=2C\&HRK%L3=",M= M@7#R&"489W1Y80)1^?6DK#PH/PZ_C:P\%5 J MN$RK\IBL/27@J?P9)R6^)/++LL==);NXI.DK3NAM7H[#^^!5.\&/X 8Z[8_1 M5EP,&!=$!QVIN2-@^,-XBU];4WMQ6<_;XI0EJ%PK&ZC+OJ MU?$BKZ6/A(BX-0$MJ/6AC$+ZMFU^;9KRDC[M6POZH05K$>_%1L^CN"RT#Y:4 M%![MM)7:QE*KUFNQ5;7P7Z:UJO6I_K)RBQV8@,EF!_@'?$)#P[;JQ3]*2B)4 MY8RG27Z*]VF&FY<$.+]X)0Y"FA%_(,C>K@I\R#^1[J%N0\H.:.K0"&U4RH)? M!7_*LU3O*1ZE5&\0&J>;?Q*UWT0/[*-U+ '[[ ;U/X/J[_A\B0/=<7S6JWHG M6O43GT4M4OY,:%%SA#UXLGIP)&WMX_!)^]RD/7[JF;_G,RA+D;F-K>+TR?Q, M1H,'H,*\U5O:[5ZL]FEQ.6U)#UJ^UTXCL:)O_30ZW2-I>=]U/)EV&C&QHJO# M<,$"D,MPEAZ.:<(J![Q&NHG40.<#< H-A#T=1U/;C@"+M/3T(FLIZ;V8A Y# M2E/0 0CF$*,OP'EZ"*)$=X0A;P]Y@*&0V 06]!MOZ@GKLXL-NL_7H438Y>L@ M IWA\R,^/.!, VA)6S_9.QM)=;DZT6^\F5$\ MIYL^FH*9)UY>@SE8H4M(O6D#K?'&D6=%QS#(OUJC(/^@T6!-:B[Y[DW:"@#P MVZ.*8?;@Q;M4 M\_);PLNFXA5$I2Z'%-(V(I\VV:$?ZH31/-FGOTS>-F)?L#^89 8]([(M(^:W M=ECG@/8LR)\NX_3%YHV8GLS/Z;M,?NVA.R5 C&)]1^W*P="GXA]?\XQC4TN9!L=*RH F[&37GV9SB@0(T';/2)$B%/!&L94 M-6*F1D9)WJ7[=R7Y1R!5 \("'!!58QX:3F&Z*P]U$"7D>'S;'9#9#+93_?LJ MV='"(^%Y21_@W3_1,D[$[[4S81L^?HS:2D.3F7>8H)H+XFP0X8,X(^^6/U%7 MCCW/I>LG@50S*P C=,0\ 8A4Y\EDCKSCU.N_R5*:G"T\?2/387B5M#Y*XWO9 M>-\CF,%F,'?75?:LC>W[:C;HX0U]33D1__6;CIO>2TM;_#),<;H)PM8="]ZH M"Y'?IR>[OY91AJM$&=&S>GOM0 M9ACRDV:T=V^4(]J56\]C>JMIIJ2"!*Q1.80(2M;<699:5:ZPLRSLJQJ M2V2G96<9.7;U+&L]9>O*E[&L3%].@..,_[WD91*(+WJ+:7=$,>X56+M/YW,. ME_D<:%3S(OTE!D,WGZ'+7_,A))9N)'_^TEQ1/YV8-9V8#-=H^N?=F#G)JZ^[ MI.V*P=_+&:Z?DR!9Q2^7TR YO<\3(85&-J="TLIUJSD9LE6,R/-$;_#2O;PR MW:J.BG3X,QX7Z< 'M?U\CG*R5;M,L_.T?"CV97RRVZ5EHC]3U9+!;E%U\DOR M*_/F:)]FJ"9 -86W?>AX'<):AT"A _ ^U8@FR<[5""6HC&,9#1PXQ_R_G36O M.J^V<(Q=F,#F [/739*EBA&AKVOR;^CE5^N2-N_[//NCD[0\>R+_(DXUT8R' MF;&0V$X(T ;AU_I\JWBB>;K(K^DEQGZ/=P5['?A0YE%"7PH27^HA2GB**J^^ MI3NH)3FX'!$](21/_!BM"762A!=Y$1VHTU&_Y;U*^*/,[?XT8H>)JNB\22RA M O6FZ:TTV)H=V6HB5AR,<$0-R_9I=_O$=;M'%5\/(7SS]@*EY4:,&XUQ1V/< M/.I]X#S\!?G- /M>O-]:,&\5^K=R['OR/6XR? RBT%RRQ4SJU<\0]+#T+BJZ M^VN#(O^G)0>3(.LC_(2C)XK7-&C)O53&WCB-N_.1F/ M*VNOQN7<#Y;&5_'MA5#3A937!>X$6JL#Y'UY_).[I-:]-E^F>.J[C/!<-F V M]'$&X&\B8 <%-\$;/41SM?0^K6]3'FAB;ZN,$%64*S)$@T*-Y$>YY-[M2P8M M*P.2X1QM)EWP5=M+3Q]546N+U^)56BC4:9$H-UF$U(MSL#4?$ MFB?;D96^-RB\VEA? TN+ZA"M9YDR::(4V:^52"!DM@D)?CQ9 MP'T6T'LGJP@7*VJOUB#3QM(FSO%#T0EMV:"*UX9MTZNDW-V_7_[R[M/5>LS' M1G5^$TFU?6:91M<8!N, 4;.=*?'IR=K.\1[3; &=LD).]B:E]VIQD['1KE&B.\SJ%MM9F2QH FJU)@SX0>_H01 F-(]TFYU'./.8H3;9[ MXSM= QV@_9@T&&*+MJ_#N%-B+RT12QF=T8ACLBS=$**"K5%'>BFZH?>.53S) M-HH9,#\$>=N>_N(^HEF9F]_YLCK7'J%M:5>$K#4M_;[WF$S+"9E# [.")52L MY@[CD-7"NPMB?)*$'X."+IEOV[UK&+0[+]BH3F=-)6&2C =_X$JY,(.J^5!$ M+APM[1@#.K/&>:WQH:/QZOS(T9B6A)&. _07]SQ+8]7S?N8+?8XE.S9?\AF6 MGW>;"_?8/94!!>U'_J,\D%+-'TN8#LC4AE+O@/.-]: M/-KS)=!_V/G7D'G,8A[>+#D1KR [\*K&0SH%HZ#P^G+1[RSA=SKVDEECDHI+ MS:Y?SB2YG,_IKXS;W!UR0>]>]^@-!\)CBIF4LBJJ-[=:;0$^A7)?S+RYR/0' M.HMML\<@J4X1SM(D3^,H#*H3AAN"J_HUZG9?%8(*XJ8#>IS9C-;E30VCX8Y:]BLIXC*P^'(&.W]8:._&)GS E3 MQ*R3ZX3Y 2@RE<>?OW4$M4E!I:$"C4+52:]Z.?#6G4W6X1U8#(,8E6D< U\( MLEEU]61^,:2;5.4@\K[XB_&3L6N/H0D0>=VP^,7:&[.OQN;-<#/SJW6(W%5 M&X:9-.VKN$H+<]A;C,$E5$D*^K2$+F5H0VUPD::E@RT]HI)<4G6"M>5QU MU7XMT[AY'"0%&4R# /,^J)\SK!:GEX;/;18?S1'RU<]HK95YL2I6+3P'62Q7 M-\>#>@T5;+H(C?22)!%5$H@UGM0; MQT&2/\$T"+X@9'=2KR/S"R+]&;<41=ZGY-%J^#ZK-Z/' OE^9L^S]$!7K?K: M]A8748;[CKU-$+\+%\B@4B?MA@!KFZ-3G.!]M)J8J1&C)D05N@\9S(:.",5% M8GFO;U(B0R-;/0R.ARJC64)N!P3.:M.UO@^MQ;-4-._Y<.,&?M 8KM> MM\<342WLG2="&NAU_(/;,J(B 'T!KY!9?![^4*S/"==WN?@:7-??(!BY3I/' M>YP=J"@V<[FB/2!"5!*+:;B2QW?$[SWPO)EKF%^=1+]O1&?G.5E>GQF%.6 M9;J-1KU*\B(J2A9&Z1/\6BP-L:\%$@STZ4,TF]/J84-(L ]E%*#"&JQD]I/W MJ##RTNX$&O(\Q[BMY<(DL9KV#(2@D##H($*$$FRZI8LJT'@_<1BA2^#YA-<. M0B+F;? #=>)PB'BR)^*^TM3W1""<['I'R79G#BY\8$\=G#04 VL:>K;V]CBL MS^<<-:"2XPCWT5P/7FWF<%=&:T.L/A;,%K+>Y_QE=5V](1J7BG$P!3%%7F+ M8FT8-@0T)4%&X1T^KY.PCKE;WJ-#2,B[$V3([YZ"##^E<4A,NQ(C"=DO3XD+ M$]X$;SQMI,7\Z\X*$#8C]!P"J\OB#W4Y#O:JD?[AW0/E@VI&*YB(%U6Y( 3O M&!_4O>GP:6MCH3RTQK$XA@RFZCS?M)BN=43P(5%RV1513_W'U:N8T\U#H CS MT?0_[(-))L6;TV-)@<3'0TE1;N4CR0U'#?$#JO]ZGXY':+&61Y(*O"@?2"K M,N%9W-U3=#S2/-1)^">R_A""1_8\QHQD-W*HQV_V^HA+,J=D3]YJ6L3?"GG' M^ERZ!8)NWMZN.2*O]US-!^RL7JC--$1/]1#M*/&*7I_9+W#V+-;P&,@\/MJ' M0.M;%&?0] MX"&2Y?KIB$<3&/N=XNZ]?LNI280X; MJ+(.,0*Z0!?2?;-%F? M(3BKX!/HO&X MO-,:T48;Q FJ?ZP-ZF[JT5^CCT$2\. 8O^?_1E2)A_U&2($8Q"?\TCF$R-*$ M_+CCT48<%O8>DSLK0-,9H:=8TN&EEY"NQV1]UC2#QDIM>9;$%63D&PO?H3F. MQ2[,[5N5V^,&9^RTV=XDC920]W-&+80+NSJG"2'A=RF@5F89VSE!KZKZWK%6 MS^N%I!W(A!M*.X2!/:G*\!.-T'_&_*&7ZQIFSP+X,96E7I*0B9:T*OJXOJ5J M9@5]/Q!SP:#L=9@+ ,&*9-"0E$&!#WNKLJ,'+GIAHY&R<(RD,L_:C&J*BII" M'-!E':R!)RO?8(TZ$#N2563F\FB,1T<$:#%:V8<8DM887Z/S-ETK-AMM[+!YNQ-K07,]!@ L_P(^V\6WRDE5&KR @'%\Z2'C+$S%(C MX4J-TZ&&<'V+S%C5&@)4<>!V] &GCUEP?(IVZ(26"_,:->:"0R%4S 6$0&O/ MOZ?969D7Q*/,G,_VK*A!5R,;;<0)G%"AAFQ]YC1.K8: OP]]__U_15\3/1^) M!9&O?D-OAV@YVEO\C)/2[WF= PK%YP8%WATV@G(WUH MRI-A#IN)YS+6O)3WD?LM2(V&_U= A3K@^HYA--:\[*Q?$"3LK%[C!K!.'8Q!E=+NW MSWJO87P.9D\/5@S-7B/A6)"3TEIG;8G( MFAK]QN@]OPB;H-W=[@F'9'U*. FN_X)D/I-H5.9N.6#*.48/8K*)V?D6FF".:XFN?<[PO8[JZ MY]L]7\;M9@D7#E#SA)-60D!B4T:.4R-&3DLC<@;KF"R64#&M5?0V"[C#L3,*BU4RP+"8Y)%795&".SJHU:+L?AL&>!GFT.TG"\R@NB0[&>64R1\CCM=%: MZ]9P6; WX\<6[HHCQ$1D&3DT7R^(6E[NJ,MF*":BY-U;$W[R[#0AIWMQJ\=A[;:#0= M0,WX%L=LX?*6GV(JJM46[ 9IF,17]8[O,LWX(TKZJH9X&DF5*#UYO,4['#VS MFH?69CR-+63RK&GZ"V_^>AOHZKTPYXC2!#4\48?I:HQ]YKZP.F,X3\N'@CJH M=$(_WO&,:>"T.XP),H5:,"RIA(A^# M*&./'?A.O'KQ$&Z36_IN(./IHSZE25;_D_KY]BOO/.PAXR'GZ0\A'K!Y5+*I MSSQJUG0E;I@SG[/+GNV;019E2U-?J(-:NQ]V3U!TGN1X#9VV")4Y?K,:71;O?LC(=E7&WO*YJ3[*L$\2_2AO4WT39!G:^BYK.&"PV@ M2S; ;N2I:0-YWT5-WZ6=ODL5?>S"=MK/&OLE&*E=FED/QDIP1+/1,L#A M!G"X SC< .ZA [BR [A=_=D5I;2U<9MLB->0QE8WD-H$MJOQE":I]@5DK#4Z M2?90 ]YSL.L:'-97%I'#78 +$R_[#@O==/-B18XZ]*LQJ$E*UHJM(7#6'8GJ M_8M=998\Z)O&>M3+;HH %NF MZ2H.?I3<&>I(^*9XPNL0ASH(8W9$] M9,E"P)N.*5+6XCXMR-_I;XFW^1SEE/CK4YS@?51\LXX)8KRU:,+G1IL*\%1! M+V;2A#X>I$>EE:R5#U8-TXB98@17+Q/%&.VUD2<-/WY+T,P5%<\6^JN<*>;H MCM;,:<2-K@O68?VC#4!M_*/1/^$6XF.41(?RP(K6U]4M[X(8LU^0=8QS0XRZK0-+&5:_HRS[B8]\[[X7Z(:[\G (R&).YK#+ MLJ ER4^2A,;/ROO'VY'^#*#OG=JO!?%6!_/>D0]_L'Z-R8X+;X^8UF))'IE< M35SS1^*"9B[1_Z.X ;HIX[0=#BSGLD$-'SZQ>"J=85,16DW@LE:*I MABT^FUM),6Q3WYL*B7@JA+WCJ;N#F-CN(4V8*/E)46310\ER8]^G0L7W$_H8 MAEQ-(#\?XJ0>=;UG+=P_T M:[4S@;K?\[777:2GZMXIR*2YEG(,\YF')!/B3+8!,D_\BJ/'IP*')P0AP2/^ M5!X><+;=5^]8N>S;LLB+(*'9HC23@C,GP!G 7K%S^/ORMV=O0&=1X]O MJ(%-:3R>1T#M_4U6XDA3\50'"!_***1O F?4B6D9X>L_*%57M -WI_2F)IN?ATE^*K !]U)BQTY:$9Z*WTT9\TM(:HI MT6^4%C%BKT=]+J,EIG.W'RJ@(\!:CGORE9/72'^D)S8&/:*3R"H>N37(H:W( MM$O:><6+NHO%8R%5_WK PEE0X,8\ M/011LB+DZ 9$CR3=: "5*L^.:4:D.$V3L"VW:025@0ZT*+E> _$\NVJ/*$&W M@.IOG,9;[?$I>JBEAS0+*S2)E<8MH 2S.?IK&15OER7I3J,!2-I";H DD@I; M'M8&L4:>L6TMKLX,0;2'*;#V._4RJ M=U4UJP9IB%.P/#30*4"&V2.\[E@"WOLL"'%HN5=0TT#N&322"\YXU1;QQNO8 M1"PF/^C.PH0?88=A @]LJM73M^;'/T4X(]H_O5WC9]*)^A-J6P8^TJ6:=%(G M1$5->Y[\].27%1QKNXV5,INGU4#!@J]*+I44^#6(: M8;=!F#@^Z1Z]X2!;2.B[(LB*N<5^P(]1PM[L+B6\U51B*38K:7QH2QJG=4EC MH6*N[T -E8G*0C-4]CDA>GHZG)&;6'_")CM:IU*%*>T9F8;2Y3 2QEB!/4>LE!X'%F ME09D.MZJ.0CM^F.5-X,%G^BC$>[7+"KP>?JB.[.0-?;A,G1E5?V]SBFV MHEY#2OB>-DXYX3=MY?#]_%[TM&SP6JW:J6CN#(9_!T _$.)A/RH["[-W\V&M,?J895VU[(# MISS>$EI #I[RN*<:/H_7 (J>$X9PKD,'!)"F804AUVCD()P.;/@:1+U9M%O V46 \E4"1Z]FL5$ M&<% )QOE'NAD0^QW*W'Z9O$(THIZ#5N)GC:.6XF5/)UT&"EK]UL<)L\%S2^"'9GTI9>^VJM)W MWM^83944^HF99/QE#\PD@P^3D9I, U>'8Y8^\U K(U)5!)!YI54R"S$0=([K MMO2,WP4$AX2S'BM"PF8M4$# ?5I&++T'60KJ'YVP;DD/"'U;C80 A*HQ6_6; M?ZS(-*8JQFNWKX>B99LC-+=*)25L#&HM<6DEAL+K5 M2M*9:WIY"!%-%X, XCXZ$%1N]ZRLQIXFP/N0IN$VN\/9<[0S[>:MJ $!8Z?- M$$"SK MG<;,$8 >]O:U)!D.M\\X(P*JKPPM:""AII%<@%?;%M& &41;>W85EY,?U!Q, M^!%,P 0>:-B?%#=IE!17B2OVI81^#$"N@PY%08$8"8J2E1G#@KIX,@P-PC36 MH8$7B(F<1WGP^)CA1Q;VNMW?XF> YE,_:X!!/J[I[PMJBY'6(/(91^EJ8M MU,LAA:3J.SK6SI,#M83$8(^ =)CHO?E9'!!63WQF[.8)AL1*J%;KML&.I$VA MS$@NY["S>$'8NIE/(W*1U[OE:$#0,YRE$6!E-[,A88+5W 096]=H?>$TL5N& M]#10=F207'!":'.>S+,F\+] +:X#F.'9X*AG@6 @LC+%T0.Q:P9BW%-4A5E> M9JS^5&7U>G.4MX4R0X6D0MX5WJP],/!G=#-+#&9B.DST3&MQ0%B9U(S=/&5] MXUNW7P-:W[=X:TK*:^(;+.G UCFS!JH-=TV#&B+/(1!.0])?+B#'PV[)&#\N M+_6XQ#41? J#@?@GNUU6!G'USPCG5WE>XE!SF&W+ #9RWDXG(1,.K>889"&/ MFG\M<$)3S@IF5#&DF<-V-, NE)?1N5QT=IMK3.>[84\UW/C/ZB:N9T.L=;,Q5YJQMQX!R M7!3Q&BUH"#@[RQFBS:/%.%O*"BQDLF7X2]AGK=#:4O:Y"VY,VN??>MVL%M1: M3^(X?:$=>9EFYVGY4.S+F,B1EF3::,.765ZC[7ZO6_"<.0':M[N60[@U'-@: M5_- -1/4L34]C[-;"1J MA_8W$K+3SC.>HYQL2R5?;)(]W>*BS!)ZGMD(J$Q/.8$AX G(:)TE6W#."UU* MS;!-F%4Q1(0C:EGZN"181'TZ"^%&V:Q2EGHE@5)9R".B:2@?GAVM .*VATH+ MC7580[V9BDVC/]==AMTD*5-*>08U$U^H"6R&'E"[$_)YK&6KF,AF/ZNR=+8JW%O-:HOB7SZY92W^Y;-;!0WX@_>[W1,.RQ@W0<;Y M)0$-/0K(DB ^*_,B/1"?@'3#=9H\7D?/.#QAN3KOJ3::_=-4QH#;JDYHL:(:J:HX7, <_94/<;3[ M7- [,7I<7Z=%-J4-TY)!'@/JY5=GW?;_?-BFZX7C)XM^]XH;N_Q?%L0KP) V M^U<'22MX"VP_'+:(&I?A2[$A^9AF^/XI2.Y)*TRFO5^CXBDB.ZXR^S,.,CHY M5F?#=T\8%^?$G=4'8(WG![4!F:"QD .3L$*4%V+,V*Z"LT.4'Z(,$>6(*I:( M\424J<^HKQF[@"M>I*W".=K&(>H8H>]8L:D0[VTX5H%OJXW&W#@O*,X+-MS4 M:7SA.-_38:<71=S#?*APGC.T4-1+_ZESK@@:PA6 M340BHU#%L/J[YQ0+ZO[L%\10=>9B _TI..#MOO=A;7H%37N@8==)K!Y]SSD5 MC-W"O3 M<.M6#Q?YY4.._UH2-2Z>JR(DAGM*)07DU;M2:N%.O6F)6-.U%"XR]+MP_:WO M=%]0,5Y+:FC\PD7IB"H LX(+26/_6X#&0Q+B[K;[FGZ!S):&*49- EG&0BVW MXA5.=>!5-U[!+&/J>Z&:@Z'CO0'&.-'HB#R#1CG5J&"S@KG&/ 8VT)EQ+YQE M9 :KTQ-$IN1.ZO9P.V.EQ.+.B#5%G;;>"H@N*3O@OEF/EL'V&0 JEKMHYVZ/ MV[8>DF\0D>@!F"FNL=<,,@:M+Y_PLH3\"]&_KV"=EG6E$%4FZ4?0<3;'( X: M>AAK=?K>=K17L+S*NU0UXCZ<]C*/$ISG)[N_EE$>V?CL*@K0RG,JJ<62;+PE MZC1=P3Q@Z':Q^)JVS[TAA?Z88?.$84'K&3U#36QPM$$UV2KF&NL!LD&7='1 M<'9&M4V*C+E0MU'^NU4M=BT5(+;TT@ON7;&^ ,2[1.B+/ MH%$NT"K8K&!]-H^!#736L4,XQW( M6&P=I,/B"5ZU*.Z;"('4*[P$/=S@M8(YRW9LS "3#PQ,? VMO5%EM_B$"^.> M0M$>,JY&(;$04\/*NU0--X@T];QML!5\#64SK. AA/[HL#$EXC8HR@QO]]LC MYD;#R@F6!V(R;]O]7?281/MH%R1%E1DI2AYOTCC:D0W7M::V[(R\P2)[Y^D) M(1B4L47;/6H9L]=S%6OZEPYSU')'-7MM'=ME[>M+[AFXR.49;:@?[;PV [*+ MD/[RX#)A FT>AIZE>7$:Y%%^CHE)':*$B7C#(&'7@C5-"*]CPQ/$IIE@[VGC3>;]A#4W^Y M:\? M#<7><.HU9PS&U9W%*L/#*MA#ZO5F%;C/->#)SNY@]?ILT?-8UVS1Z/9 MA-F#\UCM[&%6D

O-$7/GOT83IB]E@ HS/.'A98-G =\:.D3ME=>[W MP8Y\)Z<@JM=U>JZ0X()\.(BCO[&4[L]DOL+?-O9#Q0JRZM+:$$O)W"Q87G2*ETQ95Y_B) >LRC9147UW/@'"+\]8Q;0SCK&P0[3T>1?I+V9!2^(%M[( MHB#FNLO48TU?TNQWVA?'+*6=RQH3YA'Q54/TF*9A_BTZ.9*_$L%I&B5B#GD4 M5H&_EWG!RATBOL9W M8;^I)*(*=L=O,U1F,]!D@_(CQ>:Q*1E/>C%$^*]E=*0?^Q9][OT;!3Q0F,57 M%1TUZ"XE"T+\CJ;XHUFT=DU">S+.NR C8C+LUW5=P%W?.HZ!9C6L8ZF:LLCZ M.UX='>P%KU8#R>TN:\^GE)IBT];;]A3:YZI&':088F+W4=&;Y'<5L[R:-VO4 M>;ZT-B--6!2O4Y(;,TSEC9DJOD6++J**1' MB(3\FAWO2F+FR2-;^)GK?I\%24Z\^?P3EM6R7_R+@,:Y7*\)R7/)E]A^E:R4 MG8]Q ^A^#O'OH?X'-ZCY)/?Z-WP3O$'-=]E-OI_)P4L)R+ED M86,PR M5\_/<;42,_+#Z64!XW84;=/Y@SUSI!D+%!SH;3CBZ9J#]F[\/S?2_[F1_L^- M]+HWTN![YD]DDN492?A)O,:'%YL".M\2.86'&<.2>G[\6PM)[],BB,FT1N2E MUD;F%YFXD$ZH"@9#[U&%@4G7-.*V6"S.J;ZEL:.&NZ2QU$9YE/-K]RA'5E#7 MRPW-2*U.I/505WFV,P*,@YL:<"1:7M1,161O;&0E;F=+"EW26/?MOLG.KXPW M%QN"!8]+9!0"6%D;ZB"=J1 -8+1NDOJW/>7H]R.E%QUZN[#G<1T[EY4T)SA5 ME=SJ%(;62;FF>X!M@N]3]M/]2\H:JLQH#" M;,]$T]K3Q8C_HWA).84'BYU%Y_9@DX"/;GSJO= #+EXPV4,R!N@]+T/-?O[! MF\V/QW)O4O ,9*M9PSN@YYI_+EZ/9/>.0QXL>9EFM:/ %3N-8L+C\20)S](X MQCM9G]3#/XH5U PT3D\A:4G%I0YBIH=!C6=5E7ZO6#&+;)EYF(#F4;E1KX+H MKFE<1<=ZFVXF0+[QO0QB?Z&V;N' M(.$80H]96AY]GH#IL3,\!],#QT]2BS;H\KT^V$E#YC.915]^HY9$J MM'_EEUD=XE5EX) R9A]0X(BH.&(4TTO=CXG_-H*AQ^"*+DF MTX[&(*PY@#Y[L=5*?/KR4*"6E(7\4.(-:LD1I4=?4P[?^'L",U9#FH*D;'5Y M)"US]#5=6["H#NR#&"T&X6\FO>8 M+*%-W=1KDAA=7P^QHNMH6&#O',QFETVTWG&45IF!$E](PC-""-9-?T^SWJ^2&1Y8XVXF. MVH>A:+716,JO583-31UALRY;<5+KUWZTT"K,Q8PRI;V8(09K,)=5[-4'&GKE M;# Z:A\&H]5&8S U'?K (]#692].6EWV@NE682YFC"G-Q0PP6'.IJHK=*T*E M#.U]F,1 8HT1U!73?F-MU^&CR_I;"1999\/"XUJ3P%'7V =5AH;Y-/B>[]$!D*G!87Z7GVXSLF1ZSX)!; MG(].Y@QZ/3>U%V3)>M@;(\Z3;F1JKO0JN,.W"9#)Z6NOFO5*SFEG@H=XHS8+ M-B;FRZ()?.MGB.%%D"5J&50Q7DG1S#-1-SP0#43M%5 >/Y-.GT] MI-JDSZHIC>?!C::XUI08:]G1=*?2%#3!U@CD"HFV?,'6.N&6AT&=*VJT%JQ] MDB7__@E_PJ_%;@SE\+?9A.49A5*"X[2 ^,UWW3"W"7V\IF\)E-ZSYYR>8[5 M)^KHLT('PPYMHE,!"#5[1V*I(9KMD<5:\W<2TU%827M0IB(0[ M28EAV! #6H>5+L+#BHIH@Q@9 UE#N)JK8OMA&D+-?HS\XNU#IG]J82)< \YJ M'9PPMD&,S,\\/%H5?A38ZO HTV$5%M(#EK5U]% %$V2Q(XY9R=(;G=.,C3N> M.Y7\3/PF6MZ$+!F'-"NBO_%R0RK)=?$7LWT",C1COGZ19)BJ6:,N[PUJN#.< M=_EOT,":-WUSGL^.?^+]D^!'*J#)DA?LIFN%G2\P]8,.:Z]A+3,; MD1#Q,K,%P508WSWAL(SQ=J^4QQ3\:<\"L@ZYO5Z.7I__:%'7,1,J@3L.V(3C MMOH#7=Z791R_-1:"0V6"4&<.4(=N3EHIO:23'JX8/>HP\))L=$;U>DX@^GK/ M] L[^O$D'UZ>UH[$9N^ SA,PK<[H8$=PKK-YY6ST*2W^C(L;FB@[O$J:XMVF M*<.>#_3$X:"A[3>L/,XC .PTP7@86@_IGW:[K SBRS2[#UYQOJ6Y[>^?@N2* MWEQ@]KOJ*0[IB3:3M7ZS/8XC[-YZI-:2K33EQ,+-&1UBS%!!N"'.CO_>4\JI MV11M(%T$KS2?,67K]>!K(G(E.]PIL(4S5CKW#$4RF:.F*IE01=E!+5I*BB]6PEXQ5J M%%F;,^6(/$E(B@OL@#+E[C$-W6_V0C2S>Y+C4YS@?530D-XH*:/DL3D,M'G2 M/HDK:$;=*=J+678YM\Z^'E4,T=<5RV\VJ.7:GN_KGK%/[@7KY+M+=,;/?I/O M3D:WF)!W,K1!#?L2TWJQL4)<"QLV,?!@KD:=E)9946HMU,]R.5JWBF -9F:' M-95%V0$-U'CN"N)[T'!^\I4))F3'QH,A6>JG-"=&SY^A4 XK-JN1FC*R-9B6 M"Q)5!N8"PS4XG^,=S#4YD6,=1=@,,>.5X66KPXIN#;8RTCS68!'5%G#>W=@4 MII"YQ:;H+CQ,K]+#?IE;L26ZPNM&;#JNA:66*G,T=-8A0L3R Z%]V$2+J:N&LOE)XFBR3@B.+Z[7-5CM-35-T\ M.D9-\"G*/"\U[H@4@NRC1U/IH.L?T+IN*=AX]1R%.0G>[L^#HW0AMM!YO MD0T_\F/%< $S==D9LC>W56#0/=VP+3$PT M9Y'=RFQ9HN]X0ZYB=5MNRZVVEF>(,W4!:[)!"?;JO4[![QA[58%W-<8JO\O3 MUD&ZK,]L'OLM;N]V;3&&, M_9OL8#7S /GE68;#J,AIJ4G2NT\39P 9PY79OE3G\59/_\#Y;5#-\(MPPJWZ MH?X3^K^#P_&?B /^C..4/]-G>VB\+XDS6OUUQ]FMW>+5H!]CZVK$3\F&PN$3 M/+9?WNZK:Q@ZN92TYF,ECL1B1_ RX+BIIGP6J$A[QHF677JF\*&1V.Q/I*? M3%.RUJ6[O"*:*+MD3QD*5@XC;Q3U=9 U&JG]?">^8&J7ZV0VN'9.'CM.4CN* M]9$D?(J3,X*L-*'[E.V^CF8B*G7>+%J5(;1G EIQT$$WL3Q%34R'K F[HQ-+ MA\$: GZF:-GH17?^U&O.?2J,(&1Q)WL[-0['%;UUD,",N-# M#PG"0"VD+\*8N@_.G#S8D;V6]J:ES?+N:\F:KK \>?,:[,P1JBK3<\3IA /8 M3[BH/THXLVFLL7N>/)M>[VA7II%\H YB1V@XQ!MA89CN.2-^)ZJ>^0%.9 &U M]784.Q:SO>-8KX"U.I*=:2C#[E"F;"@[1[1!"]RX9;6:L]E*S]''LD-Z_R>R M@D8.A['5++/:=Y7&K''+0#C.7PE134$7@Q_WMRVR!G<4J M![IL&HV"#[:+JUA'[1"C<4\E5NKT\FI19H :S]>*.A0=DSIIYIE;99N=I^5#LRYC\+2WUL?-+?,RG)<_1 M5U8&3W]N_E!]BD?LT8_QY> M)Y'9+,TXU\QF9FN>DH1DY?-/1))/K'_ZD?7+ I..F*K?;]:[!7JIUK%SJ%+E M:>;\OL#916DT,\TI2HOQ,Y/0X(P@IJ$9U\S%W";W61 2)^P.[\K,>=:P8N=S MAK#3USP;T->Z#P5JJO>S>#7KHH(Y$:D&YP$ M,7LYD(17-$B4^#>5HZY97B=Q]1_C;ZF]]3N 3??.I^')MH,UUWI/O,+@=1#ONS,GSH9!>2^NS'\ZF?[O4/A-?R3[/6=U;]MS[ MG 7*5&^^5WS19(=9F\,:"\""F&7[&GU\,@<''H"FZ*+9W"D;3@[TG-[7AG&* MYK4]GOG/O^ ,S:'=.>,2UN)P?A-$.A]/:.G#>AHIM1M2VL;/$F06E">^Y0&9 M>5,K7I37"[;[(% BN(\ 6)Q>O :'B+]##\H8R:PRL:8I^HXV]')/9];D2/=(.]P22\_00 M1,+9FE;'FL0K4!JY[:#"FZ\,+/V^-\.EW_$P1S;5V_4SNIG)WC[BPP/.-&A1 MM(<\?E%(K'R5/T *)_!7]]A2_#JIETI>T#,2'4B$DQ =0D P35;LG"S<]6NO MFS0O,EQ$&:97#=7AJ=FC=>("B'\W[<0,8XRZ\R"QSZ Y;4=GY/?HZUM,<)T3 M'!+WC_[&4X&@:4K?MNK5Z6T:%[9,B)VQ#'G'+'V. M6N,(%(/8*+W)V^[Y&/P6MT* ^G:9:E+U'R>!8X6U9.0%V$J&'0:6.,\Q/H_R79SF988MWJNK22#A MJI9;0 5KBMJVFE?HH+@P=+V $4._ ^+E&@0=A@F!!&>QL'+OR7I*_$O:"DDNA)?$JE_2>/G M] PK3SD<:*&"#"TU&>*%DB%*ARI"Q%Q*2HH8+3J[6.XLQ)Q@YXM4R^ 9>%,, M+'+4Q:QZD:3@-F4563IYK([56-&-"]_"U&,%G_I'/J%>:T*HK2F]KXK7FKA? MWF1](3WMI]%15PD # M-W=6@/@;H:=0PZY-%<(A67-!%1M4\V'A9IX+Y?>XOIA6/]1[KI?S_6<*6LUF*X M6?GR[_YQC%C&NVH[:TT-M21TT4IQ_#2RM^E]&CK9[1!CP M9Q$>-J83E&NUXO;3+'(T,#4N0[X,\MRA<7.&'4BSUX'L52?HZCEWK:M1]3:C M7BS*:D,ZW;+2 0;Y_V;,LM(]]<4XX)SWI\K$UR],P)/'#+,[9?W9FK(Y7!IK ME;QB?KR7:EYJVOH\,%NIX#;3S#*B ^;)UD)\D Y[>7Q;9KUVZ7,^2P1U6_C# MJX_$[SJ4!R;R3?#&_W69#DP8ZJ;)/'>B0_P/W*6(V'PU?Q MJ&H[ M6/&KW%UOK.02.SV@&;]VI"E_=&@\RW7F!W["ZZZQZMQ7V+4WS&BBK)8=XOQF M?[?I5K5E3NV;]SC^S[9' EA^XCT2O1Z.TQK9K$_-.A3>#L>Z4AO/P)K&:SCG MTDE^0W-"$G_Q.8A+%CM9;8#644',@!O].94 &O]+4[V:GI>8>A'W+^G814G& M:2W+D53+,0M1D:('S%Y0;[C715AY"MB=K"\!RA]7N^*H<>FTUJA!Z6&5,;]5 M4;3WML*HGV((1K+46^D1J\MTJ?VM*(9G(%J >%M-Z!7+=G^6)G9AOGIBSVN& MH(OU,D$I^?,J3KN>=<&HT_#&HY#&N0@LUD-Y B;<%A^3G:(VSVQOBA[ MV^[['U.=F.MIH([-#9(+;V]IW,=VCS@!_6F >@\'Z(XJ#*%=[R/>4$B5(_:* M&2MOQ](V8.J=38,AR>J >@RBFDZG/PUNNN:ZT.I+ ZHC$N/_3EH+C#J&2@DAJQL= J6JHOGWFC0 M[/ZS&>HYWF7T&U<)E8Y\\B3+B"CL BL?W)?3"J^F\[HYF((MQQ-U%Q.2T2#./WO%S1/@E]02<5S"'5?3=AM68A)U?L10@HH3-:100 M01<08FP-+P/=]QKAK]3[DW=]H&5]B-02>#M%ZLAL/)"IVZ[A',E*;H8/GJ22 M!\?G0GYG?Z=)0[3HCY.&4)FPJ%_0BB"GQ,IR17([:2NH95>03L@I_,Q2Z- 6 M'K/7:7JR-[,OV(U64[5E=SZP[@Q(D[EMAS6/Z.VV/ M*O"V0''J9XMV@$*9%MWMWO"81GC[?ZN2'>_G[Z= MQ633:4IZHZ4"W.#II1=@5+6FNVO6'CV\(4:QAJ0W%B,QW#=9# ,(B-AG*R&N M+3)$*-H# D?2D-&Z06^!3FA+=!3PC1(&;Q[8&MH]RO= M@VDZ,W;;59]"[%LTZ*1Z^='YW@;Q+_I*H C1=?P/=#[(*2O2 2DG7DM"QL4L M35AZEC*S=4](+," -:81!$M,0\,O? F3C] K"TPY[3<0_8B?@_F%>PAQS8_- MJ[NTGF=QJWTHT?Z+F&+DMC/;Q"(WG"D';/QV[T]I'!)LW*<7,=X55*@@>.!:B:(<:%-&CX^#O1F MT9.L]T^5GD6*,--SQYG\(4O%:"CT)=NV,?57U=0;TO2B\/E1M*%D -L+*BQJO"<5KU SIKCNDM(Q3UR/@/UT3H?B_R ]T'_>O_QM02P,$% @ MIX&-5Q=YZ@6#0 C0($ !4 !G96YC+3(P,C,P.3,P7W!R92YX;6SM?6ES MXSB3YO>-V/]06_NYNBR??7E&2!G'TV^?>+WN?/Z%H M%(^#:/K;YSR;?.E__H]__^__[=_^QY_/2?A+G$R_[N_M'7Q=%OS,2O[ZG@8; MI=\.EF5[7__K[O9I-$-S_TM00"EKD69X]7JGIZ=?Z5]QT33X-:7U;^.1GU$Y M*OOU25B"_/9E6>P+^>A+;__+0>^7]W3\F<@@B4/TB":?Z-?_FBU>T&^?TV#^ M$I)NT\]F"9K\]GF*>:2BW#L]V".U_^=%C(E^\*>X(&GD^^/-1D])A3BA%)$_ M?UTK_K7N%Q,5",9$><[]D(CX:890ENIV1%B]J8X]^ G6Y!G*@I$?UNSE5EL6 MN_R4X?^2(9<.)H,7,CC)(#/OKJB=AKKZ-,,2F<7A&,\"5W_E0;:HUV5>>PUU M_<)/9]=A_%93R&O-U.SHO9_E"5JG[2P:/^7SN9\LL&2":11,L-Y%V=EH%.=1 MAN?U!]RC48 T(=3Z@IK@;J)7+*\XT>[L1H7:*I!F!.M5F@5S0N"5GT0877H3 M7;V/4(II/ _"D'RBJPP&#=;L_$,28[ZR!?DZ/")>B-[I]9)?LV9WL&XD.0;\ M_H*B5)?,G4JUM0DWC8;^N[XVK56H^>6/>/I/Z/ _Q]NH2:"[]O'JU>S*;1Q- MARB97Z+G#+-\EB1^-&4STX\@FUT'$5Z[ C\D&[L@RPW6E&HMUX6#?&V56I:M M/37,YT%&<6&8>)(GLQXNI3U/21NHV;G=U9!,V%D\^O,<@\=?-B?CB4[E>ITU M:A!N.6MM6;.VO-7HP]!_#EN NOP:>^NX2<K^DERCS \V3<2-? M#"<,LN#YT2(]2U-\NK_#%.&6QF?9M1\DO_MACEJ2C78_X$1%[&KC/,25+V9D M*X@GQ+,0GWN)<>0Z3I[PCW?Q*ZZ 6QP\XZ,RRM#:K-^2("WU$D[,Y;KS/463 M/+P-7A%>M"1#G2[ ">@R2/WI-$%36@_S7 R=>Y0](DQDCLX7=_X?F.LX M3T9M#>"*O>K6<"9+MA_B8?+#)\<]NJ5X1"%1!;HM AS#NEWKED#79I[+.'_. M\&@J*G9D/A3U"DZ,9^-Q0&H0R\(D3N:T>DO"DGZWO7,3GA,J+HS*1NQULC8/ MNFVU=PPT*#J(OI,CPPO9'E";3N*/S,8L1+\:.(CR/C,1@VF;#4"HK(A.XSQWX9QYH?X@[*O]2!;_G9[8KE$$Y3@XVGY M$3L:X.%Q&_C/N,.9\;)6K6U[D"RL=GIM6;]ZJMUSPR8!+JQJ0[3^I5:,A^6> M=)#-4++V+7A='R&Z \##NCA(/A7;V6A**QNAM_9M=F%?YV2C?A9%^&!W%T3! M/)_3$@_^@E)3 Z-NTU8 U5=/=3/MW2/61F/KNRCDEP2EF##ZAUN,< ,[>L]0 M-$;C)7KR]9I><-0!,1YM-!<2E[\XV90E:2W%S5''OA2-?IG&KU_'*/A*Y$M^ MH(*F0L:_>/0;SIY3NB]?MA3ZSRBD[7L[9;Q>_^1T_Z2 VT27EJZ<:R*FEQ"" MWHF*>X?'1X?'!QQ>SI+-3OO):-DV_G&'E$T7R:+$UQ?J6/=E- O"DL])$L]5 M8BN^.#8 D*>X0_$+4[S/G^($:^IOGWN?/V%0;/-QRT0B[#3M,95;9=XF?OI, M&\S3+U/??V'DH3!+EY^L6"P^\$JOLXO0)X=".JC.WH.40Z6RCM?KG?9.CGIP MA"J)VN36 !&?X?WN,[P.Z3*>^T$DH7:W<"&!?1A.#0CB,RL#Q*?TH'%*=]=2 M\HE'G'[PUHET^#M>@B9!A,9WU..=0YBB1@$2:&K5$?XF7=IP^)P=FG*&I_WG M.$6W[8_&%<9S(;GBPH4@#EWA50<)G](C$$HK;7WP)A+=X.F)MV:JJK"%Z=B9 M%5,;#Y_5XW;72WTZA[A%!7VDB'?4ZQ^?=HNN7=F+*=O P*?HI&L4G>&.CTGG MKT-_*N!HHPP#>.(<27P0?);Z76-IB?D!)4$\OHK&EWC'IAA1&V49X+YSK,G! M\-D[[2I[UT$Z\L-_(C^YQI^H%K2MT@STJ;,,BN (#O=[W2:1Z:,^C6OE*?*^ MNZN<&)" RI8--6HJKZ(LR!:/:!H0VU24W?MST63**\KPNK<"2K$(N&O9!*/+ MW740HOM<<,#C%?-.>ON]OGNSIQ"'@*_F[2N5^!KZ[S=CC)XZ-]=P_O7"P"[CIK>L$+ M0912YPHN2#NO GR M+^*Q\-BX5H09HMRS;7,Q"#CJG)7F-B87*C.\"Y.:1;>+,9SNV;2%. 1\=368,N[J\N;')* T,X99QB6L_$82S\M_B$RZ$GIY)1GP MI G*]6ZK"L7?<]7PJ< DX+2C)I<"##G$#I)A_,9[1"8IS=9Z]V93%1P!B9VS ML6S@>(C3S __5_ BL;B(*S#L[CF':B 2L-DY:\S2_#>*DY>8!22CL\P%B3V6 M+)2T2FMZ1P>]_0-7AZH>- '1'37CL,=S]+4=#820#O*,)"(B7E_R&RA)129) M5YT4M9 )6.ZHS>+D(L;=&RE6-75%;[^'I7;0[QVX MM\(9HA.P7VP>Z()#0(N./UWU+,="@%C\_G9$TSO@?$KS\ MU0\12>R<7?A)L@BB*4W&*%L/=>I[!\"[4C%[@E52&Y6E&&I [-_YR9\H(XM. MX>)%4G,*7RQIU/(.@!Z_5&5:A<56?#6H6;K(<_>(1@BK,89YCS(UP[)JW@'0 MZXNJ%"O!V J\9OFD63-)FIAEJ^U[!\!F(UUUL(_:5M WL(#?RY2%"SP@)+/! M>C'O$/BL9#KZ=SIO*_0;T(S^D* 7/UCFM%-/Y=SRWB&P)=^413$*6R'?P ;A MABAT#U#>(7#2"^-%>*?WMH+ 920/(,0X9$DR'T*26G$I5* <;8)KH[,5 M4PYH=:4@F90PNI%R4N:6]TY.CHX/.V'RT!C+<@BVXLR!6BF5JZH']::@HAW2 M$S\4, \=![2 KN6W729,W,RBJ+8IZS;A[0-;I8RN"HQ0V0HT!S0^U[#J7R6( M*WE083XK<:>DGX?.5F@Z8(/D@[\@6PA]4^1F!>\0V.JD8$ENB>1@L16=#LR' M@MG'2'KIBSS-\+XQ68IHH299I[IW!&QYJD2Y-C);4>[@QG62H_&NC.1#FU_' M@WIR5'=T2^#8BG@'9J?:3)%N,+CE%?%)H]<[&/%&8YJG_J4-5E]D,W-^ ZP.U%;BO"T-;;TQ[T&8MNP^W.!V(H7"+;PKL6( M47K8;A7UCL#]WBLPR45A*W0@E,UC/ Y8WQ_\8'P37?@O =X"K$&5&3^4E;TC MX$NI2D1KXK(581"(^D>4^>01W-)]\&PTRN=Y2#P*+]$D& 6RA5A=V3L"?\99 M@7I-7+;B$G9F[V6TY_*.P.\B*U KP&$K*&%'KZ!K7#U['\ 0HH715KC"'16 M#"_R0$4\0UDPPJ ^5JR1TM;>,B3#6"/'X.<535F*)LP=-'_'&ED%@X *[BFA M1\$C%\+/'6L$*CF9'C>"/-7+<#H@?NY8(\? )@$M&A7] M_[ECC1P#F]K-5[[-OKL=:X3WW%O"'Z^X=PQNF^$2PV=1B,#QZ"-A&+^1\]IU MG%S&^7,VR8WC<\H(0& MX]>^-1,UX!T#&W:,E, D]N13#:!LKP+9WDVBY/@7RN+D)+U[8K><5>"8IJS MS<7B>#P3'L*;-,V-*6:5/*BTA];H7<,!&\;$YI5XATPE3+JSCG3@W+/T)8QK#K( J79(E]3SH(%]RSD3+KPJ1X[>VB 9U_88B M+)L0HSP;SX,H('+)@E>DIERO :\/?$RMPKT!-+$8S*)>WW@4VH5:ODH M;%W] B_);#6[Q5L.'1Y7I;T^\ U>C65X"X6M&UL8)N_C*-X$5JBIQB9+6=?K M U_MF+.LA\GM>UH2CCO-6,)3@E =>7RKM >5V-J,)3[#(CR.W\KRG(R^^4&D MF)MEU3RHQ-@V:%8"<_RJEH:,%0I(MAI+*WI0^;5M<*X!S?&KVBJ$2P0"[,E< MAVLY*FMWMC"[LM46C@5^]88AAG$/G)@EZ@D6!) MQ(P?TZ/E3815%B]\RJN;1K[5<\\BWK0T'+^$+F$7P^X<14AN6Q?4\$Z=.R3( MD-BZ>@8SR.+]L-:I?J. ] M@3F18ARV$F& C<5M:)=!F&=2WRU!#:\/_&"F/JWK2&QEQ. 0"^CA0V%N!K\ M"7M0,;*=1GWO]*3=*Z>*@0]Z>UUQ=51*4W"?Q,'CMIN.W=@'O;VN/#I8(TA! M)1^$VUXY=<,?G';E(1B?'#ZC AP?/OY!;Z][ 1!.=Z*/:Z'XN2,@]/:Z%P)A MET@5 ,>]:98S#]L38) O<43VD;IK(J\>%DQ7WF?IKXMB(&Z[RFSA4BZ/W/+> M:5<>SXII$IS_A'#<#INP]GA%<^Y=*TN2?!X=[ -O7L74R&9@+@Q+WC-A^]$O M^#%VE91*Z^'Q &RG,:56 X[;SC+; 765!/,K8%$ .YZ;,BO#T45?F33)UOC$ MOZVXQ+\0[^K2^,C?(7%*>4>]T].#SIL*9#VWY>9B:8;59TFXW^&68WB!-J\R M^4N9VNJ[+>>4]E?#NA'9>GM=B1B@?^[8ZKWC80+JAE3O[77%%+?%BXA%/@); M7ADO* EB6N>&([.I;WN1>,PG$M[8E];8T,-&X)7T=BYF;0'GCVHYDS:$WO1&-MHN#0" MNEM<^.GL.HS?VHRGLG:O7WZ]F7/%3C5,4KM.%7B^)IUX2.+7 /-POOB>HO%- M5+Z/.QMEP2O+6*+QALRX,:^WWQWG# $;PH6N$E:W'3=8+ K%!F95R.L=0K]* MJ$@3G_1M9&[[:YR-_\C9X[ET&#^B41R-@A!M[."&L;W9H8FOPR,4^*1J5\&: MDQ&H0TK]><=?%$(Y&^%-:8(,X\YKU#B:DVF;:%10B\#K:N6=5$Y+8;#Y9E@OP4 M72+V[TTT3'QR]M+2*HW:6$C 5\IMZY&V4.JZ!T'/3[M +XM^K[U)--(>3GTL M*N"+:WC]$8JEKB<2M 9=(MS144 9Q3^'B%(;C<_F<9(%_Z*?2Q1(ISH6%/!V MNVW]T9>*Z\E>L+A2W'=._P^.CP"/B2JVU-T9-(;<\LZ"5I=_4MY57X%NH%(==L!(^Q MGTR/3&7C>)RD7;B["=B,-&FWNM<[ #8"F7*JJQDBK+4=U6K.,H+7:KL 2%AS MO/6Z2K-@3KYIZT- L'!6HVR06%7PLA1IJ80>_XVYQN_A) M_, (?Y&I96:M'I8,?#B&1B:,'9"U_>FZMQ]Y2-"+'XS5@==45;&$X(/1-Z(& M/)RU'?*ZIPG+Y?'!7U3>1A1UL8S@(R(WNH?8 .JX@Q]O5=Q-F',;^,]!*/?^ M,VP)2P\^D%XC:J(!VY8_86>4!@^-),>=+F"2 UPTID%,2YFN_C%HFKS' M/#R%#@?:X Q421:V'!\_@*].2SXZ>)P#QQ]HVQIC7WH"K34W& ,E)-!VCK+B M5>KU#H&/8G:]P4R1"]P1S5_R=DI;6(Q_2[[(DL8P$UUYMVC'%UF)5: OQM9@ ML)":._YK6 3CG*!%RDLI95T\IJ!3)E3D5=/9CP]8H!2MF8-;G$:L3!]8:M!9 M%JRJB2ER@;ZX$IV?8"7_3]ZZO?HAHAME']=KP3D[P.NGH MUM4$X66GB%##; MDBNX%K-K]VAXHLQ)ER[S!/]U.$-L/M7C6MT.#2&[?P2\.V^ ?A/H@A?:]>-P MMA"6Y9Z\[42#R2J?'A;>4SZ?^\EB,'D*IE$P"49^E!4.)%@"#W$8C(@1KL4T MJ\G4CXI'.ZM ,NQ!S\.:/ :3@G<_7,68T5C%K+3O'?7ZIV6L(0<$_^0 3;%,1;UJ8UM;=@]M-Z4Z^ M=;$F=9UG,L):WG[_H&7OJ)V^Z(Q]636, ?Q=AD+ (AG%K;2!I*1#8W*;7G[T*EX!9+E[)FKXW-XZ#PD).5YMB"X M_\J#%[+.MCA&EE__$))E?*T/&F-&69>L_?W2FP88D-D:9-(,@PEL%M4G0^ 6 M4@6PP^.N<" NGK.TN2P5CR;(3$<[X8;7ADFXVX MBBTR\,![0AUR^,.N+FJ'1^!Z0*-67VRP;S4\50EK>0=E"DPP!'JG*G$UC '^ MG8A-]8P^'7K !Y!D1^B&&\>*33+XP.\6JM EV$[6%8.E<B9[Z;,D(5X%U(1*WD*6EM6;"!]ULYS>E+0XMDFWC(8QOP(S[;8[ M8M59QX''FD*F_&$EA^/VF"$7I6V. O:%&MJ_69!NO4];UGJ4I@AM MWBEK7:/)*S(HP#L_@70%^J^'Q^%-'\FK&[#'HWCE("_H,4Y.L=.5:X%6-S. ;;T MM'A "5U4] >ZHB:3#W36FZI8B:&5*(#XDI,*M 90ZH2KX'+4KHJL.%_'2<([Z8OR,.4"*MS MXN.#ZVBYXZ:_AFP#KC\E5&Z3214Z94A5;:D/NVX&*]BIXR+&&U\2]9/T_S%( M_[S '0XR\I/4>":LQ2X$H?,Y5%XU-(#533@%'0&U\&O7GQI$59A$H(-%5J5: MBCO0/IF:E!KZ-\>#J";5)@=3..P6KF8\(3\@Y(@%XIQ'- MK*6O9\JZ3$BN'F;UX<%FBA(\JGJ:!2\O[&7^/_QH'))@XN3MD)I?D^I,!JX= M6RLAK)W["7H/6G@!F^Q!^56H2* C4-38@RI0.9ZYB5RJ)VA&?$M?$0-KNH/0 M;8**[-C=-3AD9M)BA@#Y(:-FU]@(ZG=7K*GU/T5XZE>?5:Q9%!JSX3EJL6 M"S.(C65LZK9'T9 ^\/P[2A4GV-#Q<;LC>C1#XSPD7AA;U_/G?AJ,E^U ^2W_TP+ZQF=\@GWLSC0?1( M;H03=M"^CZ-D^2L12ZJM?C::9[(&-E:TH8M6A67)::NJ8HIB!M$8Q.DJ\^[B M$45JE3*JS\0 ;.MH4F>J2<.2,Y=5BV<9$NE[BB9Y2&S[Z6#"AH">4NBW M0 5Q FSY:%PM*LC#;:>NRR#UI].$I&.BVV]IMCH S:ZM;O)-A2,VPYC9V$8OV&1H>LX M8O[75K$ZS3++ MKTV5,Z*D)IR7VLWKF_KYITF MHOM"V6'*7C&WUZS"8B!O F,#-K,H!:^:U'4 .OQ6TR1V:]M#K68&L!T>'QMQ19N?V@U$V&XW<@\ MJ]E[-R)NA0VFJA$*$=K?2X<"U493&ZC# VPM=## PVD5-DFKX54?N^BWYFI< 39U:>IYB M 9"$JN2U033"&#Q[(-G?D6:J,>DPWP]K^B&N@!L^04 MO"Z:;WDP)OY\\/2;TLZD FRIU>/-@/,2E24?WV%&"Q9A*!)O,#2F,9),1#N M$#E\:I/*J\P$!'P4E_"F0[04ER4C3?O$LQ1@UWDT3I4\[Y1E\,%]K;19$NR] MA+#Y'Q)<2F:WBS()@+L[U216B,J2P00JQ=+[B$:B&"8^WGUK#EU1 M'283<%^DND-8"<_MM\T7W4 M&-^?A@D]\I*'5M_B5Y1$1&)/LSC)LB*)NX%65&F.21+8QE);66HA=SOM!C_M MF'H&D51CD@%V_*@_@>@@=#NU1GF\O0A]\D:5)I=6G-2%==CI&'@F,#JPJZ'8 M2E#1_OEM'=)E//>#2#:8=PHS"0 /834_@I$KAF,KVT3[A)86[?-%^>,_ I1@ MDM3!2 &E!<MH('<;^2 M$NRO"P;8M-NT$FQC=3Q717F5OCH3_2,.B7]@>AM$Z :OM=(=OT9U=B "?EME MMODW064K147[JP ON701($QF]Q?78C*!WB":D">X!-" :"L3!# $\1@O%4EFZUGK=MQW/&:2*1H/8QJS M$ \UGSP*WV52OS(5PC[PI&O.:P6 3;U0;7D(_\ +"KJ,WV3G\-W"3 K AVT+ MPW<7D.N/E6S-S?L=\'6R/#?OVWM>Q.;FJVCLSDY)EN7A@VR#]EL.RU?93_AT M[P#X!*HC2L5=U"889[U_A7$XSQ<:[L :M9F(@ U1 M;X%)N JL$_&M'XUOYB])_,I,M$K#,[\"$P2P+Z()87S* M%>#<=BH^SP-J?\.26?YHQ+Q6?28K8,_$^HI@AM5QI^2E=+1>$:R59/B[&HU< MFVL1*K?]CFT[CF&90-\HF.SDU% L^16[Z#>&!="55WM">OBT2N!8\O&UQ&>: M9&M$JN%6"0CP$LF;P MA2T@9*N_'?.857!RY[^3F)I25C;*,)Q :Y5(YKO,\/MLR_G5KA5>11$+>RJG M:+T,@PNT!!E0Q.VS+>]4N&#JR]G\5L>S:*+ M._^/.'F*\V34?IB>M;2S&E=DG-)$37I]9Z[&L$[##C29"'6OQ"@(9Z_$K!M- M\/]U9/+<9*B"T81"2G'.P.OZ.!]E@^0) M):_!2&8_X15EH(&O);7&HQ*!I8NH5FFC&Q.&)16.0&EY!A_HDE')B9!""1!+ M%T?&/ J\9,N-,G7X%)[GA649+J#+/SV);[*D1@)Z"22@Z<%/*,0RS: &7;(Z M#"S0/5YEVK00@0:/$=!WG= (\<492TX;KRP#!W0E4)DN*1+0^"P"F@;9#"5% M=Q6#BU.40-N'>FU7F209$+?CJ R#>1!-!Q.:@6M"$C)\B^.Q:BMI4)O)R:73 MG@FHCMT9V2->>1;4JL_D!'P\-.&SDD9L874W4,L2'^[AX!4E&+9X&5;68?( MMI&;,2=@7XG0UM47U!JP GB6/<1!E-U$IMQS*C+Q +NY6U8 &4Q;=V9 6K!] M[5%L=W0N0U55V8+;E>LRG3V -B);=V3M3_8%I&LLJ(LXHK<:/X)L=I&G63Q' MR4TT"G/JZINF))D=J\A Q,Y^RR\I\U%+KE&UZM%[]Z/#5H?O M5I\*$!C/]FPA4Z- TQF0%;J MYE1!"-/M> U\L,OLZL;*L*S(I -D1&U."7;@U;W@/67D1V3C@,9=H;_:]'\, M9(YM>/H_%AIG?X;H#HHX6)=Q_IQ-\K"HV'[ !RM>;'O'[2:"DTEPU45UD#JC M=AA0X#?$,@+X([,:Q@^R7WL-4HR @UP^0PNK,?D /RDUUP$M2*#[,/%)4=CQ M,F[.(\*S,YV22UT7QDJKW" 5TTDW/6 YS%L":\G_#FAOKC?UT5!C@\E$-B<8 MML3D!WS9VM12L8NR[NZNYB9>,'?HH>&IO_ @;Z5=)C9@>ZOA3&(-V$NGY^!1\6P\#ACLFV@2)W-:W=$#8;_7ZK!'3*H'3K6=9!GSN)FJ7\,G/ZMX[AGYFU^18 MEF#NUJ.NRJ3S\GAJ*X$H"6CON -1N06\Z1 MQ07U"JR^ 3A_QCOK[QFYR"+W MSLO0RJK0P9)J3"C0,WJ3,X 6>DN'M.ZHA%YL865E)B#H.+,Z#)J1ST$(%9]0 M8.V[BQ,TG/G1$)="6/.)^U\07<=Y\D_D)V1\G/LA,48\S1#*+O%\)W\S5;4] M)A_HH*/Z-'*,?;6A=_&YW!(4@;'"A*?&>NIAV!P3$7"X1#O:414YZ#L]E7)( M8&"LPQE*D#_!7ZVI'&;-41%!7S%:4HZ*R&V]XP.Z<+R(,5#B?DX / ;IGUJI M*B2UF& ^\H%3![R[+_EVT&GM,R6UF$R #YLZG&FRS4'F;GKUY5#80:FT,BAJ M,MD VY!UN!.PKHG.\9=[G&%QCA?%V=Q/5+<'JJI,1!_9[* M 7=?^NU"7 (T M7Q&VJC+I -L=M"G4U0 !1EL/]@ N%DD(H&+PW"-U0A-N>28'X!0VVF0)K@RE MP&SE2K>Y#BC#P/\1)ZLI4!SY;[<@BV'Z$2^(%7AMY49O)TS@O3_'TMF (PT3 M*"S/\ .MY0I*=OE3PQ#0V'QF$X$Q9]G-0:2PX>T49) SBJA\( MHX'.3=_HZ4:)7* ,#IBX>-"4YQEQ)2818 .7DBY]EK=0"7ANWK@E7"RI]_7R MN6^@"B4I*L\ E][:LB?NWXJ( DX,S9+M9KT2#^#VPE>D$Z@,[@U=?S8A2E@ MLZ/!R"?]7A\\VU23VU0E1I$*$W/1G_E01KHG$KY-9@L/N*^2!>X0 F@ MDN/65 +R8X+4SA?*NE0^4 E<=;G39YR/3?#"QX& ZD_YQE=X (E<, HQ4&F'/C".DP>T,X7"JZT&=[").#8 6\KDCZ5F.15 MKWG6BGF]7O_T$"JSC8 $=^+#&)T-.W';_!=0U M;Z\2W=]5#W!Q*XEA;ZUM-CZ W6,:&>+V1230K?JAS]N9&R[1<_:$1GE"K?;# MQ"BTB M2E_G!\GO?IBC8D 524/(^+O%8S$<1&@8TY^&;S$M*)J-S%LBE_M'^WV@_473 MBE);* *-:2G=8?W87P3QS?P%2X"&TYCYR90;:5)>@0T@H*O2MB83!72!)K3T M1-3"PL/Z./3?V3 @BLXH7,8\DRXZRMK4HP@J/6-["XZ^' 0*8VR+M+S8W.?D MKFPP*7=TPIWM=L'"#PS(C-C*4B'!+(@EXXKOVX[W^P-*R ?^%/4D U]6C6HZ M:-:/%D:\E@ $NF%L=;3JM5J^@R9YD,[]-""1^E$R#R**Y8%&F[P+(G*!+IH# M3-I@TOB@FX3JTA#H!FR0A6LY_0W5*O.@O)\$&WBY4$(5 &8ZMI,Q-%N=%=1N%73@L[ M-1C2C[Q]U, N8+DE^Z5DR!-1E!D6KOPDPN#3F^CJ?81(3,WS( S))X/H>S2* MYR\AHAD6F4=.*HX>;K5](L7]/Q&]!=/7#JUV6 #>H39TK1D) >!)KAB*[W' M9WXVC3(CGV0>V2[*!L,'OW83@A;PWM+K71LVLATM+[-*RHUDXGKL3=8'/?J: M24 0E;DE$ZI@@;AZ?T$CO(-B)_3K.%EB8;I=[+:PQ"[B,$3T'"=:+2HTQ5X= M?62C61VA"!2F);MJ[?FDO'B^0WZ*A4RN% M+6J?W2);;IJ%O]/9[A\?'!_W>P0=?V=J0GT"IZQN$ M6T@5M31P8)%B6&N_M9[SJ32UX'YH)'WB%?=6(8Q:[O.C_W:'#_=)X(=$CL3E MCFB7U#-#7=D#"]&CEC)_N.EBLI26"6@9*%'^B),_;Z*')":&'&/>Q;4]L A MM8E7@0+-\&N/^>L@"M(9&G^+X[$Y\^+:6$C ;L.5F5>!6TJXE,69'\)M;;J1U;*4[F60CL*8;$=--CJ[M:AYKK<',PZ*>PE5 M\DIN>=+QTUX'TE6I!*L8)EQ,SJ:]^8"+5#.YJYL.E\=%1#T*UD=!LW(YR!T-HME">I6\GQ67)@- MGZZ8- P&M@2*L^DG5YANK@?%$5V+S55QMC_NRD2]RXV*3 X22ZDD(6SX!BYF MM;W16C\TTQ[K]FZ0/"3Q-/'GJ<;!NF;+7N^T9^&VNN@%=;\8\[];ZH0IK^J! M;Z>L2)ES"ZT-'O2J0>2BL#W\S(C7K.Z![ZJ:(M]( * W#J;^V15F /UFL#S M\['*PEF>:2A*R9!" .'5@B;V@)%L06?R5 M!R_$<,K[K/43P[(3))A9MMX3C3.!LBX^+_;[!T8;__J!)#%EU'%-==>V69!U M%=JNIBU0_IE= ,G9.S:A/+2R=&O4IB*"C@PL8$U@/S4 Y>SUF1"DGA%=79N) M"/BP;T*EH3)PD#I[=7;K1V,2=A'_)7.E;$68^TZC&Q='6ZY]#'5P ] MC*![J!5G\D*^+Q?7Q_,L#:UGVY'+TKI*#5@JR3##^PK M7I]K$2I+5VU K):;H8O0)\?#IRP>_:E*!R"JP_92T D!3+9W:BB6KMX ?*+6 M$"GW<+N%F0"@8_HKZ>'3*H'#Y].!O#W"&>Q6P^M!79D)"-C(:N=HMHN)3[H# M>7J$&+\E\KC=\HI,,,#)2 WX,U2 38P"ZKPFOU"YQUV']? MX@CM8Z68NFJW%5!:_3)G';&S%SI-&PY*(74F:V!SDP8?-=3C*8$?%F_3=IV' MX:(\SBR3J8D\K?1;( OT:0_X1M^0KDW.JP(&OP].]P^X?_C4UH1+TINZ"6CCIG8U&28[&)'Y>E*)TZ]?VCW?^ M@LS5Q)F1=L4/=5[-2&K1D\1QNQ&XKN8O8;Q Z!%1:](R1&6 ))ZNVG4IH!-H M"XJ&P 77J=KXW ['A><3DH_AAY\D>$)9%%*B%U3!)$!CM29HML#D!>UC55D? M3%&Z':JK@'<=)T/_':6#;(:2X.3FL%4J-=I+PBDPZT9UYEZC7!N>V@5X5UA4R@ M+WWJCG4)+EN!,D B0I;K%I[,7@,RE^%M3?EQ<10_1Q&:!.T_7"O[81@?4EB+ M&M(.^^W>L59_K'9Z!'S4UA&EX):4#\;9>] 2C\X%QFYA)@#@#8^ $P6!NQB< MO:XL9F[!]$8>) =1'D33M?0+&E%S*C?*!-H5U_5=GOF*80&OI?-OU;3QMO3H M&N%^^^&.#-3*(JK)) 0==:(^P5+-48)W^\A@U0.4%;=:UP;=B.5#_!2U+RJJ-!;>V8(L\,Q5PNI0+KR MD%AW9Z("4_L-'V@:S?)F83./Z& RG*%B!242RVEF /_]$0MO&.._#8DNX@_* M"XF/=?O0-WKA)?*Y1QJ*M%V;<<@PQYFDEW>RC'P0YQ03_?*0 Q= M]X_#705/#:\6I<*]:A.,^_YQEF)Z8G$ 7UX+&%+0*83BKM-Q_W#_>.N M7!H+Z1'X&8CA.!N:H[XGZ^D>M%]RM;&YB\'9#,07\?PECLA.?#!9[DU6NQ*= M5(\:]9F8NN*TO,N>8,P:07/]_+*#D&Q&BL^*:Z4BL>O&VY>=1RT:5[%UOX+) M'-HES4@[Y+>SU@3B]FNQBN((P_C-CT;H.DXNX_PYF^0A_ENB]5",J8RJ C^'15L(O3)[1E*"_\)-D M,8F3-S^17E49M$+I@ ZQTXCB:&"VY=_6G=E'E4.!7X$)!-B(TH@2;,*SYO$& MX\\HD-#:EK_ZT9S3")-U%[T>*YS/9?AL1;,'FP:^1^, 8PJ>\_5,[!.\Y4;! M-'K*G]-@'/B)?.NAWP@;3]"O \UYYBM,!=P"A7''.X8OL"IY5@Q;HB+L YMW MK:E.5? "_7''*X9LRD?Q-"+;<@R^<*&6SR[<&E0DT/Z:%J<2.4@![_KF8&C> M=_P4S$R\O&I,.!]E,=%"*E #?8/LIAH,*^U&!:[_]RA;8L!3%_7+DCJEB-S_ M3=M9N<5WY2Y7M>&L#U.@!^:AO6"=E[J1/,F^L])^F?:USH!:$Y3( XE;CFA= MKP=LT5.*AS,DA$"<=3Y:C>@\F\5)D"T4GD?\"DP00"N=G!K^8J: X:S+T2XN MI>.1J H3!O"ELX(G77*W$#GK@81QH#0+1A?DDC%9*'.[<\M3,>QW9?H5<238 MA$H!67)*JFKLDBZ3&9F:;B6.8\*R3"1 P1U,)E$<9"31S1 M^";":H?7CL*?1V<$Z[7$) B_]ZTVP@TQNN[3 O!HK;NJAL5X'TPSY3R M\?B&;X7&K4&[#2JT Z"[Q-IKBC8Z M6TXK@-X)W$U5*0G>DEIXLYMO.W5:71KA]_M ?F^6MZ?&F&TYO*P?,5NX/4CXS;-@BQGT2L[,9I)CXT&+K\")7&_W3&Z+G1)A]>+L6X"^W\K M),@?4%P4ED8,V%Z)[ 0&$[85O/;)]C!;W/GOP3R?G\=)$K_AH^6%_X+_DLG> M%IDTXYV<'!U#!S>MI@%54#:59+>-.17Y*4J?\OG<3Q:#2>%M4LZ4%_@\@:C[ MZG"&R,+E1XNGU2L(4KGUR?06X=,O,II.154P@[V#GE%X4TO=+T27CI+@A1W6 MY)%D)+6\DWZOWP>^+U9*6##<-& YZ^-QGJ=X-DG3L]%?>9#2;8C"R4-0@XD" MR%QE0A6?9!4J9YT^>,#(CPD>"2KO#V5=*IY38+=V%77ZA/.Q03F$"#P&SD/_ M[3^CF 3R)N$GR6;@&LOD]SA\C2^0T.M#NR[##7S^U&>'XV5@A-+MK&ATJB.W M+V0=R_V0' P4\[>H"I,(\(FH^@2NA.6L>PD/F7+J%E=B @'V\%*RI4_R%BI+ M;BBV9NM[]$8[?3;%4QR M=W38!Y^$]4CBC&ISH&Y[@6PA+1XV+8J$F9)A+J_(K'/ >^UJ:F (T'$'#P'* M^S@:556!55TFI$[NO&MJ 0=C8]FW(!3A!R+3'1J?O>)/I^@1D=W0\H]D?]33 MU@MU4]1,">4MWH2:&$"VY;G11:TA!FGR8H4X4A89M:IJ#:T?L/%Z\23'S*2G_W1G\/$ MCU*?YS"$I1T^!,=%XC069'Q!(^)[]5U291>XP9X'O9UG5**8VZMWW0\6H$ MN,T/*4PB'W#.4>&U=.D'MW/HAE-AT1<=[Y?U@L0!JE\&1W+9YP4ZNJA KM4\ M722Q1+M_C6;7TP7:<5"'*G-/%XN.@MT@V*ZG"W3L3Q5U=3Q=Q/$]/[:GRPGP MYE>?G3J>+B?"36UK 5 ZY^L"?92N/H4K8?WMZ[(V=J##[BK9JN3K(HZG^Q%\ M7?K@=Z)*X1OZNO3A\_T(:+LBN6G._31(!;,IIU09SQ/ZH:+Y)*I"TS&7E%5/ MA?,@M]P*$V2D (F9/V7Z-Z;=E\]Y\EJK*+F0 M$8.D+'!8,\ $ZP4B8/(11>C-#S78VRVY0@<9J,64,04.QUTTFO7)A(J=8>/4 MH(>NB2@9=<;GIJG^D<@\+"(&I(-(&%A:48UZ)AX< UMT=#GA#&)M?(UY03CD M:>N UY2 9G.@M;.L0!MZ-L&J@ZMPR].;O#T'/*QW>=?#53NI2A=6Z4V(Y)0] MF"R/W8:^#IN5F6B=IM\ 9.W,*DU,\9=^A@83K+8!C=JP@4,TKQ>9@&EC0Y/=,8M&">GN341Z MC3N_'L!J:\=!,ORHW(OJ-[HZF78B>DBUD6]- *EJ?^,J@6_I*<9EO,L#G&7 M4Y(;,%M@K$]9//KSG-B,-D+.=<)YJ>BDVGEILR!ULCELUWGI:31#XSS$ZPL3 MZ.(B]%-AXB6-6@P$\) 3R)4_W^J <=9YJ&5:AY'M+_?\0HXP5N L?SB M0%R#881.02\6/6/;@KX,L+*-*?%!N1I8V\"4RY8K*+;\2!; U49\P/N%J M=);\D]HGFJ2$:RZ THVG209VF&%R&L[_>YPEAA_;O8V().5B35#,'IMS%)..]^55DT MU+6!7=7ADVH3:KCY#4SDP*?R5I5/@!_6%4SD5L_NM?_!+GR'\56(1EF1GB4] MC\E0FEP&"?XP3H2OCHP:(5?PISV')J,:$!OS^.(Z GPEW7[&VOCO_Q]02P$" M% ,4 " "G@8U7\?#@!,,0 0#57@L #P @ $ 9#4U M,3(T,&0Q,&LN:'1M4$L! A0#% @ IX&-5S1=-.ME P N1, !$ M ( !\! ! &0U-3$R-#!D97@R,3$N:'1M4$L! A0#% @ IX&- M5X@Y-4NO P J0H !$ ( !A!0! &0U-3$R-#!D97@R,S$N M:'1M4$L! A0#% @ IX&-5]^W!C:A!P ("L !$ ( ! M8A@! &0U-3$R-#!D97@S,3$N:'1M4$L! A0#% @ IX&-5[^..<.H!P M.BL !$ ( !,B ! &0U-3$R-#!D97@S,3(N:'1M4$L! A0# M% @ IX&-5UR(I^6$! K1( !$ ( !"2@! &0U-3$R M-#!D97@S,C$N:'1M4$L! A0#% @ IX&-5\2@)9TK&0 L'\ ! M ( !O"P! &0U-3$R-#!D97@T,BYH=&U02P$"% ,4 " "G@8U7 M3."NS28+ #H+@ $0 @ $51@$ 9#4U,3(T,&1E>#DW,2YH M=&U02P$"% ,4 " "G@8U7I7X!W7@/ #:FP $0 @ %J M40$ 9V5N8RTR,#(S,#DS,"YX&UL4$L! M A0#% @ IX&-5U7B>YL3+ /9," !4 ( ![FT! &=E M;F,M,C R,S Y,S!?9&5F+GAM;%!+ 0(4 Q0 ( *>!C5>?'2KH EH %S0 M! 5 " 32: 0!G96YC+3(P,C,P.3,P7VQA8BYX;6Q02P$" M% ,4 " "G@8U7%WGJ!8- "- @0 %0 @ %I] $ 9V5N H8RTR,#(S,#DS,%]P&UL4$L%!@ - T 0 , !\U @ $! end