0001171843-23-000767.txt : 20230207 0001171843-23-000767.hdr.sgml : 20230207 20230207164539 ACCESSION NUMBER: 0001171843-23-000767 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 54 CONFORMED PERIOD OF REPORT: 20221224 FILED AS OF DATE: 20230207 DATE AS OF CHANGE: 20230207 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TECHNICAL COMMUNICATIONS CORP CENTRAL INDEX KEY: 0000096699 STANDARD INDUSTRIAL CLASSIFICATION: RADIO & TV BROADCASTING & COMMUNICATIONS EQUIPMENT [3663] IRS NUMBER: 042295040 STATE OF INCORPORATION: MA FISCAL YEAR END: 0924 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34816 FILM NUMBER: 23595712 BUSINESS ADDRESS: STREET 1: 100 DOMINO DR CITY: CONCORD STATE: MA ZIP: 01742 BUSINESS PHONE: 9782875100 MAIL ADDRESS: STREET 1: 100 DOMINO DRIVE CITY: CONCORD STATE: MA ZIP: 01742-2892 10-Q 1 tcco20221231_10q.htm FORM 10-Q tcco20221231_10q.htm
0000096699 false --09-24 2023 FY 1 1 1 2 2 0 0 2.5 10 5 0 10 5 0 00000966992022-09-252022-12-24 xbrli:pure 0000096699tcco:MideastAndAfricaMember2021-09-262021-12-25 0000096699tcco:MideastAndAfricaMember2022-09-252022-12-24 0000096699country:SA2021-09-262021-12-25 0000096699country:SA2022-09-272022-12-24 00000966992021-09-262021-12-25 00000966992022-03-272022-06-25 iso4217:USD 0000096699us-gaap:NonUsMember2021-09-262021-12-25 0000096699us-gaap:NonUsMember2022-09-252022-12-24 0000096699country:US2021-09-262021-12-25 0000096699country:US2022-09-252022-12-24 0000096699us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembertcco:CustomerOneMember2021-09-262021-12-25 0000096699us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembertcco:OneCustomerMember2021-09-262021-12-25 0000096699us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembertcco:CustomerTwoMember2021-09-262021-12-25 0000096699us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembertcco:TwoCustomersMember2021-09-262021-12-25 0000096699us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-09-262021-12-25 0000096699us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembertcco:CustomerTwoMember2022-09-252022-12-24 0000096699us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembertcco:CustomerOneMember2022-09-252022-12-24 0000096699us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembertcco:TwoCustomersMember2022-09-252022-12-24 0000096699us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-09-252022-12-24 xbrli:shares 0000096699us-gaap:EmployeeStockOptionMember2021-09-262021-12-25 0000096699us-gaap:EmployeeStockOptionMember2022-09-252022-12-24 0000096699tcco:CaresActMember2022-12-24 0000096699tcco:AmendedAndRestatedLocMrCarlHGuildMember2022-01-012022-01-31 0000096699tcco:MrCarlHGuildMember2022-12-24 0000096699tcco:PreviouslyLoanedPromissoryNote3Membertcco:MrCarlHGuildMember2022-12-24 0000096699tcco:PreviouslyLoanedPromissoryNote3Member2022-12-24 0000096699tcco:MrCarlHGuildMembertcco:AdvancesBeyondInitialOneMillionMember2021-11-18 0000096699tcco:MrCarlHGuildMember2021-11-18 0000096699tcco:MrCarlHGuildMember2021-05-06 0000096699tcco:MrCarlHGuildMember2022-04-07 0000096699tcco:DemandPromissoryNoteMembertcco:MrCarlHGuildMember2022-08-04 00000966992022-12-31 0000096699tcco:TheSBALoanMember2020-08-10 utr:Y 0000096699tcco:TheSBALoanMember2020-08-102020-08-10 00000966992022-06-25 00000966992021-03-312022-09-24 00000966992021-09-30 00000966992019-03-312022-09-24 00000966992022-09-24 00000966992022-12-24 0000096699tcco:EquipmentSalesMember2021-09-262021-12-25 0000096699tcco:EquipmentSalesMember2022-09-252022-12-24 0000096699tcco:EngineeringServicesMember2021-09-262021-12-25 0000096699tcco:EngineeringServicesMember2022-09-252022-12-24 00000966992021-12-25 iso4217:USDxbrli:shares 0000096699tcco:Range5Member2022-12-24 0000096699tcco:Range5Member2022-09-252022-12-24 0000096699tcco:Range4Member2022-12-24 0000096699tcco:Range4Member2022-09-252022-12-24 0000096699tcco:Range3Member2022-12-24 0000096699tcco:Range3Member2022-09-252022-12-24 0000096699tcco:Range2Member2022-12-24 0000096699tcco:Range2Member2022-09-252022-12-24 0000096699tcco:Range1Member2022-12-24 0000096699tcco:Range1Member2022-09-252022-12-24 00000966992021-09-262022-09-24 0000096699us-gaap:EmployeeStockOptionMembertcco:The2005NonstatutoryStockOptionPlanAnd2010EquityIncentivePlanMember2022-09-252022-12-24 0000096699us-gaap:EmployeeStockOptionMembertcco:The2005NonstatutoryStockOptionPlanAnd2010EquityIncentivePlanMembersrt:MaximumMember2022-09-252022-12-24 0000096699us-gaap:EmployeeStockOptionMembertcco:The2005NonstatutoryStockOptionPlanAnd2010EquityIncentivePlanMembersrt:MinimumMember2022-09-252022-12-24 0000096699tcco:The2005NonstatutoryStockOptionPlanAnd2010EquityIncentivePlanMember2022-12-24 0000096699us-gaap:EmployeeStockOptionMembertcco:EquityIncentivePlan2021Member2022-09-252022-12-24 0000096699us-gaap:EmployeeStockOptionMembertcco:EquityIncentivePlan2021Membersrt:MaximumMember2022-09-252022-12-24 0000096699us-gaap:EmployeeStockOptionMembertcco:EquityIncentivePlan2021Membersrt:MinimumMember2022-09-252022-12-24 0000096699tcco:EquityIncentivePlan2021Member2022-09-252022-12-24 0000096699tcco:EquityIncentivePlan2021Member2021-05-06 0000096699us-gaap:EmployeeStockOptionMember2022-09-252022-12-24 0000096699tcco:ProductDevelopmentExpensesMember2021-09-262021-12-25 0000096699tcco:ProductDevelopmentExpensesMember2022-09-252022-12-24 0000096699us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-09-262021-12-25 0000096699us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-09-252022-12-24 0000096699tcco:TheSBALoanMember2020-09-26 0000096699tcco:TheSBALoanMember2019-09-292020-09-26 0000096699tcco:MrCarlHGuildMember2022-01-012022-01-31 0000096699tcco:PreviouslyLoanedPromissoryNote3Membertcco:MrCarlHGuildMember2022-08-04 0000096699tcco:PreviouslyLoanedPromissoryNote2Membertcco:MrCarlHGuildMember2022-08-04 0000096699tcco:PreviouslyLoanedPromissoryNote1Membertcco:MrCarlHGuildMember2022-08-04 00000966992018-09-302019-09-28 00000966992019-09-292020-09-26 00000966992020-09-272021-09-25 0000096699us-gaap:RetainedEarningsMember2021-12-25 0000096699us-gaap:RetainedEarningsMember2022-12-24 0000096699us-gaap:RetainedEarningsMember2021-09-262021-12-25 0000096699us-gaap:RetainedEarningsMember2022-09-252022-12-24 0000096699us-gaap:RetainedEarningsMember2021-09-25 0000096699us-gaap:RetainedEarningsMember2022-09-24 0000096699us-gaap:AdditionalPaidInCapitalMember2021-12-25 0000096699us-gaap:AdditionalPaidInCapitalMember2022-12-24 0000096699us-gaap:AdditionalPaidInCapitalMember2021-09-262021-12-25 0000096699us-gaap:AdditionalPaidInCapitalMember2022-09-252022-12-24 0000096699us-gaap:AdditionalPaidInCapitalMember2021-09-25 0000096699us-gaap:AdditionalPaidInCapitalMember2022-09-24 0000096699us-gaap:CommonStockMember2021-12-25 0000096699us-gaap:CommonStockMember2022-12-24 0000096699us-gaap:CommonStockMember2021-09-25 0000096699us-gaap:CommonStockMember2022-09-24 00000966992021-09-25 00000966992023-02-03 thunderdome:item
 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, DC 20549

 

FORM 10-Q

 

(Mark One)

 

Quarterly report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

 

For the quarterly period ended December 24, 2022

   

Transition report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

 

For the transition period from ________________ to ________________

 

Commission File Number: 001-34816

 

TECHNICAL COMMUNICATIONS CORPORATION

(Exact name of registrant as specified in its charter)

 

Massachusetts

 

04-2295040

(State or other jurisdiction of

 

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

incorporation or organization)

   
     

100 Domino Drive, Concord, MA

 

01742-2892

(Address of principal executive offices)

 

(Zip Code)

 

Registrant’s telephone number, including area code: (978) 287-5100

 

 

N/A

 
 

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

 

 

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

 

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

     

 

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 during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). Yes ☒   No ☐

 

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

 

Large accelerated filer

Accelerated filer

Emerging growth company

Non-accelerated filer

Smaller reporting company 

 

 

 

 

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

 

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

 

Indicate the number of shares outstanding of each of the issuer's classes of common stock as of the latest practicable date. 1,854,403 shares of Common Stock, $0.10 par value, outstanding as of February 3, 2023.

 

 

 

 

 

 

 

 
 

TECHNICAL COMMUNICATIONS CORPORATION AND SUBSIDIARY

Consolidated Balance Sheets

 

   

December 24, 2022

   

September 24, 2022

 

Assets

 

(Unaudited)

         
Current Assets:                

Cash and cash equivalents

  $ 58,716     $ 6,727  

Accounts receivable - trade

    -       15,174  

Government grant receivable – Employee retention credit (Note 8)

    498,143       515,966  

Inventories, net

    972,083       966,185  

Other current assets

    166,868       186,963  

Total current assets

    1,695,810       1,691,015  
                 

Equipment and leasehold improvements

    4,556,144       4,556,144  

Less: accumulated depreciation and amortization

    (4,546,046

)

    (4,544,778

)

Equipment and leasehold improvements, net

    10,098       11,366  
                 

Operating lease right-of-use asset

    208,015       248,462  
                 

Total Assets

  $ 1,913,923     $ 1,950,843  
                 
Liabilities and Stockholders Equity                
Current Liabilities:                

Current maturities of notes payable – long-term (Note 7)

  $ 3,023     $ 1,996  

Notes payable - related party

    3,725,000       3,000,000  

Current operating lease liabilities

    165,630       164,086  

Accounts payable

    257,190       159,388  

Customer deposits

    6,713       3,933  
Accrued liabilities:                

Accrued compensation and related expenses

    154,050       204,412  

Accrued interest

    179,233       118,208  

Other current liabilities

    4,217       1,419  

Total current liabilities

    4,495,056       3,653,442  
                 

Long-term operating lease liability

    42,385       84,376  

Note payable – long-term, net of current maturities (Note 7)

    146,731       148,004  
                 

Total Liabilities

    4,684,172       3,885,822  
                 

Commitments and contingencies

           
                 
Stockholders’ Equity:                

Common stock, par value $0.10 per share; 7,000,000 shares authorized; 1,854,403 shares issued and outstanding at December 24, 2022 and September 24, 2022

    185,440       185,440  

Additional paid-in capital

    4,378,017       4,364,687  

Accumulated deficit

    (7,333,706

)

    (6,485,106

)

Total stockholders’ deficit

    (2,770,249

)

    (1,934,979

)

                 

Total Liabilities and Stockholders’ Equity

  $ 1,913,923     $ 1,950,843  

 

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

 

 

 

 
 

TECHNICAL COMMUNICATIONS CORPORATION AND SUBSIDIARY

Consolidated Statements of Operations

(Unaudited)

 

   

Three Months Ended

 
   

December 24, 2022

   

December 25, 2021

 
                 

Net revenue

  $ 121,537     $ 423,481  

Cost of revenue

    148,118       356,828  

Gross (loss) profit

    (26,581

)

    66,653  
                 
Operating expenses:                

Selling, general and administrative

    483,535       562,360  

Product development

    277,183       101,099  

Total operating expenses

    760,718       663,459  
                 

Operating loss

    (787,299 )     (596,806

)

                 
Other expense:                

Interest expense

    (61,301

)

    (16,555

)

Total other expense

    (61,301

)

    (16,555

)

                 
                 

Net loss

  $ (848,600 )   $ (613,361

)

                 
Net loss per common share:                

Basic

  $ (0.46 )   $ (0.33

)

Diluted

  $ (0.46 )   $ (0.33

)

                 
Weighted average shares:                

Basic

    1,854,403       1,850,403  

Diluted

    1,854,403       1,850,403  

 

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

 

 

Page 2

 

 

TECHNICAL COMMUNICATIONS CORPORATION AND SUBSIDIARY

Consolidated Statements of Cash Flows

(Unaudited)

 

   

Three Months Ended

 
   

December 24, 2022

   

December 25, 2021

 

Operating Activities:

               

Net loss

  $ (848,600

)

  $ (613,361

)

                 
Adjustments to reconcile net loss to net cash used in operating activities:                

Depreciation and amortization

    1,268       1,321  

Stock-based compensation

    13,330       12,623  
                 
Changes in certain operating assets and liabilities:                

Accounts receivable

    15,174       153,340  

Inventories

    (5,898

)

    29,928  

Other current assets

    20,095       21,546  

Customer deposits

    2,780       (41,191

)

Government grant receivable - ERC

    17,823       -  

Accounts payable and other accrued liabilities

    111,263       45,031  
                 

Net cash used in operating activities

    (672,765

)

    (390,763

)

                 
Financing Activities:                

Proceeds from notes payable – related party

    725,000       150,000  

Repayment of long-term debt

    (246 )        
                 

Net cash provided by financing activities

    724,754       150,000  
                 

Net increase (decrease) in cash and cash equivalents

    51,989       (240,763

)

                 

Cash and cash equivalents at beginning of the period

    6,727       298,022  
                 

Cash and cash equivalents at end of the period

  $ 58,716     $ 57,259  

 

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

 

 

Page 3

 

 

TECHNICAL COMMUNICATIONS CORPORATION AND SUBSIDIARY

Consolidated Statements of Changes in Stockholders' Equity

(Unaudited)

 

   

Three Months Ended

 
   

December 24, 2022

   

December 25, 2021

 
                 

Shares of common stock:

               

Beginning balance

    1,854,403       1,854,403  
                 

Ending balance

    1,854,403       1,854,403  
                 

Common stock at par value:

               

Beginning balance

  $ 185,440     $ 185,440  
                 

Ending balance

  $ 185,440     $ 185,440  
                 

Additional paid-in capital:

               

Beginning balance

  $ 4,364,687     $ 4,312,969  

Stock-based compensation

    13,330       12,623  
                 

Ending balance

  $ 4,378,017     $ 4,325,592  
                 

Accumulated deficit:

               

Beginning balance

  $ (6,485,106

)

  $ (4,153,967

)

Net loss

    (848,600

)

    (613,361

)

                 

Ending balance

    (7,333,706

)

    (4,767,328

)

                 
                 

Total stockholders deficit

  $ (2,770,249

)

  $ (256,296

)

 

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

 

 

Page 4

 

TECHNICAL COMMUNICATIONS CORPORATION AND SUBSIDIARY

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

 

NOTE 1.

Description of the Business and Basis of Presentation

 

Company Operations

 

Technical Communications Corporation (“TCC”) was incorporated in Massachusetts in 1961; its wholly-owned subsidiary, TCC Investment Corp., was organized in that jurisdiction in 1982. Technical Communications Corporation and TCC Investment Corp. are sometimes collectively referred to herein as the “Company”. The Company’s business consists of only one industry segment, which is the design, development, manufacture, distribution, marketing and sale of communications security devices, systems and services. The secure communications solutions provided by TCC protect vital information transmitted over a wide range of data, video, fax and voice networks. TCC’s products have been sold into over 115 countries and are in service with governments, military agencies, telecommunications carriers, financial institutions and multinational corporations.

 

Interim Financial Statements

 

The accompanying unaudited consolidated financial statements of Technical Communications Corporation and its wholly-owned subsidiary include all adjustments which are, in the opinion of management, necessary for a fair presentation of the financial position and results of operations for the periods presented and in order to make the financial statements not misleading. All such adjustments are of a normal recurring nature. Interim results are not necessarily indicative of the results to be expected for the fiscal year ending September 30, 2023.

 

The September 24, 2022 consolidated balance sheet contained herein was derived from the Company’s audited consolidated balance sheet at September 24, 2022 as contained in the Company’s Annual Report on Form 10-K for the fiscal year then ended as filed with the U.S. Securities and Exchange Commission (“SEC”). Certain footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted as allowed by SEC rules and regulations. The accompanying unaudited consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the fiscal year ended September 24, 2022 included in its Annual Report on Form 10-K as filed with the SEC (the “2022 Annual Report”).

 

The Company follows accounting standards set by the Financial Accounting Standards Board, commonly referred to as the FASB. The FASB sets generally accepted accounting principles (“GAAP”) that the Company follows to ensure it consistently reports its financial condition, results of operations, and cash flows. References to GAAP issued by the FASB in these footnotes are to the FASB Accounting Standards CodificationTM - sometimes referred to as the Codification or ASC.

 

Liquidity and Ability to Continue as a Going Concern

 

For the quarter ended December 24, 2022, the Company generated a net loss of $848,600 and for the fiscal years ended September 24, 2022, September 25, 2021 and September 26, 2020, the Company generated net losses of $2,331,139, $1,088,386 and $910,650 and, although the Company generated $631,426 of net income in the fiscal year ended September 28, 2019, the Company suffered recurring losses from operations during the prior seven year period from fiscal 2012 to fiscal 2018. The Company has an accumulated deficit of $7,333,706 at December 24, 2022. These factors continue to raise substantial doubt about the Company's ability to continue as a going concern. Such consolidated financial statements do not include any adjustments to reflect the substantial doubt about the Company’s ability to continue as a going concern.

 

On August 4, 2022, the Company issued an amended and restated demand promissory note in the principal amount of up to $4,000,000 in favor of Carl H. Guild, Jr. Mr. Guild, the Company’s Chief Executive Officer, President and Chairman of the Board, loaned the money to the Company to provide working capital. The $4,000,000 consists of $1,000,000 previously loaned to the Company at an interest rate of 6% and $2,000,000 previously loaned to the Company at an interest rate of 7.5% and an additional $1,000,000 at an interest rate of 7.5%. The additional funds will be available to the Company to borrow from Mr. Guild on a revolving basis and the loan has no specified term year and may be prepaid at any time without premium or penalty. The outstanding principal balance at December 24, 2022 was $3,725,000, plus accrued interest of $167,000. An interest payment of $30,000 was made in January of 2022.

 

Page 5

 

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Contd)

 

In December 2022 the Company implemented a partial furlough plan for the majority of salaried employees. The plan reduces the workweek to 24 hours and salaries have been reduced commensurately. In January of 2023 the Company reduced the workweek further to 16 hours. With this furlough plan in place we anticipate that our principal sources of liquidity, including the recent line of credit, will be sufficient to fund our activities through February 2023. In order to have sufficient cash to fund our operations beyond that point, we will need to secure new customer contracts, raise additional equity or debt capital, and reduce expenses, including payroll and payroll-related expenses through another employee furlough and/or separations.

 

In order to have sufficient capital resources to fund operations, the Company has been working diligently to secure several large orders with new and existing customers. The receipt of these orders has been significantly delayed and will continue to be difficult to predict due to the impact of the COVID-19 pandemic on our customers as a result of their operations being reduced or shut down. TCC has been able to maintain its operations during this sustained period of disruption, but a continuation of the disruption in either our customers’ operations or those of the Company will continue to have a material adverse impact on sales activity and revenue.

 

During fiscal year 2020, the Company was granted a loan from the SBA in the principal amount of $150,000 pursuant to the Economic Injury Disaster Loan program. This loan is payable monthly over 30 years at an annual interest rate of 3.75% commencing thirty months from the date of issuance.

 

The Company is working diligently to secure additional capital through equity or debt arrangements in addition to the recent funding received from the SBA and Mr. Guild. The Company is actively working with equity investors as well as debt investors, such as the SBA and Mr. Guild to secure additional funding, although we cannot provide assurances we will be able to secure such new funding, especially in light of the tightening of the credit markets and continuing volatility of the capital markets as a result of the coronavirus. Moreover, the Company’s common stock was delisted from the Nasdaq Capital Market effective January 25, 2021; while the common stock is quoted on the OTC Bulletin Board, the change in listing may have a negative impact on the liquidity of the stock and the Company’s ability to raise capital through offerings of its equity securities.

 

Should the Company be unsuccessful in these efforts, it would be forced to implement headcount reductions, additional employee furloughs and/or reduced hours for certain employees, or cease operations completely.

 

Reporting Period

 

The Company’s by-laws call for its fiscal year to end on the Saturday closest to the last day of September, unless otherwise decided by its Board of Directors.

 

Basis of Presentation

 

The accompanying unaudited consolidated financial statements include the accounts of TCC and its wholly-owned subsidiary. All significant intercompany accounts and transactions have been eliminated in consolidation.

 

The discussion and analysis of the Company’s financial condition and results of operations are based on the unaudited consolidated financial statements, which have been prepared in accordance with GAAP. The preparation of these unaudited consolidated financial statements requires management to make estimates and judgments that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported revenues and expenses during the reporting periods.

 

Page 6

 

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Contd)

 

On an ongoing basis, management evaluates its estimates and judgments, including but not limited to those related to revenue recognition, inventory reserves, receivable reserves, marketable securities, impairment of long-lived

assets, income taxes, fair value of financial instruments and stock-based compensation. Management bases its estimates on historical experience and on various other factors that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. By their nature, estimates are subject to an inherent degree of uncertainty. Actual results may differ from these estimates under different assumptions or conditions.

 

 

NOTE 2.

Summary of Significant Accounting Policies and Significant Judgments and Estimates

 

The Company’s significant accounting policies are described in “Note 2. Summary of Significant Accounting Policies” of the Notes to Consolidated Financial Statements in its 2022 Annual Report and are supplemented by the notes included in this Quarterly Report on Form 10-Q. The financial statements and related notes included in this Quarterly Report should be read in conjunction with the Company’s 2022 Annual Report.

 

 

NOTE 3.

Stock-Based Compensation

 

The following table summarizes stock-based compensation costs included in the Company’s consolidated statements of operations for the first quarter of each of fiscal 2023 and 2022:

 

   

2023

   

2022

 
                 

Selling, general and administrative expenses

  $ 11,772     $ 10,563  

Product development expenses

    1,558       2,060  

Total share-based compensation expense before taxes

  $ 13,330     $ 12,623  

 

As of December 24, 2022, there was $75,759 of unrecognized compensation expense related to options outstanding. The unrecognized compensation expense will be recognized over the remaining requisite service period. As of December 24, 2022, the weighted average period over which the compensation expense is expected to be recognized is 2.9 years.

 

On May 6, 2021 the Company adopted the 2021 Equity Incentive Plan (the “Plan”). The Plan authorizes the issuance of up to 300,000 shares. The Plan has not been approved by shareholders and allows for non-qualified stock option grants, stock appreciation rights (SARS), restricted stock and stock units and other stock and stock based awards. There were 28,000 shares outstanding at December 24, 2022. Vesting periods are at the discretion of the Board of Directors and typically range between zero and five years. Options under the Plan are granted with an exercise price equal to fair value at time of grant and have a term of ten years from the date of grant.

 

The Technical Communications Corporation 2005 Non-Statutory Stock Option Plan and 2010 Equity Incentive Plan are expired as of December 24, 2022 and options are no longer available for grant thereunder, although vested, unexercised options under such plans remain outstanding. There were an aggregate of 600,000 shares authorized for issuance under these plans, of which options to purchase 136,900 shares were outstanding at December 24, 2022. Vesting periods are at the discretion of the Board of Directors and typically range between zero and five years. Options under these plans are granted with an exercise price equal to fair value at time of grant and have a term of ten years from the date of grant.

 

Page 7

 

 

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Contd)

 

The following table summarizes stock option activity during the first three months of fiscal 2023:

 

   

Options Outstanding

 
   

Number of Shares

   

Weighted Average

   

Weighted Average
Contractual Life

 
   

Unvested

   

Vested

   

Total

   

Exercise Price

   

(in years)

 
                                         

Outstanding, September 24, 2022

    56,700       108,200       164,900     $ 3.45       5.98  

Grants

    -       -       -       -       -  

Vested

    -       -       -                  

Cancellations/forfeitures

    -       -       -       -          
                                         

Outstanding, December 24, 2022

    56,700       108,200       164,900     $ 3.45       5.73  

 

Information related to the stock options vested and expected to vest as of December 24, 2022 is as follows:

 

Range of
Exercise Prices

   

Number of
Shares

   

Weighted-Average
Remaining
Contractual
Life (years)

   

Weighted
Average
Exercise Price

   

Exercisable
Number of
Shares

   

Exercisable
Weighted-
Average
Exercise Price

 
                                             
  $1.01  -  $2.00       48,000       8.32     $ 1.80       12,000     $ 1.87  
  $2.01  -  $3.00       34,300       5.17       2.61       25,900       2.65  
  $3.01  -  $4.00       43,500       6.34       3.60       33,300       3.60  
  $4.01  -  $5.00       16,600       1.50       4.34       16,600       4.34  
  $5.01  -  $10.00       22,500       3.02       7.36       20,400       7.37  
                                             
          164,900       5.73     $ 3.45       108,200     $ 4.00  

 

The aggregate intrinsic value of the Company’s “in-the-money” outstanding and exercisable options as of December 24, 2022 and December 25, 2021 was $0 and $1,040, respectively. Nonvested stock options are subject to the risk of forfeiture until the fulfillment of specified conditions.

 

 

NOTE 4.

Revenue

 

The following table presents the Company’s revenues disaggregated by revenue type for the first three months of fiscal 2023 and 2022.

 

Revenue type:

 

   

2023

   

2022

 
                 

Engineering services

  $ -     $ 343,701  

Equipment sales

    121,537       79,780  

Total

  $ 121,537     $ 423,481  

 

Engineering services revenue consists of funded research and development and technology development for commercial companies and government agencies primarily under fixed-price contracts. The Company also derives revenue from developing and designing custom cryptographic solutions for customers’ unique secure voice, data and video communications requirements and integrating such solutions into existing systems. These contracts can vary but typically call for fixed monthly payments or payments due upon meeting certain milestones. Customers are billed monthly or upon achieving the milestone and payments are due on a net basis after the billing date.

 

Page 8

 

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Contd)

 

Equipment sales revenue consists of sales of communications security equipment for voice, data, facsimile and video networks for military, government and corporate/industrial applications. Equipment sales are billed to the customer upon shipment with typical payment terms requiring a down payment at the time of order with the balance due prior to shipment. For government and certain long term customers, we may grant net payment terms.

 

 

NOTE 5.

Inventories

 

Inventories consisted of the following:

 

   

December 24,

2022

   

September 24,

2022

 

Finished goods

  $ -     $ -  

Work in process

    478,375       489,854  

Raw materials

    493,708       476,331  

Total inventory, net

  $ 972,083     $ 966,185  

 

 

NOTE 6.

Leases

 

The Company leases space from a third party for all manufacturing, research and development, and corporate operations. The initial term of the lease was for five years through March 31, 2019 at an annual rate of $170,603. In addition, the lease contains options to extend the lease for two and one-half years through September 30, 2021 and another two and one-half years through March 31, 2024 at an annual rate of $170,603. In September 2018, the Company exercised its option to extend the term of the lease through September 2021. The Company exercised the option on March 31, 2021, and the new term will run until March 30, 2024. As such, the Company uses the extended lease term in its calculation of the lease liability and right-of-use asset. The Company classifies this lease as an operating lease with the costs recognized as a selling, general and administrative expense in its consolidated statements of operations. The lease expense for each of the three month periods ended December 24, 2022 and December 25, 2021 was $42,651.

 

The table below presents the maturity of the Company’s operating lease liability as of December 24, 2022:

 

2023

    127,952  

2024

    85,301  

Total lease payments

    213,253  

Less: Imputed interest

    (5,238

)

Total lease liability

  $ 208,015  

 

 

NOTE 7.

Debt

 

On August 10, 2020, the Company also was granted a loan (the “SBA Loan”) from the SBA in the principal amount of $150,000 pursuant to the Economic Injury Disaster Loan program. The SBA Loan, which is evidenced by a Promissory Note dated August 10, 2020, is payable in monthly installments of $731, including principal and interest, over 30 years at an interest rate of 3.75% per year. The SBA Loan may be prepaid by the Company at any time prior to maturity with no prepayment penalties. The proceeds from this loan must be used solely as working capital to alleviate economic injury caused by the Covid-19 pandemic. Although originally repayable commencing one year after grant, on March 15, 2022 the SBA announced that payments on the SBA Loan would be deferred an additional six months. The Company initiated making monthly payments in December 2022.

 

Page 9

 

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Contd)

 

As part of the SBA Loan, the Company granted the SBA a continuing security interest in and to any and all “Collateral” to secure payment and performance of all debts, liabilities and obligations of the Company to the SBA under the SBA Loan. The Collateral includes all tangible and intangible personal property that the Company owns or acquires or creates immediately upon the acquisition or creation thereof, including, but not limited to: (a) inventory, (b) equipment, (c) instruments, including promissory notes, (d) chattel paper, including tangible chattel paper and electronic chattel paper, (e) documents, (f) letter of credit rights, (g) accounts, including health-care insurance receivables and credit card receivables, (h) deposit accounts, (i) commercial tort claims, (j) general intangibles, including payment intangibles and software, and (k) as-extracted collateral, in each case as such terms may from time to time be defined in the Uniform Commercial Code.

 

The aggregate amounts of principal maturities of long-term debt for the following fiscal years are:

 

2023

  $ 3,023  

2024

    3,138  

2025

    3,257  

2026

    3,382  
2027     3,511  

Thereafter

    133,443  
    $ 149,754  

 

On August 4, 2022, the Company issued an amended and restated demand promissory note in the principal amount of up to $4,000,000 in favor of Carl H. Guild, Jr. Mr. Guild, the Company’s Chief Executive Officer, President and Chairman of the Board, loaned the money to the Company to provide working capital. The $4,000,000 consists of $1,000,000 previously loaned to the Company at an interest rate of 6% and $2,000,000 previously loaned to the Company at an interest rate of 7.5% and an additional $1,000,000 at an interest rate of 7.5%. The additional funds will be available to the Company to borrow from Mr. Guild on a revolving basis and the loan has no specified term year and may be prepaid at any time without premium or penalty. The outstanding principal balance at December 24, 2022 was $3,725,000, plus accrued interest of $167,000. An interest payment of approximately $30,000 was made in January of 2022.

 

 

NOTE 8.

Income Taxes

 

The Company has not recorded an income tax benefit on its net loss for the three month periods ended December 24, 2022 and December 25, 2021 due to its uncertain realizability. During previous fiscal years, the Company recorded a valuation allowance for the full amount of its net deferred tax assets since it could not predict the realization of these assets.

 

Under the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”) the Company is entitled to Employee Retention Credits for parts of its fiscal 2020 and 2021 years. The Company has filed amended Employer’s Quarterly Federal Tax returns to apply for these credits. As a result the Company is entitled to $515,966 in credits of which $17,823 was received during Q1 of fiscal 2023. The Company expects to receive the remainder of the refunds from the IRS in fiscal 2023.

 

 

NOTE 9.

Loss per Share

 

Outstanding potentially dilutive stock options, which were not included in the net loss per share amounts as their effect would have been anti-dilutive, were as follows: 164,900 shares at December 24, 2022 and 143,900 shares at December 25, 2021.

 

 

NOTE 10.

Major Customers and Export Sales

 

During the three months ended December 24, 2022, the Company had two customers that represented 94% (73% and 21%, respectively) of net revenue. During the three months ended December 25, 2021, the Company had two customers that represented 100% (89% and 11%, respectively) of net revenue and at December 25, 2021 had one customer representing 100% of accounts receivable.

 

Page 10

 

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS (Contd)

 

A breakdown of foreign and domestic net revenue for first three months of fiscal 2023 and 2022 is as follows:

 

   

2023

   

2022

 
                 

Domestic

  $ 94,617     $ 343,701  

Foreign

    26,920       79,780  

Total net revenue

  $ 121,537     $ 423,481  

 

The Company sold products into one country during the three month periods ended December 24, 2022 and December 25, 2021. A sale is attributed to a foreign country based on the location of the contracting party. Domestic revenue may include the sale of products shipped through domestic resellers or manufacturers to international destinations. The table below summarizes foreign revenues by country as a percentage of total foreign revenue for the first quarters of fiscal 2023 and 2022.

 

   

2023

   

2022

 
                 

Saudi Arabia

    100

%

   

100

%

 

A summary of foreign revenue, as a percentage of total foreign revenue by geographic area, for the first quarter of fiscal 2023 and 2022 is as follows:

 

   

2023

   

2022

 
                 

Mid-East and Africa

    100

%

   

100

%

 

Page 11

 

 

 

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

 

Forward-Looking Statements

 

Certain statements contained herein or as may otherwise be incorporated by reference herein that are not purely historical constitute “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking statements include but are not limited to statements regarding anticipated operating results, future earnings, and the Company’s ability to achieve growth and profitability. Such forward-looking statements involve known and unknown risks, uncertainties and other factors, including but not limited to the impact of the COVID-19 pandemic (including its duration and severity) and governmental actions in response thereto; the effect of foreign political unrest; domestic and foreign government policies and economic conditions; future changes in export laws or regulations; changes in technology; the ability to hire, retain and motivate technical, management and sales personnel; the risks associated with the technical feasibility and market acceptance of new products; changes in telecommunications protocols; the effects of changing costs, exchange rates and interest rates; and the Company's ability to secure adequate capital resources. Such risks, uncertainties and other factors could cause the actual results, performance or achievements of the Company, or industry results, to be materially different from any future results, performance or achievements expressed or implied by such forward-looking statements. For a more detailed discussion of the risks facing the Company, see the Company’s filings with the SEC, including its Annual Report on Form 10-K for the fiscal year ended September 24, 2022.

 

Overview

 

The Company designs, manufactures, markets and sells communications security equipment that utilizes various methods of encryption to protect the information being transmitted. Encryption is a technique for rendering information unintelligible, which information can then be reconstituted if the recipient possesses the right decryption “key”. The Company manufactures several standard secure communications products and also provides custom-designed, special-purpose secure communications products for both domestic and international customers. The Company’s products consist primarily of voice, data and facsimile encryptors. Revenue is generated principally from the sale of these products, which have traditionally been to foreign governments either through direct sale, pursuant to a U.S. government contract, or made as a sub-contractor to domestic corporations under contract with the U.S. government. We also sell these products to commercial entities and U.S. government agencies. We generate additional revenues from contract engineering services performed for certain government agencies, both domestic and foreign, and commercial entities.

 

Critical Accounting Policies and Significant Judgments and Estimates

 

There have been no material changes in the Company’s critical accounting policies or critical accounting estimates since September 24, 2022 and we have not adopted any accounting policies that have had or will have a material impact on our consolidated financial statements. For further discussion of our accounting policies see Note 2, Summary of Significant Accounting Policies and Significant Judgments and Estimates in the Notes to Unaudited Consolidated Financial Statements in this Quarterly Report on Form 10-Q and the Notes to Consolidated Financial Statements in our Annual Report on Form 10-K for the fiscal year ended September 24, 2022 as filed with the SEC.

 

Results of Operations

 

Three Months ended December 24, 2022 compared to Three Months ended December 25, 2021

 

Net Revenue

 

Net revenue for the quarters ended December 24, 2022 and December 25, 2021 was $122,000 and $423,000, respectively, a decrease of $301,000 or 71%. Revenue for the first fiscal quarter of 2023 consisted of $95,000, or 78%, from domestic sources and $27,000, or 22%, from international customers as compared to the same period in fiscal 2022, in which revenue consisted of $343,000 or 81%, from domestic sources and $80,000, or 19%, from international customers. International revenues continued to be impacted by the effects of the Covid-19 pandemic.

 

Page 12

 

Foreign sales consisted of a shipment to one country during the quarters ended December 24, 2022 and December 25, 2021. A sale is attributed to a foreign country based on the location of the contracting party. Domestic revenue may include the sale of products shipped through domestic resellers or manufacturers to international destinations. The table below summarizes our principal foreign sales by country during the first quarters of fiscal 2023 and 2022:

 

   

2023

   

2022

 
                 

Saudi Arabia

  $ 27,000     $ 80,000  

 

For the three months ended December 24, 2022, revenue was derived from sales of our bulk encryptors to a domestic company amounting to $88,000 and training services to an international company amounting to $27,000.

 

For the three months ended December 25, 2021, revenue was derived from sales of our engineering services amounting to $343,000 and shipments of our internet protocol data encryptors amounting to $80,000.

 

Gross Profit (Loss)

 

Gross loss for the first quarter of fiscal 2023 was $(27,000), compared to gross profit of $67,000 for the same period of fiscal 2022, a decrease of 140%. Gross profit expressed as a percentage of total net revenue was (22%) for the first quarter of fiscal 2023 compared to 16% for the same period in fiscal 2022. This decrease in gross profit expressed as a percentage of total net revenue was primarily due to the very low sales volume fiscal 2023.

 

Operating Costs and Expenses

 

Selling, General and Administrative Expenses

 

Selling, general and administrative expenses for the first quarter of fiscal 2023 were $484,000, compared to $562,000 for the same quarter in fiscal 2022. This decrease of $78,000, or 14%, was attributable to decreases in general and administrative expenses of $22,000 and selling and marketing expenses of $56,000 during the three months ended December 24, 2022.

 

The decrease in general and administrative expenses for the three months ended December 24, 2022 was primarily attributable to a decreases in payroll and payroll related expenses of $22,000, audit and legal fees of $14,000 and $13,000 respectively. These decreases were partially offset by increases in outside consulting costs of $15,000 and in certification costs of $10,000 during the quarter.

 

The decrease in selling and marketing expenses for the three months ended December 24, 2022 was primarily attributable to decreases in bid and proposal efforts of $16,000, product demonstration costs of $22,000, outside commissions of $13,000, outside consulting costs of $9,000 and travel expenses of $5,000. These decreases were partially offset by an increase in payroll and payroll related expenses of $12,000 during the quarter.

 

Product Development Costs

 

Product development costs for the quarter ended December 24, 2022 were $277,000, compared to $101,000 for the quarter ended December 25, 2021. This increase of $176,000, or 174%, was attributable to a decrease in billable engineering services contracts during the first quarter of fiscal 2023 that resulted in increased product development costs of $219,000. This increase was partially offset by decreases in payroll and payroll-related expenses of $19,000 and outside consulting costs of $13,000 during the period.

 

The Company actively sells its engineering services in support of funded research and development. The receipt of these orders is sporadic, although such programs can span over several months. In addition to these programs, the Company also invests in research and development to enhance its existing products or to develop new products, as it deems appropriate. There was no engineering services revenue generated during the first quarter of fiscal 2023 and $343,000 of engineering services revenue generated during the first quarter of fiscal 2022.

 

Page 13

 

Product development costs are charged to billable engineering services, bid and proposal efforts or business development activities, as appropriate. Product development costs charged to billable projects are recorded as cost of revenue; engineering costs charged to bid and proposal efforts are recorded as selling expenses; and product development costs charged to business development activities are recorded as marketing expenses.

 

Net Loss

 

The Company generated a net loss of $849,000 for the first quarter of fiscal 2023, compared to a net loss of $613,000 for the same period of fiscal 2022. This increase in net loss is primarily attributable to a 140% decrease in gross profit, a 270% increase in interest expense and a 15% increase in operating expense during the first quarter of fiscal 2023.

 

Liquidity and Capital Resources

 

Our cash and cash equivalents at December 24, 2022 totaled $59,000.

 

Liquidity and Ability to Continue as a Going Concern

 

For the quarter ended December 24, 2022, the Company generated a net loss of $848,600 and for the fiscal years ended September 24, 2022, September 25, 2021 and September 26, 2020, the Company generated net losses of $2,331,139, $1,088,386 and $910,650 and, although the Company generated $631,426 of net income in the fiscal year ended September 28, 2019, the Company suffered recurring losses from operations during the prior seven year period from fiscal 2012 to fiscal 2018. The Company has an accumulated deficit of $7,333,706 at December 24, 2022. These factors continue to raise substantial doubt about the Company's ability to continue as a going concern. Such consolidated financial statements do not include any adjustments to reflect the substantial doubt about the Company’s ability to continue as a going concern.

 

On August 4, 2022, the Company issued an amended and restated demand promissory note in the principal amount of up to $4,000,000 in favor of Carl H. Guild, Jr. Mr. Guild, the Company’s Chief Executive Officer, President and Chairman of the Board, loaned the money to the Company to provide working capital. The $4,000,000 consists of $1,000,000 previously loaned to the Company at an interest rate of 6% and $2,000,000 previously loaned to the Company at an interest rate of 7.5% and an additional $1,000,000 at an interest rate of 7.5%. The additional funds will be available to the Company to borrow from Mr. Guild on a revolving basis and the loan has no specified term year and may be prepaid at any time without premium or penalty. The outstanding principal balance at December 24, 2022 was $3,725,000, plus accrued interest of $167,000. An interest payment of $30,000 was made in January of 2022.

 

In December 2022 the Company implemented a partial furlough plan for the majority of salaried employees. This plan reduces the workweek to 24 hours and salaries have been reduced commensurately. In January of 2023 the Company reduced the workweek further to 16 hours. With this furlough plan in place we anticipate that our principal sources of liquidity will be sufficient to fund our activities to February 2023. In order to have sufficient cash to fund our operations beyond that point, we will need to secure new customer contracts, raise additional equity or debt capital, and reduce expenses, including payroll and payroll-related expenses through another employee furlough and/or separations.

 

In order to have sufficient capital resources to fund operations, the Company has been working diligently to secure several large orders with new and existing customers. The receipt of these orders has been significantly delayed and will continue to be difficult to predict due to the impact of the COVID-19 pandemic on our customers as a result of their operations being reduced or shut down. TCC has been able to maintain its operations during this sustained period of disruption, but a continuation of the disruption in either our customers’ operations or those of the Company will continue to have a material adverse impact on sales activity and revenue.

 

Since the start of the pandemic, the Company has been able to secure capital in the form of debt financing to assist with funding its operations. On April 17, 2020, the Company was granted a loan from bankHometown under the U.S. Small Business Administration's, or SBA, Paycheck Protection Program, or PPP, in the principal amount of $474,400. The loan, which was evidenced by a note dated April 17, 2020, was payable over 18 months at an annual interest rate of 1% to the extent not forgiven. The Company used the entire original PPP loan amount for qualifying expenses and the SBA forgave the loan in its entirety on January 11, 2021.

 

Page 14

 

On February 1, 2021, the Company received a second loan from bankHometown under the PPP as authorized under the Economic Aid to Hard-Hit Small Businesses, Nonprofits, and Venues Act, or the Economic Aid Act. The loan, evidenced by a promissory note, was in the principal amount of $474,405. The Company used the entire second PPP loan amount for qualifying expenses and the loan was forgiven on August 10, 2021 under the provisions of the Economic Aid Act.

 

During fiscal year 2020, the Company was granted a loan from the SBA in the principal amount of $150,000 pursuant to the Economic Injury Disaster Loan program. This loan is payable monthly over 30 years at an annual interest rate of 3.75%. Although originally repayable commencing one year after grant, on March 15, 2022 the SBA announced that payments on the SBA Loan would be deferred an additional six months. The Company initiated making monthly payments in December 2022.

 

The Company is working diligently to secure additional capital through equity or debt arrangements in addition to the recent funding received from the SBA and Mr. Guild. The Company is actively working with equity investors as well as debt investors, such as the SBA and Mr. Guild to secure additional funding, although we cannot provide assurances we will be able to secure such new funding, especially in light of the tightening of the credit markets and continuing volatility of the capital markets as a result of the coronavirus. Moreover, the Company’s common stock was delisted from the Nasdaq Capital Market effective January 25, 2021; while our common stock is quoted on the OTC Bulletin Board, the change in listing may have a negative impact on the liquidity of the stock and the Company’s ability to raise capital through offerings of its equity securities.

 

Should the Company be unsuccessful in these efforts, it would be forced to implement headcount reductions, additional employee furloughs and/or reduced hours for certain employees, or cease operations completely.

 

Sources and Uses of Cash

 

The following table presents our abbreviated cash flows for the three month periods ended (unaudited):

 

   

December 24,
2022

   

December 25,
2021

 
                 

Net loss

  $ (849,000

)

  $ (613,000

)

Changes not affecting cash

    15,000       13,000  

Changes in assets and liabilities

    161,000       209,000  
                 

Cash used in operating activities

    (673,000

)

    (391,000

)

                 

Cash provided by financing activities

    725,000       150,000  
                 

Net change in cash and cash equivalents

    52,000       (241,000

)

Cash and cash equivalents - beginning of period

    7,000       298,000  
                 

Cash and cash equivalents - end of period

  $ 59,000     $ 57,000  

 

Company Facilities

 

On April 1, 2014, the Company entered into a lease for its current facilities. This lease is for 22,800 square feet located at 100 Domino Drive, Concord, MA. The Company has been a tenant in this space since 1983. This is the Company’s only facility and houses all manufacturing, research and development, and corporate operations. The initial term of the lease was for five years through March 31, 2019 at an annual rate of $171,000. In addition, the lease contains options to extend the lease for two and one-half years through September 30, 2021 and another two and one-half years through March 31, 2024 at an annual rate of $171,000. In September 2018, the Company exercised its option to extend the term of the lease through September 2021. In March 2021, the Company exercised the second option and the new term will run until March 30, 2024. The lease expense for each of the three month periods ended December 24, 2022 and December 25, 2021 was $43,000.

 

Page 15

 

Debt Instruments

 

On August 4, 2022, the Company issued an amended and restated demand promissory note in the principal amount of up to $4,000,000 in favor of Carl H. Guild, Jr. Mr. Guild, the Company’s Chief Executive Officer, President and Chairman of the Board, loaned the money to the Company to provide working capital. The $4,000,000 consists of $1,000,000 previously loaned to the Company at an interest rate of 6% and $2,000,000 previously loaned to the Company at an interest rate of 7.5% and an additional $1,000,000 at an interest rate of 7.5%. The additional funds will be available to the Company to borrow from Mr. Guild on a revolving basis and the loan has no specified term year and may be prepaid at any time without premium or penalty. The outstanding principal balance at December 24, 2022 was $3,725,000, plus accrued interest of $167,000. An interest payment of $30,000 was made in January of 2022.

 

On August 10, 2020, the Company also was granted a loan (the “SBA Loan”) from the SBA in the principal amount of $150,000 pursuant to the Economic Injury Disaster Loan program. The SBA Loan, which is evidenced by a Promissory Note dated August 10, 2020, is payable in monthly installments of $731, including principal and interest, over 30 years at an interest rate of 3.75% per year. The SBA Loan may be prepaid by the Company at any time prior to maturity with no prepayment penalties. The proceeds from this loan must be used solely as working capital to alleviate economic injury caused by the Covid-19 pandemic. Although originally repayable commencing one year after grant, on March 15, 2022 the SBA announced that payments on the SBA Loan would be deferred an additional six months. The Company initiated making monthly payments in December 2022.

 

Backlog

 

Backlog at December 24, 2022 and September 24, 2022 amounted to $32,000 and $80,000, respectively. The orders in backlog at December 24, 2022 are expected to ship and/or services are expected to be performed over the next nine months depending on customer requirements and product availability.

 

Performance guaranties

 

Certain foreign customers require the Company to guarantee bid bonds and performance of products sold. These guaranties typically take the form of standby letters of credit. Guaranties are generally required in amounts of 5% to 10% of the purchase price and last in duration from three months to one year. At December 24, 2022 and September 25, 2021, the Company had no outstanding letters of credit.

 

Research and development

 

Research and development efforts are undertaken by the Company primarily on its own initiative. In order to compete successfully, the Company must improve existing products and develop new products, as well as attract and retain qualified personnel. No assurances can be given that the Company will be able to hire and train such technical management and sales personnel or successfully improve and develop its products.

 

During the three month periods ended December 24, 2022 and December 25, 2021 the Company spent $277,000 and $101,000, respectively, on internal product development. The Company also spent $219,000 on billable development efforts during the first three months of fiscal 2022. The Company’s total product development costs during the first three months of fiscal 2023 were consistent with the same period in fiscal 2022 and in line with its planned commitment to research and development, and reflected the costs of custom development, product capability enhancements and production readiness. It is expected that total product development expenses will remain lower until we secure a new billable research and development contract.

 

Page 16

 

It is anticipated that cash from operations will fund our near-term research and development and marketing activities. We also believe that, in the long term, based on current billable activities, cash from operations will be sufficient to meet the development goals of the Company, although we can give no assurances. Any increase in development activities - either billable or new product related - will require additional resources, which we may not be able to fund through cash from operations. In circumstances where resources will be insufficient, the Company will look to other sources of financing, including debt and/or equity investments; however, we can provide no guarantees that we will be successful in securing such additional financing.

 

Other than those stated above, there are no plans for significant internal product development or material commitments for capital expenditures during the remainder of fiscal 2023.

 

New Accounting Pronouncements

 

Recent accounting pronouncements were issued by the FASB (including its Emerging Issues Task Force) and the SEC during the first three months of the Company’s 2023 fiscal year but such pronouncements are not believed by management to have a material impact on the Company’s present or future financial statements.

 

Off-Balance Sheet Arrangements

 

The Company does not have any off-balance sheet arrangements.

 

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

 

Not applicable.

 

Item 4.

Controls and Procedures

 

Evaluation of disclosure controls and procedures. The Company’s Chief Executive Officer and Chief Financial Officer have reviewed and evaluated the effectiveness of the Company’s disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) promulgated under the Securities Exchange Act, as amended (the “Exchange Act”) as of the end of the period covered by this Annual Report on Form 10-K. Based on that review and evaluation, the Chief Executive Officer and Chief Financial Officer have concluded that the Company’s disclosure controls and procedures are not effective as of December 24, 2022 due to the material weaknesses described below.

 

Managements annual report on internal control over financial reporting. Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rule 13a-15(f) promulgated under the Exchange Act. Under the supervision and with the participation of our management, including our Chief Executive Officer and our Chief Financial Officer, we conducted an assessment of the effectiveness of our internal control over financial reporting as of December 24, 2022. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in Internal ControlIntegrated Framework (2013). Based on such an assessment, management concluded that the Company’s internal control over financial reporting was not effective as of December 24, 2022.

 

Our internal control over financial reporting is a process designed under the supervision of our Chief Executive Officer and Chief Financial Officer to provide reasonable assurance regarding the reliability of financial reporting and the preparation of our financial statements for external reporting purposes in accordance with U.S. GAAP. Internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with U.S. GAAP, and that receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on the financial statements.

 

Page 17

 

Because of inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluations 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 policies or procedures may deteriorate.

 

A goal of the assessment was to determine whether any material weaknesses existed with respect to the Company’s internal control over financial reporting. A “material weakness” is defined as a deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of the registrant’s annual or interim financial statements will not be prevented or detected on a timely basis by the Company’s internal controls.

 

Based upon that assessment management identified a deficiency that rose to the level of a material weakness in our internal control over financial reporting related to generally accepted accounting principles associated with revenue recognition caused by an error in judgement within the accounting department. The Company identified this material weakness at year end, but remediated those material weaknesses it had identified in prior years, as described below.

 

As disclosed in the Company’s periodic and annual reports for prior periods through fiscal year end 2019, management had concluded that the Company did not maintain effective internal control over financial reporting due to material weaknesses in such internal control related to the misapplication of generally accepted accounting principles associated with revenue recognition, inventory reserves, accruals and the preparation of the consolidated financial statements, as well as the classification and disclosure of financial information, all caused by a lack of adequate skills and experience within the accounting department. In addition, management also previously identified a material weakness due to a lack of sufficient staff to segregate accounting duties.

 

Nonetheless, management believes that our consolidated financial statements included in this Annual Report on Form 10-K have been prepared in accordance with generally accepted accounting principles. Our Chief Executive Officer and Chief Financial Officer have certified that, based on such officer’s knowledge, the financial statements and other financial information included in this Annual Report on Form 10-K fairly present in all material respects the financial condition, results of operations and cash flows of the Company as of, and for, the periods presented in this report. In addition, we initiated a remediation plan for the material weaknesses, described above.

 

Our management, with oversight from the Audit Committee, actively engaged in remediating the identified material weaknesses. As part of these remediation efforts management undertook education and training for TCC’s accounting staff and management to address certain core competencies that resulted in the lack of operational effectiveness. Management will continue to assess the design of controls to determine if enhancements are needed to increase effectiveness of our internal control over financial reporting. Management has retained a subject matter expert in the area of income tax accounting and is assessing the need to retain additional subject matter experts to ensure compliance with generally accepted accounting principles and SEC rules and regulations. Both management and the Audit Committee have increased their oversight of non-routine transactions. This includes oversight of large revenue contracts as well as judgement areas, including inventory reserves and accruals. This oversight will contribute to the assessment of the need to retain additional subject matter experts.

 

The Company has made significant progress in improving its internal control over financial reporting but remediation efforts are ongoing; the Company’s goal is to have all material weaknesses remediated by the end of its 2023 fiscal year.

 

Changes in internal control over financial reporting. The changes in the aforementioned internal control over financial reporting and the remediation efforts undertaken as of year-end and undertaken in the first quarter of the Company’s fiscal 2023 have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. No other changes in the Company’s internal control over financial reporting occurred during the first quarter of its 2023 fiscal year. 

 

Page 18

 

PART II. Other Information

 

Item 1.

Legal Proceedings

 

  There were no material pending legal proceedings to which the Company or its subsidiary was a party or which any of their property was subject during the period covered by this quarterly report.

 

Item 1A.

Risk Factors

 

  Not applicable.

 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

 

  Not applicable.

 

Item 3.

Defaults Upon Senior Securities

 

  Not applicable.

 

Item 4.

Mine Safety Disclosures

 

  Not applicable.

 

Item 5.

Other Information

 

  Not applicable.

 

Item 6.

Exhibits

 

 

31.1

Certification of principal executive officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

31.2

Certification of principal financial officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

32

Certifications of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

101.INS

XBRL Report Instance Document

 

101.SCH

XBRL Taxonomy Extension Schema Document

 

101.CAL

XBRL Taxonomy Calculation Linkbase Document

 

101.LAB

XBRL Taxonomy Label Linkbase Document

 

101.PRE

XBRL Presentation Linkbase Document

 

101.DEF

XBRL Taxonomy Extension Definition Linkbase Document

  104 Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

 

 

Page 19

 

SIGNATURES

 

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

 

     

TECHNICAL COMMUNICATIONS CORPORATION

 
     

(Registrant)

 
             

February 7, 2023

     

By: 

/s/ Carl H. Guild, Jr.

 

Date

       

Carl H. Guild, Jr., President and Chief

 
         

Executive Officer

 
             
             

February 7, 2023

     

By: 

/s/ Michael P. Malone

 

Date

       

Michael P. Malone, Chief Financial Officer

 

 

 

 

 

 

 

 

Page 20
EX-31.1 2 ex_470886.htm EXHIBIT 31.1 HTML Editor

Exhibit 31.1

 

CERTIFICATION

 

  I, Carl H. Guild, Jr., certify that:

 

(1) I have reviewed this quarterly report on Form 10-Q of Technical Communications Corporation;

 

(2)

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

 

(3)

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

 

(4)

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

 

 

a.

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

 

 

b.

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

 

 

c.

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

 

 

d.

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

 

(5)

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

 

 

a.

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

 

 

b.

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

 

/s/ Carl H. Guild, Jr.                      

Carl H. Guild, Jr.

President and Chief Executive Officer

Date:  February 7, 2023

 

 

 

 
EX-31.2 3 ex_470887.htm EXHIBIT 31.2 HTML Editor

Exhibit 31.2

 

CERTIFICATION

 

 

I, Michael P. Malone, certify that:

 

(1)

I have reviewed this quarterly report on Form 10-Q of Technical Communications Corporation;

 

(2)

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

 

(3)

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

 

(4)

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

 

 

a.

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

 

 

b.

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

 

 

c.

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

 

 

d.

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

 

(5)

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

 

 

a.

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

 

 

b.

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

 

/s/ Michael P. Malone                   

Michael P. Malone

Chief Financial Officer

Date: February 7, 2023

 

 

 
EX-32 4 ex_470888.htm EXHIBIT 32 HTML Editor

Exhibit 32

 

CERTIFICATION PURSUANT TO

18 U.S.C. § 1350

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

 

Pursuant to 18 U.S.C. § 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, each of the undersigned President and Chief Executive Officer and Chief Financial Officer of Technical Communications Corporation (the “Company”) certifies that, to his knowledge:

 

 

1)

the Company’s Quarterly Report on Form 10-Q for the quarter ended December 24, 2022 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

2)

the information contained in the Company’s Quarterly Report on Form 10-Q for the quarter ended December 24, 2022 fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

/s/ Carl H. Guild, Jr.                                       /s/ Michael P. Malone                                  
Carl H. Guild, Jr. Michael P. Malone
President and Chief Executive Officer Chief Financial Officer
Date:  February 7, 2023 Date:  February 7, 2023

 

 

 

 
EX-101.SCH 5 tcco-20221224.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Consolidated Statements of Operations (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Disclosure - Note 1 - Description of the Business and Basis of Presentation link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 2 - Summary of Significant Accounting Policies and Significant Judgments and Estimates link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 3 - Stock-based Compensation link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 4 - Revenue link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 5 - Inventories link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 6 - Leases link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 7 - Debt link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 8 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 9 - Loss Per Share link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 10 - Major Customers and Export Sales link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 3 - Stock-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 4 - Revenue (Tables) link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 5 - Inventories (Tables) link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 6 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 7 - Debt (Tables) link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 10 - Major Customers and Export Sales (Tables) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 1 - Description of the Business and Basis of Presentation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 3 - Stock-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 3 - Stock-based Compensation - Stock-based Compensation Costs (Details) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 3 - Stock-based Compensation - Stock Option Activity (Details) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 3 - Stock Based Compensation - Information Related to Stock Options (Details) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 4 - Revenue - Disaggregation By Revenue Type (Details) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 5 - Inventories - Schedule of Inventory (Details) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 6 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 6 - Leases - Maturity of Operating Lease Liability (Details) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 7 - Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 7 - Debt - Principal Maturities of Long-term Debt (Details) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 8 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 9 - Loss Per Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 10 - Major Customers and Export Sales (Details Textual) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 10 - Major Customers and Export Sales - Foreign and Domestic Net Revenue 2 (Details) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 10 - Major Customers and Export Sales - Foreign Revenue (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.DEF 6 tcco-20221224_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 7 tcco-20221224_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Note To Financial Statement Details Textual Lessee, Operating Lease, Liability, to be Paid, Year One us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths Note 3 - Stock-based Compensation Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Lessee, Operating Lease, Liability, to be Paid, Year Two us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo Note 4 - Revenue Note 5 - Inventories Note 6 - Leases Note 7 - Debt Note 10 - Major Customers and Export Sales Note 3 - Stock-based Compensation - Stock-based Compensation Costs (Details) Note 3 - Stock-based Compensation - Stock Option Activity (Details) Note 3 - Stock Based Compensation - Information Related to Stock Options (Details) Income Tax Disclosure [Text Block] Note 4 - Revenue - Disaggregation By Revenue Type (Details) Note 5 - Inventories - Schedule of Inventory (Details) Note 6 - Leases - Maturity of Operating Lease Liability (Details) Stock-based compensation us-gaap_ShareBasedCompensation Lessee, Operating Lease, Liability, Maturity [Table Text Block] Note 7 - Debt - Principal Maturities of Long-term Debt (Details) us-gaap_LiabilitiesCurrent Total current liabilities Note 10 - Major Customers and Export Sales - Foreign and Domestic Net Revenue 2 (Details) Schedule of Maturities of Long-Term Debt [Table Text Block] Note 10 - Major Customers and Export Sales - Foreign Revenue (Details) Notes To Financial Statements Other current liabilities Notes To Financial Statements [Abstract] Operating expenses: Government grant receivable – Employee retention credit (Note 8) Grants Receivable, Current Share-Based Payment Arrangement, Option, Activity [Table Text Block] us-gaap_LesseeOperatingLeaseRenewalTerm Lessee, Operating Lease, Renewal Term (Year) us-gaap_SharesIssued Beginning balance (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber Number of shares, vested (in shares) Number of shares, vested (in shares) us-gaap_AssetsCurrent Total current assets Current maturities of notes payable – long-term (Note 7) The amount of current maturities on long term notes payable. Notes payable - related party tcco_LineOfCreditFacilityMaximumBorrowingCapacityBeforeInterestRateIncrease Line of Credit Facility, Maximum Borrowing Capacity Before Interest Rate Increase Maximum borrowing capacity under the credit facility before 7.5% per annum interest rate applies. Outstanding, weighted average contractual life (Year) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Interest expense Common stock, par value $0.10 per share; 7,000,000 shares authorized; 1,854,403 shares issued and outstanding at December 24, 2022 and September 24, 2022 Number of shares, unvested (in shares) Number of shares, unvested (in shares) Adjustments to reconcile net loss to net cash used in operating activities: Outstanding, weighted average exercise price (in dollars per share) Common Stock, Shares Authorized (in shares) Common Stock, Shares, Issued (in shares) Common Stock, Par or Stated Value Per Share (in dollars per share) Accrued compensation and related expenses Statistical Measurement [Domain] Maximum [Member] us-gaap_InterestPayableCurrent Interest Payable, Current Minimum [Member] Lessee, Operating Leases [Text Block] Accounts payable Other current assets us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance Number of shares (in shares) Number of shares (in shares) Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] us-gaap_InterestPaidNet Interest Paid, Excluding Capitalized Interest, Operating Activities us-gaap_PolicyTextBlockAbstract Accounting Policies tcco_ProceedsFromEmployeeRetentionCredits Proceeds from Employee Retention Credits Represents cash inflow form employee retention credits. Geographical [Axis] Geographical [Domain] Inventories, net Total inventory, net Accrued interest Unusual or Infrequent Item, or Both [Axis] Unusual or Infrequent Item, or Both [Domain] us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax Net revenue Accrued liabilities: us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year) Customer [Axis] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Customer [Domain] Weighted average shares: us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Current Liabilities: us-gaap_Assets Total Assets Plan Name [Axis] Plan Name [Domain] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Operating Activities: us-gaap_OperatingLeaseExpense Operating Lease, Expense us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Statement [Line Items] Accounts receivable - trade Share-Based Payment Arrangement [Text Block] Additional paid-in capital Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Stockholders’ Equity: us-gaap_NonoperatingIncomeExpense Total other expense Equity Incentive Plan 2021 [Member] Represents the 2021 Equity Incentive Plan. Award Type [Domain] Current Assets: Net loss Net loss Net Income (Loss) Attributable to Parent, Total Net Income (Loss) Attributable to Parent, Total Award Type [Axis] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and cash equivalents at beginning of the period Cash and cash equivalents at end of the period us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net increase (decrease) in cash and cash equivalents us-gaap_Liabilities Total Liabilities us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by financing activities Commitments and Contingencies Commitments and contingencies us-gaap_OperatingIncomeLoss Operating loss Other expense: us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash used in operating activities Share-Based Payment Arrangement, Option [Member] Antidilutive Securities [Axis] us-gaap_GrossProfit Gross (loss) profit Antidilutive Securities, Name [Domain] Cost of revenue us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Less: accumulated depreciation and amortization us-gaap_PropertyPlantAndEquipmentNet Equipment and leasehold improvements, net us-gaap_InterestPayableCurrentAndNoncurrent Interest Payable us-gaap_PropertyPlantAndEquipmentGross Equipment and leasehold improvements Long-Term Debt, Type [Axis] Long-Term Debt, Type [Domain] Range 3 [Member] Represents the range 3. Range 2 [Member] Represents the range 2. Range 1 [Member] Represents the range 1. Range 5 [Member] Represents the range 5. Range 4 [Member] Represents the range 4. Net loss per common share: Retained Earnings [Member] Earnings Per Share [Text Block] Two Customers [Member] Represents the information pertaining to two major customers. Previously Loaned Promissory Note 2 [Member] Represents previously loaned promissory Note 2 Accounts payable and other accrued liabilities Additional Paid-in Capital [Member] Previously Loaned Promissory Note 1 [Member] Represents previously loaned promissory note 1. Common Stock [Member] us-gaap_IncomeTaxExpenseBenefit Income Tax Expense (Benefit), Total Thereafter tcco_LongtermDebtMaturityAfterYearFour Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fourth 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). Equity Components [Axis] Equity Component [Domain] us-gaap_LongTermDebt Long-Term Debt, Total us-gaap_NotesPayable Notes Payable, Total The S B A Loan [Member] Relating to the SBA loan. us-gaap_OperatingExpenses Total operating expenses us-gaap_DebtInstrumentTerm Debt Instrument, Term Cash and cash equivalents CARES Act [Member] Represents CARES Act. tcco_IncreaseDecreaseInGovernmentGrantReceivable Government grant receivable - ERC Represents increase (decrease) in government grant receivable. Disaggregation of Revenue [Table Text Block] Stock-based compensation costs us-gaap_AllocatedShareBasedCompensationExpense Repayment of long-term debt tcco_LeaseAnnualRentPayments Lease Annual Rent Payments Lease annual rent payments. Revenue from Contract with Customer [Text Block] tcco_NumberOfCountriesInWhichProductsAreSold Number of Countries in Which Products are Sold Number of countries in which products are sold. Document Quarterly Report Entity Incorporation, State or Country Code Amendment Flag Accounting Policies [Abstract] Document Transition Report dei_CityAreaCode City Area Code us-gaap_DebtInstrumentPeriodicPayment Debt Instrument, Periodic Payment, Total Concentration Risk Disclosure [Text Block] Selling, General and Administrative Expenses [Member] dei_EntityInteractiveDataCurrent Entity Interactive Data Current Common Stock, Shares, Outstanding, Ending Balance (in shares) Equipment Sales [Member] Represents equipment sales. us-gaap_IncreaseDecreaseInOtherOperatingAssets Other current assets Engineering Services [Member] Represents engineering services. Current Fiscal Year End Date Proceeds from notes payable – related party Proceeds from Issuance of Long-Term Debt, Total us-gaap_DebtInstrumentInterestRateStatedPercentage Debt Instrument, Interest Rate, Stated Percentage Customer One [Member] Information pertaining to customer one. Document Fiscal Period Focus Amended and Restated LOC, Mr. Carl H. Guild [Member] Information related to amended and related line of credit (LOC) in favor of Mr. Carl H. Guild. Document Fiscal Year Focus Customer Two [Member] Information pertaining to customer two. Document Period End Date Income Statement Location [Axis] Income Statement Location [Domain] dei_EntityFileNumber Entity File Number Demand Promissory Note [Member] Information pertaining to the Demand Promissory Note. Entity Emerging Growth Company dei_DocumentType Document Type Entity Small Business dei_EntityShellCompany Entity Shell Company Document Information [Line Items] Document Information [Table] Entity Filer Category Debt Instrument [Axis] dei_EntityCurrentReportingStatus Entity Current Reporting Status Debt Instrument, Name [Domain] us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Diluted (in shares) us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable Stock-based compensation us-gaap_ConcentrationRiskPercentage1 Concentration Risk, Percentage Entity Tax Identification Number Non-US [Member] Entity Central Index Key Depreciation and amortization dei_EntityRegistrantName Entity Registrant Name Entity [Domain] Customer Concentration Risk [Member] Legal Entity [Axis] Statement [Table] Entity Address, Address Line One Statement of Financial Position [Abstract] Diluted (in dollars per share) Basic (in shares) Entity Address, City or Town Entity Address, Postal Zip Code Basic (in dollars per share) Entity Address, State or Province Concentration Risk Type [Axis] Concentration Risk Type [Domain] Statement of Cash Flows [Abstract] dei_EntityCommonStockSharesOutstanding Entity Common Stock, Shares Outstanding (in shares) 2023 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Statement of Stockholders' Equity [Abstract] Advances Beyond Initial One Million [Member] Represents information pertaining to advances beyond initial one million dollars. Income Statement [Abstract] Previously Loaned Promissory Note 3 [Member] Previously loaned promissory note 3. 2026 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree The 2005 Nonstatutory Stock Option Plan and 2010 Equity Incentive Plan [Member] Relating to the 2005 non statutory stock option plan and 2010 equity incentive plan. 2027 Revenue Benchmark [Member] Revenue from External Customers by Geographic Areas [Table Text Block] 2024 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths 2025 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo us-gaap_IncreaseDecreaseInInventories Inventories Product Development Expenses [Member] Primary financial statement caption encompassing product development expense. Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] SAUDI ARABIA dei_LocalPhoneNumber Local Phone Number Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] us-gaap_TableTextBlock Notes Tables One Customer [Member] Information pertaining to one customer. tcco_NumberOfMajorCustomers Number of Major Customers Represents the number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc. Foreign revenue by country Percentage of revenue from foreign countries. us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Foreign revenue by geographical area Percentage of revenue from geographical area as a percentage of foreign revenue. Mid-East and Africa [Member] Information pertaining to Mid-East and Africa. Selling, general and administrative Financing Activities: us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Line of Credit Facility, Lender [Domain] Raw materials Lender Name [Axis] us-gaap_LiabilitiesAndStockholdersEquity Total Liabilities and Stockholders’ Equity Finished goods Work in process UNITED STATES Mr. Carl H. Guild [Member] Information related to Mr. Carl H. Guild. us-gaap_RetainedEarningsAccumulatedDeficit Accumulated deficit Retained Earnings (Accumulated Deficit), Total Product development Debt Disclosure [Text Block] Changes in certain operating assets and liabilities: us-gaap_StockholdersEquity Total stockholders’ deficit Beginning balance Ending balance Customer deposits The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings. us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Long-term operating lease liability Inventory Disclosure [Text Block] Schedule of Inventory, Current [Table Text Block] Class of Stock [Axis] tcco_IncreaseDecreaseInCustomerDeposit Customer deposits The increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement. Total lease liability us-gaap_OperatingLeaseLiability Current operating lease liabilities Weighted-average remaining contractual life (Year) Note payable – long-term, net of current maturities (Note 7) Exercisable number of shares (in shares) Exercisable weighted-average exercise price (in dollars per share) Operating lease right-of-use asset Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit (in dollars per share) us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total lease payments us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Less: Imputed interest Number of shares (in shares) Exercise Price Range [Axis] Exercise Price Range [Domain] Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit (in dollars per share) EX-101.PRE 8 tcco-20221224_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.CAL 9 tcco-20221224_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Document And Entity Information - shares
3 Months Ended
Dec. 24, 2022
Feb. 03, 2023
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Dec. 24, 2022  
Document Transition Report false  
Entity File Number 001-34816  
Entity Registrant Name TECHNICAL COMMUNICATIONS CORPORATION  
Entity Incorporation, State or Country Code MA  
Entity Tax Identification Number 04-2295040  
Entity Address, Address Line One 100 Domino Drive  
Entity Address, City or Town Concord  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 01742-2892  
City Area Code 978  
Local Phone Number 287-5100  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Emerging Growth Company false  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   1,854,403
Entity Central Index Key 0000096699  
Current Fiscal Year End Date --09-24  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus FY  
Amendment Flag false  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
Dec. 24, 2022
Sep. 24, 2022
Current Assets:    
Cash and cash equivalents $ 58,716 $ 6,727
Accounts receivable - trade 0 15,174
Government grant receivable – Employee retention credit (Note 8) 498,143 515,966
Inventories, net 972,083 966,185
Other current assets 166,868 186,963
Total current assets 1,695,810 1,691,015
Equipment and leasehold improvements 4,556,144 4,556,144
Less: accumulated depreciation and amortization (4,546,046) (4,544,778)
Equipment and leasehold improvements, net 10,098 11,366
Operating lease right-of-use asset 208,015 248,462
Total Assets 1,913,923 1,950,843
Current Liabilities:    
Current maturities of notes payable – long-term (Note 7) 3,023 1,996
Notes payable - related party 3,725,000 3,000,000
Current operating lease liabilities 165,630 164,086
Accounts payable 257,190 159,388
Customer deposits 6,713 3,933
Accrued liabilities:    
Accrued compensation and related expenses 154,050 204,412
Accrued interest 179,233 118,208
Other current liabilities 4,217 1,419
Total current liabilities 4,495,056 3,653,442
Long-term operating lease liability 42,385 84,376
Note payable – long-term, net of current maturities (Note 7) 146,731 148,004
Total Liabilities 4,684,172 3,885,822
Commitments and Contingencies  
Stockholders’ Equity:    
Common stock, par value $0.10 per share; 7,000,000 shares authorized; 1,854,403 shares issued and outstanding at December 24, 2022 and September 24, 2022 185,440 185,440
Additional paid-in capital 4,378,017 4,364,687
Accumulated deficit 7,333,706 6,485,106
Total stockholders’ deficit (2,770,249) (1,934,979)
Total Liabilities and Stockholders’ Equity $ 1,913,923 $ 1,950,843
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - $ / shares
Dec. 24, 2022
Sep. 24, 2022
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.10 $ 0.10
Common Stock, Shares Authorized (in shares) 7,000,000 7,000,000
Common Stock, Shares, Issued (in shares) 1,854,403 1,854,403
Common Stock, Shares, Outstanding, Ending Balance (in shares) 1,854,403 1,854,403
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended
Dec. 24, 2022
Dec. 25, 2021
Net revenue $ 121,537 $ 423,481
Cost of revenue 148,118 356,828
Gross (loss) profit (26,581) 66,653
Operating expenses:    
Selling, general and administrative 483,535 562,360
Product development 277,183 101,099
Total operating expenses 760,718 663,459
Operating loss (787,299) (596,806)
Other expense:    
Interest expense (61,301) (16,555)
Total other expense (61,301) (16,555)
Net loss $ (848,600) $ (613,361)
Net loss per common share:    
Basic (in dollars per share) $ (0.46) $ (0.33)
Diluted (in dollars per share) $ (0.46) $ (0.33)
Weighted average shares:    
Basic (in shares) 1,854,403 1,850,403
Diluted (in shares) 1,854,403 1,850,403
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended 12 Months Ended
Dec. 24, 2022
Dec. 25, 2021
Sep. 24, 2022
Sep. 25, 2021
Operating Activities:        
Net loss $ (848,600) $ (613,361) $ (2,331,139) $ (1,088,386)
Adjustments to reconcile net loss to net cash used in operating activities:        
Depreciation and amortization 1,268 1,321    
Stock-based compensation 13,330 12,623    
Changes in certain operating assets and liabilities:        
Accounts receivable 15,174 153,340    
Inventories (5,898) 29,928    
Other current assets 20,095 21,546    
Customer deposits 2,780 (41,191)    
Government grant receivable - ERC 17,823 0    
Accounts payable and other accrued liabilities 111,263 45,031    
Net cash used in operating activities (672,765) (390,763)    
Financing Activities:        
Proceeds from notes payable – related party 725,000 150,000    
Repayment of long-term debt 246      
Net cash provided by financing activities 724,754 150,000    
Net increase (decrease) in cash and cash equivalents 51,989 (240,763)    
Cash and cash equivalents at beginning of the period 6,727 298,022 298,022  
Cash and cash equivalents at end of the period $ 58,716 $ 57,259 $ 6,727 $ 298,022
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Beginning balance (in shares) at Sep. 25, 2021 1,854,403      
Beginning balance at Sep. 25, 2021 $ 185,440 $ 4,312,969 $ (4,153,967)  
Ending balance at Dec. 25, 2021 $ 185,440 4,325,592 (4,767,328) $ (256,296)
Stock-based compensation   12,623    
Net loss     (613,361) (613,361)
Beginning balance (in shares) at Sep. 25, 2021 1,854,403      
Beginning balance at Sep. 25, 2021 $ 185,440 4,312,969 (4,153,967)  
Ending balance at Sep. 24, 2022 $ 185,440 4,364,687 (6,485,106) (1,934,979)
Net loss       (2,331,139)
Beginning balance (in shares) at Sep. 24, 2022 1,854,403      
Ending balance at Dec. 24, 2022 $ 185,440 4,378,017 (7,333,706) (2,770,249)
Stock-based compensation   $ 13,330    
Net loss     $ (848,600) $ (848,600)
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Note 1 - Description of the Business and Basis of Presentation
3 Months Ended
Dec. 24, 2022
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]

NOTE 1.

Description of the Business and Basis of Presentation

 

Company Operations

 

Technical Communications Corporation (“TCC”) was incorporated in Massachusetts in 1961; its wholly-owned subsidiary, TCC Investment Corp., was organized in that jurisdiction in 1982. Technical Communications Corporation and TCC Investment Corp. are sometimes collectively referred to herein as the “Company”. The Company’s business consists of only one industry segment, which is the design, development, manufacture, distribution, marketing and sale of communications security devices, systems and services. The secure communications solutions provided by TCC protect vital information transmitted over a wide range of data, video, fax and voice networks. TCC’s products have been sold into over 115 countries and are in service with governments, military agencies, telecommunications carriers, financial institutions and multinational corporations.

 

Interim Financial Statements

 

The accompanying unaudited consolidated financial statements of Technical Communications Corporation and its wholly-owned subsidiary include all adjustments which are, in the opinion of management, necessary for a fair presentation of the financial position and results of operations for the periods presented and in order to make the financial statements not misleading. All such adjustments are of a normal recurring nature. Interim results are not necessarily indicative of the results to be expected for the fiscal year ending September 30, 2023.

 

The September 24, 2022 consolidated balance sheet contained herein was derived from the Company’s audited consolidated balance sheet at September 24, 2022 as contained in the Company’s Annual Report on Form 10-K for the fiscal year then ended as filed with the U.S. Securities and Exchange Commission (“SEC”). Certain footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted as allowed by SEC rules and regulations. The accompanying unaudited consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the fiscal year ended September 24, 2022 included in its Annual Report on Form 10-K as filed with the SEC (the “2022 Annual Report”).

 

The Company follows accounting standards set by the Financial Accounting Standards Board, commonly referred to as the FASB. The FASB sets generally accepted accounting principles (“GAAP”) that the Company follows to ensure it consistently reports its financial condition, results of operations, and cash flows. References to GAAP issued by the FASB in these footnotes are to the FASB Accounting Standards CodificationTM - sometimes referred to as the Codification or ASC.

 

Liquidity and Ability to Continue as a Going Concern

 

For the quarter ended December 24, 2022, the Company generated a net loss of $848,600 and for the fiscal years ended September 24, 2022, September 25, 2021 and September 26, 2020, the Company generated net losses of $2,331,139, $1,088,386 and $910,650 and, although the Company generated $631,426 of net income in the fiscal year ended September 28, 2019, the Company suffered recurring losses from operations during the prior seven year period from fiscal 2012 to fiscal 2018. The Company has an accumulated deficit of $7,333,706 at December 24, 2022. These factors continue to raise substantial doubt about the Company's ability to continue as a going concern. Such consolidated financial statements do not include any adjustments to reflect the substantial doubt about the Company’s ability to continue as a going concern.

 

On August 4, 2022, the Company issued an amended and restated demand promissory note in the principal amount of up to $4,000,000 in favor of Carl H. Guild, Jr. Mr. Guild, the Company’s Chief Executive Officer, President and Chairman of the Board, loaned the money to the Company to provide working capital. The $4,000,000 consists of $1,000,000 previously loaned to the Company at an interest rate of 6% and $2,000,000 previously loaned to the Company at an interest rate of 7.5% and an additional $1,000,000 at an interest rate of 7.5%. The additional funds will be available to the Company to borrow from Mr. Guild on a revolving basis and the loan has no specified term year and may be prepaid at any time without premium or penalty. The outstanding principal balance at December 24, 2022 was $3,725,000, plus accrued interest of $167,000. An interest payment of $30,000 was made in January of 2022.

 

 

In December 2022 the Company implemented a partial furlough plan for the majority of salaried employees. The plan reduces the workweek to 24 hours and salaries have been reduced commensurately. In January of 2023 the Company reduced the workweek further to 16 hours. With this furlough plan in place we anticipate that our principal sources of liquidity, including the recent line of credit, will be sufficient to fund our activities through February 2023. In order to have sufficient cash to fund our operations beyond that point, we will need to secure new customer contracts, raise additional equity or debt capital, and reduce expenses, including payroll and payroll-related expenses through another employee furlough and/or separations.

 

In order to have sufficient capital resources to fund operations, the Company has been working diligently to secure several large orders with new and existing customers. The receipt of these orders has been significantly delayed and will continue to be difficult to predict due to the impact of the COVID-19 pandemic on our customers as a result of their operations being reduced or shut down. TCC has been able to maintain its operations during this sustained period of disruption, but a continuation of the disruption in either our customers’ operations or those of the Company will continue to have a material adverse impact on sales activity and revenue.

 

During fiscal year 2020, the Company was granted a loan from the SBA in the principal amount of $150,000 pursuant to the Economic Injury Disaster Loan program. This loan is payable monthly over 30 years at an annual interest rate of 3.75% commencing thirty months from the date of issuance.

 

The Company is working diligently to secure additional capital through equity or debt arrangements in addition to the recent funding received from the SBA and Mr. Guild. The Company is actively working with equity investors as well as debt investors, such as the SBA and Mr. Guild to secure additional funding, although we cannot provide assurances we will be able to secure such new funding, especially in light of the tightening of the credit markets and continuing volatility of the capital markets as a result of the coronavirus. Moreover, the Company’s common stock was delisted from the Nasdaq Capital Market effective January 25, 2021; while the common stock is quoted on the OTC Bulletin Board, the change in listing may have a negative impact on the liquidity of the stock and the Company’s ability to raise capital through offerings of its equity securities.

 

Should the Company be unsuccessful in these efforts, it would be forced to implement headcount reductions, additional employee furloughs and/or reduced hours for certain employees, or cease operations completely.

 

Reporting Period

 

The Company’s by-laws call for its fiscal year to end on the Saturday closest to the last day of September, unless otherwise decided by its Board of Directors.

 

Basis of Presentation

 

The accompanying unaudited consolidated financial statements include the accounts of TCC and its wholly-owned subsidiary. All significant intercompany accounts and transactions have been eliminated in consolidation.

 

The discussion and analysis of the Company’s financial condition and results of operations are based on the unaudited consolidated financial statements, which have been prepared in accordance with GAAP. The preparation of these unaudited consolidated financial statements requires management to make estimates and judgments that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported revenues and expenses during the reporting periods.

 

 

On an ongoing basis, management evaluates its estimates and judgments, including but not limited to those related to revenue recognition, inventory reserves, receivable reserves, marketable securities, impairment of long-lived

assets, income taxes, fair value of financial instruments and stock-based compensation. Management bases its estimates on historical experience and on various other factors that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. By their nature, estimates are subject to an inherent degree of uncertainty. Actual results may differ from these estimates under different assumptions or conditions.

XML 17 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Note 2 - Summary of Significant Accounting Policies and Significant Judgments and Estimates
3 Months Ended
Dec. 24, 2022
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]

NOTE 2.

Summary of Significant Accounting Policies and Significant Judgments and Estimates

 

The Company’s significant accounting policies are described in “Note 2. Summary of Significant Accounting Policies” of the Notes to Consolidated Financial Statements in its 2022 Annual Report and are supplemented by the notes included in this Quarterly Report on Form 10-Q. The financial statements and related notes included in this Quarterly Report should be read in conjunction with the Company’s 2022 Annual Report.

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Note 3 - Stock-based Compensation
3 Months Ended
Dec. 24, 2022
Notes to Financial Statements  
Share-Based Payment Arrangement [Text Block]

NOTE 3.

Stock-Based Compensation

 

The following table summarizes stock-based compensation costs included in the Company’s consolidated statements of operations for the first quarter of each of fiscal 2023 and 2022:

 

   

2023

   

2022

 
                 

Selling, general and administrative expenses

  $ 11,772     $ 10,563  

Product development expenses

    1,558       2,060  

Total share-based compensation expense before taxes

  $ 13,330     $ 12,623  

 

As of December 24, 2022, there was $75,759 of unrecognized compensation expense related to options outstanding. The unrecognized compensation expense will be recognized over the remaining requisite service period. As of December 24, 2022, the weighted average period over which the compensation expense is expected to be recognized is 2.9 years.

 

On May 6, 2021 the Company adopted the 2021 Equity Incentive Plan (the “Plan”). The Plan authorizes the issuance of up to 300,000 shares. The Plan has not been approved by shareholders and allows for non-qualified stock option grants, stock appreciation rights (SARS), restricted stock and stock units and other stock and stock based awards. There were 28,000 shares outstanding at December 24, 2022. Vesting periods are at the discretion of the Board of Directors and typically range between zero and five years. Options under the Plan are granted with an exercise price equal to fair value at time of grant and have a term of ten years from the date of grant.

 

The Technical Communications Corporation 2005 Non-Statutory Stock Option Plan and 2010 Equity Incentive Plan are expired as of December 24, 2022 and options are no longer available for grant thereunder, although vested, unexercised options under such plans remain outstanding. There were an aggregate of 600,000 shares authorized for issuance under these plans, of which options to purchase 136,900 shares were outstanding at December 24, 2022. Vesting periods are at the discretion of the Board of Directors and typically range between zero and five years. Options under these plans are granted with an exercise price equal to fair value at time of grant and have a term of ten years from the date of grant.

 

 

The following table summarizes stock option activity during the first three months of fiscal 2023:

 

   

Options Outstanding

 
   

Number of Shares

   

Weighted Average

   

Weighted Average
Contractual Life

 
   

Unvested

   

Vested

   

Total

   

Exercise Price

   

(in years)

 
                                         

Outstanding, September 24, 2022

    56,700       108,200       164,900     $ 3.45       5.98  

Grants

    -       -       -       -       -  

Vested

    -       -       -                  

Cancellations/forfeitures

    -       -       -       -          
                                         

Outstanding, December 24, 2022

    56,700       108,200       164,900     $ 3.45       5.73  

 

Information related to the stock options vested and expected to vest as of December 24, 2022 is as follows:

 

Range of
Exercise Prices

   

Number of
Shares

   

Weighted-Average
Remaining
Contractual
Life (years)

   

Weighted
Average
Exercise Price

   

Exercisable
Number of
Shares

   

Exercisable
Weighted-
Average
Exercise Price

 
                                             
  $1.01  -  $2.00       48,000       8.32     $ 1.80       12,000     $ 1.87  
  $2.01  -  $3.00       34,300       5.17       2.61       25,900       2.65  
  $3.01  -  $4.00       43,500       6.34       3.60       33,300       3.60  
  $4.01  -  $5.00       16,600       1.50       4.34       16,600       4.34  
  $5.01  -  $10.00       22,500       3.02       7.36       20,400       7.37  
                                             
          164,900       5.73     $ 3.45       108,200     $ 4.00  

 

The aggregate intrinsic value of the Company’s “in-the-money” outstanding and exercisable options as of December 24, 2022 and December 25, 2021 was $0 and $1,040, respectively. Nonvested stock options are subject to the risk of forfeiture until the fulfillment of specified conditions.

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Note 4 - Revenue
3 Months Ended
Dec. 24, 2022
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

NOTE 4.

Revenue

 

The following table presents the Company’s revenues disaggregated by revenue type for the first three months of fiscal 2023 and 2022.

 

Revenue type:

 

   

2023

   

2022

 
                 

Engineering services

  $ -     $ 343,701  

Equipment sales

    121,537       79,780  

Total

  $ 121,537     $ 423,481  

 

Engineering services revenue consists of funded research and development and technology development for commercial companies and government agencies primarily under fixed-price contracts. The Company also derives revenue from developing and designing custom cryptographic solutions for customers’ unique secure voice, data and video communications requirements and integrating such solutions into existing systems. These contracts can vary but typically call for fixed monthly payments or payments due upon meeting certain milestones. Customers are billed monthly or upon achieving the milestone and payments are due on a net basis after the billing date.

 

 

Equipment sales revenue consists of sales of communications security equipment for voice, data, facsimile and video networks for military, government and corporate/industrial applications. Equipment sales are billed to the customer upon shipment with typical payment terms requiring a down payment at the time of order with the balance due prior to shipment. For government and certain long term customers, we may grant net payment terms.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.4
Note 5 - Inventories
3 Months Ended
Dec. 24, 2022
Notes to Financial Statements  
Inventory Disclosure [Text Block]

NOTE 5.

Inventories

 

Inventories consisted of the following:

 

   

December 24,

2022

   

September 24,

2022

 

Finished goods

  $ -     $ -  

Work in process

    478,375       489,854  

Raw materials

    493,708       476,331  

Total inventory, net

  $ 972,083     $ 966,185  

 

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Note 6 - Leases
3 Months Ended
Dec. 24, 2022
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]

NOTE 6.

Leases

 

The Company leases space from a third party for all manufacturing, research and development, and corporate operations. The initial term of the lease was for five years through March 31, 2019 at an annual rate of $170,603. In addition, the lease contains options to extend the lease for two and one-half years through September 30, 2021 and another two and one-half years through March 31, 2024 at an annual rate of $170,603. In September 2018, the Company exercised its option to extend the term of the lease through September 2021. The Company exercised the option on March 31, 2021, and the new term will run until March 30, 2024. As such, the Company uses the extended lease term in its calculation of the lease liability and right-of-use asset. The Company classifies this lease as an operating lease with the costs recognized as a selling, general and administrative expense in its consolidated statements of operations. The lease expense for each of the three month periods ended December 24, 2022 and December 25, 2021 was $42,651.

 

The table below presents the maturity of the Company’s operating lease liability as of December 24, 2022:

 

2023

    127,952  

2024

    85,301  

Total lease payments

    213,253  

Less: Imputed interest

    (5,238

)

Total lease liability

  $ 208,015  

 

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.22.4
Note 7 - Debt
3 Months Ended
Dec. 24, 2022
Notes to Financial Statements  
Debt Disclosure [Text Block]

NOTE 7.

Debt

 

On August 10, 2020, the Company also was granted a loan (the “SBA Loan”) from the SBA in the principal amount of $150,000 pursuant to the Economic Injury Disaster Loan program. The SBA Loan, which is evidenced by a Promissory Note dated August 10, 2020, is payable in monthly installments of $731, including principal and interest, over 30 years at an interest rate of 3.75% per year. The SBA Loan may be prepaid by the Company at any time prior to maturity with no prepayment penalties. The proceeds from this loan must be used solely as working capital to alleviate economic injury caused by the Covid-19 pandemic. Although originally repayable commencing one year after grant, on March 15, 2022 the SBA announced that payments on the SBA Loan would be deferred an additional six months. The Company initiated making monthly payments in December 2022.

 

 

As part of the SBA Loan, the Company granted the SBA a continuing security interest in and to any and all “Collateral” to secure payment and performance of all debts, liabilities and obligations of the Company to the SBA under the SBA Loan. The Collateral includes all tangible and intangible personal property that the Company owns or acquires or creates immediately upon the acquisition or creation thereof, including, but not limited to: (a) inventory, (b) equipment, (c) instruments, including promissory notes, (d) chattel paper, including tangible chattel paper and electronic chattel paper, (e) documents, (f) letter of credit rights, (g) accounts, including health-care insurance receivables and credit card receivables, (h) deposit accounts, (i) commercial tort claims, (j) general intangibles, including payment intangibles and software, and (k) as-extracted collateral, in each case as such terms may from time to time be defined in the Uniform Commercial Code.

 

The aggregate amounts of principal maturities of long-term debt for the following fiscal years are:

 

2023

  $ 3,023  

2024

    3,138  

2025

    3,257  

2026

    3,382  
2027     3,511  

Thereafter

    133,443  
    $ 149,754  

 

On August 4, 2022, the Company issued an amended and restated demand promissory note in the principal amount of up to $4,000,000 in favor of Carl H. Guild, Jr. Mr. Guild, the Company’s Chief Executive Officer, President and Chairman of the Board, loaned the money to the Company to provide working capital. The $4,000,000 consists of $1,000,000 previously loaned to the Company at an interest rate of 6% and $2,000,000 previously loaned to the Company at an interest rate of 7.5% and an additional $1,000,000 at an interest rate of 7.5%. The additional funds will be available to the Company to borrow from Mr. Guild on a revolving basis and the loan has no specified term year and may be prepaid at any time without premium or penalty. The outstanding principal balance at December 24, 2022 was $3,725,000, plus accrued interest of $167,000. An interest payment of approximately $30,000 was made in January of 2022.

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Note 8 - Income Taxes
3 Months Ended
Dec. 24, 2022
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

NOTE 8.

Income Taxes

 

The Company has not recorded an income tax benefit on its net loss for the three month periods ended December 24, 2022 and December 25, 2021 due to its uncertain realizability. During previous fiscal years, the Company recorded a valuation allowance for the full amount of its net deferred tax assets since it could not predict the realization of these assets.

 

Under the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”) the Company is entitled to Employee Retention Credits for parts of its fiscal 2020 and 2021 years. The Company has filed amended Employer’s Quarterly Federal Tax returns to apply for these credits. As a result the Company is entitled to $515,966 in credits of which $17,823 was received during Q1 of fiscal 2023. The Company expects to receive the remainder of the refunds from the IRS in fiscal 2023.

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Note 9 - Loss Per Share
3 Months Ended
Dec. 24, 2022
Notes to Financial Statements  
Earnings Per Share [Text Block]

NOTE 9.

Loss per Share

 

Outstanding potentially dilutive stock options, which were not included in the net loss per share amounts as their effect would have been anti-dilutive, were as follows: 164,900 shares at December 24, 2022 and 143,900 shares at December 25, 2021.

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Major Customers and Export Sales
3 Months Ended
Dec. 24, 2022
Notes to Financial Statements  
Concentration Risk Disclosure [Text Block]

NOTE 10.

Major Customers and Export Sales

 

During the three months ended December 24, 2022, the Company had two customers that represented 94% (73% and 21%, respectively) of net revenue. During the three months ended December 25, 2021, the Company had two customers that represented 100% (89% and 11%, respectively) of net revenue and at December 25, 2021 had one customer representing 100% of accounts receivable.

 

 

A breakdown of foreign and domestic net revenue for first three months of fiscal 2023 and 2022 is as follows:

 

   

2023

   

2022

 
                 

Domestic

  $ 94,617     $ 343,701  

Foreign

    26,920       79,780  

Total net revenue

  $ 121,537     $ 423,481  

 

The Company sold products into one country during the three month periods ended December 24, 2022 and December 25, 2021. A sale is attributed to a foreign country based on the location of the contracting party. Domestic revenue may include the sale of products shipped through domestic resellers or manufacturers to international destinations. The table below summarizes foreign revenues by country as a percentage of total foreign revenue for the first quarters of fiscal 2023 and 2022.

 

   

2023

   

2022

 
                 

Saudi Arabia

    100

%

   

100

%

 

A summary of foreign revenue, as a percentage of total foreign revenue by geographic area, for the first quarter of fiscal 2023 and 2022 is as follows:

 

   

2023

   

2022

 
                 

Mid-East and Africa

    100

%

   

100

%

 

 

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Note 3 - Stock-based Compensation (Tables)
3 Months Ended
Dec. 24, 2022
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   

2023

   

2022

 
                 

Selling, general and administrative expenses

  $ 11,772     $ 10,563  

Product development expenses

    1,558       2,060  

Total share-based compensation expense before taxes

  $ 13,330     $ 12,623  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
   

Options Outstanding

 
   

Number of Shares

   

Weighted Average

   

Weighted Average
Contractual Life

 
   

Unvested

   

Vested

   

Total

   

Exercise Price

   

(in years)

 
                                         

Outstanding, September 24, 2022

    56,700       108,200       164,900     $ 3.45       5.98  

Grants

    -       -       -       -       -  

Vested

    -       -       -                  

Cancellations/forfeitures

    -       -       -       -          
                                         

Outstanding, December 24, 2022

    56,700       108,200       164,900     $ 3.45       5.73  
Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]

Range of
Exercise Prices

   

Number of
Shares

   

Weighted-Average
Remaining
Contractual
Life (years)

   

Weighted
Average
Exercise Price

   

Exercisable
Number of
Shares

   

Exercisable
Weighted-
Average
Exercise Price

 
                                             
  $1.01  -  $2.00       48,000       8.32     $ 1.80       12,000     $ 1.87  
  $2.01  -  $3.00       34,300       5.17       2.61       25,900       2.65  
  $3.01  -  $4.00       43,500       6.34       3.60       33,300       3.60  
  $4.01  -  $5.00       16,600       1.50       4.34       16,600       4.34  
  $5.01  -  $10.00       22,500       3.02       7.36       20,400       7.37  
                                             
          164,900       5.73     $ 3.45       108,200     $ 4.00  
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Note 4 - Revenue (Tables)
3 Months Ended
Dec. 24, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

2023

   

2022

 
                 

Engineering services

  $ -     $ 343,701  

Equipment sales

    121,537       79,780  

Total

  $ 121,537     $ 423,481  
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Note 5 - Inventories (Tables)
3 Months Ended
Dec. 24, 2022
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

December 24,

2022

   

September 24,

2022

 

Finished goods

  $ -     $ -  

Work in process

    478,375       489,854  

Raw materials

    493,708       476,331  

Total inventory, net

  $ 972,083     $ 966,185  
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Note 6 - Leases (Tables)
3 Months Ended
Dec. 24, 2022
Notes Tables  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]

2023

    127,952  

2024

    85,301  

Total lease payments

    213,253  

Less: Imputed interest

    (5,238

)

Total lease liability

  $ 208,015  
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Note 7 - Debt (Tables)
3 Months Ended
Dec. 24, 2022
Notes Tables  
Schedule of Maturities of Long-Term Debt [Table Text Block]

2023

  $ 3,023  

2024

    3,138  

2025

    3,257  

2026

    3,382  
2027     3,511  

Thereafter

    133,443  
    $ 149,754  
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Major Customers and Export Sales (Tables)
3 Months Ended
Dec. 24, 2022
Notes Tables  
Revenue from External Customers by Geographic Areas [Table Text Block]
   

2023

   

2022

 
                 

Domestic

  $ 94,617     $ 343,701  

Foreign

    26,920       79,780  

Total net revenue

  $ 121,537     $ 423,481  
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
   

2023

   

2022

 
                 

Saudi Arabia

    100

%

   

100

%

   

2023

   

2022

 
                 

Mid-East and Africa

    100

%

   

100

%

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Note 1 - Description of the Business and Basis of Presentation (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Aug. 10, 2020
Jan. 31, 2022
Dec. 24, 2022
Dec. 25, 2021
Sep. 24, 2022
Sep. 25, 2021
Sep. 26, 2020
Sep. 28, 2019
Aug. 04, 2022
Nov. 18, 2021
May 06, 2021
Net Income (Loss) Attributable to Parent, Total     $ 848,600 $ 613,361 $ 2,331,139 $ 1,088,386 $ 910,650 $ (631,426)      
Net Income (Loss) Attributable to Parent, Total     (848,600) (613,361) (2,331,139) $ (1,088,386) $ (910,650) $ 631,426      
Retained Earnings (Accumulated Deficit), Total     7,333,706   $ 6,485,106            
Proceeds from Issuance of Long-Term Debt, Total     725,000 $ 150,000              
Previously Loaned Promissory Note 3 [Member]                      
Notes Payable, Total     1,000,000                
The S B A Loan [Member]                      
Debt Instrument, Interest Rate, Stated Percentage 3.75%           3.75%        
Proceeds from Issuance of Long-Term Debt, Total $ 150,000           $ 150,000        
Debt Instrument, Term 30 years           30 years        
Mr. Carl H. Guild [Member]                      
Line of Credit Facility, Maximum Borrowing Capacity                   $ 2,000,000,000,000  
Notes Payable, Total     3,725,000                
Debt Instrument, Interest Rate, Stated Percentage                     6.00%
Interest Payable     $ 167,000                
Interest Paid, Excluding Capitalized Interest, Operating Activities   $ 30,000                  
Mr. Carl H. Guild [Member] | Demand Promissory Note [Member]                      
Line of Credit Facility, Maximum Borrowing Capacity                 $ 4,000,000    
Notes Payable, Total                 4,000,000    
Mr. Carl H. Guild [Member] | Previously Loaned Promissory Note 1 [Member]                      
Notes Payable, Total                 $ 1,000,000    
Debt Instrument, Interest Rate, Stated Percentage                 6.00%    
Mr. Carl H. Guild [Member] | Previously Loaned Promissory Note 2 [Member]                      
Line of Credit Facility, Maximum Borrowing Capacity                 $ 2,000,000    
Debt Instrument, Interest Rate, Stated Percentage                 750.00%    
Mr. Carl H. Guild [Member] | Previously Loaned Promissory Note 3 [Member]                      
Notes Payable, Total                 $ 1,000,000    
Debt Instrument, Interest Rate, Stated Percentage     7.50%           7.50%    
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Note 3 - Stock-based Compensation (Details Textual) - USD ($)
3 Months Ended
Dec. 24, 2022
Sep. 24, 2022
Dec. 25, 2021
May 06, 2021
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount $ 75,759      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance 164,900 164,900    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value $ 0   $ 1,040  
Equity Incentive Plan 2021 [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized       300,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 28,000      
The 2005 Nonstatutory Stock Option Plan and 2010 Equity Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized 600,000      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance 136,900      
Share-Based Payment Arrangement, Option [Member]        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 2 years 10 months 24 days      
Share-Based Payment Arrangement, Option [Member] | Equity Incentive Plan 2021 [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year) 10 years      
Share-Based Payment Arrangement, Option [Member] | Equity Incentive Plan 2021 [Member] | Minimum [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period 0 years      
Share-Based Payment Arrangement, Option [Member] | Equity Incentive Plan 2021 [Member] | Maximum [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period 5 years      
Share-Based Payment Arrangement, Option [Member] | The 2005 Nonstatutory Stock Option Plan and 2010 Equity Incentive Plan [Member]        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 10 years      
Share-Based Payment Arrangement, Option [Member] | The 2005 Nonstatutory Stock Option Plan and 2010 Equity Incentive Plan [Member] | Minimum [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period 0 years      
Share-Based Payment Arrangement, Option [Member] | The 2005 Nonstatutory Stock Option Plan and 2010 Equity Incentive Plan [Member] | Maximum [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period 5 years      
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Note 3 - Stock-based Compensation - Stock-based Compensation Costs (Details) - USD ($)
3 Months Ended
Dec. 24, 2022
Dec. 25, 2021
Stock-based compensation costs $ 13,330 $ 12,623
Selling, General and Administrative Expenses [Member]    
Stock-based compensation costs 11,772 10,563
Product Development Expenses [Member]    
Stock-based compensation costs $ 1,558 $ 2,060
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Note 3 - Stock-based Compensation - Stock Option Activity (Details) - $ / shares
3 Months Ended 12 Months Ended
Dec. 24, 2022
Sep. 24, 2022
Number of shares, unvested (in shares) 56,700  
Number of shares, vested (in shares) 108,200  
Number of shares (in shares) 164,900  
Outstanding, weighted average exercise price (in dollars per share) $ 3.45  
Outstanding, weighted average contractual life (Year) 5 years 8 months 23 days 5 years 11 months 23 days
Number of shares, unvested (in shares) 56,700 56,700
Number of shares, vested (in shares) 108,200 108,200
Number of shares (in shares) 164,900 164,900
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Note 3 - Stock Based Compensation - Information Related to Stock Options (Details)
3 Months Ended
Dec. 24, 2022
$ / shares
shares
Number of shares (in shares) | shares 164,900
Weighted-average remaining contractual life (Year) 5 years 8 months 23 days
Outstanding, weighted average exercise price (in dollars per share) $ 3.45
Exercisable number of shares (in shares) | shares 108,200
Exercisable weighted-average exercise price (in dollars per share) $ 4.00
Range 1 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit (in dollars per share) 1.01
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit (in dollars per share) $ 2.00
Number of shares (in shares) | shares 48,000
Weighted-average remaining contractual life (Year) 8 years 3 months 25 days
Outstanding, weighted average exercise price (in dollars per share) $ 1.80
Exercisable number of shares (in shares) | shares 12,000
Exercisable weighted-average exercise price (in dollars per share) $ 1.87
Range 2 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit (in dollars per share) 2.01
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit (in dollars per share) $ 3.00
Number of shares (in shares) | shares 34,300
Weighted-average remaining contractual life (Year) 5 years 2 months 1 day
Outstanding, weighted average exercise price (in dollars per share) $ 2.61
Exercisable number of shares (in shares) | shares 25,900
Exercisable weighted-average exercise price (in dollars per share) $ 2.65
Range 3 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit (in dollars per share) 3.01
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit (in dollars per share) $ 4.00
Number of shares (in shares) | shares 43,500
Weighted-average remaining contractual life (Year) 6 years 4 months 2 days
Outstanding, weighted average exercise price (in dollars per share) $ 3.60
Exercisable number of shares (in shares) | shares 33,300
Exercisable weighted-average exercise price (in dollars per share) $ 3.60
Range 4 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit (in dollars per share) 4.01
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit (in dollars per share) $ 5.00
Number of shares (in shares) | shares 16,600
Weighted-average remaining contractual life (Year) 1 year 6 months
Outstanding, weighted average exercise price (in dollars per share) $ 4.34
Exercisable number of shares (in shares) | shares 16,600
Exercisable weighted-average exercise price (in dollars per share) $ 4.34
Range 5 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit (in dollars per share) 5.01
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit (in dollars per share) $ 10.00
Number of shares (in shares) | shares 22,500
Weighted-average remaining contractual life (Year) 3 years 7 days
Outstanding, weighted average exercise price (in dollars per share) $ 7.36
Exercisable number of shares (in shares) | shares 20,400
Exercisable weighted-average exercise price (in dollars per share) $ 7.37
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Note 4 - Revenue - Disaggregation By Revenue Type (Details) - USD ($)
3 Months Ended
Dec. 24, 2022
Dec. 25, 2021
Net revenue $ 121,537 $ 423,481
Engineering Services [Member]    
Net revenue 0 343,701
Equipment Sales [Member]    
Net revenue $ 121,537 $ 79,780
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Note 5 - Inventories - Schedule of Inventory (Details) - USD ($)
Dec. 24, 2022
Sep. 24, 2022
Finished goods $ 0 $ 0
Work in process 478,375 489,854
Raw materials 493,708 476,331
Total inventory, net $ 972,083 $ 966,185
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Note 6 - Leases (Details Textual) - USD ($)
3 Months Ended 18 Months Ended 42 Months Ended
Dec. 24, 2022
Dec. 25, 2021
Sep. 24, 2022
Sep. 24, 2022
Sep. 30, 2021
Lease Annual Rent Payments       $ 170,603  
Lessee, Operating Lease, Renewal Term (Year)         2 years 6 months
Operating Lease, Expense $ 42,651 $ 42,651 $ 170,603    
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Note 6 - Leases - Maturity of Operating Lease Liability (Details)
Jun. 25, 2022
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Year One $ 127,952
Lessee, Operating Lease, Liability, to be Paid, Year Two 85,301
Total lease payments 213,253
Less: Imputed interest (5,238)
Total lease liability $ 208,015
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Note 7 - Debt (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Aug. 10, 2020
Jan. 31, 2022
Sep. 26, 2020
Dec. 24, 2022
Aug. 04, 2022
Apr. 07, 2022
Nov. 18, 2021
May 06, 2021
Mr. Carl H. Guild [Member]                
Notes Payable, Total       $ 3,725,000        
Line of Credit Facility, Maximum Borrowing Capacity Before Interest Rate Increase           $ 1,000,000    
Debt Instrument, Interest Rate, Stated Percentage               6.00%
Interest Payable, Current       167,000        
Interest Paid, Excluding Capitalized Interest, Operating Activities   $ 30,000            
Mr. Carl H. Guild [Member] | Advances Beyond Initial One Million [Member]                
Debt Instrument, Interest Rate, Stated Percentage             7.50%  
Amended and Restated LOC, Mr. Carl H. Guild [Member]                
Interest Paid, Excluding Capitalized Interest, Operating Activities   $ 30,000            
The S B A Loan [Member]                
Debt Instrument, Periodic Payment, Total $ 731              
Debt Instrument, Term 30 years   30 years          
Debt Instrument, Interest Rate, Stated Percentage 3.75%   3.75%          
Demand Promissory Note [Member] | Mr. Carl H. Guild [Member]                
Notes Payable, Total         $ 4,000,000      
Previously Loaned Promissory Note 3 [Member]                
Notes Payable, Total       $ 1,000,000        
Previously Loaned Promissory Note 3 [Member] | Mr. Carl H. Guild [Member]                
Notes Payable, Total         $ 1,000,000      
Debt Instrument, Interest Rate, Stated Percentage       7.50% 7.50%      
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Note 7 - Debt - Principal Maturities of Long-term Debt (Details)
Dec. 31, 2022
USD ($)
2023 $ 3,023
2024 3,138
2025 3,257
2026 3,382
2027 3,511
Thereafter 133,443
Long-Term Debt, Total $ 149,754
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Note 8 - Income Taxes (Details Textual) - USD ($)
3 Months Ended
Dec. 24, 2022
Dec. 25, 2021
Sep. 24, 2022
Income Tax Expense (Benefit), Total $ 0 $ 0  
Grants Receivable, Current 498,143   $ 515,966
Proceeds from Employee Retention Credits 17,823    
CARES Act [Member]      
Grants Receivable, Current $ 515,966    
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Note 9 - Loss Per Share (Details Textual) - shares
3 Months Ended
Dec. 24, 2022
Dec. 25, 2021
Share-Based Payment Arrangement, Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 164,900 143,900
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Major Customers and Export Sales (Details Textual)
3 Months Ended
Dec. 24, 2022
Jun. 25, 2022
Dec. 25, 2021
Number of Countries in Which Products are Sold   1 1
Customer Concentration Risk [Member] | Revenue Benchmark [Member]      
Number of Major Customers 2   2
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Two Customers [Member]      
Concentration Risk, Percentage 94.00%   100.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer One [Member]      
Concentration Risk, Percentage 73.00%   89.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer Two [Member]      
Concentration Risk, Percentage 21.00%   11.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | One Customer [Member]      
Number of Major Customers     1
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Major Customers and Export Sales - Foreign and Domestic Net Revenue 2 (Details) - USD ($)
3 Months Ended
Dec. 24, 2022
Dec. 25, 2021
Net revenue $ 121,537 $ 423,481
UNITED STATES    
Net revenue 94,617 343,701
Non-US [Member]    
Net revenue $ 26,920 $ 79,780
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Major Customers and Export Sales - Foreign Revenue (Details)
3 Months Ended
Dec. 24, 2022
Dec. 24, 2022
Dec. 25, 2021
SAUDI ARABIA      
Foreign revenue by country   100.00% 100.00%
Mid-East and Africa [Member]      
Foreign revenue by geographical area 100.00%   100.00%
XML 48 tcco20221231_10q_htm.xml IDEA: XBRL DOCUMENT 0000096699 2022-09-25 2022-12-24 0000096699 tcco:MideastAndAfricaMember 2021-09-26 2021-12-25 0000096699 tcco:MideastAndAfricaMember 2022-09-25 2022-12-24 0000096699 country:SA 2021-09-26 2021-12-25 0000096699 country:SA 2022-09-27 2022-12-24 0000096699 2021-09-26 2021-12-25 0000096699 2022-03-27 2022-06-25 0000096699 us-gaap:NonUsMember 2021-09-26 2021-12-25 0000096699 us-gaap:NonUsMember 2022-09-25 2022-12-24 0000096699 country:US 2021-09-26 2021-12-25 0000096699 country:US 2022-09-25 2022-12-24 0000096699 tcco:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-09-26 2021-12-25 0000096699 tcco:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-09-26 2021-12-25 0000096699 tcco:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-09-26 2021-12-25 0000096699 tcco:TwoCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-09-26 2021-12-25 0000096699 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-09-26 2021-12-25 0000096699 tcco:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-09-25 2022-12-24 0000096699 tcco:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-09-25 2022-12-24 0000096699 tcco:TwoCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-09-25 2022-12-24 0000096699 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-09-25 2022-12-24 0000096699 us-gaap:EmployeeStockOptionMember 2021-09-26 2021-12-25 0000096699 us-gaap:EmployeeStockOptionMember 2022-09-25 2022-12-24 0000096699 tcco:CaresActMember 2022-12-24 0000096699 tcco:AmendedAndRestatedLocMrCarlHGuildMember 2022-01-01 2022-01-31 0000096699 tcco:MrCarlHGuildMember 2022-12-24 0000096699 tcco:PreviouslyLoanedPromissoryNote3Member tcco:MrCarlHGuildMember 2022-12-24 0000096699 tcco:PreviouslyLoanedPromissoryNote3Member 2022-12-24 0000096699 tcco:MrCarlHGuildMember tcco:AdvancesBeyondInitialOneMillionMember 2021-11-18 0000096699 tcco:MrCarlHGuildMember 2021-11-18 0000096699 tcco:MrCarlHGuildMember 2021-05-06 0000096699 tcco:MrCarlHGuildMember 2022-04-07 0000096699 tcco:DemandPromissoryNoteMember tcco:MrCarlHGuildMember 2022-08-04 0000096699 2022-12-31 0000096699 tcco:TheSBALoanMember 2020-08-10 0000096699 tcco:TheSBALoanMember 2020-08-10 2020-08-10 0000096699 2022-06-25 0000096699 2021-03-31 2022-09-24 0000096699 2021-09-30 0000096699 2019-03-31 2022-09-24 0000096699 2022-09-24 0000096699 2022-12-24 0000096699 tcco:EquipmentSalesMember 2021-09-26 2021-12-25 0000096699 tcco:EquipmentSalesMember 2022-09-25 2022-12-24 0000096699 tcco:EngineeringServicesMember 2021-09-26 2021-12-25 0000096699 tcco:EngineeringServicesMember 2022-09-25 2022-12-24 0000096699 2021-12-25 0000096699 tcco:Range5Member 2022-12-24 0000096699 tcco:Range5Member 2022-09-25 2022-12-24 0000096699 tcco:Range4Member 2022-12-24 0000096699 tcco:Range4Member 2022-09-25 2022-12-24 0000096699 tcco:Range3Member 2022-12-24 0000096699 tcco:Range3Member 2022-09-25 2022-12-24 0000096699 tcco:Range2Member 2022-12-24 0000096699 tcco:Range2Member 2022-09-25 2022-12-24 0000096699 tcco:Range1Member 2022-12-24 0000096699 tcco:Range1Member 2022-09-25 2022-12-24 0000096699 2021-09-26 2022-09-24 0000096699 us-gaap:EmployeeStockOptionMember tcco:The2005NonstatutoryStockOptionPlanAnd2010EquityIncentivePlanMember 2022-09-25 2022-12-24 0000096699 srt:MaximumMember us-gaap:EmployeeStockOptionMember tcco:The2005NonstatutoryStockOptionPlanAnd2010EquityIncentivePlanMember 2022-09-25 2022-12-24 0000096699 srt:MinimumMember us-gaap:EmployeeStockOptionMember tcco:The2005NonstatutoryStockOptionPlanAnd2010EquityIncentivePlanMember 2022-09-25 2022-12-24 0000096699 tcco:The2005NonstatutoryStockOptionPlanAnd2010EquityIncentivePlanMember 2022-12-24 0000096699 us-gaap:EmployeeStockOptionMember tcco:EquityIncentivePlan2021Member 2022-09-25 2022-12-24 0000096699 srt:MaximumMember us-gaap:EmployeeStockOptionMember tcco:EquityIncentivePlan2021Member 2022-09-25 2022-12-24 0000096699 srt:MinimumMember us-gaap:EmployeeStockOptionMember tcco:EquityIncentivePlan2021Member 2022-09-25 2022-12-24 0000096699 tcco:EquityIncentivePlan2021Member 2022-09-25 2022-12-24 0000096699 tcco:EquityIncentivePlan2021Member 2021-05-06 0000096699 us-gaap:EmployeeStockOptionMember 2022-09-25 2022-12-24 0000096699 tcco:ProductDevelopmentExpensesMember 2021-09-26 2021-12-25 0000096699 tcco:ProductDevelopmentExpensesMember 2022-09-25 2022-12-24 0000096699 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-09-26 2021-12-25 0000096699 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-09-25 2022-12-24 0000096699 tcco:TheSBALoanMember 2020-09-26 0000096699 tcco:TheSBALoanMember 2019-09-29 2020-09-26 0000096699 tcco:MrCarlHGuildMember 2022-01-01 2022-01-31 0000096699 tcco:PreviouslyLoanedPromissoryNote3Member tcco:MrCarlHGuildMember 2022-08-04 0000096699 tcco:PreviouslyLoanedPromissoryNote2Member tcco:MrCarlHGuildMember 2022-08-04 0000096699 tcco:PreviouslyLoanedPromissoryNote1Member tcco:MrCarlHGuildMember 2022-08-04 0000096699 2018-09-30 2019-09-28 0000096699 2019-09-29 2020-09-26 0000096699 2020-09-27 2021-09-25 0000096699 us-gaap:RetainedEarningsMember 2021-12-25 0000096699 us-gaap:RetainedEarningsMember 2022-12-24 0000096699 us-gaap:RetainedEarningsMember 2021-09-26 2021-12-25 0000096699 us-gaap:RetainedEarningsMember 2022-09-25 2022-12-24 0000096699 us-gaap:RetainedEarningsMember 2021-09-25 0000096699 us-gaap:RetainedEarningsMember 2022-09-24 0000096699 us-gaap:AdditionalPaidInCapitalMember 2021-12-25 0000096699 us-gaap:AdditionalPaidInCapitalMember 2022-12-24 0000096699 us-gaap:AdditionalPaidInCapitalMember 2021-09-26 2021-12-25 0000096699 us-gaap:AdditionalPaidInCapitalMember 2022-09-25 2022-12-24 0000096699 us-gaap:AdditionalPaidInCapitalMember 2021-09-25 0000096699 us-gaap:AdditionalPaidInCapitalMember 2022-09-24 0000096699 us-gaap:CommonStockMember 2021-12-25 0000096699 us-gaap:CommonStockMember 2022-12-24 0000096699 us-gaap:CommonStockMember 2021-09-25 0000096699 us-gaap:CommonStockMember 2022-09-24 0000096699 2021-09-25 0000096699 2023-02-03 pure iso4217:USD shares utr:Y iso4217:USD shares thunderdome:item 0000096699 false --09-24 2023 FY 1 1 1 2 2 0 0 P2Y6M P10Y P5Y P0Y P10Y P5Y P0Y 10-Q true 2022-12-24 false 001-34816 TECHNICAL COMMUNICATIONS CORPORATION MA 04-2295040 100 Domino Drive Concord MA 01742-2892 978 287-5100 Yes Yes false Non-accelerated Filer true false 1854403 58716 6727 0 15174 498143 515966 972083 966185 166868 186963 1695810 1691015 4556144 4556144 4546046 4544778 10098 11366 208015 248462 1913923 1950843 3023 1996 3725000 3000000 165630 164086 257190 159388 6713 3933 154050 204412 179233 118208 4217 1419 4495056 3653442 42385 84376 146731 148004 4684172 3885822 0.10 0.10 7000000 7000000 1854403 1854403 1854403 1854403 185440 185440 4378017 4364687 -7333706 -6485106 -2770249 -1934979 1913923 1950843 121537 423481 148118 356828 -26581 66653 483535 562360 277183 101099 760718 663459 -787299 -596806 -61301 -16555 -61301 -16555 -848600 -613361 -0.46 -0.33 -0.46 -0.33 1854403 1850403 1854403 1850403 -848600 -613361 1268 1321 13330 12623 -15174 -153340 5898 -29928 -20095 -21546 2780 -41191 -17823 -0 111263 45031 -672765 -390763 725000 150000 246 724754 150000 51989 -240763 6727 298022 58716 57259 1854403 1854403 1854403 1854403 185440 185440 185440 185440 4364687 4312969 13330 12623 4378017 4325592 -6485106 -4153967 -848600 -613361 -7333706 -4767328 -2770249 -256296 <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody><tr> <td style="vertical-align: top; width: 7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">NOTE 1.</span></p> </td> <td style="vertical-align: top; width: 93%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Description of the Business and Basis of Presentation</span></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Company Operations</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Technical Communications Corporation (“TCC”) was incorporated in Massachusetts in 1961; its wholly-owned subsidiary, TCC Investment Corp., was organized in that jurisdiction in 1982. Technical Communications Corporation and TCC Investment Corp. are sometimes collectively referred to herein as the “Company”. The Company’s business consists of only one industry segment, which is the design, development, manufacture, distribution, marketing and sale of communications security devices, systems and services. The secure communications solutions provided by TCC protect vital information transmitted over a wide range of data, video, fax and voice networks. TCC’s products have been sold into over 115 countries and are in service with governments, military agencies, telecommunications carriers, financial institutions and multinational corporations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Interim Financial Statements</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The accompanying unaudited consolidated financial statements of Technical Communications Corporation and its wholly-owned subsidiary include all adjustments which are, in the opinion of management, necessary for a fair presentation of the financial position and results of operations for the periods presented and in order to make the financial statements not misleading. All such adjustments are of a normal recurring nature. Interim results are not necessarily indicative of the results to be expected for the fiscal year ending September 30, 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The September 24, 2022 consolidated balance sheet contained herein was derived from the Company’s audited consolidated balance sheet at September 24, 2022 as contained in the Company’s Annual Report on Form 10-K for the fiscal year then ended as filed with the U.S. Securities and Exchange Commission (“SEC”). Certain footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted as allowed by SEC rules and regulations. The accompanying unaudited consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the fiscal year ended September 24, 2022 included in its Annual Report on Form 10-K as filed with the SEC (the “2022 Annual Report”).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company follows accounting standards set by the Financial Accounting Standards Board, commonly referred to as the FASB. The FASB sets generally accepted accounting principles (“GAAP”) that the Company follows to ensure it consistently reports its financial condition, results of operations, and cash flows. References to GAAP issued by the FASB in these footnotes are to the <i>FASB Accounting Standards Codification</i><sup style="vertical-align:top;line-height:120%;">TM </sup>- sometimes referred to as the Codification or ASC.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Liquidity and Ability to Continue as a Going Concern</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">For the quarter ended December 24, 2022, the Company generated a net loss of $848,600 and for the fiscal years ended September 24, 2022, September 25, 2021 and September 26, 2020, the Company generated net losses of $2,331,139, $1,088,386 and $910,650 and, although the Company generated $631,426 of net income in the fiscal year ended September 28, 2019, the Company suffered recurring losses from operations during the prior seven year period from fiscal 2012 to fiscal 2018. The Company has an accumulated deficit of $7,333,706 at December 24, 2022. These factors continue to raise substantial doubt about the Company's ability to continue as a going concern. Such consolidated financial statements do not include any adjustments to reflect the substantial doubt about the Company’s ability to continue as a going concern.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On August 4, 2022, the Company issued an amended and restated demand promissory note in the principal amount of up to $4,000,000 in favor of Carl H. Guild, Jr. Mr. Guild, the Company’s Chief Executive Officer, President and Chairman of the Board, loaned the money to the Company to provide working capital. The $4,000,000 consists of $1,000,000 previously loaned to the Company at an interest rate of 6% and $2,000,000 previously loaned to the Company at an interest rate of 7.5% and an additional $1,000,000 at an interest rate of 7.5%. The additional funds will be available to the Company to borrow from Mr. Guild on a revolving basis and the loan has no specified term year and may be prepaid at any time without premium or penalty. The outstanding principal balance at December 24, 2022 was $3,725,000, plus accrued interest of $167,000. An interest payment of $30,000 was made in January of 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In December 2022 the Company implemented a partial furlough plan for the majority of salaried employees. The plan reduces the workweek to 24 hours and salaries have been reduced commensurately. In January of 2023 the Company reduced the workweek further to 16 hours. With this furlough plan in place we anticipate that our principal sources of liquidity, including the recent line of credit, will be sufficient to fund our activities through February 2023. In order to have sufficient cash to fund our operations beyond that point, we will need to secure new customer contracts, raise additional equity or debt capital, and reduce expenses, including payroll and payroll-related expenses through another employee furlough and/or separations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In order to have sufficient capital resources to fund operations, the Company has been working diligently to secure several large orders with new and existing customers. The receipt of these orders has been significantly delayed and will continue to be difficult to predict due to the impact of the COVID-19 pandemic on our customers as a result of their operations being reduced or shut down. TCC has been able to maintain its operations during this sustained period of disruption, but a continuation of the disruption in either our customers’ operations or those of the Company will continue to have a material adverse impact on sales activity and revenue.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">During fiscal year 2020, the Company was granted a loan from the SBA in the principal amount of $150,000 pursuant to the Economic Injury Disaster Loan program. This loan is payable monthly over 30 years at an annual interest rate of 3.75% commencing thirty months from the date of issuance.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company is working diligently to secure additional capital through equity or debt arrangements in addition to the recent funding received from the SBA and Mr. Guild. The Company is actively working with equity investors as well as debt investors, such as the SBA and Mr. Guild to secure additional funding, although we cannot provide assurances we will be able to secure such new funding, especially in light of the tightening of the credit markets and continuing volatility of the capital markets as a result of the coronavirus. Moreover, the Company’s common stock was delisted from the Nasdaq Capital Market effective January 25, 2021; while the common stock is quoted on the OTC Bulletin Board, the change in listing may have a negative impact on the liquidity of the stock and the Company’s ability to raise capital through offerings of its equity securities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Should the Company be unsuccessful in these efforts, it would be forced to implement headcount reductions, additional employee furloughs and/or reduced hours for certain employees, or cease operations completely.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Reporting Period</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company’s by-laws call for its fiscal year to end on the Saturday closest to the last day of September, unless otherwise decided by its Board of Directors.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Basis of Presentation</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The accompanying unaudited consolidated financial statements include the accounts of TCC and its wholly-owned subsidiary. All significant intercompany accounts and transactions have been eliminated in consolidation.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The discussion and analysis of the Company’s financial condition and results of operations are based on the unaudited consolidated financial statements, which have been prepared in accordance with GAAP. The preparation of these unaudited consolidated financial statements requires management to make estimates and judgments that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported revenues and expenses during the reporting periods.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On an ongoing basis, management evaluates its estimates and judgments, including but not limited to those related to revenue recognition, inventory reserves, receivable reserves, marketable securities, impairment of long-lived</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">assets, income taxes, fair value of financial instruments and stock-based compensation. Management bases its estimates on historical experience and on various other factors that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. By their nature, estimates are subject to an inherent degree of uncertainty. Actual results may differ from these estimates under different assumptions or conditions.</p> -848600 -2331139 -1088386 -910650 631426 -7333706 4000000 4000000 1000000 0.06 2000000 7.5 1000000 0.075 3725000 167000 30000 150000 P30Y 0.0375 <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody><tr> <td style="vertical-align: top; width: 7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">NOTE 2.</span></p> </td> <td style="vertical-align: top; width: 93%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Summary of Significant Accounting Policies and Significant Judgments and Estimates</span></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company’s significant accounting policies are described in “Note 2. Summary of Significant Accounting Policies” of the Notes to Consolidated Financial Statements in its 2022 Annual Report and are supplemented by the notes included in this Quarterly Report on Form 10-Q. The financial statements and related notes included in this Quarterly Report should be read in conjunction with the Company’s 2022 Annual Report.</p> <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody><tr> <td style="vertical-align: top; width: 7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">NOTE 3.</span></p> </td> <td style="vertical-align: top; width: 93%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Stock-Based Compensation</span></p> </td> </tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table summarizes stock-based compensation costs included in the Company’s consolidated statements of operations for the first quarter of each of fiscal 2023 and 2022:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general and administrative expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,772</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,563</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Product development expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,558</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,060</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total share-based compensation expense before taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,330</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,623</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of December 24, 2022, there was $75,759 of unrecognized compensation expense related to options outstanding. The unrecognized compensation expense will be recognized over the remaining requisite service period. As of December 24, 2022, the weighted average period over which the compensation expense is expected to be recognized is 2.9 years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On May 6, 2021 the Company adopted the 2021 Equity Incentive Plan (the “Plan”). The Plan authorizes the issuance of up to 300,000 shares. The Plan has not been approved by shareholders and allows for non-qualified stock option grants, stock appreciation rights (SARS), restricted stock and stock units and other stock and stock based awards. There were 28,000 shares outstanding at December 24, 2022. Vesting periods are at the discretion of the Board of Directors and typically range between <span style="-sec-ix-hidden:c244">zero</span> and <span style="-sec-ix-hidden:c245">five </span>years. Options under the Plan are granted with an exercise price equal to fair value at time of grant and have a term of <span style="-sec-ix-hidden:c246">ten</span> years from the date of grant.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Technical Communications Corporation 2005 Non-Statutory Stock Option Plan and 2010 Equity Incentive Plan are expired as of December 24, 2022 and options are no longer available for grant thereunder, although vested, unexercised options under such plans remain outstanding. There were an aggregate of 600,000 shares authorized for issuance under these plans, of which options to purchase 136,900 shares were outstanding at December 24, 2022. Vesting periods are at the discretion of the Board of Directors and typically range between <span style="-sec-ix-hidden:c251">zero</span> and <span style="-sec-ix-hidden:c252">five</span> years. Options under these plans are granted with an exercise price equal to fair value at time of grant and have a term of <span style="-sec-ix-hidden:c253">ten</span> years from the date of grant.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table summarizes stock option activity during the first three months of fiscal 2023:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="18" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Options</b> <b>Outstanding</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of Shares </b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted Average</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted Average</b><br/> <b>Contractual Life</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unvested</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Vested</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Exercise Price</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(in years)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Outstanding, September 24, 2022</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">56,700</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">108,200</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">164,900</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.45</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.98</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Grants</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cancellations/forfeitures</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Outstanding, December 24, 2022</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">56,700</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">108,200</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">164,900</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.45</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.73</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Information related to the stock options vested and expected to vest as of December 24, 2022 is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td colspan="2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Range of</b><br/> <b>Exercise Prices</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of</b><br/> <b>Shares</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted-Average</b><br/> <b>Remaining</b><br/> <b>Contractual</b><br/> <b>Life (years)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b><br/> <b>Average</b><br/> <b>Exercise Price</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Exercisable</b><br/> <b>Number of</b><br/> <b>Shares</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Exercisable</b><br/> <b>Weighted-</b><br/> <b>Average</b><br/> <b>Exercise Price</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="width: 1%;"> </td> <td style="width: 18%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$1.01  -  $2.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">48,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8.32</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.80</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.87</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$2.01  -  $3.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">34,300</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.17</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.61</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25,900</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$3.01  -  $4.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43,500</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.34</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.60</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33,300</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.60</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$4.01  -  $5.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,600</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.50</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.34</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,600</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.34</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$5.01  -  $10.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22,500</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.02</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.36</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,400</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.37</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="width: 1%;"> </td> <td style="width: 18%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 13%;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 13%;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 18%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">164,900</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.73</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.45</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">108,200</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The aggregate intrinsic value of the Company’s “in-the-money” outstanding and exercisable options as of December 24, 2022 and December 25, 2021 was $0 and $1,040, respectively. Nonvested stock options are subject to the risk of forfeiture until the fulfillment of specified conditions.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general and administrative expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,772</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,563</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Product development expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,558</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,060</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total share-based compensation expense before taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,330</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,623</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 11772 10563 1558 2060 13330 12623 75759 P2Y10M24D 300000 28000 600000 136900 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="18" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Options</b> <b>Outstanding</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of Shares </b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted Average</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted Average</b><br/> <b>Contractual Life</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unvested</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Vested</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Exercise Price</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(in years)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Outstanding, September 24, 2022</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">56,700</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">108,200</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">164,900</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.45</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.98</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Grants</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cancellations/forfeitures</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Outstanding, December 24, 2022</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">56,700</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">108,200</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">164,900</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.45</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.73</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 56700 108200 164900 3.45 P5Y11M23D 56700 108200 164900 3.45 P5Y8M23D <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td colspan="2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Range of</b><br/> <b>Exercise Prices</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of</b><br/> <b>Shares</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted-Average</b><br/> <b>Remaining</b><br/> <b>Contractual</b><br/> <b>Life (years)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b><br/> <b>Average</b><br/> <b>Exercise Price</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Exercisable</b><br/> <b>Number of</b><br/> <b>Shares</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Exercisable</b><br/> <b>Weighted-</b><br/> <b>Average</b><br/> <b>Exercise Price</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="width: 1%;"> </td> <td style="width: 18%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$1.01  -  $2.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">48,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8.32</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.80</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.87</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$2.01  -  $3.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">34,300</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.17</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.61</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25,900</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$3.01  -  $4.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43,500</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.34</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.60</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33,300</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.60</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$4.01  -  $5.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,600</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.50</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.34</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,600</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.34</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 18%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$5.01  -  $10.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22,500</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.02</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.36</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,400</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.37</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="width: 1%;"> </td> <td style="width: 18%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 13%;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 13%;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 18%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">164,900</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.73</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.45</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">108,200</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 1.01 2.00 48000 P8Y3M25D 1.80 12000 1.87 2.01 3.00 34300 P5Y2M1D 2.61 25900 2.65 3.01 4.00 43500 P6Y4M2D 3.60 33300 3.60 4.01 5.00 16600 P1Y6M 4.34 16600 4.34 5.01 10.00 22500 P3Y7D 7.36 20400 7.37 164900 P5Y8M23D 3.45 108200 4.00 0 1040 <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody><tr> <td style="vertical-align: top; width: 7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">NOTE 4.</span></p> </td> <td style="vertical-align: top; width: 93%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Revenue</span></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table presents the Company’s revenues disaggregated by revenue type for the first three months of fiscal 2023 and 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 2pt;"><b>Revenue type:</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 2pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Engineering services</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">343,701</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Equipment sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">121,537</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">79,780</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">121,537</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">423,481</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Engineering services revenue consists of funded research and development and technology development for commercial companies and government agencies primarily under fixed-price contracts. The Company also derives revenue from developing and designing custom cryptographic solutions for customers’ unique secure voice, data and video communications requirements and integrating such solutions into existing systems. These contracts can vary but typically call for fixed monthly payments or payments due upon meeting certain milestones. Customers are billed monthly or upon achieving the milestone and payments are due on a net basis after the billing date.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Equipment sales revenue consists of sales of communications security equipment for voice, data, facsimile and video networks for military, government and corporate/industrial applications. Equipment sales are billed to the customer upon shipment with typical payment terms requiring a down payment at the time of order with the balance due prior to shipment. For government and certain long term customers, we may grant net payment terms.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Engineering services</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">343,701</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Equipment sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">121,537</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">79,780</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">121,537</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">423,481</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 0 343701 121537 79780 121537 423481 <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody><tr> <td style="vertical-align: top; width: 7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">NOTE 5.</span></p> </td> <td style="vertical-align: top; width: 93%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Inventories</span></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inventories consisted of the following:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 24, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 24, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Finished goods</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Work in process</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">478,375</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">489,854</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Raw materials</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">493,708</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">476,331</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total inventory, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">972,083</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">966,185</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 24, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 24, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Finished goods</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Work in process</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">478,375</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">489,854</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Raw materials</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">493,708</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">476,331</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Total inventory, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">972,083</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">966,185</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 0 0 478375 489854 493708 476331 972083 966185 <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody><tr> <td style="vertical-align: top; width: 7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">NOTE 6.</span></p> </td> <td style="vertical-align: top; width: 93%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Leases</span></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company leases space from a third party for all manufacturing, research and development, and corporate operations. The initial term of the lease was for five years through March 31, 2019 at an annual rate of $170,603. In addition, the lease contains options to extend the lease for two and one-half years through September 30, 2021 and another <span style="-sec-ix-hidden:c443">two</span> and one-half years through March 31, 2024 at an annual rate of $170,603. In September 2018, the Company exercised its option to extend the term of the lease through September 2021. The Company exercised the option on March 31, 2021, and the new term will run until March 30, 2024. As such, the Company uses the extended lease term in its calculation of the lease liability and right-of-use asset. The Company classifies this lease as an operating lease with the costs recognized as a selling, general and administrative expense in its consolidated statements of operations. The lease expense for each of the three month periods ended December 24, 2022 and December 25, 2021 was $42,651.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The table below presents the maturity of the Company’s operating lease liability as of December 24, 2022:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 81%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2023</p> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 16%; text-align: right;">127,952</td> <td style="width: 1%; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2024</p> </td> <td style="width: 1%;"> </td> <td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">85,301</td> <td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total lease payments</p> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 16%; text-align: right;">213,253</td> <td style="width: 1%; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Less: Imputed interest</p> </td> <td style="width: 1%;"> </td> <td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(5,238</td> <td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total lease liability</p> </td> <td style="width: 1%;"> </td> <td style="width: 1%; border-bottom: 3px double black;">$</td> <td style="width: 16%; text-align: right; border-bottom: 3px double black;">208,015</td> <td style="width: 1%; margin-left: 0pt; border-bottom: 3px double black;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 170603 170603 42651 42651 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 81%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2023</p> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 16%; text-align: right;">127,952</td> <td style="width: 1%; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2024</p> </td> <td style="width: 1%;"> </td> <td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">85,301</td> <td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total lease payments</p> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 16%; text-align: right;">213,253</td> <td style="width: 1%; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Less: Imputed interest</p> </td> <td style="width: 1%;"> </td> <td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(5,238</td> <td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total lease liability</p> </td> <td style="width: 1%;"> </td> <td style="width: 1%; border-bottom: 3px double black;">$</td> <td style="width: 16%; text-align: right; border-bottom: 3px double black;">208,015</td> <td style="width: 1%; margin-left: 0pt; border-bottom: 3px double black;"> </td> </tr> </tbody></table> 127952 85301 213253 5238 208015 <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody><tr> <td style="vertical-align: top; width: 7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">NOTE 7.</span></p> </td> <td style="vertical-align: top; width: 93%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Debt</span></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On August 10, 2020, the Company also was granted a loan (the “SBA Loan”) from the SBA in the principal amount of $150,000 pursuant to the Economic Injury Disaster Loan program. The SBA Loan, which is evidenced by a Promissory Note dated August 10, 2020, is payable in monthly installments of $731, including principal and interest, over 30 years at an interest rate of 3.75% per year. The SBA Loan may be prepaid by the Company at any time prior to maturity with no prepayment penalties. The proceeds from this loan must be used solely as working capital to alleviate economic injury caused by the Covid-19 pandemic. Although originally repayable commencing one year after grant, on March 15, 2022 the SBA announced that payments on the SBA Loan would be deferred an additional six months. The Company initiated making monthly payments in December 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As part of the SBA Loan, the Company granted the SBA a continuing security interest in and to any and all “Collateral” to secure payment and performance of all debts, liabilities and obligations of the Company to the SBA under the SBA Loan. The Collateral includes all tangible and intangible personal property that the Company owns or acquires or creates immediately upon the acquisition or creation thereof, including, but not limited to: (a) inventory, (b) equipment, (c) instruments, including promissory notes, (d) chattel paper, including tangible chattel paper and electronic chattel paper, (e) documents, (f) letter of credit rights, (g) accounts, including health-care insurance receivables and credit card receivables, (h) deposit accounts, (i) commercial tort claims, (j) general intangibles, including payment intangibles and software, and (k) as-extracted collateral, in each case as such terms may from time to time be defined in the Uniform Commercial Code.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The aggregate amounts of principal maturities of long-term debt for the following fiscal years are:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 81%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2023</p> </td> <td style="width: 1%;"> </td> <td style="width: 1%;">$</td> <td style="width: 16%; text-align: right;">3,023</td> <td style="width: 1%; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2024</p> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 16%; text-align: right;">3,138</td> <td style="width: 1%; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2025</p> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 16%; text-align: right;">3,257</td> <td style="width: 1%; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2026</p> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 16%; text-align: right;">3,382</td> <td style="width: 1%; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td>2027</td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 16%; text-align: right;">3,511</td> <td style="width: 1%; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Thereafter</p> </td> <td style="width: 1%;"> </td> <td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">133,443</td> <td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td style="width: 1%;"> </td> <td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">149,754</td> <td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On August 4, 2022, the Company issued an amended and restated demand promissory note in the principal amount of up to $4,000,000 in favor of Carl H. Guild, Jr. Mr. Guild, the Company’s Chief Executive Officer, President and Chairman of the Board, loaned the money to the Company to provide working capital. The $4,000,000 consists of $1,000,000 previously loaned to the Company at an interest rate of 6% and $2,000,000 previously loaned to the Company at an interest rate of 7.5% and an additional $1,000,000 at an interest rate of 7.5%. The additional funds will be available to the Company to borrow from Mr. Guild on a revolving basis and the loan has no specified term year and may be prepaid at any time without premium or penalty. The outstanding principal balance at December 24, 2022 was $3,725,000, plus accrued interest of $167,000. An interest payment of approximately $30,000 was made in January of 2022.</p> 150000 731 P30Y 0.0375 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 81%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2023</p> </td> <td style="width: 1%;"> </td> <td style="width: 1%;">$</td> <td style="width: 16%; text-align: right;">3,023</td> <td style="width: 1%; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2024</p> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 16%; text-align: right;">3,138</td> <td style="width: 1%; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2025</p> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 16%; text-align: right;">3,257</td> <td style="width: 1%; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2026</p> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 16%; text-align: right;">3,382</td> <td style="width: 1%; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td>2027</td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 16%; text-align: right;">3,511</td> <td style="width: 1%; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Thereafter</p> </td> <td style="width: 1%;"> </td> <td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">133,443</td> <td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td style="width: 1%;"> </td> <td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">149,754</td> <td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 3023 3138 3257 3382 3511 133443 149754 4000000 4000000 1000000 0.06 2000000000000 0.075 1000000 0.075 3725000 167000 30000 <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody><tr> <td style="vertical-align: top; width: 7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">NOTE 8.</span></p> </td> <td style="vertical-align: top; width: 93%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Income Taxes</span></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company has <span style="-sec-ix-hidden:c505"><span style="-sec-ix-hidden:c506">not</span></span> recorded an income tax benefit on its net loss for the three month periods ended December 24, 2022 and December 25, 2021 due to its uncertain realizability. During previous fiscal years, the Company recorded a valuation allowance for the full amount of its net deferred tax assets since it could not predict the realization of these assets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Under the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”) the Company is entitled to Employee Retention Credits for parts of its fiscal 2020 and 2021 years. The Company has filed amended Employer’s Quarterly Federal Tax returns to apply for these credits. As a result the Company is entitled to $515,966 in credits of which $17,823 was received during Q1 of fiscal 2023. The Company expects to receive the remainder of the refunds from the IRS in fiscal 2023.</p> 515966 17823 <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody><tr> <td style="vertical-align: top; width: 7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">NOTE 9.</span></p> </td> <td style="vertical-align: top; width: 93%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Loss per Share</span></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Outstanding potentially dilutive stock options, which were not included in the net loss per share amounts as their effect would have been anti-dilutive, were as follows: 164,900 shares at December 24, 2022 and 143,900 shares at December 25, 2021.</p> 164900 143900 <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody><tr> <td style="vertical-align: top; width: 7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">NOTE 10.</span></p> </td> <td style="vertical-align: top; width: 93%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Major Customers and Export Sales</span></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">During the three months ended December 24, 2022, the Company had <span style="-sec-ix-hidden:c516">two</span> customers that represented 94% (73% and 21%, respectively) of net revenue. During the three months ended December 25, 2021, the Company had <span style="-sec-ix-hidden:c520">two</span> customers that represented 100% (89% and 11%, respectively) of net revenue and at December 25, 2021 had <span style="-sec-ix-hidden:c524">one</span> customer representing 100% of accounts receivable.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">A breakdown of foreign and domestic net revenue for first three months of fiscal 2023 and 2022 is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Domestic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">94,617</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">343,701</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,920</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">79,780</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total net revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">121,537</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">423,481</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company sold products into <span style="-sec-ix-hidden:c532"><span style="-sec-ix-hidden:c533">one</span></span> country during the three month periods ended December 24, 2022 and December 25, 2021. A sale is attributed to a foreign country based on the location of the contracting party. Domestic revenue may include the sale of products shipped through domestic resellers or manufacturers to international destinations. The table below summarizes foreign revenues by country as a percentage of total foreign revenue for the first quarters of fiscal 2023 and 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Saudi Arabia</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">100</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">100</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">A summary of foreign revenue, as a percentage of total foreign revenue by geographic area, for the first quarter of fiscal 2023 and 2022 is as follows:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Mid-East and Africa</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">100</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">100</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 0.94 0.73 0.21 1 0.89 0.11 1 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Domestic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">94,617</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">343,701</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,920</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">79,780</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total net revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">121,537</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">423,481</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 94617 343701 26920 79780 121537 423481 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Saudi Arabia</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">100</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">100</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Mid-East and Africa</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">100</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">100</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> </tbody></table> 1 1 1 1 EXCEL 49 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +*%1U8'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 " "RA4=6BO99>.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>*''V!TSJ2\M.&PQ6V-C-V&IK&CO&UDCZ]G.R-F5L#["CI9\_ M?0*U.@C=1WR)?FC MVB/PJKH'AZ2,(@43L @+D_/3Z_SNH7U MB937F'\E*^@4<,4ND]^:]6;[R"2O>%-4O*@>MKP6MW>"\X_)]8??5=CUQN[L M/S:^",H6?MV%_ )02P,$% @ LH5'5IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "RA4=6%+NF\&X% !-' & 'AL+W=O3=VT#RXX"2K@S#9-^^_W M& CD]!@'H:8?&B \=WS9&"Y@O&7\1:PIE>@M"F-QWEI+N3FS+.&M:43$*=O0 M&+Y9,AX1":M\98D-I\1/BZ+0PK;=MR(2Q*W).-TVYY,Q2V08Q'3.D4BBB/#W M"QJR[7G+:>TV/ 2KM50;K,EX0U9T0>6WS9S#FE6D^$%$8Q&P&'&Z/&]-G3,7 MCU1!NL>? =V*O66D4)X9>U$K,_^\9:L6T9!Z4D40^'BE+@U#E03M^"\/;16_ MJ0KWEW?IURD\P#P305T6_A7X&K:03Y4#VWZA.5!/Y7DL%.E_M,WV M[>$6\A(A69070PNB(,X^R5O>$7L%G4%% -" J,BT33VT54L _F.9G%V M>*AN;B.Q)IR*L27AUU2-Y>7)%UDRKDCNH%L6R[6 5)_ZW]=;T,JBJ7C7U ML M#+RDWBG"W1.$;8PU[7'-Y=?T^139G;2\8VA.I^BY3IK7.=1S^]WUSPWLA6:2 M1N)?79=ED5U]I)JR9V)#/'K>@CDI*'^EK%?4??+>B[IO22 M_O%]0W6DYG+';G_5(1FK&B+U"J1>/:2O">&2\O =/= -XU*'9XZ2/-%UBFNL M:HC7+_#Z]?#FE =,378?P2E#.W@'DG83L7(F&NL;<@X*SD'-(Y,3N-JDT[)Z M',U92Q(*[4 :RQH"#@O H;%1^5GZ.@@INDNB9\IU8.8,VW;:G>[0Z>O@C*4- MX48%W*@.W -=!4+" $IT1R+M,6K.>;QRO]S-W.D-XS#$9M>4T[00L(T18PCER6QY._PZ6N[Y$#Z M[51';"YJBKSG'TX=Y$?RAF8^3-M@&7C9M;3ZV#X0:7?;&(]Z=M?6\AJ+F_+B MDA?7X9WZ/J2+D]T"2L7A/M:/JSG2L6UTR4 .&;KD(,5::F-$4^K2E1RCC/Q M[:HU.*(?V3;6$IOC7*9FB*\%/885.:46.6:Q^0A:S-TY9Z]![.G'UYQ9,6^/ MX4I.*4N.67$^@LZ9D"1$?P>;ZM.3.=%V!EW#MH]. EI^8YA2DZI M2DXM5W(3SI429AX8Q*MT7B;ZNUISXI/V7M@U5S7E+*W)J:5-LQCN6[(G(\KM MR0YPPMPJ46X5I:M(A(&**+ M1,#70CL]#^14W7F;RYKBE?Z#:_G/8DT!SW2TFF.JC]9C6 \NK0?7LAX BT#< M%Y)Y+Z ^Z8-#=)](,(/85]/UER#.GR?^JJ7_)*7)^R1+ZZ5IZG'VZ\09]KI= MNS.V7G6XI?O@6N[CPIF5P^5S%OOT#?U!]2-Z0'K4WZC?'XVT",>0'EQ*#SX@ M/?EE\SH02A.>*.'&QT8'XMIM>]3&72WH,30(EQJ$:SXSVB>]AHWZ4] !'?KA M^7+.> P5PJ4*8;.X?&3,'P-64YKCKI^TC,?0(%QJ$#9+RQ0 _0PR)"LME3F@ M^@3[J=YC[;VP42J3OL<2R%//=[)W-\76XEW9-'U#9)6[9R_:;HDR(8%"NH12 M^W0 IPR>O;O*5B3;I*]_GIF4+$H7UY3XE*L=X/LE8W*WHGZ@>(,X^1]02P,$ M% @ LH5'5DQ8U2C:!@ 71P !@ !X;"]W;W)KOD<=[W.4KAZ5_F164EKTN:X:S.JE0U\- MS+JNA7YZ+2OU>#TCL]V)/\K[E74GYHNK5MS+&VD_MA\T?)KOO11E+1M3J@9I M>7<]>T4NEHR[ 9W%7Z5\- ?'R(5RJ]0G]^&WXGJ&G2)9R=PZ%P+^/@KD51BY5]7=9V-7U+)VA0MZ)=67_4(^_RFU MD?.7J\IT?]'CUA;/4+XV5M7;P:"@+IO-?_%Y.Q$' P@?&4"W ^AS![#M -8% MNE'6A?5&6+&XTNH1:6<-WMQ!-S?=:(BF;-QMO+$:OBUAG%TL56-451;"R@*] M%I5HN^$;F+Q'E9XAB2@/#E]/#;V0[-GP.L>\G@.XG@';^V-@$;&-\ M90S$?!&*9^. AQVX=79A6I'+ZQDL)"/U@YPM?OB.Q/@R%-TW1[F7Q2YJL\5VM0!64BER#QMI*0<%:+0H:$;IQ%!Q+P0*1O02*2\+#*:*\R MFE3YBWJ0NJE=[MQK 7\/U/[P74H)N40_U6VEGJ2$[RP8NKJ5:PEK"+UXIZQ$ M:7#]1)YHD38D,/:NG"44 MIT.! ;,X)FD4%ICL!2:3 M_;E=10&C?+5G3+-B0R\6]Z'*=Q.A 9,$OC+&9A MD>E>9#HI\D]E1?4,D6E 9!:E9)C!03N"R#A M2E4%*NM60WK78[4A\S,TBF+"^4#V:;LCV03WU,*3PM]*8RZ@!\C7];KJV%5( M*)AY*3;- 40C:J5M^:4[$:04]L2=\XC'F ]KW(@E3Y)T)(X#^I+_?0-&E^'6 M]U%68)P-,SQD1MA8G2 ].,DDJQ;O6ZEA=IO[C6ZD7<=TKN[.U_"A2_F@:.JI M@=)QF,E;U0$[GO*8CLCN&4BF(;A9FJ]&E^1V^-%T981E=%C>@H813OE([2 ] M_PA_5D_RMA2W955:J,7!QH1,TXZ!ZG9)JGNZ"A-5_K+F:D[E # MF#2H%4]'7*U4ZA2/%EV8!KU&E*T.E%VZ"2;OWI#](V\'0?= M$YA.$W@7=*[J5C:F[Q]V"U9^=N?#F4\#:(TXCH9)%;"CF',R C-ZL'F=9O!. M?=E -90F2%SJDY0D@+-A5H7L2 IP'A'9$Y=.$_>X8S]13*A/54Y),M0:8"\G MV8C2'KQT>N=YW+:?4NIO*SF'!B :]H\!0Q9'C/.QV]\SDTXS\^V>@V,E.X@: M&MAA4I8.6[" &30WR4BYICT:Z6DTCB.]:W<=^G._(9BB/?6Q2'B<,#*,*F27 M8CRR)Z$]/>DT/3?)\_9$TO@,Y''*24*',GU#@%"4TK&DZ6E)IVFY5'5=VFYK MT16ZI6I?[5F/M&WHX?_/5L9],;9G?3 6S&3<&9:T+1@ZC6$GV/7Q*,H'@@ MLQ):7J+D#!I)][LY 2FRMBNERR^RN$3D+(WX&<=L]V5IC,./2R.UML;"@:M! MPJ(W,I?U+?C=/:OMC&YD:X]/!Q\]^AMN A?F0ZR>MCN>K;XI8">:@J(H72, MZ[D597%>-B@7;0GK.RC7ISN42=C3#JD5-(QA_8\\,&5]'\!.]@$'3T+NRKP, MM@+,1WS"&$NP]UC7-XQY&A$\4OS9P2/HYVR_36 I3NGV<7].DP13G@V%!RQ) MQGB6C#0'K&\.V'.:@X/ZOLGHT:(2#(1[S\O##Q>"AJ&'"_.#=S_NQ=OO0M^7 MC8$VX Y&XI<)3(7>O,O:?+"J[5X'W2H+^Y'N<"4%R'<&\/V= L9N/[@W3/LW MBHM_ 5!+ P04 " "RA4=62'VHZW " "7!@ & 'AL+W=OU0ME^_LQ.BPBB%Y2'VV?=]_KY+5<\T98[:H ML.9VK!M4M+/6IN:.0K-AMC'(RP"J)4OB^!.KN5!1GH6UIERX$IO*^0669PW?X K==;,T%+&!I10U*BNT H/K>70^.5O, M?'Y(N!&XM3MS\$YNM;[SP;=R'L5>$$HLG&?@--SC J7T1"3C5\\9#4=ZX.[\ MD?U+\$Y>;KG%A98_1>FJ>70:08EKWDIWI;=?L?<3!!9:VG"';9\;1U"TUNFZ M!Y."6JANY ]]'78 DW0/(.D!R5L!TQXP#48[9<'6)7<\SXS>@O'9Q.8GH38! M36Z$\D]QY0SM"L*Y?*&5U5*4W&$)%UQR52"L/)V%HT5K#"H'2S1"EW"M>%L* M2CR&HR7W.Q4Z47!IC^$C? &MJ)EFS%'RCP_*WH5%YV*9(^*2RS&D*0C2.(D M>0&^>!V^PF8?G%$]AJ(D0U&2P)?N+4I=TRNVG:8!C/@<8GT/Y::_<8 M^.8T_(OROU!+ P04 " "RA4=6]W@(H%\$ #$0 & 'AL+W=O63/YWQPMQF'G8.[WXEJ\WVKSPY],M6_-'KI^V#Q*>_-9* MEI>\4KFHD.2KF?<)WRY(8!1JB7]R?E"]>V1<>1;BAWGXDLV\P!#Q@B^U,<'@ MLN<+7A3&$G#\>S3JM6,:Q?[]R?KGVGEPYIDIOA#%]SS3FYF7>BCC*[8K]#=Q M^(,?'8J-O:4H5/V+#HTL#3RTW"DMRJ,R$)1YU5S9RS$0/06P8U<@1P5RJ1"- M*(1'A;!VM"&KW;IGFLVG4AR0--)@S=S4L:FUP9N\,M/XJ"5\S4%/SQ>B4J+( M,Z9YAAXU7&".M$)BA?[:JK8+LM!Y@.Z1D^/]^CJYP]37P. ,>,O MCX/=-8.1D<%"]%54>J/0;U7&LW-]'\!;>G*BOR-.@_=\>8-(]!&1@! +S^(U MZG&MCATX81O,L+87C=C[$Y:=Y'M>[;@M.(TRK97-\MK/,<%QF$S]?9]Y*!:1 M,$IQ*W;&%K5LD9-M(90VL^K@:PS$?3X8%J<7?$.Q,*8I2>U\<MOXIR21]A< MP=N/:,TK\+Q K,H0RV 7RI4VD=A;TR@9Q#Y*PSB,+Z9H*!93$M+ /D=IRYPZ MF1^DR'9+#3OY'DK4UFQF-L9T,#A)$IR&%XQ#,1S@8#*Q,TY:QHF3\6^A(9AB MD$TVT,F (*%!,EB30S%*PR@> <5!5QT")VJ7\F9A6G?\8+@BDS0AO2 UB#;! M>$+3@(Y ]DH8=J]+O>'R%$7KDCP:>*S2U MHT$EODZCE ;!)9U%$+P(Z4C-QEU1Q+$SM4]X"-8A6HJRA).OVC YDN;.$OOF M-'\G:^>N=\46.VO;_(ZI?(FN\@IEHBB8;&)0.V\_>C;FDOXD!#<1O9PKJU@X MD]B,- M=A;=-R?6.UD[=[RKOMA=?KO$:CRV3\ZPHN(TCJ+@\HA@%PSZ@N>M35=[B;OV M]C/*04J&==5.:A>TD/J]=K+D;_ U!+ P04 " "RA4=6G^:'*18& ;( & 'AL+W=O MY%E)[AC@^Z+ [.F6Y/3Q>@1'/Q_<9YNM4 \F\]D.;\@#$5]W M=TS>31J4-"M(R3-: D;6UZ,;>+5$2#E4%G]EY)&?7 ,UE16EW]3-I_1ZY*B( M2$X2H2"P_#B0F.2Y0I)Q?#^"CIHQE>/I]4_T#]7DY616F).8YG]GJ=A>CZ(1 M2,D:[W-Q3Q__(,<)^0HOH3FO_H+'VC8,1B#9_/9V-A$R 4S28Z#W=:#H3.#N> S+<66@V69DE3C MOS#[0V0 F,B9-]-'/Z=_BXR("Y*\ \C['2 '(4U \4O<_X:T?OD.$VN>!6>.X9O"\[PK#(R@VX43_?3&2$7^E6N8;Q]#"JM%WQ'4[( M]4C6+D[8@8SFKU_!P'FO8]@FV,(FV-(26&:J-X# ?1UX4.,YL1S7IA$VQA$VQI":RS5--FJ:;&7+])$KI7Y5Y6#9(=\"HGNI68#A/8 MAZ'72W.=E>MZO5_#PAC1I>19 NN0!YVV:7>,]'TJ#W*SI$QFL+8+=P:,C/UH MVB^O&C,TG:*>V<(T*?0&-3%%%I"ZU*(6@J1D<*X4J62Q93L*,_.\(>&Q(11?X/26(T] M"*?]/=XJ+&@4#O./]$!8J;I=L&%8_FUKH!37R_M8RZ<[+')A MU-_+8XU9OPR:H[N8RU\ADF"KDJ!9)C7[R X_502J_9U6OW&<)&Q/.KN]EEAO M2"R4;=* V:&=YSON(%.-\5[,KB6T+KNM+(-&S5")T&D&S]KIC-"$DY6#-: %**DA;4EZ_BA"$[V69SJNWI#O,Q)-VM89Z*T2^ M,W@OH[&#RFQ0J:TJ,UMH789;;0:->F)^3R2?U:9'UR"GY68L""MD#[$26BZC M8?_0;ZMB\Y 7)[15=64+K4MWJZ^@66 UI7O'Z"%+9=JNGL"ZJ3O/E.^AH@J1 M%_I]X:6QTR>R5>EE"ZU[8-!J+V367HK9K$P8P9R -RFIK]Y6;QT4X:H#J2[( M][WLZG+U5E-',AJJ+Q].H]X[UUAC-D:>9H:U 0\\(-!-Y1#7(S]*&!F_Z_2B$_?JK,Y,[WK1/V]!LN A+C56/W)J.R66X)0P92"_7U/961QOU #-_P/, M_P-02P,$% @ LH5'5I [G=\O! $!4 !@ !X;"]W;W)KI(/.B4V@8VMHKV8HL@;MJ+HA>, M1=M")-$KTO'NVY>4%<4ZF+$#[8TM2C,_9SZ10Y'C/2^>Q88Q";YF:2XFUD;* M[:UMB^6&953<\"W+U9,5+S(J5;-8VV);,!J73EEJ(\?Q[(PFN34=E_?NB^F8 M[V2:Y.R^ &*79;3X=L=2OI]8T'J]\9"L-U+?L*?C+5VS!9./V_M"M>Q:)4XR MEHN$YZ!@JXGU"=Y&D&B'TN+OA.W%T370J3QQ_JP;?\03R]$1L90MI9:@ZN^% MS5B::B45QY=*U*K[U(['UZ_JOY7)JV2>J& SGOZ3Q'(SL0(+Q&Q%=ZE\X/O? M6960J_66/!7E+]A7MHX%ECLA>58YJPBR)#_\TZ\5B",'A$XXH,H!M1RP=\(! M5PZXW8-_PH%4#J3E /$)![=R*%.W#[F7X.94TNFXX'M0:&NEIB]*^J6WXI7D M>J L9*&>)LI/3F<\%SQ-8BI9#!92_:E1( 7@*S#;T'S-!$AR]8 OGS<\C5DA M?@;1EUTBOX&KQYSNXD0Y7H,1>%S,P=6/UV-;JJBTMKVL(K@[1(!.1I!EO.H" M_/N994^L^*]'9F:6^12K4-30HRFXITD\4E'/Z#:1JFT0G9M%'YA42ERD,7$(F#7]Z0?H.;_V@1Y2+!I(K,$?U_SQA?S/87[0]#K,6\B[9@1#%'IA MTV[>M1L1Z.+0\YN&D3&7#Y(B-2EB)!7E<0O3G"W-F,AYF$AG!!.,7#=$+4Q= MNQ'Q/1^CH(6IV^\(N9X"7]LU"+@U ==(H"QJ([V0Q6#),[6Z"ZJ+5%_J1J4+ M)\C,[4YQY*'6!)\/V64TD%B#LU=S]HR<_U1?5"D7HH^KT?-2KD.*S;WNZ/0@ MQAYL#<[W[1K0_!J:_YT7$O_,A<08QZ74AA2+!A)K\ ]J_L%W6$B"\RIDT%,A M^Q:2KMV)A<28RP=)A36I\,*%Y(")E)A0'Z;P/$QA#R:/>$$K^WG7;N21P(6. MU\+48PA#3$(_[)^LT'G[4'<^7./,KI<6N4'5YH.J195: S#"&$)\"O#13@@. M40\-@Z[JX/V":([D8L)#JD5#J37?PMON!IJW-Z<^&DW8T7F3'78W/@3[@0/; ML[W'<.1CC/W.=.^S1+[O(')J.+YM,Z!YGW')MZ-9ZN+YW[-94=D[;4I#=AH- MI=:D_;95@>:]BK&Z&ETOICNDVASV[%P"$GB.TQZI[QL>T-E'ATGZK/ S+51= M%"!E*^7IW/AJL!>'X[=#0_)M>;[TQ*7D67FY831FA390SU>&/K*J#T&G M_P-02P,$% @ LH5'5FM^Q.JF#P ^"@ !@ !X;"]W;W)KK%%F2'<@VIM1AZFI3X5^<]E=R6I@K654)ZF2N"_*]V:>WL3&5M:%R97H8$I:WB7_TUV>%'7EBD M%Q8B=V0D4K[6C7[UPKN=\EP-:OPAJLK;$,Y6=,I]X_'4XKWFU:^N,6JN'JO7 M)F3>UF(JMU+-QJC;-F!U"$I7N;K5P08^^>!-,%6CN?+%>0,92.D\2_QN([_% M=_A=J'>N:C9!O:ERDQ^^?P[9>P46G0*WBY,$7YMLJA:7$[68+18GZ%WT!KD0 M>AE\;+W>" M^FBR364SB(N'9@LTT;3-/PJ9H_NYH_5Q87NXTKBOUCMZNP-+3+8'.+"C51H*G>5EL3 M&II*V$XG0MU%RT?2S48WZE/K;R9[()),&CT;WYT^=!+3NW9!#)AD:\ MXBJ0=Y6!$CD*D-^K8-84"IIO;+91-O+)3;!KA%UN()"KXXI25^T*I1;1A"<@ MZ>VRC>&)HO\9FE1KT3?HPI!;=FB68#+8L=F3JLU,F*BP#XC4&#G,']Z-VLA: M\PT%5[3Q5^W=UJ+*J.5>S(OK!O936]O '[:*+8T.:+RN0FD;AHK;&J\TR[!1 MN+T6*9%3>J)(S4W42G\5:;8.LJC*--)"IRI%H%@6O/(V@T$W>FO4TIB*@C%: MX"]A,9\_@>AM!0N9J!V]#3)KH6GO(''V1",T.-MU1AOR^/5@H;7618#BU MK5(=0FC";C%,*X,H"B2%(("W5]IZ53^HEGQ_4*-VP?;"824,&--EJ%>DQ9=P MQ[H\= 0ANR@$HCZ'YQ$!I?YL'M ?F:ER#7P="H L6'BJ;J!F:*G92%=&"]AK MK$88%Q )V>#I$;@5>3'XL1.6;Y!TI[PM:,E53]Z:&Y$MH=C&3/GP1\W.XW_7GPQ!9Z@*Z(X\%?>)1 Q") M^ZFSQ?QTU!ZXKVH3^1C#8 C\DB;GP;]/[*>20ZM8E_)NOV48J#%/!AC!N M9_=O^G8V57?&4U)P=4U%Q);W/3LD_Q=]5H@Z1^,*\5AK'QBFBX9KEKTP3N?VBIVW][H/Q0M1QE07%*H(AQD2"(AOI,$ M('(DPL;N8#$[$4W?A@L-]Z=1-Q>*!Q2&Z!AU=DA(XX>Q[Z!5E6N?L[DV= K) M#K7]9EAYWZ^\=?@SD=8J<&",-A+,^/GF_C;RYB_2#C\>1%V4_W)S\Z%';0*C MFB/*@"GBC+W>-AU4@9=$+IHBB'T'/S(P;00=1POU1-R;Z;!1*S*8PJ30#STU M0G]*!903VAC$G;:I3 33YV&LJ7BC7W+4FGY(!@L>KK9$L4K\XDL&]#!" T2)LOK3:HZZGN,/VYS#L)@<6C X1/Q"H M*-0,L<6CZ\OKR=5L)@(KPW;">C.\]D7MSH3*Z?26W9]\3I1/$1%$6DXN+ M^61^\6RB'LTGL^OKR<7UE9!\]&P^FUP]$2GALZ)!UJ\WWZ'ZZ I4+A=7I$D. MQ/^EZ4K[R8R]IKSS9X?RAG;%F,A'C34)+Y!Y_P$!AJC,#J)R+5&9Q:A$ M2R,N^>?U-'<"/7K@!C7'8(;"F15W-R+&#X@XU/0?%/1]I6[:-3BJHYF2TIUV M+U,/CSBO20XH>0U8ST;M !RE#Z?H2I4-TNJ2Z4\_M35%>G0YF04$W^ZYF==KC,NV69(HFAM,U]TDQ-$=JC+>* MS-=T&]AB:UT;4)0[9H6[45*O?. GH#9>BMMH5>%N:(X9;.72H@GI)FE=.!0!L= >J:8 'I&K(#DWOR5DPF\VC[.!GRPC8F YX5MJV M)/RJ#81N]E$-/).F/VJZT*A#Q<>JAH#M1Z@J*.FTEJJ+5D"$;P7 )(N)RZ^> M<@EV)2-3UGHO8PLNN(C&)L52YY(C?]$ +L@9/(XUZFTUDH'\#U*Q!$8HT\8) MI+W4@57K"RG_-=3H>U:I/SF9%X!T@(*>AC0@X/:FFQ/("ZCD;1:AG(3XSIC/ M]-[B4L&6/G1#"2W;\0'DQO=R@4("0A TQ5XT.-3JXD"'[K4#=E"!2))LYU>1 M[53](T(^1,>AAC ;_A*>LUPVEDYL3 1)>'/DV(#++#;3HD,6DU1JN\:$)D;_ M<&0G4Q?(9SG02?'-9@<.7,+.A-@7'C(SC_N59N-%MI_-THO6<9_W=K2I%:.- M* G &I,;]J0RI N-C,1AEK MH#H#P:-8+YNN?DU2':<[9#>+#4L86P>AZQWG""SO\?=C;V+;[=;WVFM4?7JP MB[#!9WC]7%H_XG48I)PRCHC'#I/XK: AJ:3YBO(M%3Y9-:4)0\363>H/64M5IEZ/$M3I6%2Y^ QT*WEPQ-'T5B9-:9\2>[J..^-O6OO%]"E 0:S=67*JAS7*> C5 MZY.G]42!;)*'@!Q"G,RY41'JTKHK& ^*DO8R4HZ@UPXXI;-/*M.L S&8D9(' M\R\:GJ[L@<8WDNKNA* 369(_R6'EA,'%;-H9EKT0)>N?3-*H,1SG=USM)/!H MDX9JCD)!S-\!2QW8/66/W95Z(JN4C%WY(F]6JIZB$8"4!EQH8.M-7S0:7IB* M2J8[L:^EHX;8TU/6*6^M;U,EWSAO&WW&, M'LS-(7MX>5$R5W->CW4<(XTX05!B7%41Z-_B.WCZ"G<_G&A=SRX04J049QF MC0;+G'_UCK[G>#^'#SD!9K%+M:- )56\#QOWPXT)+%CPA$]PRX[.R9%.Z52, MC"14^,YKBW+#"C#]S@GM[YK8=CO_)A%IN_,@=.9_=QENEGQ<% >"R@'ZFVP=CC;0E>;"QLK1G8G& M=]YK#AKX=\_4.OJ]2 D,A82)$] ?S?)\G[OI/$]F2!RM5'&T)'OZR=@^9JN+ M5NPB1>ZXE<:;#\)']DB&9]--.HC_NAV(#,9$4((!AQ2(N)/MNFHXATI?E7!' M)&A!&NIP,W8VN3E4VXG4>^N[/7L!E1X7@C2BF2?=^+317[EIG!CY\%S9 MMX.%I4\\CK'._(114Y*]&ZS$QP\MA"@%YH-"[-I6Q M?K@9XXW9A00WVVBO>"@44-ZI-&"$B:."S/JL+3D8D>\*QF>=T"EF&3\)D"=Q M7L-BC("GIX8@'T:1/&F70BB6.17=O:!T-H^L>/:J:^8QX9X,E$6SM!E$"=ZG M'4X\S9V,HTEPTO*39)F+(RT>4(%2;M;>B(_:*K4K#H5NLJ:->TU1EP" VS-: M,@&3,$[J:+.X(J5>6];]#J4O>6%Z[!NF\]'7:-CFK.6;NQ"_=8@?IO5W^\_Z M;N+7;,/R^$T@X-$:(:8*L\*K,X#Y,^7C=W;QHG&U?-NV= WV5/*3+=]X+L!S M'M1T%V30?^SXZO\ 4$L#!!0 ( +*%1U8ZS.NO!P, %P' 8 >&PO M=V]R:W-H965T&ULK57;4MLP$'WO5^R8&9YH[)AP&4@RDW"9 MMC- (+1]Z/1!D3>VBBRYDDR@7]^5'$PH:8;.],769??L.;O2JK_0YLX6B X> M2JGL("J#*)N]+1P(_+"^85XV*]8CE-TGZN)H5G*+E5Y&Y8A =1I#AG-72W>C%!USJV?-X M7$L;OK!8VB81\-HZ72Z=B4$I5/-G#\L\O,4A73JD@7<3*+ \98X-^T8OP'AK M0O.#(#5X$SFA?%&FSM"N(#\WO-0.(87W,&VJ GH.4Y$K,1><*0^D?D[!67?JD;IQN!#Q%WH&TMP-IDJ8;\';;;.T&O-T-V;+@-)P+Q107 M3,+4D=:@?IW>!JZW'LY?N"-;,8Z#B&Z417./T7![J[N?'&\@VVO)]C:A#Z], MSI3XQ?SIWX$3K2P5,&/-9:!"37Q(Y9H%*OLZ37 J+)?:U@9?E7W=T?AVBP\. MQE+SN^_K\K&9\>75[1FDG7?__RS";8&4@K)BZG%[ZS#M'AQ;L"M^[!F[:K%) M=(:6&S'##(0"[YDFQ\V=Z?S#E0F.W6-OZ8A(>XR>BT(!UN:?H@KZ^?,+(Z5J MVKW!2AL7]'F&MJXJ&:P)8_88 J@00"@NZZRA[@IAX;IFQJ&1CT\85'C?VZ"; MO+_NA!S-6Q+VF80/95 &EF^%MH6N)1%"\&^%M^-:_:A5TXP7PA6!Z9\U>2VT ML^XJQ"L=KT23A[YN(22^:7[M:OMTC)J.^6S>O#L7S.1"69 X)]>D<[ 7@6EZ M>3-QN@K],P+$@2&F] ^W--*5E.?(#V01W^!E!+ P04 " "RA4=6 ME4Q.U!D' #F$ & 'AL+W=OACTP$FUSE467I.)XOW[?.90= MN[GT=0A@4=3AN7W?.21SO#+VBYLKY<7#HF[<26_N_?*HWW?E7"VD2\Q2-?@R M-78A/5[MK.^65LF*%RWJ?I:FH_Y"ZJ9W>LQS5_;TV+2^UHVZLL*UBX6TZW-5 MF]5);]#;3%SKV=S31/_T>"EGZD;Y/Y97%F_]K99*+U3CM&F$5=.3WMG@Z'Q( M\BSP6:N5VQD+BN3.F"_T\EMUTDO)(56KTI,&B<>]NE!U38K@QM=.9V]KDA;N MCC?:?^;8$I.>J-14MK6_-JM?51=/0?I*4SO^%:L@.RQZ MHFR=-XMN,3Q8Z"8\Y4.7AYT%D_2%!5FW(&._@R'V\B?IY>FQ-2MA21K::,"A M\FHXIQL"Y<9;?-58YT\_&:]$+@[%C3?EET,*L!(79@'0G:2\'?<]S)!PO^Q4 MG@>5V0LJ<_'1-'[NQ(>F4M7^^C[&4O5>] MTQ]_&(S2]Z\X.]PZ.WQ-^^G-7%IU>,ZX7,DU^2C.K)7-C/T5?]VJ!R_.:Z#W M]W.^OZ[]T^7M!Y$G44#__ GZXG:NQ-34J%W=S(27=[7J"EC_BR2Z'=:4N^M* MX[P3NBGK%B3 0'AH(M6R6?_XPR0;C-\[2#7.U+I"\BOHVF @S%2@[5A6Y6#? M\NJIMLZ+KZVT7EF24;*9S1(XV*41U?65&WI4>SW:&)+3OM6?! 7 MQ41D<3I*HUOCH=PQ8L_DI%LC[A0B4DCF0S"7QWF>TB"+1XC@C.,'Z=7B#G%N MB!]3#K!L);%H7,3CXAW)M8U5I9DU@.,%VF0E(2AOC[ M6E:ZKN&YV)$S]RH 8Q6U?R*(55];[31Z"M6!+I4 C-I4R:M1B14W3ZB44(F] MH%L5+*SF&C"3V+..:Y208;" M:$QSB)*H]51S#:$>.YC%#%W"N[B;)(4*S8X_6 MA9YVJ\IY0[+$@$5+PU :%\8N3>@\<"PMQ"D2U@QH: ,M]E8;@P@@6SN; MBWMD3U4QX%(/RI::0-FH9%ET;531$BZYKEZ?=($-0'(_I^YE] XW8%UO-\MO81-O.CB> /P-IW0]M3Q>9_DU!==>_9_L[=[Z*![^ _!1VAGR+VHUQ=(T&>/.;,.M.KQXL^2;[)WQN!?S<*XD=AT2P/>I MPR$#VW]MG/X'4$L#!!0 ( +*%1U:1G2K&D@0 <* 9 >&PO M=V]R:W-H965TSI MH5':76:U]^WY9.**FAOAQJ9E#F\TIJOK7DNJ81=G?%RFPOLUFVW[B35>W#QF1YT8J*O['_J[VU6$T& ME%(VK)TTFBRO+[,/L_.K1="/"G]+WKJ#;PJ1K(SY'A9_E)?9-!!BQ84/" )_ M&[YFI0(0:/SH,;/!93 \_-ZC?XJQ(Y:5<'QMU#^R]/5E=I91R6O1*7]GMI^Y MC^)=1T3EOFMX8#!JIT[]XZ/-P8' V_8U!WAODD7=R%%E^ M%%XL+ZS9D@W:0 L?,=1H#7)2AZ)\\Q92"3N__&H\TX+>T!UO6'=\,?% #;)) MT2-<)83\-PAS^F*TKQW=Z)++I_83L!DHY7M*5_F+@!^Y&%.^&%$^S?,7\.9# MB/.(-W\A1$?>T">IA2ZD4/3-"\]H+>^>BS?!+9Z'"U-R[EI1\&6&,7!L-YPM M7[^:O9V^?X'L8B"[> E]V9>!UM8T=(W$6O0M>L+7=!V[@2W]>\\/GJZ4*;[_ M]QS_ESU\_?/^AA;CH[VG^QK>C,)T2EV1%RO%% -#=LA#>&V:5NC=ZU=G^>ST MO<,H1D-'I72BJBQ72&9)J]U>0G[7!DP;S=?2.H\ORTQ-ZA2SQJXK4 B4>$Y" ME['6XWT31H#SHR ,/_G1C:X0!=O ,&1<%G!_C*X]IOEB/CJ=SHYN?G2R#24E M)Q2DLWPV.IF?TNF[T>G9].C>>+@['K:/:9'/1XNS&3V+O8^D,#A^G$^4N]#@ M%%(C;%%'VB7TE$E^P]IS46NC3+5[(@JY*$R#XL7V*V)&)?P$F\ILV.H$43$: M%/NME3@CI=I1<&J1K@^<H);5GN/,QY1U2^>@3(D/\@)Q'XB'8EE3J !5H$$$4M>1.G!_48S&.H@[M@'UP&?=*X;7&7 M2&RO/: ! [GD,?W0$).#FHUHK4HG Q4#\H& M5O$Q$+4ADQX9'CWI3^@6QK8&Q>.)U"728T-'B[95>_^_DC_(':H;@MVW54J@ MJWOU>,[UY=RG#C-EFWT3Q1ZFTFSU(!8^(GH\%4(NC WSDH!"5H7"F9]2C_$) M9Y(9_(T)-_LO\?5MH$PH*'P_SL"(MJBOV!&:%]JABD](CI^[ "8'ES- JO@$ M00>;3OMT3P^[PROG0[K<']73$^F+L#BK'"E>PW0Z/CW)R*9G1UIXT\:K?F4\ M&,?/&B\UMD$!\K7!7=@O@H/A[;?\'U!+ P04 " "RA4=6["@7P9P" "4 M!0 &0 'AL+W=OU>9U.UL8)+O-=@-E7%]-LM.9#!9;)4ZMDI-\7,"QTA%)A; MA\#H\X*7*(0#(AJ_=YA>=Z4+/)3WZ%^:W"F7)3-XJ<03+VPY\U(/"ERQC; / M:OL5=_D,'5ZNA&G^8=OZQHD'^<985>V"B4'%9?MEK[MW. A(PW<"HEU U/!N M+VI87C'+LJE66]#.F]"[4OQ!E?#R%)S_UTF/0>V)9:W**F M,M'I>>R/PY2\1GX<#WJ/RE+U^/Z-?)"TNL[@?!SY81H[:33R!^D0CE4B.)B4 M"O6ZV0]W5>W3*^Y-"!P1:%A?SST0+<[H%6LJINY M6RI+4]R():U-U,Z!SE>*FG*GN NZ19S] 5!+ P04 " "RA4=6U/(Y5%H# M )!P &0 'AL+W=O]7 MC )"((7FUG9+:2O1!<1*7%;L @^(!S>9--8Z=K"=[?;O&3MIMZ!2*4I\F3ES MYIKY5ND[4R%:>*B%-(N@LK:919')*ZR9&:H&)=V42M?,TE9O(M-H9(57JD64 MQO$DJAF7P7+NSZ[U2_PG>/6'*W!>;)6ZLYMKHI%$#M" M*#"W#H'1YQXO40@'1#1^]YC!P:13/%[OT=][W\F7-3-XJ<0/7MAJ$4P#*+!D MK;!?U?8#]OZ,'5ZNA/%OV':R&0GGK;&J[I6)0E2\J-U73+2<\N/RN+,(&7\!')-S./ M+(&ZJRCO 58=0/H?@ P^*6DK ^]D@<7?^A&1.3!*]XQ6Z5G MY@/(1V%D,9I M>@8O.WB8>;SLC(<&K(+W7#*9Q),HE?GR$[.I =G4-??D1C$$/XTJ!FELM-GQ?X>8L/%E9"Y7>_3I$^ M"WN:].4;%^;0'^1*-XJ\0E"==TJ:H3?+);4M9X@HE>07,DA%Z9$M G942GB87 M<3B)LR% M3-/DXK791XSJH:,D.%MSX10H0*1#3=.9WS?.;$#O#)+T(GPU3MUF!--QF,7) MX%99"E&'T["=[P-(DRQ,Q]G %> ,KNJFM5A08B@E:"P\'X=I-AV\^$OYD<13 MLCD-XV0,IWH@.AI/->J-'\*&8M]*VTVJP^EASK_IQMNC>/>3H*1O7+H$EJ0: M#R_& >AN\'8;JQH_[-;*TNCTRXK^5:B= -V7BL9!OW$&#G^_Y1]02P,$% M @ LH5'5G@EE9!.!P ,! !D !X;"]W;W)K&ULI5A;<]NV$G[/K]A1W8XU(UL72I;KV)ZQG?0V)XVG2<]YZ/0!(D$1#0BP M "A9_[[?@A=32>J7\V(!Q.YBK]\N?+VW[I,OI ST5&KC;T9%"-75=.K30I;" MG]M*&ISDUI4B8.NV4U\Y*;+(5.KI8C:[F)9"F='M=?SVZ&ZO;1VT,O+1D:_+ M4KC#O=1V?S.:C[H/OZEM$?C#]/:Z$EOY08;?JT>'W;27DJE2&J^L(2?SF]'= M_.I^R?21X+]*[OU@36S)QMI/O/DYNQG-6"&I91I8@L#/3CY(K5D0U/B[E3GJ MKV3&X;J3_D.T';9LA)Y_DJT]*Y:76NWC7]HW MM,EL1&GM@RU;9FA0*M/\BJ?6#P.&RW]C6+0,BZAW44X:#\B$XG"KPA=M?;9"TIC-Z(S?A>AH@D@^F:+%P6^D>DY+9836LP6BQ?D);U]2927O&"?IV#I M!V6$2970]"&(()%7P7_-WD;<\NOBN$2N?"52>3-"#7CI=G)T^]TW\XO9ZQ>4 M7?;*+E^2?LLQH#?*I]KZVDGZXZ-\"G2O;?KISZ_I^K*T7]]_?$OK\U=1ZGM# M=_46^43S670N_H9"TH,M*V$.)+2WM!>>MDZ8(#,2I*TP=,I$WWUSN5C,7G^X MOZ/_X&/VC%+X1)FXK)R"FROX692V-H%L3B?SU6PRF\VHJIVO(9\# MPL1O4VMLJ5+ZV?Q5NP/;+GR0+EX#41;:E.?TL;V"OTYH7ZBT(.5)[E0F30IE M-S" 'J&-\MY"3LSJ3+ =7U@-QDHTB"JODSEH3:KK M3)GMT"R3X3N4E#Y,R.Z@;3*C@Q3.DP@X[D_)00,6EIRO5]]2!4HF.[8'Q7R@ M#?M-5D)%4X[BPA+Q"4#(.EC'K@,8U4Z% [ B%&1LPWQ@Y7&+$3HHZ9MKX,-4 MRLQWL8+U,:XE.P77UAX^\E9+^ #19PAEXT1CK/Y]_ NL !DYW2G0V'K;4'6J2WJ3^.2J>?FI+:)SR==;(Z!H2.4<_ MYB!\:^B=<(CU?-7@09]KPACD%D<^%/!0:[MGCC#T[=[6.F,S@=/2.4YK-((L M4]P18)Y73TT&M-[JO*X,*&+ZE"+ZHTN3_B:D#J!*EANHRZK!6,XK%_,]'.7K M,)Q==?6&P LF*%/S)5ZF35C[!,(MG&XU&JZU@W_C.C$[QMF!9YQKA=4X76* MV8,Q72%[,@X2PE)7;>0CH8_A[6E5<^:DS0<5/:%-'5 [ 5XH58R)O:)3,0;) M#JX#C$SH=#,F"8D5.Q/;=!R!PM4Q"8[QH0;"9 M;');;+=.;AD$FZX6Z^.Y)[2 S'6$[]J:[1E?'NN,O7@%"$CJA9()?WBRQG">7O%QAN5BM>7F!97*YX.4:R]5\_NHC)W:#FO,D MF2R7R:L3FB^_GZQ7RT'3;P>J8S!"OM8M),+_65QRO'V(T <0C_!QG-DO]?FZ M8O^>++G7QWX/VESL;$S0!^$T_71./]9*9Q/Z!7WPG>NW [T8S>;KUYX>"B5S M>OL$2./1G=[GN4JY$!ZA([?^!M\>"J$8WCK(NK=(VTEL7\Y#EQ\&_4^6?S?DM;G MJT;6<5L;Z/@"8YO9SVPYD!TC@ )FHSS$3B@=&_67CMM8QZ-M+*L^B-Q]!=)G M9_6.O8G'DFH*F;GCU%&@-#&N^$JF*E=L)E=)T_E-]ODH-)Q]>-+!FY+/2E67 M#.[-I'-HS, 9TM9\-JMMA([X!DG/W;JMA3CMGB23]6(5O465KCV#FJOE\X37 MA/QBS23H\0-7=JC%+;5")CVILFE&)TGC>I9?BBQ6S"_"U'CS,G&<%K[V6)@. M7G% H&U\JWJ*(-L\Z/JO_7/XKGD%/I,W;VF,39BW,.K)'*PSC)^CIC-TFV"K M^";^OZ)JD4ILJ+_,!MED;J *,*SXX<<#9/6SM0=;T,"IKI(FD,?#OT](,F%0< M+B"UNE^_[I;>C#;:/-L2T<&VDLJ.H]*Y^BJ.+2^Q8K:G:U1T4FA3,4=;LXYM M;9#E(:B2<98D%W'%A(HFHV![,).1;IP4"A\,V*:JF-G-4.K-.$JCO6$IUJ7S MAG@RJMD:5^B^U0^&=O$!)1<5*BNT H/%.)JF5[.!]P\._PCM'[V MF[M\'"6>$$KDSB,P^GO!.4KI@8C&]PXS.J3T@6(6YUK^*W)7 MCJ-A!#D6K)%NJ3>?L*OGW.-Q+6WXA4WKVS^/@#?6Z:H+)@:54.T_VW9]. H8 M)K\)R+J +/!N$P66-\RQR0)5EV J]_J+,?\/HGZK3@--P*Q1073,+*,8=TO]R;];9P@[?A M_%.YLC7C.([H+5@T+QA-/KQ++Y+K$V0'![*#4^B3UUG C;!<:ML8A/\><>M@ M)C5__O\MQJ+P45PB=@-&6ZEOLLQC-*+Z\M?&T(&(WV[0-4:% MV\+JF@X]!2)O$7A+J@=3"XP<+3W^4W6]/T_/S_Z^N "A]K&^C$TI> GOT\NS M8=:'#1$UR)'D*8>,=Z+S0]':[C4]P^&!-?@!0 M2P,$% @ LH5'5O#_8(BB @ K@4 !D !X;"]W;W)K&UL?53+;MLP$+SW*Q8JT)-CR;*2)JXM(,X##= D1IRVAZ('6EI9 MA"E2):DH^?LN*5MU <<7B8^=V5F2L]-6Z8TI$2V\5D*:65!:6T_"T&0E5LP, M58V2=@JE*V9IJM>AJ36RW(,J$<91=!96C,L@G?JUA4ZGJK&"2UQH,$U5,?TV M1Z':63 *=@M/?%U:MQ"FTYJM<8GV>[W0- M[EIQ7* U7$C06L^!R-)DG+MX' M_.#8FKTQN$I62FW6[+67 >0(X%:X1]4NU7W-9SZO@R)8S_0MO%CN, LL9856W! MI*#BLONSU^TY[ '.HW< \180>]U=(J_RFEF63K5J0;MH8G,#7ZI'DS@NW:4L MK:9=3CB;/BB+< $G\$T9 PO4L"R9QFEHB=R%A-F6:-X1Q>\0C>%>25L:N)$Y MYO_C0Q+5*XMWRN;Q4<)KS(80)P.(HS@^PC?N*QU[OO&12@U8!;=<,IEQ)F!I MF45Z8=8C2P[3.;-,3,TRG 7D!H/Z!8/TT\?16?3EB-BD%YL<8T]OF)9< MKO=N!'X]XZN%N5#9YO!'@A6*TJT>R3$D<,H&;\;=^KC1L-#%Q3N>:A"O?:=PD#FU'=VZE?[9G39 M>?!?>-?)[IE>Q MG;@$?8M._P)02P,$% @ LH5'5@Q)WR-# P (P< !D !X;"]W;W)K M&ULE55-<^,V#+W[5V#4;4_:Z#-QDMJ>\4'@ 2G!R4WIL*T<)K+:29 M!I6US6T4F:+"FID+U:"D/UNE:V9IJG>1:32RTH-J$:5Q?!75C,M@-O%KCWHV M4:T57.*C!M/6-=-O"Q3J, V2X'WAB>\JZQ:BV:1A.URC_;5YU#2+!I:2UR@- M5Q(T;J?!/+E=Y,[>&_S&\6".QN BV2BU=Y.?RVD0.T$HL+".@='G!9Q\[Q;)A!I=*_,Y+6TV#ZP!*W+)6V"=U^ G[>"X=7Z&$ M\6\X=+9Y%D#1&JOJ'DP*:BZ[+WOM\W $N(Z_ 4A[0.IU=XZ\RA6S;#;1Z@#: M61.;&_A0/9K$<>F*LK::_G+"V=D791&2&#[# _M+:5AZEZ@-,%G"W6NCM(4U M$V@FD25_#A45/?>BXTZ_P9W!@Y*V,G G2RP_XB/2.8A-W\4NTK.$*RPN(,U# M2.,T/<.7#<%GGB\[$[P!J^">2R8+S@2L+;-(F\Z>C+>CRT_3N?-S:QI6X#2@ M V)0OV P^^&[Y"K^\8S8?!";GV.?+94L2)=F?C<_<;.'%3>%4*;5"'\\XZN% MA5#%_L]3RL]RGU;^Y9?G.]H:%Z/_VAFP:C67.[ 5TJ,1H>[JCJ[N0%7#>H-Z MJ%SH+9>J;IA\@XJ58 _*/THBS&%#W65?JH,$M07J.W2RI'=:DG]C>0&2NI7& M%Y0M.@/8J=_!/9P^9I%N;7"3P? MQ6J4**'1JFP+:X!+ZT,^$K%F;D=QNZB!@T MJ-T&H5;J;*P7]R]+V+S!#M5.LZ:B2!DE.O0)= 7IDOBU9=I2L?YW_AYX^?F. M$8,SG6\U+SY&<.H(1$>-B[;6SK=G X5JI>UZV+ ZW #SKO']8]Y='P],[[@T M('!+T/AB?!F [EIR-[&J\6UPHRSM8S^LZ!9#[0SH_U91-^@GSL%P+\[^!E!+ M P04 " "RA4=66'V0BA\$ !A"@ &0 'AL+W=O3); M8\6DRQNLZF%OI]Z%2MJ>S(R9S,Q&?&-*HL:9P+D MIJJ8>)IBR7=C.[ /!_?%:JWT@3<9-6R%&"U;O,6RU(XHC3\ZGW8? M4AL>RP?O/YK:J98%DWC+RV]%KM9C>VA#CDNV*=4]W_V,73V)]I?Q4IK_L.MT M?1NRC52\ZHPI@ZJHVY7MNSZ\Q2#L#$*3=QO(9/F!*389";X#H;7)FQ9,J<:: MDBMJ#/5[I G.XY16!+IGIV^4#6Y0HWXT\1?&T ME9=UOJ>M[_ 5WQ%\Y+5:2[BK<\R?VWN49Y]L>$AV&IYU^ $S%\+8@= /PS/^ MHK[XR/B+SA0OH:WO5'FM=7S:6E^7:]FP#,)8HOVY/OO@M3_X4QN<9]; M?,[[9+YF J^F!H\9>Z)[H.!&"%:O4,L.W.TU1O25U808:PK%RN)/S!VXJ?B& MM'\SA<$#[A5,2T+W]U,UGLWB=(W4_N DR1!"QT]]ZX%3 M<2!-2UJ*9L<4[6Q@@32E$!3;M^$B)XI\+81.&D9P!I6D1R7Y;ZA\;G1&A(&> M-H5Z>B,*9Z.>1J&-).'S1DE%?2<HB0-ZVN[F-Y;=WL464$]GHDB0^NRJ.$)F9#OK*/X M#LRQ46AR.%Q32%)GX/L$^= )]9K&SGM?HQ*Y<0*)^WYH_40-5)*&4/?7A>XV MMZS.B&<&:ND1PDLLU(:JZ]6?I4!#XE]F,#A+C;2G1OK_4.-Y*^%>:[R1)F#Z :%]$;J$73QT?%J&;F3&B3OT]27W#:JT&UA:S:A'6CV*G8B6Q T&$+II M &%B*$!R8FD5HQH;SY&3T)*Z44S\2,DV,K9:MK2*44U<0R0GU8N;D)G6[PZT M;&D5HQKX6C<,C5L*%<+ C5)BIA/3 V7H!)ZQ1!O:.?_0K% MRCQN)(U&FO[M"Z _[=]/-^VSX6_U]O'UD8E50<.DQ"69^NZ !I)H'S3M1O'& M/"(67-&3Q(AK>@.BT KT?=7$%XQ;$!6?[;)NL1 TV;8#AV*MML.PPZ*S=A"9'FE2LZW2CZ9&M/#2"&GF06UM>Q&&IJBQ8>94M2CI9*UTPRR9N@I-JY&5 M'M2(,(FB\[!A7 ;YS/MN=3Y3&RNXQ%L-9M,T3/]9H%#;>1 '.\<=KVKK'&$^ M:UF%]VB_M[>:K'!@*7F#TG E0>-Z'ES&%XO,Q?N 'QRW9F\/+I.54H_.^%K. M@\@)0H&%=0R,EF>\0B$<$J>T7[/,YRE[X.>X!I] H@ MZ0&)U]U=Y%5>,\ORF59;T"Z:V-S&I^K1)(Y+]U/NK:933CB;?U,6(8,/<(?/ M*#<([Q[82J!Y/PLMT;N@L.BI%AU5\@I5"C=*VMK 4I98_H\/2=:@+=EI6R1' M":^Q.(4D&T,2)'T6XZ+DS+"IP'U/X&]3,& M^=LW\7GTZ8BV;-"6'6//K[EA5:6Q8KY9U7KX(;^\8'C %PL+H8K'WX>T'V4_ MK)VJFHY<:4=+61$ -9<5N$->4)U.J"E.(,W2\22*1\NG#6]I&"T81N6#.(G' M9^D$)A_'DVDT>E"6"0K?N4\@2])Q-HWA4&W"O7YM4%=^*@T4:B-MU[J#=QC\ MRZ[?_X5WK\8-TZ3=@, U0:/3"OE*59\MN:'B_4+H#.UXJZ MHC?&PO=V]R M:W-H965TW#@$JP:F]DF:?_]SI"R;$KS )SM^SY_G[GS=*OTDRD1+3Q70IJ9 M5UI;GP>!R4NLF#E5-4I:62E=,4M#O0Y,K9$5+:@2012&XZ!B7'K9M)V[T]E4 M-59PB7<:3%-53+_,4:CMS!MZKQ/W?%U:-Q%DTYJM<8'V>WVG:13T+ 6O4!JN M)&A#ERB$(R(9 MOW><7K^E ^['K^S7K7?RLF0&+Y5XY(4M9U[J08$KU@A[K[9?<>=GY/AR)4S[ MAFV7.PH]R!MC5;4#DX**R^[+GG?GL =(WP)$.T#4ZNXV:E5>,&!+@>;C-+"TA4L, M\AW=O*.+WJ"+X59)6QKX(@LL_L4')*W7%[WJFT='":\P/X4H\2$*H^@(7]S[ MC5N^^(A? YV_0_8Z='(8[3KDW-0LQYE'+6!0;]#+WK\;CL//1[0EO;;D&'NV MH(XK&H&@5OWO>/'ALM&:8OC9JH8'?+8P%RI_^G7(P-$M#AN@,\9JB;H_Y\$" M:_O?U#67G,JL@+52A8$3*AEZ!H_4<\ EU%KE: PDD]2/)R-(TC,_'26#>[:E MA;[DS"EK+$?Q\/!@[),$+SW*ND:.H&S2>2':>RB\=@?IB,X=+K! M7M57J-=M;QO(52-MUP#];']]7'1=\S>]NWMNF5YS:4#@BJ#AZ63D@>[ZN1M8 M5;<]M%26.K(-2[H"4;L$6E\IJJO=P&W07ZK9'U!+ P04 " "RA4=6-;?8 M46T" \!0 &0 'AL+W=O;+6YL&6B 3/E51V&I1$]3B*;%YBQ>V)KE&YF84V%2>7FF5D:X.\ M:$"5C%@<#Z.*"Q5DDV;LQF03O2(I%-X8L*NJXN9EAE*OIT$_V [$YRBE)W(R'C><0;>D!^[&6_:OC7?G9?+M;3-%]9M[3 -(%]9TM4&[!140K5__KS9AQW *'X# MP#8 UNAN%VI47G#BV<3H-1A?[=A\T%AMT$Z<4/Y0[LBX6>%PE'W7A#"$CW"% MSIN%HWL^EVB/)Q$Y=E\3Y1NF6AENUYA' E^%Q(02\A7'-:&1?!G\8# MW.,SP4SJ_.'O/CL'%]QOQVUT GUV&GX:L)Y+4A@-PB3N]^XU<0G22X*:O[BF M) NLGX1LD/2\]C%<5O6*L "A"!TAP=$@9,FH=_P*++=VX+T[UE$8]P>P;_NB MG1M=H5DV?6LAURM%[>7N1KNGX:SMB/_E[;MRS(7Z![,[!]02P,$% @ LH5'5H:A MH[!7 @ %@4 !D !X;"]W;W)K&UL?51=;],P M%'W?K[@*$P*I:S[[P6@CK1L()(:FM< #XL%-;IIHCAUL9QW_GFLG"T7J^A*? M:]]S?*[CZ\5>J@==(AIXJKG02Z\TIKGT?9V56#,]E@T*6BFDJIFA4.U\W2AD MN2/5W(^"8.K7K!)>NG!S=RI=R-;P2N"= MW6-5-_5LCE?NF%WO/$?;4KC9WP MTT7#=KA&\ZVY4Q3Y@TI>U2AT)04H+);>57BY2FR^2_A>X5X?8+"5;*5\L,'G M?.D%UA!RS(Q58#0\XC5R;H7(QN]>TQNVM,1#_*S^T=5.M6R9QFO)?U2Y*9?> MW(,<"]9R2@KD0WLJ?^' X(\Y<( M44^(G.]N(^?RAAF6+I3<@[+9I&:!*]6QR5PE[$]9&T6K%?%,^E4:A!E

@%G1ANI3"EA@\BQ_Q_OD^>!F/1L[%5=%+P M!K,Q1,D(HB"*3NC%0Z&QTXM/%*JAJ^]8>1T[.^ M?A5.@_KJF5LM;CB +N&6F596IR"Q%7Z3876Q0U=W_^>G\PP:? M#*RXS!Y^'2OEY&;'2Z%#CN$E2 M]('=8'@*T[]02P,$% @ LH5'5A)9+J?% @ ? 8 !D !X;"]W;W)K M&ULC57);MLP$+W[*P9J6K2 $VU>DM0V8"?IQ$7S9MY[PHQ&6ZD>] ;1P"[/A!Y[ M&V.*2]_7R09SIL]D@8+>K*3*F:&C6ONZ4,A2!\HS/PJ"@9\S+KS)R-W=JLE( MEB;C F\5Z#+/F7J:82:W8R_T]A=W?+TQ]L*?C JVQ@6:K\6MHI/?9$EYCD)S M*4#A:NQ-P\M9W\:[@&\_B\0JSS"8B M&K_KG%Y3T@(/]_OL'YQVTK)D&J]D]IVG9C/VSCU(<<7*S-S)[2>L]3B"B\*VC@T\2$IM9%Z#B4'.1;6R7>W#_P"B&A YWE4AQ_*:&389*;D%9:,IF]TX MJ0Y-Y+BP'V5A%+WEA#.3+](@A & M+6E]-_(-%;9P/ZF+S*HBT5^*Q#"7PFPTW(@4TY=XGP@WK*,]ZUG4FO :DS.( M>EV(@BAJR1=ZKG<\B2NJL^ MV +-#V?R!U!+ P04 " "RA4=6Y;BQ45X) S;0 &0 'AL+W=O9R3?Q'&0O=_0*'V]',FCCPW?P]4S*S:, MKR[6P8H^4/;+^C[CS\8[RC*,:9*':4(R^G0YNI;/?54J LH6_PCI:[[WF!1O MY3%-?RV>.,O+D53TB$9TP0I$P/^\T%L:106)]^.W"CK:Y2P"]Q]_T,WRS?,W M\QCD]#:-_ADNV?/E:#XB2_H4;"+V/7VU:?6&I@5OD49Y^3]YK=I*([+8Y"R- MJV#>@SA,MG^#MVI'[ 7(DR,!2A6@' 9,CP2H58#:-V!2!4SZ=FE:!4P/ [0C M 5H5H/7-,*L"9GT#YE7 O&_ 615PUC= ECZ.G'08,C\6LCO8K:.M'@OY.-QR M>;S'V\(JJU(/6'!UD:6O)"O:442*3 M;T2G^2(+UZ4TTB?"GBFYV>2\=9Z3(%F2FR /\^*5^XSF-&%!V?*+3ED01CGY M0=_8)HB^_=&$1*O-ZM3(DLG1)$4J6N'B,/=(#DEJER& M*UW[0QRNT\4I429'PXT^X=,R7.[:F^+P![H69K?ZA!_/;O<)UX[N>:=/^+P( ME\\ZPMT>QUTZ_MX]*G>?Z57#.6A8\;%CQ&E+"4W <9_T0X(3]2%D0=_;T1)B@F&N?Y M.EC0R]&Z^'#)7NCHZJ]_D37I;UV:0<+T+4PK8<6,Y>5J/IEK$B^9EWVEM)MI MLJIJTZ*[RC77>)3]HU MV5WC'0T[B[S=KK/&D7O/0\)\$*Q1X]-=C4^%-?Z]F*8E=$F,($O"9)63+]>+ MQ2;>1 'C6W7Z%"Y"]E50XD+^T!)'PO1IJR1GJJK.I(/*,)!)S6F[&B?SJ7R8 MU$(FM9$P!PESD3 /"?-!L(;JM)WJ-*'J[K-T0>DR)T]9&A,GSS=!LJ#%292? M)JMO/V@6<^D]BD8688*ALD/"=*TM.V4JM086K3W5*5H=-#.17;.0,!L)P3T=&7,-WDT3M765",>5R&<9CG:?9.RN4.E?SKCL:/ M-/MWE^*$]*&*0\)T),Q PDPDS$+";"3,0<)<),Q#PGP0K*'>^4Z]<_')&!=H MSD^XWHMS+\&X**0,52D2IL];XZ(L2>T1ST F-9$P"PFSD3 '"7.1, \)\T&P MA@#/=@(\$PKPQS,E#^2&7)>CIW"D%(*&:A )TY$P PDSD3 +";.1, <)(JQSSO?%*.I74V;0Y7-V*^S)4H%": :694)H%I=D]CY8#S>I":1Z4 MYJ-H30WN?7TN_]E+/%6&SY9(;L4]&:Q ),V TDPHS8+2[)Y'RX%F=:$T#TKS M4;2F I5:@'6)AA9[(+Q^?-BVGJ;T67(B!DLPBAD[R?D M+G@+XTU,;M*,0\-DQ?7-^\%?ZU0TU H#I>E0F@&EF5":!:794)H#I;E0FB>W M34:*M/>O.8=N>W>43M]!-"T)I1F06DV ME.9 :2Z4YD%I/HK65&/M]9'%9A_,:BS4[P.EZ5": :694)H%I=E0F@.EN5": M!Z7Y%>VLN=9=&RR;.JWM0;+8'[23935P=LH0:@*"TO2*UEB U&8= R;4X0.E M65":#:4Y4)H+I7E0FH^B-858.WUDL=5G3XCA\H08;XMHLZS.+T,^E0W_PX?+ MCT8GY.]KF@6L>/VZ^.5NR$+:M=1W(\XZ6+OSEMK4]IF #DUJ0&DFE&9!:3:4 MYD!I+I3F06D^BM:4;NT1DL4FH>.KO.2_1*=Q\8/A0]>MM"T/HK6%&OM/E+$[J.^*\!BS& U0HU(4)H!I9E0 MF@6EV5": Z6Y%6WZN1JA3B04K:G&VHFDB THPEGQ_:<_2Y.%4V1Q[L$2AAJ: MH#0#2C.A- M*LZ$T!TISH30/2O-1M*;.:X^3\LD%H<=:'&)12MJ<;:N*2(C4N0[UW%.09+%6I;@M(,*,V$ MTBPHS8;2'"C-K6A'O]NL=(K,Z:-H39W6;B5%[%;Z@[-C13P[AEJ+=).P[?U(=EMW=_BZ+N]S M=+!=E\\-N6.[*9\[V_MWU?CM[<3N@FP5)CF)Z!-/)9W.IB.2;>_0M7W"TG5Y MEZ3'E+$T+A\^TV!)LZ(!?_TIY6-S]:1(L+M/VM7O4$L#!!0 ( +*%1U:* MQRN8OP4 +TM 9 >&PO=V]R:W-H965TT-T/&S]TCZYT?*[E@R9KRA[XDA"!GI(XY>>]I1"K,\OBP9(DF!_3%4GE MG3EE"1;RE"TLOF($AWE0$ENN;8^L!$=I;SK)KUVSZ81F(HY2GZO.?TGB_<1(NE4!>LZ62%%^26B*^K:R;/K HEC!*2\HBFB)'Y>>_".?/= MH0K(6]Q%9,VWCI$:RCVE#^KD4WC>LU5&)":!4!!8_CR2&8ECA23S^%:"]JH^ M5>#V\3/ZQWSP3(3T,2ZO&63+W*WWW._](U GHD.$;NX!"Y MMNLVY#,SA]^2E3'<:]/[, ]W&L)]<_@5WB![U!2MS46_XK*?PPUV#6:)&3FZ MS"F\QALI9X$N&,/I@JCC0_29IH^$"WG[8HU9>(A^6RF*#R7A7,B[ FUD:;HA M 5VDT=]$-KA(:):*)IZ+5$9Y*JH:/4['P_'P=&(];L^^,6%5!,_X"@?DO">K M'"?LD?2F/_W@C.R?F[B !/.!P#2B!A51@]9$:5K;8@O=;U CH=O,<7F0"2YP M&D;I0A*<)?>$'2IUR7-TB6.'_P\RG5+!(OEX#=(?CK)&2X2M%O63#F'M7-;WNSK$'+WKT@7K4N!A5 M7(R,7/C?LDALY,P%$13145RCG39R=O!J,>V*_>L,84^]*!B28#P2F M479:479JI.S+DLA*9P_5DDV^1$0F*-L4:_22BZ(:RM>+;.?8J+E8FNJD,8&N MDH($\R#!?" PC47'KK^N[.^L4I8);0@C%SXETI T7SH=!TTK8^B9WO M?7E>9J@MO/NCU^MS\T@ZLPB)YD.AZ2RZ-8ON?_L:+NNHJ4::N^A:)$'1/% T M'PI-)ZMV+AQHZV*G95&L2]"]VM!$B^F?':N;-3S]S(IWE"HGF@:+Y4&@ZI;5+ MXNS=)O&?5A$K@DK%'OPAY=;L*9NSD0+-E=I((JAG HKF0Z'I)-;VBF/V5_:C M2]GJ*DJC)$O,4@6U:4#1/% T'PI-9[FV:IR]>S7Y#[J3KU^U:BW4VLBI.1.3 M2D$M&5 T'PI-YZ_V;ISVY@VL2O'3VRJ%-%1FH&@>*)H/A::S7-L]CMGO>4^5 MFC,9&E0*ZO* HOE0:/H?H6N?QVWO\[14Z3M8?.:DN\H7%,T#1?.AT'3Z:\?( M;>\8O=OGZQLYF5;%YM#.5(+:1E!H.I6U;>3"VD;P2FZY@C:/H[.X0;TI4#0? M"DU_(FIORFWO3>WYW?Q&)B9%@_I/H&@^%)K.7^T_N>#^TQX4W6*U;1Y'9T6# MVE>@:#X4FOY$U/:5NW?[JK6BS9D85MOFR,[\@3I74&@%?];6]M6$L$6^;YBC M0&T]+':R5E>KO;&R^PFP1I1S%9"Y#[>.Q3)05>X6+$T%7^6;8 M>RH$3?+#)<$A8:J!O#^G5#R?J ZJ'=O3?P%02P,$% @ LH5'5F/P$+_ M @ 0 @ !D !X;"]W;W)K&ULK59M;YLP$/XK M%INF5FH+@0!51Y":I'OYT"EJU.W#M \.7!)4L)GM)-V_W]E01E*".BE?@E_N M>?S%AVRU5GK! MCJ.2KF .ZK&<"9S9#4N:%:Z)4,;OFM-JCM3 ]OB%_9/Q'7U94 D3GO_(4K4> M6=<626%)-[EZX+LO4/OC:[Z$Y]+\DEUMZU@DV4C%BQJ,"HJ,55_Z7,>A!4"> M;H!; ]Q#P/ (P*L!GG&T4F;W\> MV0JUZ1/LI-8QKG2X1W1XY)XSM9;DCJ60[N-M]*EQS'UQ;.SV$DXAN2+N\(*X MCNMVZ)F\!>X;^*!'CM?$V3-\PR-\[1@F[1@F.H9=\:KX L.GW^(V'GB>YT3V MMNU%AY4;N%YCM2=VV(@=]HO%5Y6QU07Y# P$S0EE*;E-\?IE4@FJ'QZY>]8^ M@"0_[Z%8@/C5Y4/O,;I W]+5V]M/^; MKA.1[44@;"(0GCA=X>MWY/O7!]EZ;>0Z@7.0++M5C L0*].C))Z\8:HJ7\UJ MTP9O3?4_6!]C>ZRZV3^:JK?>4['*F"0Y+)'2N0KQ HFJ7U43Q4M3\A=<80,Q MPS6V>!#: />7',M^/=$'-'\:XK]02P,$% @ LH5'5GV(O/X: P ]0H M !D !X;"]W;W)K&ULM99M;]HP$,>_BI5-4R>U MY '"0P>16KII>]&U*MJFO33)0:PZ=F8[4+[];"=-H4"@W?J&^.'^Y_N=P^6& M2R[N90J@T$-&F1PYJ5+YN>O*.(4,RQ;/@>F=&1<95GHJYJ[,!>#$BC+J!I[7 M=3-,F!,-[=JMB(:\4)0PN!5(%EF&Q>H2*%^.'-]Y7+@C\U29!3<:YG@.$U _ M\ENA9V[M)2$9,$DX0P)F(^?"/Q_[GA%8BY\$EG)MC S*E/-[,_F6C!S/1 04 M8F5<8/U8P!@H-9YT''\JITY]IA&NCQ^]?['P&F:*)8PY_442E8Z56$>0$58^\4.5B#5!$.X1!)4@>"[H M[A&T*T';@I:16:PKK' T%'R)A+'6WLS YL:J-0UAYAHG2NA=HG4J^LX5H#8Z M0Q/%X_LSDY$$C7FF7Q.);:*K+723V^F%R3M1*W1R!0H3*C]JB_?(13+% N30 M53HJX]N-JP@NRPB"/1&TT35G*I7H,TL@V:$?-^O]H,&!J]-1YR1XS,EET.CQ M"N(6"CJG*/""8%= S?()Y/OD&^&TZRMJ6W^=?5=49%,0B,^J%)^B@BU *GU1 M)X15BQ]W);[T&UJ_YO^\B,)NS_.&[F*=IO%T4T;.98YC&#FZ3D@0"W"B#^_\ MKO>I@:U3LW5>R'8<66>+S/?ZP19:X^&O1 MKM/!%:(>0PFVD;F>PA=1XZ"N1 MNC52MQ'IIE!28980-C]%2ULA]57A!0A=\1$\@(B)!)0+$H/%33BE6$B4ZT18 M])WDY:&]-?)VJQ,^XVZ,[)7O F M=69P7)TY:+81M.\]?9R]_UI#*G<'B\AANS)@=ZVQR$#,;;\E]1M?,%7V&/5J MW=-=V$[&?3(O&\)K+.:$241AIJ5>JZ&ULQ9K;;N,V$(9?A7"+(@LDD432AZ2V M@9R*+K#I!@FVBZ+H!6/1MA!)="DZ3H ^?$F)%N6U.=DU[/@FEAQQYN=H^'^R MI/Y"R*=BRKE"+UF:%X/65*G9>1 4HRG/6'$J9CS7_QD+F3&E=^4D*&:2L[@< ME*4!#L-.D+$D;PW[Y7=WV: >41?R9\432VD9G* MHQ!/9N=C/&B%1A%/^4B9$$Q_//,KGJ8FDM;QKPW:JG.:@6$_@ RD+ALI,U!?V>;9(Y=(C)>1 MCY+<;GY _VW,4PFOPK;+L&;%/ ^C#CT+PW[PO$$.K>504,[7LOEX?,*>N=2+ M2:\7LR*3?()&NK12]_Z:[W':&'G@I9SX2]5&+88\I1OFT3=-:;(.QA7Q-T:VG=[Y:V^+8A MMBYBE;/3T$HWR^S5,GN@S'N6:ST1^ON6F_+]LRDI&,& ZKR8L1$?M#2)"BZ? M>6OXRT]1)_P5:,:S6M\9J._!E.*D,L([]JH)I-"%E$:UV3ZVCG>,;I8EO2M+ M6L[K&'T2"UW/:I*?DBQ1/U#K2E@4-AOC-(PVUSL*G<6'^YS1E]ELZQE992]*S]DMI^VV_9;^1H%L$XVY,! MVZS=E7[N>-?! /PD';<6[-CXIF.PV4$\W)[ M.SY;6X*$$M\2Q YW&,;=;NSXC23+JV&\M./(N#'TV\7Q#<-\VY,9VZS=E6[N M>+H9._AAF$L[<6.;H]D*N.W]580=US#,M?VX,5['FJZDYX<%=ES#,->J)4U M-X9#;.G&V-$-PW0[H!M;92MN3+QNC!T#,;FU&]NX M*Q?'I.U=@HYV&*;=CMP83M*Q;DSKB^.WKHVQXQN&^;8O.S[;<'>BL[G:Q+&/ MP%C:B1O;'"M@)EXP$PP( M#+O=F/$;2:+2C%''>C'4ZPYK!,;:GDS89NVNM#'Q0)@XYA$81[MQX=X/]8#C M&8%YMB<77L>9OY+4\8S"/*O6_RO Y.0NQ%M:V'J M@$8/\J".KM_>[)X2SS4<=;2C[_"LCJX_K,,A];: (QH]Q-,ZN@XT7:ZJ5P?J;^LW+RZJ]PWA5(B*S>GG,5L;)I VLC/-HRED6C+M#TP(3JVAVD/;G)-+)(XV$X+__W. M3LC:TG9,\-+8Y_L^WW=7WT4K+FYE#J#(?5E4"KXC0WLBF%R8W!HUJ M6*6K.%,"3QGB5/R-*R !^4"N80E5 [B:,DFS3$!&3:+'#_W9]X<:R-$4%&6% M/$;7F]F4'+T]CFR%H6A".^FN';?7>GNN]>([G[8AG\ASXP,#= ^'X?5I]PQ?L2RN^/]%F;5=R6O#0@/4[ M6\:NYP[\,+*7ZS$_=0L\/SAU>[>-V((^MN!@;!=5AA80K,K(#,22)2#)KTLH MYR!^[XKV()UN,V>RI@F,+.PC$@G!BM^]<8?.IUUU>"6R#>6#7OG@)55IP8.U M=#M;!7GJX0=^Z.PIR+ /:WBX('<-J[$S*C*CQ3]J<9#I?VOQ2F0;HL->=/B2 M6H3/>R%/W<*/X:FS50][K3^6(#(S-B1)>%.IML7TUGXRG9N&O&4?X\1J!\Q? MFG;<75*!KTJ2 A9(Z9R$^"<1[0AI-XK7I@O/N<*>;I8Y3ET0V@'/%QP[<;?1 M%_1S//X#4$L#!!0 ( +*%1U8:BX#$4 ( .4% 9 >&PO=V]R:W-H M965TH=@"%O%1=Z[NV,J6]] M7Q<[J*@>R1H$[FRDJJA!4VU]72N@I1-5W ^#8.)7E DOS]RW1Y5G')[;=&?O!S[.:;F$%YKE^5&CY?92252 TDX(HV,R] M;^/;16+]G<-O!HT^6A-;R5K*5VL\E',OL$# H3 V L77 1; N0V$&'^ZF%Z? MT@J/UQ_1[UWM6,N::EA(_L)*LYM[J4=*V- ]-T^R^0Y=/0ZPD%R[)VE:WTGB MD6*OC:PZ,1)43+1O^M;UX4@PCL\(PDX0_J\@Z@21*[0EN/46 T3]B^NC,)=ACJ3_Y0&2$*^D@=Q &&D8J#16N%I*?<-YM2177ZXSWR"%C>477<:[-F-X)N,2BA$)XQL2!F$X(%]"8?M*LI6RU$/EM/J)T]NA..1!YA^.B2]Y_ ,5 M]5#11:@7//J$"5(K68 >I&H#)$:(.' MT(!BE _2Q9_3SJ)ID)[0#;A-)U$T'J9+>KKD(MTO:2C']G7']H8(,$.0R:?? M-IN&01J=0 ZX32;C-#F!](^&T%Z /ZC:,J$)APT*@]$4XZCV4FD-(VLWEVMI M<,K=&ULK59M3]LP$/XK5C9- M(#'R'E#71J)-*B:-K:*P:1]->FTC$CNSW:;\^]E.R$I)0]'Z)?'+/8_/]YS. MUR\I>^1+ ($V>4;XP%@*4?1,DR=+R#$_IP40N3.G+,="3MG"Y 4#/-.@/#,= MRPK,'*?$"/MZ;<+"/EV)+"4P88BO\ARSIR%DM!P8MO&\<)LNED(MF&&_P N8 M@K@O)DS.S(9EEN9 >$H)8C ?&%=V;^PK>VWP,X62;XV1NLD#I8]J\G4V,"SE M$&20",6 Y6\-(\@R123=^%-S&LV1"K@]?F8?Z[O+NSQ@#B.:_4IG8CDP+@TT M@SE>9>*6EM=0WT<[F-",ZR\J*UO/-U"RXH+F-5AZD*>D^N--'80H)C.8M>"C;KQ]^19!W$W@.1T$ MI@Q5$R_G.5Y#IY,Q@N0<.=X9'CZ=V!B/\],$.K"]M*AV3+#HF65R1!9I,O0KKT+ZP LOMF^MMI8YTY@O=O$8W M[PW=. 4RRZ)AD\3') MQMV*..A)!IO+0I[K=SK\WN$4UOF%O "K6JAJ(FBAG_P'*F0#H8=+V74"4P9R?T[E MLU]/U %-'QO^!5!+ P04 " "RA4=6A;@L:50" #%!0 &0 'AL+W=O M?!R?G":NWA=\$]B8O34X)RNE[EUPD<^#R E"B6MR"-R^'O ,I71 5L;/ M#C/H*5WC_OH9_9/W;KVLN,$S);^+G';S8!9 CAM>2[I6S6?L_,0.;ZVD\4]H MVMHD"6!=&U)%UVP5%*)LW_RQ^PY[#8R]T<"Z!N9UMT1>Y3DGGJ5:-:!=M45S M"V_5=UMQHG2'#="YC0 MNNBML-X*\[C3-W 7: SBZ*7HT6_5(R %*X0E%_D(?B#7<%7BD(.6*?%,[K]^ MR,;L^$/,TO!A0.&D5SCY_PIO&S6DL&6*]Q3.XDDT'A8X[05._RCP5A&7(/U9 M5_S)#A^9(?+I*W(VGK!X,LP>]^SQ7S_/"5P454V8@R@)-1H:XH]?\1_&;#(; MID]Z^N2?S/X!7VX-Y7N@KOD>BM*8QDVMC$Z.K;Z=7MI MM &IR@_J2I$=>[_*/\[P2.59>Z[4X>^;B2[9@3)*7)$ZS\\Y"RN7[7B^;+UA"LQ.^ M9*DZ\L!%0J7:%(^];"D8#0M1$OE9L>]:3,_X2L91RJX%R59) M0L7ZDL7\^;QC=EYWW$2/"YGOZ$W/EO21W3+Y>7DMU%:OHH11PM(LXBD1[.&\ MY)WY9[S+_E&$)YWC+Q%+&9SF2.H>GEB,Q;'.4FU MX\\2VJEBYL+=]Z]TM^B\ZLP]S=B,Q[]%H5R<=R8=$K('NHKE#7_V6=FA8:4OY1]B1V .#@BL4F"]%0P/"/JEH/]6 M,#H@&)2"P;%-&I:"X;&"42D8'2L8EX+QL8))*9B\%?0/"$Y+P6EAA\WG5WSX M-I5T>B;X,Q'YV8J6ORD<5*C59QZEN=EOI5!'(Z63TX]<,C(F/Q&;W4ORSF:2 M1G%&[MB+7-'X1W7@\ZU-WGW_XUE/JG"YJ#CN$7TW#LN]K\B70LG'!^6^7OZ1/ZF__*20FPWR M0"^_HFMBC)K4-1_T*]/W"]S@$$[U949%3/P3XJVB."2_7['DGHD_&IIVJ67E M7T;OLR6=L_..^K;)F'ABG>D/WYDCX^,F^VHI;>V+A-E(F+.!C0I8GN$]3?MC:V@8 M:J1]VG4F,JB'A/E(6 ""U9PYK)PYU#KS@]HF_(',! LC25PZC^)(KKODBKY$ MR2HAEUPH9)0^JE%8M4(=(Y=,)>Z,!*EDJD&2W%"9;\U5 I^Q)EMKF]#6UDB8 MC80Y2)B+A'G#O0O.-(J?^@7G(X,&(%C-UJ/*UB.MK8L,.4@S*5;J;D]VZV;M MDENI7D)RS<1<'59WBDVVU89H:ULDS$;"'"3,1<(\),Q'PH(-['3G@C).C%%U M-=4\.ZX\.]9ZMK)HE2?,5D(H>S9Y4XMJZTTDS$;"G ULN#MPC<;[B0(RIH>$ M^4A8 (+5W#FIW#DYUIU1V"7.RSQ>A65:$*ET-OI+C:>O)W7)IR435.;'+_(I MLDA&+&ORL39H6Q]/]O/*_2\Y&QG20<)<),Q#PGPD+ #!:C8^K6Q\^HW3">1O MJ)['A8_\H, M4$'K]MVI>YA:^UXHTX;*GU2-R3?*M859/WR:=4F[V6%]F-8.1M)L*,V!TEPH MS8/2?"@M0-'J1K>V1K?^CR1;'[6U[ZVCTFQH4 =*EN\ M,_75N[L%([?DDER0#YSJDV<]J;5)H<4[*,V!TEPHS8/2?"@M0-'J7M[6\$Q] M$6\OB5;I[1;:G._ ]J=66,-S>R_;=WLC-]6UJ;];BH#C2J"Z5Y4)H/I04H6MV9 MVX*E.9#:0&*5E_W ML"W66?IBW;&#L![3ULA0F@VE.27MJ\\ONM"P'I3F0VD!BE;WZ+8B9^DKH>W5;>+'WE#3*KIH_1VL#0FAR4YI2TKSP(XQYW MF@=MFP^E!2C:QI>]G>7,"1./Q5KXC,SY*I6;E+A@-F4A0YWRM&6U@* M)/=-0\2_.3!^F'F!=]QXHKM:F0V_R#NR@Q6HYVXI],H?7;:T@592WB(!U*7UP!2M$=6L!&Z6$I:%O2CC#T2-1>4$5!(EZAG[S= MW2D031]XLP!%*).?4_$%X@+*"C*IE$U5N1B]:KXE!6$F9L5 MC:SH&BMVL:)S%HY3-RL>6?$U5N)BQ>>L,,-N5C*RDFNLU,5*SEEQ$+A9ZOCB[E%:ZX(<^&SLPL:1%_2 M.'J']T\>N>F7CT3L:"L1@TH+IY-4%R#Z'M0O%._LN]]PI;N(G=:Z;8,P ?J\ MXOKM#PO32L8_@N(_4$L#!!0 ( +*%1U;$^7,D]P( .8) 9 >&PO M=V]R:W-H965TB.W<<^X])]B^W0WC?\420*)M M1JCH64LI\XYMBW@)&1;7+ >JWLP9S[!44[ZP1L MC7G892M)4@ICCL0JRS!_' !AFY[E6D\+DW2QE'K!#KLY7L 4Y$,^YFIF5RQ) MF@$5*:.(P[QG]=W.L*7C3<#/%#9B9XRTDAEC?_7D-NE9CBX(",12,V#U6$,$ MA&@B5<:_DM.J4FK@[OB)_:O1KK3,L("(D5]I(I<]JVVA!.9X1>2$;;Y#J2?0 M?#$CPORB31$;.!:*5T*RK 2K"K*4%D^\+7W8 2B>XP"O!'B' /\$H%$"&F\% M^"7 -\X44HP/0RQQV.5L@[B.5FQZ8,PT:"4_I?JS3R57;U.%D^$/)@&UT6=T M2V.6 ;K'6Q#H8@@2IT2@>]C*%2:7*N!A.D07'R^[ME1I-=B.RQ2#(H5W(D4# MW3$JEP*-: +)/MY6Y58U>T\U#[Q:PB'$U\CSKY#G>-Z1>J*WP ,#=X_ A_7P M*>2GLN^I:51?H&'X_!-\S\:CT5;M9@'H8@ 4YJF\O$+W3&)RS/."M&E(]=Y> MAT[77N^Z\&K$L+8P?>!T1(YCZ%GJ1!' UV"%GSZX3>=+C6R_DNW7RO[&,94" M32"&=(UG!*Y0M.(\Q9#) (-.U8U*ZN:M59%_M MRKO6&;=7Z[6_>N%.;^<&S( O3")\_<.WRGN]& -+I.UE'?.^%A,@\@)0H:Y<0S$_K:X M0,86Q?M3G0:&AO7H<.\BS%O8\3/Q!C#C12FTG M"BP> MXT.KMQ<=/XB>QT<)KS _@S@Y@3B*XP-Z%O\"GWCXZ(B<<5_#L>=+GN'S%3N= MV\=4P)+%Y'5CB"^++.&:*$'%9O 3V#&92/,H5JU B9>@)M2VVQTGEQ$41INAU4X MX):,AVYM?N&@>3BJC9\I&G(7O7V2_6X_MF:^6Y_LS^TX:Z?/7YIV%MX0M:%" M \/24D9G;ZPHUB'?/8'4$L# M!!0 ( +*%1U:K&K,_FP, 02 9 >&PO=V]R:W-H965T\HR*J9-(N;EQ M71$EF!-QP39(U9L5XSF1:LC7KMAP)+$QRC,W\+Q+-R(_RTV;)U(T1RI21H'C M:NJ\\V]"?Z -S(K/*>[$P3/H5!X8>]2#W^*IX^F(,,-(:@BB?K:XP"S32"J. M?RM0I_:I#0^?G]%_-,2[DF& GX,49(T$_ 1GV1!LI\FKE01:!PWJKS-2V_! M"6\#N&54)@+>TQCCIKVK(J_##Y[#GP=6P!"C"PB&;R'P@J EGH7=_/>"*O/1 M2?/P'.^EN6_)9E 78V#PAJ>*4>0/R(&M8,$**GFJ6$\I?$G2*($E9W$12548 MCG#/LKB-?BN^WD-NQ(9$.'74)B&0;]&9O?G!O_1^:>.N!!L9,+U_;&TA M/;85#0:&-0-#*P//\E,$T @5!<3L#G>I>(2_;E'3\S=\A3O<(BT0YDBC1.U7 M^Y=MI%A==B6E3["P)[ &U:.:ZM&98COZRV^CWMNJ;@^M5E6&/\2=&J0FLH7578)UC8 M$UBC!..Z!..>53AN4>'5X$AW5J==^6GS>#UNEY[O[4]ZWO\G/KT9VL1GCZ6K M^GI%"_M":];AX,3M]ZS "K IB.#H,+:PN^U,4IM/_\3^YP?[Y(-7%Z'>^&H< MJPBML70689]H85]HS3KL.PW_W%;CC-.?':LSCWVBA?[W>Q#WH#U6*:[--8. M2/=89:M9S]97&>], W\T/]=7'*;MWL.4]R.WA*]3*B##E8)4_Q]4/+R\&PO=V]R:W-H965TJJI3M8=J#22Z0-;$SVT#W[W?MI!G?VM2^ MD-B^Y_B<>\.]G9603VH.H,ESD7/5=>9:EU>NJY(Y%$R=BQ(XGDR%+)C&I9RY MJI3 4@LJHZOO.R\9#- MYMILN'&G9#,8@1Z7]Q)7;L.29@5PE0E.)$R[SK5_U8],O WXFL%*K;T3XV0B MQ)-9W*9=QS."((=$&P:&CR7T(<\-$D?"(2E,V2+7#V+U!6H_+<.7B%S97[*J8SV') NE15,&1\>K)GNL\ MK &09S^ U@"Z#0@/ ((:$%BCE3)K:\ TBSM2K(@TTW MCS<#,GJ\?KP9[5-W%&Z:SI4J60)=![N* KD$)_[PSF][G_;E_8W(-IRV&J>M MUU2A K?6TGL9MOWM(NQ&!6$0>0>*T&ZDM8]+$_QL/"+?AU!,0/[8)^\HP?^6 MX8W(-KQ&C=?H-66(=KYRVKZDWE89=J.BR^C"VZJ"N]8GL>82?AJQ&2;70HK3=>"(T M-EK[.L?I"]($X/E48$>N%^:"9I['?P!02P,$% @ LH5'5J6SE-2R @ MZ0@ !D !X;"]W;W)K&ULK59=;YLP%/TK%I.F M35H+(1_=N@2)A$[K0Z8J4;>':0\.W( WL)GM).V_W[4A+*DH:[2\@&WN.=?G MV/AZO!/RE\H -'DH>VZ*LZ@H.I2E,#QRUK(@FKLRM15I02:6%"1 MN[[GC=R",NX$8SMV)X.QV.B<<;B31&V*@LK'*>1B-W%ZSGY@P=),FP$W&)*"V*&HS]@O'J31]J'PX R-,.\&N M_Q0P> ;0KP']EP(&-6!@G:FD6!\BJFDPEF)'I(E&-M.P9EHTRF?<+/M22_S* M$*>#+T(#Z7GD@LSI3R')S*8$J0CE";EY*(749$ES4!B"3J./G"Q@"WP#Y$T$ MFK) Z4^2&)Y JI#%,'#P+%,@M.,'K5[V1]['-F7.216EB1?;!DYJC=!K@-MH?&=$4=:N"SSKRG6M25KM+M'A0!/,!36TQ5]0-4QV@SVM3KT):I)^-3K.-5V?U+4UT" MYE2FC"N2PQHIO&POJQ+['Y]QC^P9''=9F)=CMG#$3+$LAZXS,C:D^AF$]G;.2UF>J M8M(BA=(E-;:K9V%=:4;S&DBE"/N]7A*6E$LR&LI%>5V:.IBJA309.>]"@;M] MR3,2)>O>G5_OQDP8X):%7].(%HF<] M7-=BF'2R*[T>?FRU.NXQ1K[TD#=,1PO;=1L-"R4WRQ<3%["ZM&3! Q49&5/! M)YH#JZ E%RL7[D-@JH32@;'[9A-%$*D?'1RY'FQIJU-RJ723VV5P?R?M\#U@ MW0.#7(C.8)^XP&A846.8EM>VTPQN@D^@H&W?K2KK<*;I*NI?D VAN=DD$Z5S MIKLT$5F'1D/!"K"C^6P.=Z.J$$!C5&D;.:QH M+XNM'>O!?LFN:0VU32?C.J"_K>:TMV5?IQM4_$&9SPL['=GTH4#9C68%7S;] M9=$9P-0C7)U6E5A]$GPF2^8F_^*$HR%=\X*YTOS19H-2F=H TR1X8-KPZ7;D MEZ;5'5N:=3DM"]QS_P ]_]UUGC')-!7;IFWMO^55?K7C^/)?66[^J^P;]GIL M#[&W;O+B$$PFAV#R &HR3M^DQ[ ]&K?.WYW3MXL&\):3D>_PMB0V28/)@@O# M9=N;\SQG\LDA;.4-G=A7V1U].SYG!5T(<]>!&=FTO[&<+\JT&W4#"]&.VK2_ MPO2BI'O%LKFXS-F2Y>.VJV>3IAG8ALW:7D#81ZZ;RX]@'(?Y$<"P/)@#C.-8 M6)[_:3X#=#X.P[P-O,@ Y0Q0CF/YD''SP?+X.:F]_#--TSA.$FQ%QV.O@S&V M;DD"7[\:Y@T86![(]&=KC>\V7B'/UP&VI\]5"#93O!*QF>)K#8A_W8"1IO[= MQO( ]L%K'8@OS\/U)2?$\>PJY@W[ G&D33%$*A%?XTF";(Z"7S\^X,])7&< MIGX$,+^#.,80>!IQ!', 'C DCIMS<.\\"M?G5+CY?6?T&U!+ P04 " "R MA4=6EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0 M(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I M6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6 MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L# M!!0 ( +*%1U:[-?0KC0, .D9 / >&PO=V]R:V)O;VLN>&ULQ9E; M;]L@%(#_"O)3]] EQDEZ43-I2W>IM+754O5U(O9)PHHA MQV^_4[V(I*MOIH M+R%/#ACCS\?A?( OGHQ]6!CSP)YKI=TT6WN_.1\,7+F&6KBW9@,:SRR-K87' MHET-W,:"J-P:P-=JP(?#R: 64F?O+K9]W=I!7# >2B^-QLI0<2_AR;V<#T7V M*)U<2"7]KVG6_E:0L5IJ6[!> MEO]4SP/DG5BXML:+Q7>!(--L,L0.E](ZW[9H^Q?(^ C8N"LUWGR2RH.]%!X^ M6]-LI%Z%;O I!M%CM''8'KL@GMO_":-9+F4)EZ9L:M"^BZ,%%0"U6\N-RY@6 M-4RS;1/V7E?LH_88)':ENZZP;7A2O/55U3VU1]PHAO9'=*_9!**%+8&UP'3N:-1$D)R#Y 2%_\ BR(""+A)#S !$N<,PLV.(,<$Y/APD&L1#YP) 3G9+^0U9D>6LV-V":ZT(A\W\1/8]FL<1YC:!T38>85 M8U+"R%,8HR_/[0IG1)F.'>'<6H%[$P-2NLA3^.*OE/ N)N46GL(MO8FG MB#$IR_ 4ENG%',68E&UX"MOT8HYC3,HV/*EM<-7<.ZOFE&UX:MO@8)).K%86 M5G]A4L[AAW .QA:[KAH5SX0X91V>VCJ7X(54CMW!LV]$O%%"R:=((9\(,Z1Y MW]BP019V2V),RD)%"@N].'(WEBJ694%9J$BYGL'#K96ZE!NANJC&F.3VV"%6 M."]1C3$I"Q6'6>ML06-,RD+%(=<\.TXO* L527;)^C!CIQ>4A8H4%NK%C)U> M4!8J6@L-MI\6*EA*#=4UWL)A?2E4>6M9.'1[(*-Q6*(L&Z5F6'>COQI1;;]4 M;+^RO/L#4$L#!!0 ( +*%1U:WO<)+@0$ "D7 : >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/-V$UNPC 0AN&K1#X SLSP6Q%6W;"MN$ 4#$'D M3[&KPNT;A47X4!?=(,\JLJ.,W]6CR-LO5^7ATC:^O'0^N=55XS-3AM!]6.N+ MTM6YG[6=:X8WI[:O\S L^[/M\N*:GYWE-%W:_GF&V6V?9R:'>^?^,[$]G2Z% M^VR+[]HUX8_!]J?MK[YT+ICDD/=G%S)C;]6T[>WXH-DPV23[8V;Z_9&,C1W$ M$,3Q@P2")'[0'(+F\8,6$+2('[2$H&7\H!4$K>('K2%H'3]H T&;^$&4HHRI M@J07K!5H3<@U*?":$&Q2(#8AV:3 ;$*T28':A&R3 K<)X28%@WJ) ;WFY+%&@MZ#>HD!O0;U%@=Z">HL" MO07U%@5Z"^HM[]3;AWOE_-3S6./Y[Z0Z#-^ZZ?AQ^=A$">_4$L# M!!0 ( +*%1U9CUHH4FP$ )07 3 6T-O;G1E;G1?5'EP97-=+GAM M;,V8S6[",!"$7R7*%1%CNZ4_ BYMKRV'OH";;$A$$ENVH?#V=<*/U(I&("IU M+K$2[\Z,O=)WR.1]:\A%F[IJW#0NO#>/C+FTH%JY1!MJPDZN;:U\>+4+9E2Z M5 MB8C0:LU0WGAH_]*U&/)L\4ZY6E8]>-N&S*W4SC2U5+HZ>=H6MUS16QE1E MJGS89^LF^^$RW#LDH;.K<45IW" 4Q.RD0[OSN\&^[VU-UI8917-E_:NJ0Q7; M5,SY;44NZ99E2IM-5'5H29RRIS!5$OJZ2G>B@W]F'&Z;=DU_MW\GT M&8;*N=7&A8E9NMSN,)*V>VB"$%E?]A_QZ!BDKSX?M=/.*#O3.USOI[;+;AZ. M=&UL4$L! A0#% @ LH5'5HKV67CO M *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! M A0#% @ LH5'5IE&PO=V]R:W-H965T&UL4$L! M A0#% @ LH5'5DQ8U2C:!@ 71P !@ ("!L@T 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LH5'5I_F MARD6!@ &R !@ ("!_1L 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ LH5'5CK,ZZ\' P 7 < !@ M ("!BC8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LH5'5M3R.51: M P "0< !D ("!LD@ 'AL+W=O"65D$X' P$ &0 M@(%#3 >&PO=V]R:W-H965TBRBR, , +P& 9 " @&UL4$L! A0#% @ LH5'5O#_8(BB @ K@4 !D M ("!+U< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ LH5'5NU1-0Y9 @ &@4 !D ("!V&$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MLH5'5H:AH[!7 @ %@4 !D ("!PFD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LH5'5NI=#4FM!0 FR( !D M ("!'X4 'AL+W=O&PO=V]R:W-H M965T&- !X;"]W;W)K&UL4$L! M A0#% @ LH5'5@$!<^GF @ TPH !D ("!:) 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LH5' M5F?AE2%$ @ % 8 !D ("! )T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LH5'5JL:LS^; P !!( M !D ("!9J4 'AL+W=O[\" #;!P &0 @($XJ0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ LH5'5E6OI;,> P [!$ T M ( !%Z\ 'AL+W-T>6QE&PO=V]R:V)O;VLN M>&UL4$L! A0#% @ LH5'5K>]PDN! 0 *1< !H ( ! M [< 'AL+U]R96QS+W=O XML 50 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 51 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 52 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 98 162 1 false 37 0 false 6 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.tccsecure.com/20221224/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets (Current Period Unaudited) Sheet http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited Consolidated Statements of Cash Flows (Unaudited) Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Sheet http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 006 - Disclosure - Note 1 - Description of the Business and Basis of Presentation Sheet http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation Note 1 - Description of the Business and Basis of Presentation Notes 7 false false R8.htm 007 - Disclosure - Note 2 - Summary of Significant Accounting Policies and Significant Judgments and Estimates Sheet http://www.tccsecure.com/20221224/role/statement-note-2-summary-of-significant-accounting-policies-and-significant-judgments-and-estimates Note 2 - Summary of Significant Accounting Policies and Significant Judgments and Estimates Notes 8 false false R9.htm 008 - Disclosure - Note 3 - Stock-based Compensation Sheet http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation Note 3 - Stock-based Compensation Notes 9 false false R10.htm 009 - Disclosure - Note 4 - Revenue Sheet http://www.tccsecure.com/20221224/role/statement-note-4-revenue Note 4 - Revenue Notes 10 false false R11.htm 010 - Disclosure - Note 5 - Inventories Sheet http://www.tccsecure.com/20221224/role/statement-note-5-inventories Note 5 - Inventories Notes 11 false false R12.htm 011 - Disclosure - Note 6 - Leases Sheet http://www.tccsecure.com/20221224/role/statement-note-6-leases Note 6 - Leases Notes 12 false false R13.htm 012 - Disclosure - Note 7 - Debt Sheet http://www.tccsecure.com/20221224/role/statement-note-7-debt- Note 7 - Debt Notes 13 false false R14.htm 013 - Disclosure - Note 8 - Income Taxes Sheet http://www.tccsecure.com/20221224/role/statement-note-8-income-taxes Note 8 - Income Taxes Notes 14 false false R15.htm 014 - Disclosure - Note 9 - Loss Per Share Sheet http://www.tccsecure.com/20221224/role/statement-note-9-loss-per-share Note 9 - Loss Per Share Notes 15 false false R16.htm 015 - Disclosure - Note 10 - Major Customers and Export Sales Sheet http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales Note 10 - Major Customers and Export Sales Notes 16 false false R17.htm 016 - Disclosure - Note 3 - Stock-based Compensation (Tables) Sheet http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-tables Note 3 - Stock-based Compensation (Tables) Tables http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation 17 false false R18.htm 017 - Disclosure - Note 4 - Revenue (Tables) Sheet http://www.tccsecure.com/20221224/role/statement-note-4-revenue-tables Note 4 - Revenue (Tables) Tables http://www.tccsecure.com/20221224/role/statement-note-4-revenue 18 false false R19.htm 018 - Disclosure - Note 5 - Inventories (Tables) Sheet http://www.tccsecure.com/20221224/role/statement-note-5-inventories-tables Note 5 - Inventories (Tables) Tables http://www.tccsecure.com/20221224/role/statement-note-5-inventories 19 false false R20.htm 019 - Disclosure - Note 6 - Leases (Tables) Sheet http://www.tccsecure.com/20221224/role/statement-note-6-leases-tables Note 6 - Leases (Tables) Tables http://www.tccsecure.com/20221224/role/statement-note-6-leases 20 false false R21.htm 020 - Disclosure - Note 7 - Debt (Tables) Sheet http://www.tccsecure.com/20221224/role/statement-note-7-debt-tables Note 7 - Debt (Tables) Tables http://www.tccsecure.com/20221224/role/statement-note-7-debt- 21 false false R22.htm 021 - Disclosure - Note 10 - Major Customers and Export Sales (Tables) Sheet http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-tables Note 10 - Major Customers and Export Sales (Tables) Tables http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales 22 false false R23.htm 022 - Disclosure - Note 1 - Description of the Business and Basis of Presentation (Details Textual) Sheet http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation-details-textual Note 1 - Description of the Business and Basis of Presentation (Details Textual) Details http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation 23 false false R24.htm 023 - Disclosure - Note 3 - Stock-based Compensation (Details Textual) Sheet http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-details-textual Note 3 - Stock-based Compensation (Details Textual) Details http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-tables 24 false false R25.htm 024 - Disclosure - Note 3 - Stock-based Compensation - Stock-based Compensation Costs (Details) Sheet http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-stockbased-compensation-costs-details Note 3 - Stock-based Compensation - Stock-based Compensation Costs (Details) Details 25 false false R26.htm 025 - Disclosure - Note 3 - Stock-based Compensation - Stock Option Activity (Details) Sheet http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-stock-option-activity-details Note 3 - Stock-based Compensation - Stock Option Activity (Details) Details 26 false false R27.htm 026 - Disclosure - Note 3 - Stock Based Compensation - Information Related to Stock Options (Details) Sheet http://www.tccsecure.com/20221224/role/statement-note-3-stock-based-compensation-information-related-to-stock-options-details Note 3 - Stock Based Compensation - Information Related to Stock Options (Details) Details 27 false false R28.htm 027 - Disclosure - Note 4 - Revenue - Disaggregation By Revenue Type (Details) Sheet http://www.tccsecure.com/20221224/role/statement-note-4-revenue-disaggregation-by-revenue-type-details Note 4 - Revenue - Disaggregation By Revenue Type (Details) Details 28 false false R29.htm 028 - Disclosure - Note 5 - Inventories - Schedule of Inventory (Details) Sheet http://www.tccsecure.com/20221224/role/statement-note-5-inventories-schedule-of-inventory-details Note 5 - Inventories - Schedule of Inventory (Details) Details 29 false false R30.htm 029 - Disclosure - Note 6 - Leases (Details Textual) Sheet http://www.tccsecure.com/20221224/role/statement-note-6-leases-details-textual Note 6 - Leases (Details Textual) Details http://www.tccsecure.com/20221224/role/statement-note-6-leases-tables 30 false false R31.htm 030 - Disclosure - Note 6 - Leases - Maturity of Operating Lease Liability (Details) Sheet http://www.tccsecure.com/20221224/role/statement-note-6-leases-maturity-of-operating-lease-liability-details Note 6 - Leases - Maturity of Operating Lease Liability (Details) Details 31 false false R32.htm 031 - Disclosure - Note 7 - Debt (Details Textual) Sheet http://www.tccsecure.com/20221224/role/statement-note-7-debt-details-textual Note 7 - Debt (Details Textual) Details http://www.tccsecure.com/20221224/role/statement-note-7-debt-tables 32 false false R33.htm 032 - Disclosure - Note 7 - Debt - Principal Maturities of Long-term Debt (Details) Sheet http://www.tccsecure.com/20221224/role/statement-note-7-debt-principal-maturities-of-longterm-debt-details Note 7 - Debt - Principal Maturities of Long-term Debt (Details) Details 33 false false R34.htm 033 - Disclosure - Note 8 - Income Taxes (Details Textual) Sheet http://www.tccsecure.com/20221224/role/statement-note-8-income-taxes-details-textual Note 8 - Income Taxes (Details Textual) Details http://www.tccsecure.com/20221224/role/statement-note-8-income-taxes 34 false false R35.htm 034 - Disclosure - Note 9 - Loss Per Share (Details Textual) Sheet http://www.tccsecure.com/20221224/role/statement-note-9-loss-per-share-details-textual Note 9 - Loss Per Share (Details Textual) Details http://www.tccsecure.com/20221224/role/statement-note-9-loss-per-share 35 false false R36.htm 035 - Disclosure - Note 10 - Major Customers and Export Sales (Details Textual) Sheet http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-details-textual Note 10 - Major Customers and Export Sales (Details Textual) Details http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-tables 36 false false R37.htm 036 - Disclosure - Note 10 - Major Customers and Export Sales - Foreign and Domestic Net Revenue 2 (Details) Sheet http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-foreign-and-domestic-net-revenue-2-details Note 10 - Major Customers and Export Sales - Foreign and Domestic Net Revenue 2 (Details) Details 37 false false R38.htm 037 - Disclosure - Note 10 - Major Customers and Export Sales - Foreign Revenue (Details) Sheet http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-foreign-revenue-details Note 10 - Major Customers and Export Sales - Foreign Revenue (Details) Details 38 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 14 fact(s) appearing in ix:hidden were eligible for transformation: tcco:NumberOfCountriesInWhichProductsAreSold, tcco:NumberOfMajorCustomers, us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1, us-gaap:IncomeTaxExpenseBenefit, us-gaap:LesseeOperatingLeaseRenewalTerm, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod - tcco20221231_10q.htm 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 tcco20221231_10q.htm ex_470886.htm ex_470887.htm ex_470888.htm tcco-20221224.xsd tcco-20221224_cal.xml tcco-20221224_def.xml tcco-20221224_lab.xml tcco-20221224_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 55 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "tcco20221231_10q.htm": { "axisCustom": 0, "axisStandard": 16, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 309, "http://xbrl.sec.gov/dei/2022": 26 }, "contextCount": 98, "dts": { "calculationLink": { "local": [ "tcco-20221224_cal.xml" ] }, "definitionLink": { "local": [ "tcco-20221224_def.xml" ] }, "inline": { "local": [ "tcco20221231_10q.htm" ] }, "labelLink": { "local": [ "tcco-20221224_lab.xml" ] }, "presentationLink": { "local": [ "tcco-20221224_pre.xml" ] }, "schema": { "local": [ "tcco-20221224.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 271, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 9, "http://www.tccsecure.com/20221224": 5, "http://xbrl.sec.gov/dei/2022": 5, "total": 19 }, "keyCustom": 12, "keyStandard": 150, "memberCustom": 24, "memberStandard": 12, "nsprefix": "tcco", "nsuri": "http://www.tccsecure.com/20221224", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 4 - Revenue", "menuCat": "Notes", "order": "10", "role": "http://www.tccsecure.com/20221224/role/statement-note-4-revenue", "shortName": "Note 4 - Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 5 - Inventories", "menuCat": "Notes", "order": "11", "role": "http://www.tccsecure.com/20221224/role/statement-note-5-inventories", "shortName": "Note 5 - Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 6 - Leases", "menuCat": "Notes", "order": "12", "role": "http://www.tccsecure.com/20221224/role/statement-note-6-leases", "shortName": "Note 6 - Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 7 - Debt", "menuCat": "Notes", "order": "13", "role": "http://www.tccsecure.com/20221224/role/statement-note-7-debt-", "shortName": "Note 7 - Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 8 - Income Taxes", "menuCat": "Notes", "order": "14", "role": "http://www.tccsecure.com/20221224/role/statement-note-8-income-taxes", "shortName": "Note 8 - Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 9 - Loss Per Share", "menuCat": "Notes", "order": "15", "role": "http://www.tccsecure.com/20221224/role/statement-note-9-loss-per-share", "shortName": "Note 9 - Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 10 - Major Customers and Export Sales", "menuCat": "Notes", "order": "16", "role": "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales", "shortName": "Note 10 - Major Customers and Export Sales", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 3 - Stock-based Compensation (Tables)", "menuCat": "Tables", "order": "17", "role": "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-tables", "shortName": "Note 3 - Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 4 - Revenue (Tables)", "menuCat": "Tables", "order": "18", "role": "http://www.tccsecure.com/20221224/role/statement-note-4-revenue-tables", "shortName": "Note 4 - Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 5 - Inventories (Tables)", "menuCat": "Tables", "order": "19", "role": "http://www.tccsecure.com/20221224/role/statement-note-5-inventories-tables", "shortName": "Note 5 - Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "i_2022-12-24", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Consolidated Balance Sheets (Current Period Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited", "shortName": "Consolidated Balance Sheets (Current Period Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "i_2022-12-24", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 6 - Leases (Tables)", "menuCat": "Tables", "order": "20", "role": "http://www.tccsecure.com/20221224/role/statement-note-6-leases-tables", "shortName": "Note 6 - Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 7 - Debt (Tables)", "menuCat": "Tables", "order": "21", "role": "http://www.tccsecure.com/20221224/role/statement-note-7-debt-tables", "shortName": "Note 7 - Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 10 - Major Customers and Export Sales (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-tables", "shortName": "Note 10 - Major Customers and Export Sales (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 1 - Description of the Business and Basis of Presentation (Details Textual)", "menuCat": "Details", "order": "23", "role": "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation-details-textual", "shortName": "Note 1 - Description of the Business and Basis of Presentation (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2020-08-10_2020-08-10_DebtInstrumentAxis-TheSBALoanMember", "decimals": "0", "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "i_2022-12-24", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 3 - Stock-based Compensation (Details Textual)", "menuCat": "Details", "order": "24", "role": "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-details-textual", "shortName": "Note 3 - Stock-based Compensation (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "i_2022-12-24", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note 3 - Stock-based Compensation - Stock-based Compensation Costs (Details)", "menuCat": "Details", "order": "25", "role": "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-stockbased-compensation-costs-details", "shortName": "Note 3 - Stock-based Compensation - Stock-based Compensation Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "i_2022-09-24", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 3 - Stock-based Compensation - Stock Option Activity (Details)", "menuCat": "Details", "order": "26", "role": "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-stock-option-activity-details", "shortName": "Note 3 - Stock-based Compensation - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "i_2022-12-24", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 3 - Stock Based Compensation - Information Related to Stock Options (Details)", "menuCat": "Details", "order": "27", "role": "http://www.tccsecure.com/20221224/role/statement-note-3-stock-based-compensation-information-related-to-stock-options-details", "shortName": "Note 3 - Stock Based Compensation - Information Related to Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "i_2022-12-24", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 4 - Revenue - Disaggregation By Revenue Type (Details)", "menuCat": "Details", "order": "28", "role": "http://www.tccsecure.com/20221224/role/statement-note-4-revenue-disaggregation-by-revenue-type-details", "shortName": "Note 4 - Revenue - Disaggregation By Revenue Type (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24_ProductOrServiceAxis-EngineeringServicesMember", "decimals": "0", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "i_2022-12-24", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 5 - Inventories - Schedule of Inventory (Details)", "menuCat": "Details", "order": "29", "role": "http://www.tccsecure.com/20221224/role/statement-note-5-inventories-schedule-of-inventory-details", "shortName": "Note 5 - Inventories - Schedule of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "i_2022-12-24", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "i_2022-12-24", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "menuCat": "Statements", "order": "3", "role": "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "shortName": "Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "i_2022-12-24", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2019-03-31_2022-09-24", "decimals": "0", "first": true, "lang": null, "name": "tcco:LeaseAnnualRentPayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 6 - Leases (Details Textual)", "menuCat": "Details", "order": "30", "role": "http://www.tccsecure.com/20221224/role/statement-note-6-leases-details-textual", "shortName": "Note 6 - Leases (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2019-03-31_2022-09-24", "decimals": "0", "first": true, "lang": null, "name": "tcco:LeaseAnnualRentPayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "i_2022-06-25", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 6 - Leases - Maturity of Operating Lease Liability (Details)", "menuCat": "Details", "order": "31", "role": "http://www.tccsecure.com/20221224/role/statement-note-6-leases-maturity-of-operating-lease-liability-details", "shortName": "Note 6 - Leases - Maturity of Operating Lease Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "i_2022-06-25", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "i_2022-12-24_LineOfCreditFacilityAxis-MrCarlHGuildMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NotesPayable", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 7 - Debt (Details Textual)", "menuCat": "Details", "order": "32", "role": "http://www.tccsecure.com/20221224/role/statement-note-7-debt-details-textual", "shortName": "Note 7 - Debt (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "i_2022-04-07_LineOfCreditFacilityAxis-MrCarlHGuildMember", "decimals": "0", "lang": null, "name": "tcco:LineOfCreditFacilityMaximumBorrowingCapacityBeforeInterestRateIncrease", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "i_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 7 - Debt - Principal Maturities of Long-term Debt (Details)", "menuCat": "Details", "order": "33", "role": "http://www.tccsecure.com/20221224/role/statement-note-7-debt-principal-maturities-of-longterm-debt-details", "shortName": "Note 7 - Debt - Principal Maturities of Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "i_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "i_2022-12-24", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:GrantsReceivableCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 8 - Income Taxes (Details Textual)", "menuCat": "Details", "order": "34", "role": "http://www.tccsecure.com/20221224/role/statement-note-8-income-taxes-details-textual", "shortName": "Note 8 - Income Taxes (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": "0", "lang": null, "name": "tcco:ProceedsFromEmployeeRetentionCredits", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 9 - Loss Per Share (Details Textual)", "menuCat": "Details", "order": "35", "role": "http://www.tccsecure.com/20221224/role/statement-note-9-loss-per-share-details-textual", "shortName": "Note 9 - Loss Per Share (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TwoCustomersMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 10 - Major Customers and Export Sales (Details Textual)", "menuCat": "Details", "order": "36", "role": "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-details-textual", "shortName": "Note 10 - Major Customers and Export Sales (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TwoCustomersMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 10 - Major Customers and Export Sales - Foreign and Domestic Net Revenue 2 (Details)", "menuCat": "Details", "order": "37", "role": "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-foreign-and-domestic-net-revenue-2-details", "shortName": "Note 10 - Major Customers and Export Sales - Foreign and Domestic Net Revenue 2 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24_StatementGeographicalAxis-US", "decimals": "0", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-27_2022-12-24_StatementGeographicalAxis-SA", "decimals": "0", "first": true, "lang": null, "name": "tcco:RevenueFromForeignCountriesAsPercentageOfForeignRevenue", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 10 - Major Customers and Export Sales - Foreign Revenue (Details)", "menuCat": "Details", "order": "38", "role": "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-foreign-revenue-details", "shortName": "Note 10 - Major Customers and Export Sales - Foreign Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-27_2022-12-24_StatementGeographicalAxis-SA", "decimals": "0", "first": true, "lang": null, "name": "tcco:RevenueFromForeignCountriesAsPercentageOfForeignRevenue", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Consolidated Statements of Operations (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited", "shortName": "Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": "0", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "i_2021-09-25_StatementEquityComponentsAxis-CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesIssued", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "shortName": "Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "i_2021-12-25_StatementEquityComponentsAxis-CommonStockMember", "decimals": "0", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "006 - Disclosure - Note 1 - Description of the Business and Basis of Presentation", "menuCat": "Notes", "order": "7", "role": "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation", "shortName": "Note 1 - Description of the Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Note 2 - Summary of Significant Accounting Policies and Significant Judgments and Estimates", "menuCat": "Notes", "order": "8", "role": "http://www.tccsecure.com/20221224/role/statement-note-2-summary-of-significant-accounting-policies-and-significant-judgments-and-estimates", "shortName": "Note 2 - Summary of Significant Accounting Policies and Significant Judgments and Estimates", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note 3 - Stock-based Compensation", "menuCat": "Notes", "order": "9", "role": "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation", "shortName": "Note 3 - Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tcco20221231_10q.htm", "contextRef": "d_2022-09-25_2022-12-24", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 37, "tag": { "country_SA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SAUDI ARABIA" } } }, "localname": "SA", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-foreign-revenue-details" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-foreign-and-domestic-net-revenue-2-details" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "dei_CityAreaCode", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "dei_DocumentType", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "dei_EntityCommonStockSharesOutstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "dei_EntityCurrentReportingStatus", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited", "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information", "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation", "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-foreign-and-domestic-net-revenue-2-details", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-foreign-revenue-details", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-tables", "http://www.tccsecure.com/20221224/role/statement-note-2-summary-of-significant-accounting-policies-and-significant-judgments-and-estimates", "http://www.tccsecure.com/20221224/role/statement-note-3-stock-based-compensation-information-related-to-stock-options-details", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-stock-option-activity-details", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-stockbased-compensation-costs-details", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-tables", "http://www.tccsecure.com/20221224/role/statement-note-4-revenue", "http://www.tccsecure.com/20221224/role/statement-note-4-revenue-disaggregation-by-revenue-type-details", "http://www.tccsecure.com/20221224/role/statement-note-4-revenue-tables", "http://www.tccsecure.com/20221224/role/statement-note-5-inventories", "http://www.tccsecure.com/20221224/role/statement-note-5-inventories-schedule-of-inventory-details", "http://www.tccsecure.com/20221224/role/statement-note-5-inventories-tables", "http://www.tccsecure.com/20221224/role/statement-note-6-leases", "http://www.tccsecure.com/20221224/role/statement-note-6-leases-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-6-leases-maturity-of-operating-lease-liability-details", "http://www.tccsecure.com/20221224/role/statement-note-6-leases-tables", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-principal-maturities-of-longterm-debt-details", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-tables", "http://www.tccsecure.com/20221224/role/statement-note-8-income-taxes", "http://www.tccsecure.com/20221224/role/statement-note-8-income-taxes-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-9-loss-per-share", "http://www.tccsecure.com/20221224/role/statement-note-9-loss-per-share-details-textual" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "dei_EntityFileNumber", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "dei_EntityInteractiveDataCurrent", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "dei_EntityRegistrantName", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "dei_EntityShellCompany", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited", "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information", "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation", "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-foreign-and-domestic-net-revenue-2-details", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-foreign-revenue-details", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-tables", "http://www.tccsecure.com/20221224/role/statement-note-2-summary-of-significant-accounting-policies-and-significant-judgments-and-estimates", "http://www.tccsecure.com/20221224/role/statement-note-3-stock-based-compensation-information-related-to-stock-options-details", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-stock-option-activity-details", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-stockbased-compensation-costs-details", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-tables", "http://www.tccsecure.com/20221224/role/statement-note-4-revenue", "http://www.tccsecure.com/20221224/role/statement-note-4-revenue-disaggregation-by-revenue-type-details", "http://www.tccsecure.com/20221224/role/statement-note-4-revenue-tables", "http://www.tccsecure.com/20221224/role/statement-note-5-inventories", "http://www.tccsecure.com/20221224/role/statement-note-5-inventories-schedule-of-inventory-details", "http://www.tccsecure.com/20221224/role/statement-note-5-inventories-tables", "http://www.tccsecure.com/20221224/role/statement-note-6-leases", "http://www.tccsecure.com/20221224/role/statement-note-6-leases-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-6-leases-maturity-of-operating-lease-liability-details", "http://www.tccsecure.com/20221224/role/statement-note-6-leases-tables", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-principal-maturities-of-longterm-debt-details", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-tables", "http://www.tccsecure.com/20221224/role/statement-note-8-income-taxes", "http://www.tccsecure.com/20221224/role/statement-note-8-income-taxes-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-9-loss-per-share", "http://www.tccsecure.com/20221224/role/statement-note-9-loss-per-share-details-textual" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "dei_LocalPhoneNumber", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r162", "r339", "r367", "r410" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-details-textual" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r170", "r171", "r172", "r173", "r224", "r296", "r302", "r320", "r321", "r336", "r340", "r347", "r366", "r402", "r403", "r404", "r405", "r406", "r407" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r170", "r171", "r172", "r173", "r224", "r296", "r302", "r320", "r321", "r336", "r340", "r347", "r366", "r402", "r403", "r404", "r405", "r406", "r407" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r162", "r339", "r367", "r410" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-details-textual" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r159", "r297", "r337", "r345", "r362", "r363", "r367", "r409" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-4-revenue", "http://www.tccsecure.com/20221224/role/statement-note-4-revenue-disaggregation-by-revenue-type-details" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r159", "r297", "r337", "r345", "r362", "r363", "r367", "r409" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-4-revenue", "http://www.tccsecure.com/20221224/role/statement-note-4-revenue-disaggregation-by-revenue-type-details" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r170", "r171", "r172", "r173", "r223", "r224", "r249", "r250", "r251", "r295", "r296", "r302", "r320", "r321", "r336", "r340", "r347", "r361", "r366", "r403", "r404", "r405", "r406", "r407" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r170", "r171", "r172", "r173", "r223", "r224", "r249", "r250", "r251", "r295", "r296", "r302", "r320", "r321", "r336", "r340", "r347", "r361", "r366", "r403", "r404", "r405", "r406", "r407" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r160", "r161", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r338", "r346", "r367" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-foreign-and-domestic-net-revenue-2-details", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-foreign-revenue-details" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r160", "r161", "r309", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r338", "r346", "r367" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-foreign-and-domestic-net-revenue-2-details", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-foreign-revenue-details" ], "xbrltype": "stringItemType" }, "tcco_AdvancesBeyondInitialOneMillionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to advances beyond initial one million dollars.", "label": "Advances Beyond Initial One Million [Member]" } } }, "localname": "AdvancesBeyondInitialOneMillionMember", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-7-debt-", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-details-textual" ], "xbrltype": "domainItemType" }, "tcco_AmendedAndRestatedLocMrCarlHGuildMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to amended and related line of credit (LOC) in favor of Mr. Carl H. Guild.", "label": "Amended and Restated LOC, Mr. Carl H. Guild [Member]" } } }, "localname": "AmendedAndRestatedLocMrCarlHGuildMember", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-7-debt-", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-details-textual" ], "xbrltype": "domainItemType" }, "tcco_CaresActMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents CARES Act.", "label": "CARES Act [Member]" } } }, "localname": "CaresActMember", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-8-income-taxes", "http://www.tccsecure.com/20221224/role/statement-note-8-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "tcco_CustomerDepositCurrent": { "auth_ref": [], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.", "label": "Customer deposits" } } }, "localname": "CustomerDepositCurrent", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "tcco_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to customer one.", "label": "Customer One [Member]" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-details-textual" ], "xbrltype": "domainItemType" }, "tcco_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to customer two.", "label": "Customer Two [Member]" } } }, "localname": "CustomerTwoMember", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-details-textual" ], "xbrltype": "domainItemType" }, "tcco_DemandPromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the Demand Promissory Note.", "label": "Demand Promissory Note [Member]" } } }, "localname": "DemandPromissoryNoteMember", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation", "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-details-textual" ], "xbrltype": "domainItemType" }, "tcco_EngineeringServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents engineering services.", "label": "Engineering Services [Member]" } } }, "localname": "EngineeringServicesMember", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-4-revenue", "http://www.tccsecure.com/20221224/role/statement-note-4-revenue-disaggregation-by-revenue-type-details" ], "xbrltype": "domainItemType" }, "tcco_EquipmentSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents equipment sales.", "label": "Equipment Sales [Member]" } } }, "localname": "EquipmentSalesMember", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-4-revenue", "http://www.tccsecure.com/20221224/role/statement-note-4-revenue-disaggregation-by-revenue-type-details" ], "xbrltype": "domainItemType" }, "tcco_EquityIncentivePlan2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the 2021 Equity Incentive Plan.", "label": "Equity Incentive Plan 2021 [Member]" } } }, "localname": "EquityIncentivePlan2021Member", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "tcco_IncreaseDecreaseInCustomerDeposit": { "auth_ref": [], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.", "label": "tcco_IncreaseDecreaseInCustomerDeposit", "terseLabel": "Customer deposits" } } }, "localname": "IncreaseDecreaseInCustomerDeposit", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "tcco_IncreaseDecreaseInGovernmentGrantReceivable": { "auth_ref": [], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents increase (decrease) in government grant receivable.", "label": "tcco_IncreaseDecreaseInGovernmentGrantReceivable", "negatedLabel": "Government grant receivable - ERC" } } }, "localname": "IncreaseDecreaseInGovernmentGrantReceivable", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "tcco_LeaseAnnualRentPayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lease annual rent payments.", "label": "tcco_LeaseAnnualRentPayments", "terseLabel": "Lease Annual Rent Payments" } } }, "localname": "LeaseAnnualRentPayments", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-6-leases-details-textual" ], "xbrltype": "monetaryItemType" }, "tcco_LineOfCreditFacilityMaximumBorrowingCapacityBeforeInterestRateIncrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility before 7.5% per annum interest rate applies.", "label": "tcco_LineOfCreditFacilityMaximumBorrowingCapacityBeforeInterestRateIncrease", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity Before Interest Rate Increase" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacityBeforeInterestRateIncrease", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-7-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "tcco_LongTermNotesPayableCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of current maturities on long term notes payable.", "label": "Current maturities of notes payable \u2013 long-term (Note 7)" } } }, "localname": "LongTermNotesPayableCurrentMaturities", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "tcco_LongtermDebtMaturityAfterYearFour": { "auth_ref": [], "calculation": { "http://www.tccsecure.com/20221224/role/statement-note-7-debt-principal-maturities-of-longterm-debt-details": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fourth 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).", "label": "tcco_LongtermDebtMaturityAfterYearFour", "verboseLabel": "Thereafter" } } }, "localname": "LongtermDebtMaturityAfterYearFour", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-7-debt-principal-maturities-of-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "tcco_MideastAndAfricaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Mid-East and Africa.", "label": "Mid-East and Africa [Member]" } } }, "localname": "MideastAndAfricaMember", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-foreign-revenue-details" ], "xbrltype": "domainItemType" }, "tcco_MrCarlHGuildMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to Mr. Carl H. Guild.", "label": "Mr. Carl H. Guild [Member]" } } }, "localname": "MrCarlHGuildMember", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation", "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-details-textual" ], "xbrltype": "domainItemType" }, "tcco_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://www.tccsecure.com/20221224", "xbrltype": "stringItemType" }, "tcco_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://www.tccsecure.com/20221224", "xbrltype": "stringItemType" }, "tcco_NumberOfCountriesInWhichProductsAreSold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of countries in which products are sold.", "label": "tcco_NumberOfCountriesInWhichProductsAreSold", "terseLabel": "Number of Countries in Which Products are Sold" } } }, "localname": "NumberOfCountriesInWhichProductsAreSold", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-details-textual" ], "xbrltype": "integerItemType" }, "tcco_NumberOfMajorCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc.", "label": "tcco_NumberOfMajorCustomers", "terseLabel": "Number of Major Customers" } } }, "localname": "NumberOfMajorCustomers", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-details-textual" ], "xbrltype": "integerItemType" }, "tcco_OneCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to one customer.", "label": "One Customer [Member]" } } }, "localname": "OneCustomerMember", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-details-textual" ], "xbrltype": "domainItemType" }, "tcco_PreviouslyLoanedPromissoryNote1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents previously loaned promissory note 1.", "label": "Previously Loaned Promissory Note 1 [Member]" } } }, "localname": "PreviouslyLoanedPromissoryNote1Member", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation", "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation-details-textual" ], "xbrltype": "domainItemType" }, "tcco_PreviouslyLoanedPromissoryNote2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents previously loaned promissory Note 2", "label": "Previously Loaned Promissory Note 2 [Member]" } } }, "localname": "PreviouslyLoanedPromissoryNote2Member", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation", "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation-details-textual" ], "xbrltype": "domainItemType" }, "tcco_PreviouslyLoanedPromissoryNote3Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Previously loaned promissory note 3.", "label": "Previously Loaned Promissory Note 3 [Member]" } } }, "localname": "PreviouslyLoanedPromissoryNote3Member", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation", "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-details-textual" ], "xbrltype": "domainItemType" }, "tcco_ProceedsFromEmployeeRetentionCredits": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents cash inflow form employee retention credits.", "label": "tcco_ProceedsFromEmployeeRetentionCredits", "terseLabel": "Proceeds from Employee Retention Credits" } } }, "localname": "ProceedsFromEmployeeRetentionCredits", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-8-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "tcco_ProductDevelopmentExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing product development expense.", "label": "Product Development Expenses [Member]" } } }, "localname": "ProductDevelopmentExpensesMember", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-stockbased-compensation-costs-details" ], "xbrltype": "domainItemType" }, "tcco_Range1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the range 1.", "label": "Range 1 [Member]" } } }, "localname": "Range1Member", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stock-based-compensation-information-related-to-stock-options-details", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation" ], "xbrltype": "domainItemType" }, "tcco_Range2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the range 2.", "label": "Range 2 [Member]" } } }, "localname": "Range2Member", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stock-based-compensation-information-related-to-stock-options-details", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation" ], "xbrltype": "domainItemType" }, "tcco_Range3Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the range 3.", "label": "Range 3 [Member]" } } }, "localname": "Range3Member", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stock-based-compensation-information-related-to-stock-options-details", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation" ], "xbrltype": "domainItemType" }, "tcco_Range4Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the range 4.", "label": "Range 4 [Member]" } } }, "localname": "Range4Member", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stock-based-compensation-information-related-to-stock-options-details", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation" ], "xbrltype": "domainItemType" }, "tcco_Range5Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the range 5.", "label": "Range 5 [Member]" } } }, "localname": "Range5Member", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stock-based-compensation-information-related-to-stock-options-details", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation" ], "xbrltype": "domainItemType" }, "tcco_RevenueFromForeignCountriesAsPercentageOfForeignRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of revenue from foreign countries.", "label": "Foreign revenue by country" } } }, "localname": "RevenueFromForeignCountriesAsPercentageOfForeignRevenue", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-foreign-revenue-details" ], "xbrltype": "percentItemType" }, "tcco_RevenueFromGeographicalAreaAsPercentageOfForeignRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of revenue from geographical area as a percentage of foreign revenue.", "label": "Foreign revenue by geographical area" } } }, "localname": "RevenueFromGeographicalAreaAsPercentageOfForeignRevenue", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-foreign-revenue-details" ], "xbrltype": "percentItemType" }, "tcco_The2005NonstatutoryStockOptionPlanAnd2010EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Relating to the 2005 non statutory stock option plan and 2010 equity incentive plan.", "label": "The 2005 Nonstatutory Stock Option Plan and 2010 Equity Incentive Plan [Member]" } } }, "localname": "The2005NonstatutoryStockOptionPlanAnd2010EquityIncentivePlanMember", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "tcco_TheSBALoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Relating to the SBA loan.", "label": "The S B A Loan [Member]" } } }, "localname": "TheSBALoanMember", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation", "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-details-textual" ], "xbrltype": "domainItemType" }, "tcco_TwoCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to two major customers.", "label": "Two Customers [Member]" } } }, "localname": "TwoCustomersMember", "nsuri": "http://www.tccsecure.com/20221224", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-details-textual" ], "xbrltype": "domainItemType" }, "tcco_statement-statement-note-10-major-customers-and-export-sales-foreign-and-domestic-net-revenue-2-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Major Customers and Export Sales - Foreign and Domestic Net Revenue 2 (Details)" } } }, "localname": "statement-statement-note-10-major-customers-and-export-sales-foreign-and-domestic-net-revenue-2-details", "nsuri": "http://www.tccsecure.com/20221224", "xbrltype": "stringItemType" }, "tcco_statement-statement-note-10-major-customers-and-export-sales-foreign-revenue-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Major Customers and Export Sales - Foreign Revenue (Details)" } } }, "localname": "statement-statement-note-10-major-customers-and-export-sales-foreign-revenue-details", "nsuri": "http://www.tccsecure.com/20221224", "xbrltype": "stringItemType" }, "tcco_statement-statement-note-10-major-customers-and-export-sales-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Major Customers and Export Sales" } } }, "localname": "statement-statement-note-10-major-customers-and-export-sales-tables", "nsuri": "http://www.tccsecure.com/20221224", "xbrltype": "stringItemType" }, "tcco_statement-statement-note-3-stock-based-compensation-information-related-to-stock-options-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Stock Based Compensation - Information Related to Stock Options (Details)" } } }, "localname": "statement-statement-note-3-stock-based-compensation-information-related-to-stock-options-details", "nsuri": "http://www.tccsecure.com/20221224", "xbrltype": "stringItemType" }, "tcco_statement-statement-note-3-stockbased-compensation-stock-option-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Stock-based Compensation - Stock Option Activity (Details)" } } }, "localname": "statement-statement-note-3-stockbased-compensation-stock-option-activity-details", "nsuri": "http://www.tccsecure.com/20221224", "xbrltype": "stringItemType" }, "tcco_statement-statement-note-3-stockbased-compensation-stockbased-compensation-costs-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Stock-based Compensation - Stock-based Compensation Costs (Details)" } } }, "localname": "statement-statement-note-3-stockbased-compensation-stockbased-compensation-costs-details", "nsuri": "http://www.tccsecure.com/20221224", "xbrltype": "stringItemType" }, "tcco_statement-statement-note-3-stockbased-compensation-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Stock-based Compensation" } } }, "localname": "statement-statement-note-3-stockbased-compensation-tables", "nsuri": "http://www.tccsecure.com/20221224", "xbrltype": "stringItemType" }, "tcco_statement-statement-note-4-revenue-disaggregation-by-revenue-type-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Revenue - Disaggregation By Revenue Type (Details)" } } }, "localname": "statement-statement-note-4-revenue-disaggregation-by-revenue-type-details", "nsuri": "http://www.tccsecure.com/20221224", "xbrltype": "stringItemType" }, "tcco_statement-statement-note-4-revenue-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Revenue" } } }, "localname": "statement-statement-note-4-revenue-tables", "nsuri": "http://www.tccsecure.com/20221224", "xbrltype": "stringItemType" }, "tcco_statement-statement-note-5-inventories-schedule-of-inventory-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Inventories - Schedule of Inventory (Details)" } } }, "localname": "statement-statement-note-5-inventories-schedule-of-inventory-details", "nsuri": "http://www.tccsecure.com/20221224", "xbrltype": "stringItemType" }, "tcco_statement-statement-note-5-inventories-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Inventories" } } }, "localname": "statement-statement-note-5-inventories-tables", "nsuri": "http://www.tccsecure.com/20221224", "xbrltype": "stringItemType" }, "tcco_statement-statement-note-6-leases-maturity-of-operating-lease-liability-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Leases - Maturity of Operating Lease Liability (Details)" } } }, "localname": "statement-statement-note-6-leases-maturity-of-operating-lease-liability-details", "nsuri": "http://www.tccsecure.com/20221224", "xbrltype": "stringItemType" }, "tcco_statement-statement-note-6-leases-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Leases" } } }, "localname": "statement-statement-note-6-leases-tables", "nsuri": "http://www.tccsecure.com/20221224", "xbrltype": "stringItemType" }, "tcco_statement-statement-note-7-debt-principal-maturities-of-longterm-debt-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Debt - Principal Maturities of Long-term Debt (Details)" } } }, "localname": "statement-statement-note-7-debt-principal-maturities-of-longterm-debt-details", "nsuri": "http://www.tccsecure.com/20221224", "xbrltype": "stringItemType" }, "tcco_statement-statement-note-7-debt-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Debt" } } }, "localname": "statement-statement-note-7-debt-tables", "nsuri": "http://www.tccsecure.com/20221224", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r14", "r344" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r163", "r164" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable - trade" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued liabilities:" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r18", "r324" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued interest" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r52", "r101" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r6" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r258", "r259", "r260", "r356", "r357", "r358", "r395" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r70", "r71", "r225" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r253" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "us-gaap_AllocatedShareBasedCompensationExpense", "verboseLabel": "Stock-based compensation costs" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-stockbased-compensation-costs-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-9-loss-per-share-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-9-loss-per-share", "http://www.tccsecure.com/20221224/role/statement-note-9-loss-per-share-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-9-loss-per-share", "http://www.tccsecure.com/20221224/role/statement-note-9-loss-per-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r77", "r86", "r102", "r117", "r150", "r153", "r157", "r165", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r275", "r277", "r282", "r344", "r364", "r365", "r400" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r97", "r105", "r117", "r165", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r275", "r277", "r282", "r344", "r364", "r365", "r400" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r38", "r99", "r322" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r33", "r38", "r39" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodEndLabel": "Cash and cash equivalents at end of the period", "periodStartLabel": "Cash and cash equivalents at beginning of the period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r33", "r76" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r22", "r82", "r91" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "totalLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r356", "r357", "r395" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r5", "r57" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding, Ending Balance (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r5", "r344" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock, par value $0.10 per share; 7,000,000 shares authorized; 1,854,403 shares issued and outstanding at December 24, 2022 and September 24, 2022" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r43", "r44", "r74", "r75", "r162", "r310" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r43", "r44", "r74", "r75", "r162", "r308", "r310" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r43", "r44", "r74", "r75", "r162", "r310", "r411" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r43", "r44", "r74", "r75", "r162" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "us-gaap_ConcentrationRiskPercentage1", "terseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r43", "r44", "r74", "r75", "r162", "r310" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r27", "r297" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r42", "r162" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r56", "r116", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r199", "r206", "r207", "r208" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-7-debt-" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r2", "r3", "r4", "r78", "r79", "r85", "r120", "r183", "r184", "r185", "r186", "r187", "r189", "r195", "r196", "r197", "r198", "r200", "r201", "r202", "r203", "r204", "r205", "r289", "r331", "r332", "r333", "r334", "r335", "r353" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation", "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r20", "r184" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "us-gaap_DebtInstrumentInterestRateStatedPercentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r21", "r120", "r183", "r184", "r185", "r186", "r187", "r189", "r195", "r196", "r197", "r198", "r200", "r201", "r202", "r203", "r204", "r205", "r289", "r331", "r332", "r333", "r334", "r335", "r353" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation", "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r21", "r84" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "us-gaap_DebtInstrumentPeriodicPayment", "terseLabel": "Debt Instrument, Periodic Payment, Total" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-7-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_DebtInstrumentTerm", "terseLabel": "Debt Instrument, Term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r36", "r50" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-4-revenue-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r226", "r254", "r255", "r257", "r261", "r341" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales", "http://www.tccsecure.com/20221224/role/statement-note-2-summary-of-significant-accounting-policies-and-significant-judgments-and-estimates", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation", "http://www.tccsecure.com/20221224/role/statement-note-4-revenue", "http://www.tccsecure.com/20221224/role/statement-note-5-inventories", "http://www.tccsecure.com/20221224/role/statement-note-6-leases", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-", "http://www.tccsecure.com/20221224/role/statement-note-8-income-taxes", "http://www.tccsecure.com/20221224/role/statement-note-9-loss-per-share" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net loss per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r111", "r126", "r127", "r128", "r129", "r130", "r134", "r136", "r138", "r139", "r140", "r144", "r280", "r281", "r298", "r300", "r328" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r111", "r126", "r127", "r128", "r129", "r130", "r136", "r138", "r139", "r140", "r144", "r280", "r281", "r298", "r300", "r328" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r141", "r142", "r143", "r145" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-9-loss-per-share" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued compensation and related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r394" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-9-loss-per-share", "http://www.tccsecure.com/20221224/role/statement-note-9-loss-per-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r57", "r95", "r108", "r109", "r110", "r121", "r122", "r123", "r125", "r131", "r133", "r146", "r166", "r210", "r258", "r259", "r260", "r266", "r267", "r279", "r283", "r284", "r285", "r286", "r287", "r288", "r294", "r303", "r304", "r305" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_GrantsReceivableCurrent": { "auth_ref": [ "r352" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of amounts due under the terms of governmental, corporate, or foundation grants. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Government grant receivable \u2013 Employee retention credit (Note 8)", "terseLabel": "Grants Receivable, Current" } } }, "localname": "GrantsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.tccsecure.com/20221224/role/statement-note-8-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r26", "r117", "r150", "r152", "r156", "r158", "r165", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r282", "r330", "r364" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "us-gaap_GrossProfit", "totalLabel": "Gross (loss) profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r168", "r169" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-stockbased-compensation-costs-details" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-stockbased-compensation-costs-details" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r118", "r263", "r264", "r265", "r268", "r270", "r272", "r273", "r274" ], "lang": { "en-us": { "role": { "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.", "label": "Income Tax Disclosure [Text Block]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-8-income-taxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r119", "r132", "r133", "r149", "r262", "r269", "r271", "r301" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "us-gaap_IncomeTaxExpenseBenefit", "terseLabel": "Income Tax Expense (Benefit), Total" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-8-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r35" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Accounts payable and other accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r35" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r35" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in certain operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r35" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "us-gaap_IncreaseDecreaseInOtherOperatingAssets", "negatedLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest expense" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r112", "r114", "r115" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "us-gaap_InterestPaidNet", "terseLabel": "Interest Paid, Excluding Capitalized Interest, Operating Activities" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r18" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "us-gaap_InterestPayableCurrent", "terseLabel": "Interest Payable, Current" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-7-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r81", "r92" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.", "label": "us-gaap_InterestPayableCurrentAndNoncurrent", "terseLabel": "Interest Payable" } } }, "localname": "InterestPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-5-inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r49", "r325" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-note-5-inventories-schedule-of-inventory-details": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-5-inventories-schedule-of-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r103", "r323", "r344" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.tccsecure.com/20221224/role/statement-note-5-inventories-schedule-of-inventory-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories, net", "totalLabel": "Total inventory, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.tccsecure.com/20221224/role/statement-note-5-inventories-schedule-of-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r49", "r327" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-note-5-inventories-schedule-of-inventory-details": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-5-inventories-schedule-of-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r49", "r326" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-note-5-inventories-schedule-of-inventory-details": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-5-inventories-schedule-of-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-6-leases-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r292" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-note-6-leases-maturity-of-operating-lease-liability-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-6-leases-maturity-of-operating-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r292" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-note-6-leases-maturity-of-operating-lease-liability-details": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "verboseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year One" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-6-leases-maturity-of-operating-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r292" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-note-6-leases-maturity-of-operating-lease-liability-details": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "verboseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Two" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-6-leases-maturity-of-operating-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "Less: Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-6-leases-maturity-of-operating-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_LesseeOperatingLeaseRenewalTerm", "terseLabel": "Lessee, Operating Lease, Renewal Term (Year)" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-6-leases-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Leases [Text Block]" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-6-leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r17", "r117", "r165", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r276", "r277", "r278", "r282", "r329", "r364", "r400", "r401" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "us-gaap_Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r10", "r80", "r89", "r344", "r354", "r360", "r396" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r19", "r98", "r117", "r165", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r276", "r277", "r278", "r282", "r344", "r364", "r400", "r401" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r15", "r353" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation", "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r15", "r353" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation", "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r15" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r4", "r79", "r87", "r196", "r209", "r332", "r333" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-note-7-debt-principal-maturities-of-longterm-debt-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "us-gaap_LongTermDebt", "totalLabel": "Long-Term Debt, Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-7-debt-principal-maturities-of-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r54", "r120", "r201" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-note-7-debt-principal-maturities-of-longterm-debt-details": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "verboseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-7-debt-principal-maturities-of-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r54", "r120", "r201" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-note-7-debt-principal-maturities-of-longterm-debt-details": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth 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).", "label": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-7-debt-principal-maturities-of-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r54", "r120", "r201" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-note-7-debt-principal-maturities-of-longterm-debt-details": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "verboseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-7-debt-principal-maturities-of-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r54", "r120", "r201" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-note-7-debt-principal-maturities-of-longterm-debt-details": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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).", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "verboseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-7-debt-principal-maturities-of-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r355" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-note-7-debt-principal-maturities-of-longterm-debt-details": { "order": 0.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "verboseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-7-debt-principal-maturities-of-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r21" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Note payable \u2013 long-term, net of current maturities (Note 7)" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-7-debt-", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r21", "r55" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-7-debt-", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r113" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r33", "r34", "r37" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r24", "r37", "r83", "r93", "r96", "r106", "r107", "r110", "r117", "r124", "r126", "r127", "r128", "r129", "r132", "r133", "r137", "r150", "r152", "r156", "r158", "r165", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r281", "r282", "r330", "r364" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net loss", "negatedLabel": "Net Income (Loss) Attributable to Parent, Total", "terseLabel": "Net Income (Loss) Attributable to Parent, Total", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited", "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-foreign-and-domestic-net-revenue-2-details" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r29" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "us-gaap_NonoperatingIncomeExpense", "totalLabel": "Total other expense" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other expense:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r4", "r79", "r87" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_NotesPayable", "terseLabel": "Notes Payable, Total" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Notes payable - related party" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "us-gaap_OperatingExpenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r150", "r152", "r156", "r158", "r330" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r397" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "us-gaap_OperatingLeaseExpense", "terseLabel": "Operating Lease, Expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-6-leases-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r291" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "us-gaap_OperatingLeaseLiability", "verboseLabel": "Total lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-6-leases-maturity-of-operating-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r291" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r291" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Long-term operating lease liability" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r290" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating lease right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r0", "r40", "r45", "r73" ], "lang": { "en-us": { "role": { "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.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-2-summary-of-significant-accounting-policies-and-significant-judgments-and-estimates" ], "xbrltype": "textBlockItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r73" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r104", "r344" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r18", "r344" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r31" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from notes payable \u2013 related party", "terseLabel": "Proceeds from Issuance of Long-Term Debt, Total" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r51", "r100" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "us-gaap_PropertyPlantAndEquipmentGross", "terseLabel": "Equipment and leasehold improvements" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r53", "r90", "r299", "r344" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "us-gaap_PropertyPlantAndEquipmentNet", "totalLabel": "Equipment and leasehold improvements, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r32" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayment of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r72", "r94", "r408" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Product development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r7", "r58", "r88", "r306", "r307", "r344" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "us-gaap_RetainedEarningsAccumulatedDeficit", "negatedLabel": "Accumulated deficit", "negatedTerseLabel": "Retained Earnings (Accumulated Deficit), Total" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r95", "r121", "r122", "r123", "r125", "r131", "r133", "r166", "r258", "r259", "r260", "r266", "r267", "r279", "r303", "r305" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r147", "r148", "r151", "r154", "r155", "r159", "r160", "r162", "r219", "r220", "r297" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax", "terseLabel": "Net revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-foreign-and-domestic-net-revenue-2-details", "http://www.tccsecure.com/20221224/role/statement-note-4-revenue-disaggregation-by-revenue-type-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r221", "r222" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-4-revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r162", "r359" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r1", "r11", "r12", "r13" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-5-inventories-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-7-debt-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "auth_ref": [ "r25", "r46" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]" } } }, "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r59", "r63", "r64" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r28" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-stockbased-compensation-costs-details" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r35" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensation", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r234" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r69" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r230", "r231" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "periodEndLabel": "Number of shares (in shares)", "periodStartLabel": "Number of shares (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r230", "r231" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Outstanding, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stock-based-compensation-information-related-to-stock-options-details", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-stock-option-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r246" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "periodEndLabel": "Number of shares, vested (in shares)", "periodStartLabel": "Number of shares, vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stock-based-compensation-information-related-to-stock-options-details", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Exercise Price Range [Domain]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stock-based-compensation-information-related-to-stock-options-details", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit (in dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stock-based-compensation-information-related-to-stock-options-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.", "label": "Exercisable number of shares (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stock-based-compensation-information-related-to-stock-options-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.", "label": "Number of shares (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stock-based-compensation-information-related-to-stock-options-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit (in dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stock-based-compensation-information-related-to-stock-options-details" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "Number of shares, unvested (in shares)", "periodStartLabel": "Number of shares, unvested (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Outstanding, weighted average contractual life (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-stock-option-activity-details" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.", "label": "Exercisable weighted-average exercise price (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stock-based-compensation-information-related-to-stock-options-details" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted-average remaining contractual life (Year)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-3-stock-based-compensation-information-related-to-stock-options-details" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "us-gaap_SharesIssued", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r23", "r57", "r95", "r108", "r109", "r110", "r121", "r122", "r123", "r125", "r131", "r133", "r146", "r166", "r210", "r258", "r259", "r260", "r266", "r267", "r279", "r283", "r284", "r285", "r286", "r287", "r288", "r294", "r303", "r304", "r305" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited", "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation", "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-foreign-and-domestic-net-revenue-2-details", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-foreign-revenue-details", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-tables", "http://www.tccsecure.com/20221224/role/statement-note-2-summary-of-significant-accounting-policies-and-significant-judgments-and-estimates", "http://www.tccsecure.com/20221224/role/statement-note-3-stock-based-compensation-information-related-to-stock-options-details", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-stock-option-activity-details", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-stockbased-compensation-costs-details", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-tables", "http://www.tccsecure.com/20221224/role/statement-note-4-revenue", "http://www.tccsecure.com/20221224/role/statement-note-4-revenue-disaggregation-by-revenue-type-details", "http://www.tccsecure.com/20221224/role/statement-note-4-revenue-tables", "http://www.tccsecure.com/20221224/role/statement-note-5-inventories", "http://www.tccsecure.com/20221224/role/statement-note-5-inventories-schedule-of-inventory-details", "http://www.tccsecure.com/20221224/role/statement-note-5-inventories-tables", "http://www.tccsecure.com/20221224/role/statement-note-6-leases", "http://www.tccsecure.com/20221224/role/statement-note-6-leases-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-6-leases-maturity-of-operating-lease-liability-details", "http://www.tccsecure.com/20221224/role/statement-note-6-leases-tables", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-principal-maturities-of-longterm-debt-details", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-tables", "http://www.tccsecure.com/20221224/role/statement-note-8-income-taxes", "http://www.tccsecure.com/20221224/role/statement-note-8-income-taxes-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-9-loss-per-share", "http://www.tccsecure.com/20221224/role/statement-note-9-loss-per-share-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r121", "r122", "r123", "r146", "r297" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited", "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited", "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation", "http://www.tccsecure.com/20221224/role/statement-note-1-description-of-the-business-and-basis-of-presentation-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-foreign-and-domestic-net-revenue-2-details", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-foreign-revenue-details", "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-tables", "http://www.tccsecure.com/20221224/role/statement-note-2-summary-of-significant-accounting-policies-and-significant-judgments-and-estimates", "http://www.tccsecure.com/20221224/role/statement-note-3-stock-based-compensation-information-related-to-stock-options-details", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-stock-option-activity-details", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-stockbased-compensation-costs-details", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-tables", "http://www.tccsecure.com/20221224/role/statement-note-4-revenue", "http://www.tccsecure.com/20221224/role/statement-note-4-revenue-disaggregation-by-revenue-type-details", "http://www.tccsecure.com/20221224/role/statement-note-4-revenue-tables", "http://www.tccsecure.com/20221224/role/statement-note-5-inventories", "http://www.tccsecure.com/20221224/role/statement-note-5-inventories-schedule-of-inventory-details", "http://www.tccsecure.com/20221224/role/statement-note-5-inventories-tables", "http://www.tccsecure.com/20221224/role/statement-note-6-leases", "http://www.tccsecure.com/20221224/role/statement-note-6-leases-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-6-leases-maturity-of-operating-lease-liability-details", "http://www.tccsecure.com/20221224/role/statement-note-6-leases-tables", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-principal-maturities-of-longterm-debt-details", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-tables", "http://www.tccsecure.com/20221224/role/statement-note-8-income-taxes", "http://www.tccsecure.com/20221224/role/statement-note-8-income-taxes-details-textual", "http://www.tccsecure.com/20221224/role/statement-note-9-loss-per-share", "http://www.tccsecure.com/20221224/role/statement-note-9-loss-per-share-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r5", "r8", "r9", "r48", "r344", "r354", "r360", "r396" ], "calculation": { "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "us-gaap_StockholdersEquity", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 deficit" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-changes-in-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-10-major-customers-and-export-sales-tables", "http://www.tccsecure.com/20221224/role/statement-note-3-stockbased-compensation-tables", "http://www.tccsecure.com/20221224/role/statement-note-4-revenue-tables", "http://www.tccsecure.com/20221224/role/statement-note-5-inventories-tables", "http://www.tccsecure.com/20221224/role/statement-note-6-leases-tables", "http://www.tccsecure.com/20221224/role/statement-note-7-debt-tables" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemAxis": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "Information by an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Axis]" } } }, "localname": "UnusualOrInfrequentItemAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-8-income-taxes", "http://www.tccsecure.com/20221224/role/statement-note-8-income-taxes-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemDomain": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "Event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Domain]" } } }, "localname": "UnusualOrInfrequentItemDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-note-8-income-taxes", "http://www.tccsecure.com/20221224/role/statement-note-8-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r135", "r140" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average shares:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r134", "r140" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.tccsecure.com/20221224/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r348": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r349": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r351": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r45": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r56": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" } }, "version": "2.2" } ZIP 56 0001171843-23-000767-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001171843-23-000767-xbrl.zip M4$L#!!0 ( +*%1U9_#I(4G < +(W - 97A?-#U; M:W/;N!7]G/P*C#J;L6-UG:S;W6SJNC\ )"Y%-"# X"%9_?6] M%X0>EI5$3CUKV=6'1"9X 1Q ..<^2 TJ7ZOAH (NAB]?#+ST"H:_7/_V*[L0 MTAL[.&R;\%X-GK.BXM:!/^T$7W;?=H9MJ^8UG'9*8VONNP(\%%X:W6&%T1XT M6GM0T%1&PZDVG>'+P6$[X2 W8LJ=@?/]:UN#8!YBP M*U-SW39F+#9GS(&599_%?D[^!TY8[ZCQ?=9P(:0>G; CJ=G104_J/BN"=<:> M,!Z\Z1."YK[3KIDH-HRYE5S[$Z9I^:K/:FY'4N/LC9__Z_;(WL.-[W(E1WC7 MRE'E$>N;4(:O'CY DEO'YJ"-#(-+&8#C\%Z M67 UVSQOFCY+*__Q(=?]]6_(BXV /1B:M,*__/F'+R&[S-@YMXK]!ZE$ MQOYF#S(\+98,F*^X/YGAQD]+7QE^TB'[PTBP._=/]=SO]?:W\M"SBH^!61A+ MF(# 4RX=^QRX1;574VQOC/7,:/8.#R..VOT',R6[AJ+2!)N=F[H.]"=%&0XO M+7:(%_U-N'+K:*^GPW?LPXXC6\Z1-/&])?.;^_G= KIWO!]/QHMX7A^/IMNW M,S]SA[J "E!/V2=M)@K$"+)6*)(\"(. M/$QR> 8Z7,]94%[&P#7P3W4&#V2 M;G"<$(5%HG"4O, FRTR-X;8WK=T= PT%.,?ME$QJ_@EPWJ4Q';8)!(-3*B(, MS4$&A;1%J-%,8W=$(L"R226+BKE _RWZ3\!"&H064$NG,!U"]N.7XBMWH;]Z@)Y D) ;BWN#2M=9T<)5)5S1P2B#RVM8 M =]?H.[=UK![2L[W\N%!M>'U_;7A 2C]AY 86"DUTH08MZ!%A@Q&<[QME^Y+ MW985T+GCWX4* L=$ZBUQ($/:2@H<&F0.D9[$0*D%JQ.AW,K4*!Q"TL 9602% M!DAE@WQ+@07A*;BK6*G,Q,UX;F$DG;>X&XQ38XL;469+='4S,'?0[AC[7!G[ MXY-G[/6MX_WJ3V^/>S_U7>)DRDG)39FRE'@9#_XEXQ8BQ9 RDDX+4H&!HY,C M747F9%:CBR8W3=="ND(9%[ ?.6]K5,NUQIH"!#8[MH?4$H!<;?ES<5-47(^ MG:%?O H*+7JO>;?W9@_V8]?>&]%>M9>2"D>ZY3B-S\AY+E&_I2)AV7BB\M9$ M)4Y$ZUP5!+2@W.;D/B1_Y'SD\\':3B!]\M"UNB; (@N9-"XO;0 F0;Y<>X1=-(P5'D'970 MQ3 ]>G7C %YC"*H4\/INPR*4S""RXH@%A$\]FCS@>4T!O_*@0PQ7L#^(';Q MP4Y"5L'GSTQ"-G;/=Y1D<\>^L:"@"(VE()W@SNAXGKE#C:$\GL2#6S$C,DJ+ MY+E4TD\I&U@W+B@(9%0'$BL ( M-"8E"E4%[T!#KU@ MC)1P:W+R>=*R0,%UQ;#,A-\%]&L$E4Q.?60)6.\MOE/9;/ M:BA1_=).T(,.&GS']AW;5_WLDV=[(M)=0E)]/R7G\8MV&O.@+9TM4O4?*5WJF(7TA -J;(?EX*; +.G???B>*KCM0\^ MUCAC+K"C@[DO_J(>I%H"=D%2XY'/VGS!$6-"C;N .Q47DV*@M<]%=WYZQ_'G M636DD+^TZ"0S9!Q$OXZ_,)')G;<0L]=BH,5#8K/DHO?IC4R@ =:/,%/#N MI#*M_^>WI .I_B YQ9W]WFH2;L\+](,P/'2':UZ$'AP&NCF#O;M8=\'BY[9] MI^N^S"V#^-%B&" @/;8_KR24[.(&BD"U/?9[FS5L'>J_HO*=M > O8/,'1\=O_X:V&\XR5O@$K8$;1G9VPU_)?1,9A-RS K%G3OM_'KVS^ONQ[/W M%]V?KR[._DZ_(5NZ^_']N^NKE;:J[%HSN=M(P0W[^/[#OWY;S(86]+.X-1^( MXI!^)H<4C[_5^R]02P,$% @ LH5'5M8VUZU.!P )C4 T !E>%\T M-S X.#TDD_5Z?H#H MODUKHI8ZDAK"_OH]5]T\#"2!G50*.WRPH?4\>IQ[SY6:?AX*/>CG)-/!XT?] MH(*FP3]OW_PF+E,5K.MWZB3D%12D2'+I/(7SHRID[9='@SK5R(+.CS+K"AG: M*05*@K+F2"36!#(H'4A3F5M#Y\8>#1[W.W6'_:%-I\*'J8[536AGLE!Z>B:> M?*ALZ-VJ@KQX2Q-Q8PMIZL26B,DMXB>U*&GBAEFBHS.A,G MRHB39UUE>B*IG+?N3,@JV!XC*'?M=D-',6$LG9(FG G#P]<]44@W4@:]EV'^ MU^YR^4 ?0UMJ-4*N4Z,\ $E_.+C\F*NA"N)Y]]EIOS,<]#OEX/$G$*Y ZRTP M14AW$#6 EGI-L!CD>@W"98 O2P;SQ Q]V?M<_]]PAAJP1X-7ES>WUU?7KRYN MKW]_NR?@_JQ\4-ET=VY&,5%IR+&$ M)S_T=EAM[.-'CQ^!M0Y?^#.=M3RZT_O_:[_57KL=>SJ M8BK>&SO1E(Y@M./F;[9\:@'!V! 5K(2,E&8J*A-<14 N Q40)\P%B0Y!%@4R M9#)!DA.V@)8+MBZW5L!00MY+-^4BA7Q/Z'>I38^T%�I6:%R'UP@42YI"I0 MS* ZD&"CBDD.SR-\Q?\6]2?DJ&F$!U HKZ&UL7&Q#"'' 'T)>H- J RA9\:YPE MXTFDST6F[<3/>.YHI'QPF TA.;'\M);KZ&9@UM ?&/E3&_G3O&7M[9WL_ M^=O+T^[//=]PLHF8V$W9+%-XC!O_6DA'D6*@C.+= BH(\KQSE,^Y.!Y:A!0 M@O7Z3A'EG879O)B[G[GM*8\7E/V"]=F-0*?[P1_Y[/^V 'MBQ%+R2 $7HF;] M,E%;+*<36?GMJ["N'9*8]U0K95LY- #G.58^NF24(A/;X2.:A3-?%@2.M(PL M;J3R@HFM1BQPIH)C!Q9OM4IEB$"'7J4*T\,#4+6@CQ+%<$N59Y$=C9Z/BCPZ M<.L)@ ($ UGVRA.>K'S1%Y-!6H"+W@Z[A_:*OP:03;J"(Y+TU\J)%]^21/#&?')='Z M-3/!Y_3<^('M![:O^ME[S_:&2.N$Y*/\)@Z/.1M9OX,^X #")DGEF'9+:GU# MJX7U >G\9@/:\GR%UMRVB>-/5,E@/^"Y5THWP!.P.MY"\ 6%J>:XGM:H3\>9\;F1: M"P_+#G^9Z MGRU3=(619.W>80Y-5?#G/SZ.$F( FBT*%0/09.3.TB$,X/U7 M%QLYACF >O"L3O#))R S&T8?*@7XT5Y5)K[5YY\>SA^_2TEP_\\?^=Z.PW@% M'O.!.A_-)XI O$;$S\\!)R3?LRJOP^BHR^,!0+S?G]WA[43GYLBNOL[8X'=E MBHJ>YF[WD]1OC@U0!?S%EF_5H8%G<=T@.I?)7Q8F^^])N'^O'7=KP8=WUE_][;?J3AOAOH[>Q#Q<]_6:L,B[1G" M5[FB3%S-Z?E[K?3W#N<_8,+.Q!4-7<5O$/[<$J3Z7YZ9I*6KP+>;OF4N.WMK99BBM/VJ7UQ#I;+5"A;E4R$NH J HY/9$S5 M42%17JE1:&=200)Z5/!"&1!52'@AZ)L-#>;E6R M@*UQZ$XA5E.>WBY4R2,!X],F[%PGH3)M%M 8+NDM#,. B$Q8A%1S_V@3C&JD3(B(ZS(Q:4*5":B6#29,C'YR8$1$Z8P.B1NO]K:'-%[U2)<#9!I6037R&0UKAMW?ELS!34:ZW* MN-VJ1.WM5X?G8-:H1'P[8AQ'YH] +: Q'V"D*+X#D6.8BY0'RD$M8BJTN];0 M/NN==3OV6?\2!E?#T57GT@:[_WJ0C 9V*<6C#K#+YU+:U3J?SNW_H9.U]::6K5:^Q', MCPLX/ZX"] '62L6[B1@;8"T3+M76]8-%(O^3Q(IY4P0ZP Z8H$]0(2PMX2*0 M&(@;1HJZ$,U9C[)VGF8T]$#Y%$9$CHF@<:E_Q^D4.H[2&IW1(E#B^#.[!(') M&)&@RX&D,=,X@0@7NCZC'EAWU$D4NZ'0]SSF4#FGZS%!A,,(O]>A4YLZOF . M"KMA$"3ZI\86XU!&H4P'L*M#[WQHU&I5$\TB(J;IR##WL+-)G!"&J5 ^447] M?#Z+X5\1WG+J3FASDZE\*E>;+ZJ5D"@RYA3&H<2D'A6JN+Y3SO/5]GX<1\29 MC7/@M\Q5/O*I^H?Y$WT(5^FM[2WX*^-\":,V:.;H8AV8,7Q,BL=WS*0PI\@MI+J"'+C%6Z2N& MDBG-KS,KH$AW%XZI0X,Q#FN?BM@3:C7P$HX>'/3--?-NF?+3^R2]3IBD 3:% M6+-[UFF,^B[9 W1N[.^Z>_=-!WN%9$I[L.YP(RHF=-9YC,_U3UG_"E(,INXC MBRG JRXEW'VFA?R;6^^36[7WRBTFLA.2KG!],B),+XMX1EDC\0C3+B)<>C7' MBCH:X1P1XUUZ:45%A*1#C7;GW2^YB _/?QJI7I#1*N$91<.(RGS)S6F9(R\_ MEV[O<)^7D?5[AD9JD:-:,H_E42$]X[";<1$:2/>\[$J<>BJOO5R2'BX?SKHY MTU_ZG%U8I%Z.;5]C>[D@K:1=B2O0)9+#:1E.$L;=(OPIL=X2K9PEYO?@5QA M>EW2]]=:?!<,MQN4PZ ,%X2'@F[J0=<38O/_Y[.6KPL;:4DOYWA9_WE?I6^GPO]X9?>*MPON>UV/.CPGEG9)<&G1.K]&5H=?[2WS?FM(.3GCU< MD/E>28:WCX5Z!PN#D\NKBX=H:*$_V2RY((J*_H2#O3W]CO0_4$L#!!0 ( M +*%1U:N90*W&@T &*3 1 =&-C;RTR,#(R,3(R-"YX&2D.ZD.CU%;KW92CJI)%T[^S0E; &:,1(CR4GX]WLD7\!@ MP!BEVPP\Q5A'.M_1^71T)-O*YU_>A@%ZH5(QP<]JS8-'N"9_Q_EGM^Q/N M/%W]_^_P/C+]23B71U$?=,7H>A-RG\E(,*?KU M_/$68=1HG;;;#W?H^_,%:C5:A[C1PHV/&'_Y_*;\4^4-Z) @0,#5*=PXJPVT M'IW6ZZ^OKP>OAP="]NNM1J-9__7N]LG*UF)A3X1*G' MA5"UU4HKA%*"78MJQ*69*CYE^=)0D!74$NOQB*H,?EO%6 #%=5-LZC1PHXE; MS:0F??,&^3I,249)P/@?^>U##QW637&7*)J(<\(\E=^T+45VK'V[."LUTQ[1H5)2MH$=R@7XHR8AJSQ.97H ;(!Q*>N")H15MMEI' MB7BH<)^0T3R0N"#3-MQ; #LIR8@;H+[.XH[=T:Y'A=.B;(GS&#?#RTN=]S;G M['@P-$].3NJVM(:(UI)U0TVOA1Q>TAX) T 3\C]#$K >HSX,Y( .*=<9@:EB M362?ZF]D2-6(>+1(O\*P1\B.738<":D1SZV]R+QHP-\*CV@;;A96,;]P4@^; M6[C9PH?- U!=JQ= L9#Q>1#4X@K1)3:7Y71G@U$A[=-5DA_K(<@9FTLUS\G7 M::"5':[E+9^$R4)6)^+F8@.MDY!52&LB;BY*]O%,="C6T=,!*.KLI)D2ML^% MG8+C+*E@!EB[9'=/(G2Q_D[D[=4&?IZ:( LI3N7MU28#.ILK%!O1TW727^N! M6)U3+(*RJJ;]K4H%EQ+,GP\Q)6B_8"+?8.R9.QLX!$;025V*@-8Y[9N$N-@@ M#*3,U#(C\<1,=$E=PX&SFH+.#FAL]0\WQR/!NN9 %2\,K%^L:!5489Q6V:01I MZ9HV014%J7 I3YD&GD$ ,5BA0DJJ;5:-?>&%]@)6QAC^,CW&9BS*H=520Z;> M]\>; GEUA+%XTRG !.+$9=$2HLA*\4NCT8 E^F6L:_JRPWUT9=6BFXG:S_49 M77,P0D7]>_[%7L\,C;AR++&L8I9^Q>O-NCB_9GPW\6DQ5WN"*Q$PWX;H+@GL MJD0-*-4*1[.YQD!@)GP<%95:3JB$/CQDX.VY M%3DWO:VPZ&$S@UJ5ZAUB4 %5KCASN(PS:8%"HH?N4QSHPS[R+'691]0 ]P+Q M^O[LR%7EBAU'Q=EQ 3C0M<&Q9\"";9_HBL+;D\MXULN-,5-[%/E238R"HQ;8<+&W5 Q M3I6R*QGH?F8=/@UE$TYMI-<5F8[-RHDI+Q *\,*/;X *F2SZL!TF?60I[]E$(XWT\@K'J,1HY M=UKF]]#O1U'%+IR59K!RI1NET^\'RA7_/N;RSZ;>$6C#L*<)(-1)0:.'&+2E MX[3,?Q+0MN0J ;WCY#R,YB?3\SY,:,,1Y5?CC?V6 MM./*;:UC;J=MR5 M)QBZ1YF-?JP&1&Z>P\PUZ,J=1[GN- G.+2@T3P/0DU&XXPYM-O"0_"XD]D)8 M*0S-]IA=3KZ9MU.P(H&# 5M$ARNWM_-W34Q2=&[ +4E6=GVW/EU/R=ISK3GR M92M_ARE9[.X]63CK=>7F-52YXD#^/E6A/'M/D(T>,$,M35@ 'J5O.B3!SWK0 M/8?#%;7R]])*/_A&'RXCH.@Y KKKO%N\#G/-K.*:7'$G?Q-O^=)O3X^"3EMT MWQ-*J\2E[TB:8OI=42E_ W$IE98471B,*=?V'%OJ8RRBN8AXFKV85_5^$+<6 MZG7%J?S=R2*<0O?1M->)H>VIE'4ISO'IU*=-6-+ OB&J1<;5SL/6QCA<46W% M)JC)E>:I-O55%GJ,D"(M,@SCXK1;0)L'S&R._VNX\6"9EW1('\7>?(D M81\K\KPQDHQ[;$2"9/":Z1V&;R!X7U,YS/C,%0764^J*(,O?JX0_#PFL)%Z8 M] (BQBW P@97EDF[SJ#LNY/.P\6*YEVQHMBKFOOPL>)=2^?N7ZG %0&*OMRY MIT"))\7.GR^6T.F**!N\#KKG3@D_]H2DK,]M@0\R2C,/P2F/0 S/N,:D:[2DGCZK*:E^637$-&<&OA;QW\QQTRI M&G>34J4:9"T,YT:*!]E2(< MG=7LF=^G#,A80]'I@NDQ\:<0X0CC-U!FC*ZA2#8ZE.LYD@VC@XVF#P!=;2D4 M^]3O1Q^?!G=4\27VF\PR*3EW7Z_DBML", ME*P[<@JJR:88Z/.KR+=@NJ"2%ES2(4P?#U(,F5)"CLTLDS5EJ40U;8H/)(48 M=66/([V9/E\UMFJY3/DQ!)@8[SNWZ8KW&:?4M/U$Y0N#V2;KIF4"E?22.0EK M9$1LSC)C3'Y99>TP]/% BKW0!PB5D%PVYPU:)E2)^0;@2?/\Y9)&?V_XS!R3 M6%-$\!UG(9]V\R>ADE9^%2]4_(&QN&PW,AI7B%<'A! M1E"BQ^?4K-ENN*:0[.E'2%T3OZ8=X*JUJJ5@D_X2O/],Y=!,X@H<;%#&F>/D M 4O:'06%*VVM>4ADGA$ESYL[/;CS/TKDM0CEM*6K!*MFY<()Z8[Y0$.3V71Z MDGDD.Q,M+*WDY+IX';H]2TXS?)[%->/@;$:"]*#0>$OF.=F'C^PJ+%VY%-6& MB3SH:MJVA1);9$\GKK+:KBG)GV7?Q)[0C!*8W^S_!H/0? )9V?N@! M5DF?1."G1A46+V\9@^FS3Z4ST^S.:+HQ.FO)7.E/ [Z0<_><)@"SX2ZOH)+1 M[D'2%R9"%8QO!>%T9N-@9EE45'@++6VM8VEKFRT]7,?2PTI8.F69\"CUU36 MO!J. C&F])%JLTH7/%H(J(EAA60KNU:* _[$K@G.*-G MSB9,QH^ATQ2RHQZH-'N@I$_O>W'I8W)>J;63^*FG9I_E4#-_X7])LS.!6B'>=]^7QA]7F@VOCO<;S6:C9PM\2RW MG;14B1$!ECR==TPZ-&?A[/U*1I[G5Y$NFV8LR"NII V35WS>^;VWJ&-^G+K* M[9LX,7WNE2Z'W3K?]D[TX='A2?ND=7R-#X]/VOBH^;&)3RXNCG&K<]3^=-QI M?VPU3MZSGPOJ_VOY(CD"S$&WIDUM3P\Y.[UA1?>YT[-U?;O^(2O%^K)$NW^9 MOEM]"-)F?5B@_;]"7Q:,?04:V)[>6/_4D!6]4Z+!;>RM@ES)J; ]UJYU.,B* MCEBOK6WMHX*L6%!I>ZPN>TK$BGXIW>P6]EQ!JLS+;X^MYMAEM (^"6+H?7'E]&@%;2.NY_.SH:WK<>' M7JM[W#T-CKO!\8<@^/4SP?3;)_UCC 2TE!!4I!_/VS,IYY\ZG>5R>?0TYN2( M\6FG>WQ\VLFHVQMR_6TDGQFVB<\ZZR^?2=\TO3Q-:4\^?OS82;]])A4XCU U M>M+YXW9P'\X@1@&FND="+8O GT3Z<,!")--N+(70,E+H3T%&%NA'P4DW.#TY M>A)16_5ZJ[7N.LX(CTK\?1_U7[Y1A*"!,.!R%+%;-=KLGW>Y/'4W:46)+ MB('*(&14,((C/7S!&!$-)Q S "D"Q2!^KPAU[@B$*U[C&]ZJZ(H M T:G#\#CKTR"&*(5&A/8O.46R81CB4'D25:)L8J@>C!%-JURB26!L;B-3$XQ#BU.ZHOPGH/RYH=!$S+O'?Z?,A M9\I8R-50V1&IOKOZ*\'SN!#P7IMWVS>1LH9**D2&"$=]VD-S+!'1 \?HO63A M-Q-J:T:W>(105M\D\ZLO#R!7R3_$$G ('TE7K>H7G2R$("!S*FL5RI28BM0 6%J4 88C3%)G6^Q[ECS.45S MP]$K=U:,H83:J>1]NE"O9GRE/+!!W#P2IS)N#;)!Q!R*0TFH3$,ZM6:,J)6E MT"9"KLK%+F0[%)9B-?9D[N5%]":)"TB=RIRS^C"(7$#I5.*[N#J3=Y-' 6F$987$P.,6A9P!MPD\+#%N&(_;Q^W6TO0)FRS$;!N!_'P38;U=C$!T3FD-\61M<'&&7^PA;,J0]@:N0= M;/']Y ,^^Z2P+2P7QL'*K;!ZSK2&R0B\ ?H^V6*?AGXGR\K*=-U3-U!)2[\# M?Y#K".S7/#YI6,&J80MH+.IF;!%]>'@J*SK;#QU:'DC])VZK@I3R90O M]M1OY0Y2Z2:*3QI7D&S:7EL7;HG[I'9V>*H6K?BD?G8(JR9!?=))ZVU?9M4K MWNEH'7S&'?P78)\[N[@&ZO/[%1@_/Q8!FP1L;= 50>/:8ON&#U!67%4XNXKB M/=0V";5DOV$L2G4*^ *'(.Z56AEV&1ME0O"B@=[Q,+4$Y0[_U,8Q0)H M]8SK(%K.ICDN@37#HCJ_Y%#^C)B*UV2V[WPX&HYJ;K\V9$;W=$,:98 M2*U5BY(I7HW9SWWS/(?&]CB.7FV/E8"UC49\6J:8#39KIJ@^K56L0%8PIS4& M\/V4LLB%Y>6J\CVSE\-5C,@82_LTO\K#.-8DQ/8*:FZ,G:>"IF#+)R4L16,9 MH/N2V@B1F 43PI;[3FT4-7SPU$:Y<(T.2ZMQYSKU?PGKWWVZLUFS$_E58]K# M$>JW[[IA"^!T78R$J'PIQ+(3M93=^1&_G5HYY<8EQZ$:YTTMW>L'6Y3#]!#] M6XB;D/3J*9PA.H61TJ>KR01"4V+D,$(X[>?MXJZ=FBY#IUAP.$Y\[?;PSDZQ M%G)=@E)^$JU98Y[@-L[\.JP'QI25,E<9LAR> Z-(JX2>@Z3"P]_5F%VG8[6- M4X'Y BN_^F7UJ-;U?7J-*:*A%BU4:\:BV56] 1_PO71]37P%#?R;3L\['!0" M1$)GEOI")/J6G+M)5K9P">."(T*6C(Y3IW.T2L-6*Q1EY&Z3H#/$X8NR0E&/ MQ7H)5!08%!,W2G*^7XZEQI1E31RI5UG/?8,W.MX:!2K?#^IR_^Q3_6\]]'66 MMS[5!#<;\P*G6*-*V#?-;I8/\*F0^+V,N?W:SZ<"Y&:]8;W,MX7\B_>0;0(8 MS]+R59=3K'ZX_#U$+I;0[6)LGX;Z0)E(UGSM[M/.C[>]6)HA<+K71)F$X"S M+]%\H.\;CA(">N[X*(EW%39Y%+=]LJMNRF]VF9M(YJJ1]OMOA6M=I*.G2 MJA2E5W<37>? %P6)4FO.?^^P,\DX0LM;I2\<(U*MTTL9#X/G=\:_]6D:"XAJ M@,HY_:QKR]6EO,M3;*>)3Q[.&ISMZ/ETM,@:G.5<<^]4?PZ(#AI$$*_/4:^V M#FG0Z?K+@&2G#6OZUV8O<>AJ]R&H(Z\[T#6L8#@5.MPL)BZ-=_9697=[ Z>E M<%]57S\L@2S@EE$Y,U[FVK Y+['_'Q!_6+*&D'=:\=,_5M95MJ>.\,F/NNB$ MX@G@WCE]4!9V+(,YQVI!/T1VYX(-[X-OHUYCML<_#1HRE?,(X@1UO^UW-WD M&@OE8+3J]"P/TA+S/Q/B59]@J[49SOY#:\O:-] M:])]JH/9.]ZWGKM&18QSN'4B9HL%V>8+_4/_9YKJR3]02P,$% @ LH5' M5H^$ $^,+0 L,X# !4 !T8V-O+3(P,C(Q,C(T7V1E9BYX;6SM?5MSW#B2 M]?M&['_P>I_9MF6[>[IC>C=*%WL4GVXKR=,[^](!D:@J3K,(-4!*JOGU'\"J MTJ5$ E>P&09$1,]5A$@3H()(/-D OCK?S\LLC=WE(N4Y;^^_?##^[=O:!ZS M),UGO[[]=A5-K@Z.C]^^$07)$Y*QG/[Z-F=O__N__OW?_OH?4?25YI23@B9O M;I9OKN=EGE!^R!;TS?_N7YZ\B=Z\W_OE\^>+TS??K@_>[+W?^QB]WXO>_Q1% M__77+,W_^$7]YX8(^D:"R$7UYZ]OYT5Q^\N[=_?W]S\\W/#L!\9G[_;>O__X M;E/Z[;JX>IH4CQ6>%_[\;O7PL>BK5]]_K,I^^/GGG]]53Q^+BK2NH'SIAW?_ M>WIR%<_I@D1IKGHD5EA$^HNH?CQA,2FJ;K2*\$9;0OT5;8I%ZJ?HPU[T\<,/ M#R)Y*WO]S9M5UQ$>,.=T MJH6ZZ4"%X+-J^S^?U2R6MU(-1+JXS>C;=^U!)6Q!TCQ:T,4-Y0WAU;ZCESFRQ(6+#FWKL8SHE95:T[^27[]$"WJ#= MAJK:*N)8T+CD](>8+62#>WL?]O8^O:L0RYF@H+*Q(LI9(<=L),K%@O!EQ*:1 M2&=Y.DUC(I^2.&9E7LB9-;IE61JG5$1R5GU1YI]E,E.O6CVAHD@7\N7B91]( M,"S:8*B$]0A!VWVRF],\51/@B?QS75IU$,:.7$E!'PHJEZSUQ+H1)&/Q*Y43 M&Y65X'^8L;MW"4TK].H?U;=8*1U-?S^2R(KEX8N1G9$;FOWZ5O=XA293ZP?C MZT[UCZ9^H/2"ZH3.2+9J>_*0BAI@FA*-,4V)N*DFBU)$,T)N5\!H5HC-+T\( MUS_\?IB*.&-"*NNUU)1]^?X_)C>BX"0NMA [U/ JP3F?D3S]5V66'+!1Q^%^O1]RBLIEN& M@N&UKQ\1R^F/'LM_;JNUO> P>*_)349M6%\4,N%\6@8F/'[#N/0(?GTKO8K5 M^OR+^I0TD6L8+Q]?MU[Z&QJ*4\X6H,YE#<:I;-FG?!K#<"6B:5IDML7%KR & M>U'SN5[J%P,L D")/G3^:5ZNDHV^3?U2VU:B]8\L+Z12'V55OTI3C5:&D+/$ MSQR^)D/,-'-X'E7V60,R'S LZ]E3[_WU78WEW:E'D["XK/Y16=&5!D=I/F5\ M40D(]TN +_+B73AAZ<5'F,CF$P7A2T9F-=9O[?,>[?$#-6=Q2@Y8LFT)Z![W MB:;D7,DN!PK)_D$)/\J30_GQZI!9BO:(\G"M1:NV+RA/6?)%_E;GS5C+>L.I M^@B&\E5)#QB/GT:ASHJ&%O>+MLZ&AA3U@'*E;?HA9"SG =__E(07E&?+2WK+ M^+9G#2CI >,U)]+X4U_/"E)7U =*V80)V;/'O3-.DR21AI!8_Y\:G1^T]).A MK"^<:H4[Y]?L7D^2:4OZPGC!I F3_5]ZJUFE[85](:V,W7-^P=E=N@J2&;%J MBO>.]D ."DZR8VG>/?P_NM3"U)3K'Q];+%A^54@/X&I.9$^=ET45B)4^@AXL MH%+_R%=FV6H&E VK+UQKL7]*,GI7/O?U7 %\7\8**'\B9;L:XON=J2_6.[3B/&9>#KS)0J^GX M0'$1?&E<:D"U/&"7-B&)B_2.2LN5K.<2 VA3\=[17M)9JHBEO#@C"WW7UA?K M'=W5G&:9;7#7%>H?V8)DV7XII'$H] M);:G>L5V3A^-$\4B*R%-CP3+Y6,KO M5-P5@(DI2F3.3+FPE1Y_HSZR$U3 M\5Z3($"1]M"*9*3%@-)]1"N=@98$RO8)K6QFKA HWF=TXIE=+*!8/R(5RV29 M T7[":EH#OX<4-*_()449($#9?P9J8Q65AVZEO>?AM%*0!TA#Q4/GZT")\>A M,N(S7J#!"JB$^ P8?=($5"9\AHO9$8?*A=5B@80AH#)B-5\@]"=41JQV#"#Z M !41JP%C"!- 1<-JMQ@X7*BKCM5BT3/G4,FP&BOPJ#-44JPFBS$9 "H<0FL% ME$@)E0^?Y0+*;82*A\^ 2:80@7$9[T8,J)]YL/'C]G^-(EN2*;. (C$G-)" M1/%J"$6W5>]'94[*))7E-FCM2?)MWNXE<[X]P+#E=J T'B^AW]?*K7Z1BXLH MF#3*#Z5G)=*B/D4#4+(#*"9&I37AY#@ +LO(J2LS'$K;C&4JZQ7U 1%S.9#4_ZG!="=G M'KDD3(H#PODRS6=_)]F3K[(EA5-=OU*IN;.H=@@K@*S:"4SS^+4YXE##NP3K MN<#X"33%O&(]DFX26U+I#583^>MU6 ,>7,^K-%]5.L(SH\@L@Z6T5^3'^9UL MFO&EM.,T<.N*>,7X["-K(-:4& JA.E- #:TYRQ+*A9KDBNU4;M=J0\EB5F,D M8\_9]$=F\]?YM3KDAJ)>,=?XX!K(AI)^#^*Z5>>DRO7YA!)!-RJP-(.'5<(@ MQQG+XR:BO*XWH#27Z6Q>G$^_"5K9NB!)-'7\2E',*8[4IRJX1##KT5!JGB589+6I TI\D1X;D(%+3--XU0G";QB.#[0 M__&!/> $6L-([-_7,"SVI+U"V"87CC,,&^0&/\ZP_]PM-Y$ C*[?80:0S(R9 MM2)ZT7U&L+#PL"B:S8[.,H)82S2['9W%T[.<:'8Y.LMD\S?1;'!T'W"MA>H_ MP\Y9*!='%S3[(;O[ZDTGHO[W%;A/1'#.#L^FR(:3$O+U'F:: M0F,DZ.Q3 '#6/*$0G84*$Q<68-& M']0M;0 ?H=#HTUK3;/!Q#"U5&+GNPA96<#XN.C6%AD!@@49T%@, ^-9GU. FKBV% >'$ZB*>6[[RD[ XMX5'MT3]/J=% M&I/,X8KG#AM#NVG1=[D.Z(/R<5]9-4JWE%Y17Q]-L(6]00Z(N(NG%=VA(ZOHYSF=1^AI]M(OCK+ *&;VT@VP!F*GEW;QY]%Q*81 M6['SLD#KP\[@+_;OLKIB"^YI<$^-#H4HSJ=?&4LJ%HORNS2FXHIE>F_(5L'O MT1EK+G6S;EJV)]F*#XI]GX@T!@)_4790U(=I5A9:Y]E2VO/!)$R("\ZFVMV8 M-24\'T!24+G4%NKNDP4]>KB5K@(]8SG;1)Y-!Y/ J_H]'H&N,9WH=R77EO%\ MB,-33[WH0AUB6WD, M;(W?Y)=&I5FFKL&@N=2C3&UL21;215*ZK^[_,'] M\J!SMZ! MHQ)^HVIG#$TF=_*3S]97_)Q/UP8D-/K1\"T8)'T%SK*P-'T-2EE-OE"C=X10 M3 C%A%!,",5LB=3:>AIM: 9&XXTT,J,EB2G>VX63LC']VTXR2Q M@U^*;IYQ$M1"U:";99H)IV-&1KK%PI$=1#?YP/&_./K&E4='-P4UDAM(:*.; MAIH)JX\W 7TMYL--E9A@4UT0]0*VR!BC7N/;BBVD:\V5 J4T-]11S#U;,=- MH5/;QN(TZ)(QJ'F/_0%C:I'DH,5$S*-IQNZ[SD$SO7CH'#0[MI"#MLLY:)J[ M+:6!Q=4Y"8=T]?_'^=8Q-EMHW"KU O KDW-/OCIDD.3%T_&>,*C6ZEXC+9/D MG[+KJE&J3JB0@[1:G:^9Q"7_3JMC69^LX&NF3J>]X.PNE2-U?_E-+AC'^:-K M.XF+]&ZUV=5R,YNG9OUF24J,6X?W7DH?D:>QG.O6A_N^_.%9R4<.^3 54H=) M]I6S\E91/JF(JW,92IJ/5'>.OA^1:[*.'>$[R&;V4Z];1 M=$JUVCL,"*_]_/RW#H!3(%^= :,1KMW+D,BM7:F: M5!U8ILW9TRZ?K*;.P%(\KF#K,TTLJZ;["X:63QUN]K1,FRZ^=:OL.S>YSOSX MDN9$FBK/S0^-;.XO0"J?+5&X\8LPR%MC3KK):7@!4OF:?4]L=O&2I0R9FR,0,F9B]9INT-$G0!0E;"-1IJ@*VU%._##$Z MM? F/FO X*&;.X;H+8A9B"YC$3;VFO),Z$91 T&,W6"C0]$-C*X[0$NAHEME MNI;%]WP:.5K M@>E\=.9 "X%>WC[IQ,>B,PJZZ088H8O.+NA&^*81/70V0C?=,61"#+K)%4&7 MMLKDPI(E77UU$%L^NS8AH=6]&UYG3CHT-GDW="&^##.MF.:6U%_:]PFJ^8LU_1DD'B1@-]!T=^6)> M*>OO%*B;,CT+9LXY'4\$%A*RS ^6)U63PM:MRG8[ M-D/V5,_7(;>]?P9;EE!'M\=B2\#P2P*@8U#!X2E[SEO_%&;."AI]D$NWB'EZ MJYI0!%TQI]%-*21^(2*2JTMD15I1=[=R!,IZ+[*%[-QE%ZUX(2V[ QK.@_@. MSX,XI NI'A=R.DB%8'QY)M6IEF4!ENX TBD_(#S[V]E1.%7L'NM<4Z)YGH!^; OW8.=#K.;W:GZBV])AT93R? M&' CUV,A;0*U#AA(.WW! ?&>D04U4N:VXF/$/BCCKT+1THZ4]L2U7.GWY?O_ ML&Q'!=3P*H&R3L^G!YQ*^_P+B54&7-V""2T^./8396YQHR9!J^V"+(..CG,^ M(_EZ\\7!8Q[ :F/&Q3.3^7RZSBN1#N%CAD#-0-'T05_-A)C+CNV*[ZJ"'XZS"@'SY8*,84 M/NQ27S$$$3O46YNWB$YCK;,F^/JVTH M53I"%->U M\3KM\_Y1R>%A1%7WO'=4EVH?6\WWJWWF!XVVAVJ>XD'49N1I0L^KA+KC/)9S M8GI'+S*2RT*&; -0A4Z"]RPIX^+U99CU&W*]Y5LX84B[KG M735K2)BH>]Y5LY\LS7[JI]G/EF8_=]ZL],SVWK__?"8M16FEE/(]RRKU];S* ML%,#3=J->^\_O*\9@L:\D8[>ZG=G[CWAR;5LT1!LKRTS4'[#^?1EAFZF-G2K MJ[7%TQER%^NS-&P!VX[>&C(]W/;62G>#+2E]-CJ,6S^MY7W?R\ 6],GG5JTJ M3U,_>@ U,$A@3.\ U1FW%(-FJ*A%0'&)!C6J*S((1F,7UQ?"CG/0;W]%,_FZ MV5>:4TXR=1!#Q9'WD" M^K9]-A7Z#-[4L*.J5J#5GKU)6@[8T[.@,6:;J6<@R#5FF%D'JN7MF(=$Q2>#B![-& M+B=&:>LY,^N5!UU:J1B[I4]CR=JY'5H8&/NVEB%@,-]\M*G88'8-79(+;()C MG3CYJ)*S^E@01I($"_[F#<*LH\U*-X27T W:7E?MY^=#P8(>*,?U(*9/JPD M3YJMG>U'-R3TRNR:QX)2F]VLJE9JV%'*?@=J:,@80Z-_.@>865/P4.D9U,%' M;N'8OH8^31.-", )K>M$'[];7+H\0+?OP >:J<8'KMCP"U5=WU&;_^EVZ,'5';58RL#LZNK0R;.H,FSIW M>%-GI\G93YWA:0_GIXC3.YH_]21PS^:K>O[V:&J:#GLRPY[,K7UTZ[C$.5^? MBZ[9!MH]=B_E,KC^4I_ELTY9AQZ*M<$?;**M( MV!7)C%@,Y<)^'<=[VJI50=W0?"#-'H7CM[28;^ZPMVVR\A!#'F+(0T0G MB'5!9TYKZ>CRC6 JG"_8IF-O*C8H-:*V0R/E?QR]HM7=&EQX4R*E 3F$E MIYH9M=Y9J,]1FDN@TN!+Z>,W C)1M77]L5&&Y@,C]?TQ4M^5QWV\UOPE_.X) M2)7@60?/.GC6XW0_@S$^Y6#Q!HMW MIRW>$RH$I>=RF21%FL].JC%@LWEAE8+5&ZS>8/4&JS=8O<'J[=+J=5E]O-N] M/TGENBDB1[-WJY8_J[>VX6#T[K+1J\GOFB1W)(^IV*=+EB?'2LM(=I[3TS3+ M7NV!?Y[PY52Q"Z"+2CDG>7))*VU.3EBLOR_Q!52WJAV M=^.]QP?]"Z]5I!@ M7=5KKSA=1_;R^@/G>\Q: =5=);9U_+SANC%?CJB$Q"TMI[\CKKV"L 6VZ M0G,0O-;C76&W#X\+^Z '6.X Y6*Y)G>;; %=>3P@]KJ+C $RZ&^G'KAZ*"8S;UO+#PVW.$HX$"9!LH4 64*.^>SW77A^.4S M+@G,;1)&*9_-E&)-39;1$?Q0KPH?6>SU&G"_1_JTFU^0;ZMP_H!0-FQT^RO< M/#MT(Q \,S(@EXAR+':Y5NS8$:EVSQ&?SIHM%M8\EH%3>5L9H/*7**VN0H@*\N"!ZHSKBE<%E"0A M!-& 01C(Z&>- M!MIH@S#@"1&=2P3[.@Q@BZ%RU/O050SAF<"X!,9EAQD7N,_AG7;Y.9)X1"2' M7R34V>F.Q(NNNC_JQ8P@D"^[3+ZT]DTFLODDS4IU&]>54CBIF50R:W\!-AE3LP"(A$L3G^LZ:KJ.C):*\64WH/$WP M!]Z5J^)QC9] C@5R+)!CO9)C0'O=.S/VX7VT(/]D/(K79[B+B.1)1!]N&2\B MH6Y5<"3+'-[HCS]S!M6"4HM9F1=\N;+DUW\\&?'K'WZ_FFP9[J\?M":N8$B^ M76F0/#W 0>SA0O-]T(R6"_Q.U:#:7/]0QPB:"_6.3]DXY],7 +07#%K+C@-M M]T2H0P/4]LP-X5:B+@[S2A!)13/)D,N6RAPV'>1E+=@!%]N]&4CT*;:$N M#NJZ9X_3N^&H+FTIK^SI @N58>5R7I^$*#&>"48=K2O5X17^(SQ M0V"M$(-VDN",Y=_JUV]#";^13T74K"\A/*/U^XY 94-\.<270WP9G2 P]Y4Y M<0G8Y#.P8S#6>)"?L=8YU)I@DU J3HZW*LSJ2QA([]2=30? @.DJ*9%N[/+ M](D[Z&;"]C[^""9$T">S,JNH9D,G+=Q.9$,U X(D 8?O@:)]0C,-AE1I9XE" MJK2G5&GWN+'WK.F/D5"[3FZ([+=(EKZ5VEO!C0KU/5Q3IJ&O\Y2!N&7I)\9LW?\=R:%3K;*M^PO\XI"=L ,GJ8;2P(-A]AA%W1L?'JG M$#Y%?!5H;T89Z*K[HPC," (E$"@!<[(\F!* M!5 M*]+RH.1\,QO!XPRPZL$$#B9P,(&#"1Q,X& "[ZX)W&Q5]&X%_QAEE(BF!K"F MMC_;UP@@F+W![#68,"=4"$K/Y<(CO=1\=J(4Z20E-VDF49V20AU+##TF4RK.IR$2P<9 M9$AU\,:!/ P3\DE1\/2F+&ARS;XP3M-9?E =XB*GRFVIX,Y(;RT&OR7X+<%O M"7Y+\%N"W[*[?DMGIL:H-\#V;$3X=^_D0!0Q3ZM-JA&;1L6<1C>ED(HM5D[/ M#1&I4$]N.16RWNK8I806),VD%R3E*,GC.('Z?MVVZM$Q[ -X\!IWV6O4W%%X M2!=272[D/)(*P?CR3*J7_JY">^D.()WR \*SOWTMTRPQ7!^I+=4!A M.[U)6 MBFQYPDA.MR3^H$?E5+%WH'M-@>YY!OJQ*="/G0.]GM.K_8EJRW!EIZ:,W[WB M]*8XSH6T1M2Z8+@[45]P0+S'TC:6*U-Q*=>URD)51Y:H\RW)3.>=N[]@0/G4 M4>+&FP=MQ<>(?= K$U^"4D$,$/KG!;WBW2CP!4F3,ZJ[#%%3:B"D2^6BK/FM-OSG7TE ^GQYPFJ3%%Q)7^5^&&=16?'#L)\IPY\8Q"ZVV M"[(,.@_5@3LE#^FB7.PSSME]FL\.R*U\4BP=Y+.]PJN,,4IS-J8T$8K).1:B)'E,7X;A-.75*[*\$6V/V8!G>,N;H'&.6S M&DNLJ5$RNM"9F_V(+A@#_CH,R,FABA3VH:\8KE_J4&]MS!$ZC;7.FLR1R$:I ML>U6$ PZVN6G;$"Y X7U=_!O1\+6TO9 8?N_7ZQC86NI?Z"P'=TXUJ6PYIB" M7XT-64,]9@UI5\-=RQKRMU; 1#(04N@6!)A$KIP)NJ4 )F:=U0VC0]$M!T!- MU;*20($^(Q.H:>@6*.Z/R,1U#GL!Y?P)K9PUP4F@3']!)I,KKPX4\V=D8MJ" MX-XS0/57:[;+\71^K[\LSH;00I[F+N=IUD> !"^>17_D7T_(U+7=:VNH-F-- M^[Q_5'*X&%'5/>\=577=4XD'49N1IDB^/_BSET#FN+KI. M[ZBZK4H6,N3;@BITDQ6Z]_[]9VF_J3F\5,>H;MVJ):V[O?4M/-JGTT,8X^.BO5F%[?_OGLGL^N.\K6SCAZ:SV!?Y4%"W&VQ MI5'UV'E92(LT3^0P.58;AW.1QG\GV1-AU7&_6=L;:^^MQE'_O?:R'5R])8RS M<>4CY EHE>NSJ=!G\*:&MR]N[*/F9EN>HX?;E%>%5].SJ<.Z?'_(5P_YZH_Q ME_'DJ]?SHF5V#0>AU&:W*;F5&N))%38$7M'HG\[F8=9(-BH] M@]IT&":X%E]#G^V 1@3@A-9UA-AO!G#81Q#V$>S>/H(!@LXCW9\P9/;#2/ I6(]I!H?L]EDNK MV&PVV*!OO:_"J34,NRT: Y[,'9Y#X;V#&.6E'%Q2.]HQFZ59LE50VH+%:;C MBV%U_"9P9U5#TN.HG0K7"+?$:5;9\T&E:GOWTRJ@6E53NSX+%5 #@P3&# ]0 MG7%+,6S""QAYUSD-9'U;-_7Z4%Y"HX1^/J/E/UDR_U M=&U^'+N@UL(]9EV\S!LP=65_K8VJY_0C[I*JY4@=1BE-7BZ7\))DZF2UO9YZ MM0620"T&:A$EM1@\]>"I[YZG[F7]'&F2Z#!FVO>6'MII1M>NI8K MMN@9#F^M>]Y5LWN69FNO2FK?[$=+L[67%K5O]I.EV4_]-/O9TNSG(?.9 JWK MM6>W]QU]4[_W=[Z M'O>:)A&$!AL*]'K$F2PYXU'7 T,:[S=X/39["=D.ABZ$<4,8]Y'AQ13&A>T0 MZ=._LX8'.G2*1AYRWF3]2$.P8MGX0WY MUQ,R=;O!^IR5<[X^5;L&GJV8+XQBDB?KYD7M!P:5'0?:-KJIR;$\RF=R5:%< MFA.;MO0)E];"70#ZLTRKDWVN2&;$8BCG-01XN9I@O\@U>V.P_I86\X-2%&Q! M^7$>9Z6RUB9"4/F_Y)H\:.*$+=X4@K0A2*NEN/ &::V+"'.:OT<7(X4MHF@" MG+!/P=Q6"U3D<6N%1!XN=/R"UC4VQ#)"+,--XA#+V!:IM=GGG7#Y'*6YQ"Q- MHI2*2,1SFI09C=CT\?>F9^PU>+,_FJ4QN,"P?'\,BX-_.5)P\Y-('O-P#,$G@$ESQ!<@^ :[)YKX+R^CS1;R7D%&FG2D:OI,-)\ M(;UMY]U5_3'**)%^\\8QB]1,59+'B0;HE]I>X\\)A2$)'NYR:T.F)4HQ) MGDMMN)3ZLDX>V\8 *>K5;#Y1K!8]E_8;45<%5] D*'J_2OO3V-' 6EXE>8G& M?,6AL6QPLX*;%=RLX&8%-ZM7>Q6^%([4KW):)$?J4P$6TN&\C@4I2J[N6&+3 MB&V KAY&64INTJSY?53M&AG 8VF!,_@SN^S/].)"G&PT:C.C'Y8Z8]&U.DK9 MSN08N;ZGV1T]E8;"7&?$MWT=2MG_00F_OFIIFF50__6Y8IXI= %U4RCG)DTM:*7=RPN)3 M?D!X]K>O99HE!JAN53L >T@7)$\NY%R8"J&R4N08U..SE^XB5"]GX//I :=) M6GPA<37#GI*'=%$N]AGG[%X=?T-NY9-BN4^GC--CN=APV6&7LL>.\YBKR;D. M?K=O[D!4F%;TJ@ 7G-ZEK!39\H21G&Y]7,-]2DX5.P!Z/:=7^Q/5EAZ3KHQ7 M.N%0KE_'N9"62G4^D?YZ'7W! ?$^U_C**$HNI(,N'Y"9CAIQ?\& \IV1A?E" M&EOQ,6(?]$:.U4P021%-G0"D,R5?Z@IZWO*R&X05)$]-.H]I2 M R%=*@+HH.1&1F02T8Y%KM<*UJ-S(Y2+;K46ZOW MAT]GS18+:QZVPZF\K0PY#.K:Y4+2(&J$;M5TGG0;A77]9D*%/,R0A[E[>9@. M821T4VH3"7=FXZ*>L!Q9SF1O>2,^?;8$R9-=^A]FUS[W/ MT_5>],E4_J)V:7QA96VZ';B2]WCN]1K5%FI3D<$PGCX.T$MZN]XJ[F+=^+M!8TB=O(NW%)?RX:UV_-;O0RYW/I=ZRU>A57FU=6NB;J&\TLJ M8I(IW.WE-[XVY("$'! MY35D&"'0D8&.W#TZLMMI>Z2,98=FZDC)S?;6R\A( MT"Z-U9'RGAVX)R.C0)LP!".E0O5T@G<>]"^1U"*VH%%!'EJ?[ Y[F3]NTP5/ M8#&_0Q;S@' J)G&AWR%<7Z*3?=0LIC01ZJK"(SD4V)+*\2QU4.G_*O17>]J\ M2SVO[N]73N2Z=$ECFM[9]^592GO>4*@FB6ORL#[P=I_F-@ZSPD3+>(-]H M9%QV0]_5.Q_VJ44L(I2'#W$62F51@WS [:X+:4&2@4^GQX1GJ?Y3%Q0?J5TSWCS0J?O M'E.O["_K7V!@'SRTB* 'K5C5T%!OX S/G.18558-T_ 3:+M!V@;;K@]KJP:GS M3A%]>!\MR#\9C^)2%&Q!N8A(GD3TX9;Q(A(D:YU'U:(%?T12:Y"!6_K^N"7! MBV<>C_SK"9G\X_=3I5 '&WVJ 6>3P_465-SI@ MN3H;A5?&U&4J_MBG>3Q?$/Z'D7F$5ML%609E45^#6S[",Y#]T&I#R[)]>*%= MC/H#*8>2X.EHH0]0$6JJ#"O#Z_,R;2+HS@0?HP3#CN[U"O *GS%2 JSE-_Z@ M?+E+>D=S=0-Q_68)4-D0Y0E1'BVAAS?*8W$ZF9._ATDPEZ68-5@S1B)KO?5D M$MAH$8\VW@:VR-#%RR :R1HNLJB")-V/V!V)=35SCO KLFZF84XFUUATN/5, MC.'X^PZT&4)SH]%=F/'#@-P8*E5M:?EAF%L[^W 60A[-7HMF4FE8?C2[+-RD MLE#@?J4*F2PADV5W,EG @2XT$Z+;IX)SVFCFQ@8?SBEZBC+#2-WZD,[RZH'L M&RJ*-(YR6D1\Y0E$>PV/K>^G<5QY24WQMTA9BBN-6ZZ8X/4?3R3P^H??OUUM M$;^O'^!(5\*%)B1/2?/P:K6V?Z5LQLFMG-5(IDWWL98=!]KN WPVU)NYYCD6 M39Z:M:S7\-(9R[_5IZP82GA%N*:P5DG R@*)B]_28KXQKXYSE22&-;L'F&^8T^8\NCN4PZ:(B3^W?@^D-053,1S=J M. +:%/3)K OKZ*)L@8<+/!P2.J1MC&![)VFN)AJ2 MYND!#EH$%YI T@229K=)&LVFH=,TH404DSR93+E\OW[CD+ED!U">K99?5G/I M8R1D(IXB/>?3]=-U^3JL+5_5K3 OOAZGI(4P35X56*/ &@76*+!&:%FC;6*/G0H(-@< >!?8HL$W/DN)'G_Q=QWP$WOO7U1%1UM]33GI>]&Z5'MQ6GEG22VK.^B0L' M1:)*'+.(,LB25/[TAP0?Q:HB2!!/RANQZU%+(/*'1 )(9"8R__@?+\L$/6&: MQ23]TS=';]]_@W :DBA.%W_ZYNO=='9W>G'Q#-NC^<9U&F)Z1)4;_>7)[B:;H_?%/'S_>?$%?[T_1 M\?OC#]/WQ]/WWT^G__[')$[__A/\ST.08<1 I!G_YY^^>:#)6T(7[X[?O__PKFK]3=D<_AKE]0?-QA_?%7^LFQYT_?R!MSWZ\<4G"(.=L[!T"$K: ?TVK M9E/XU?3H>/KAZ.U+%GW#N(Y0P3I*$GR+YPC^^_7V0DCSQW?0XEV*%S!-E\$# M3AAFWL4CQ?/V[Q)*=SX#'#\"CJ,_ ([?M?66;U9,-K)XN4KP-^^TD=Y@&I/H M/#4,N;U;*]CO\H#F-M ?=FP8_SW)@\0L\L,N36-F6Q@VC/F@2\.8K[!A^=CO MT!Q>!:#Y(4A)= FTNF0_E0VAPXY-E=,KM_!&Q_@EQ^P\*G?-NF\2[@PB#T/" M@!X?'QT??\=APF_^=D;"]1*G^2QEFT4>YYN+=$[HDN_O%1D.L^A!JGT!*X%3 M@M!RP#M#'MCO-&ER4XI)A^RG."-K&A:'*B,-QSY.IU_OOOGWBC9BQ%%!'37( M__'=%NWA6&:TXG- PQYL98MW(6$GZBK?'=>R:'ZR!I$YIA7ZJ(CQP%VX($*- ]034. M5 -!)1)40G$O5 ,G@6AP5E;08$Q9I='.@^R!CVJ=31=!L'H'$O@.)WE6_8;+ M))?'\A=_N\19AO'U"G1SILA?8J9+7L;!0YRP=7 3; !H=K;&5PSE_3-.GO 7 MDN:/V9Z0FNINH.3JDATNSNS^\T!:S_H.J2[@35 -$'&$$U1CG*",;H(X MFJ"_XH"BZQ1WB[AO5@Q;V;KXG"YW8^),3$^,Y@F459O/=/M3RO:GZ0?V"Q+R MJV0T#PPH/@%XS;G@O\UFZ_R1T/B?./H*YB@^<=.RGT3 MS2@%#/ S'+, =((JC(B#1!PE^O4>Y)(KD8C#_7]>3A:'+9:6UI#9F797!LZFK*G/ KHI:PAJU9KHOJ@H*:2OW;>FAWTTI?L+I M&JOHG:*/C>J9^T2M;&;B;:$Z^,T3AE5)@0Q(ZD@ M8%T=&!6R-D).!.TC$[2++>D1"5LG[WL%KI^AMH3N#],$=E8E>1-\:U34]F@X MD;(_,"GCY\V8!$S$[%[9ZN2@+;'Z?AKAAUQ%J%J_-"I2.Q2<"-3W3*#.&,T1 MB5,[FWN%J8-WMD3IZ/UT&?Q&Z#1<9SE98II-@S2:XI<5H:QQD*AM7L.[-2J$ M\N2=2.C1>R:B7P 0.JT H0#_ZTRD@16]*)^NW(UI9IB1!PS:O,+V>UN"4<,/C M- CS^"G.-S;67A\-EVM.A&4T:ZVTKJ-9"? U+K'>"===6G*S:'E)35O0Q8W( M)HH3'B"8DQW06L>;*9HVEIPN-K=+$)VT+<%&9!JZ+?""-;ZY,D=]Z!F3#]D5 M:G;2G?FS+E*&&-\'+V=Q%B8D6]->S[/,)XJ>JJZN;:^*@C9BQ-&6.OK5M_]6 MBMM$A87V/2M1G 6+!85 <%@"#YNM,9[15MK^53NWY)F1 ^':]3;*G5MY:@[1*BT*]%EU(G?1^>)M![2DR( MS.N_C/-^H3*7 UU4 R;(NN>*Z4IK"M<8AH54\0+%'Z=)%3&@M"CT2-CQ@PV" MXMA=QFW(!3Q8)7M!.ML8G5&N&LW)EO?#:>X. MC7)9,VBG:TK9$$1G@K"AZI9_T*&SP/0#RDI1]P;PYX(D'1V#X'D]4%A01,D6 MA)\#1RP51)Y5/B.RYH3B>)'R/T2L39;'X11R:52FLV.E@\0.:>>17?(0QQ/] MQ9I\*F#S/YV5L-$5SFLS\?$H3R5+0F,DH$Q5$CR\5=UJ(]=ST$7NV5D+FHC4 MW4>U&^UWI'+DK+\*;1B/6[2Z^UJK&\F-1WFZ6I]SJLS!& ZOV@%D^:02T/%V M+.WA&>495!TYK_W $W4ANYD@)Y2' M@'D)]I*!/'.F:5SGCYA*7YQ[6BOJ#8)>;4L1)SN:VVO>Z\:!?*QANU<>AG._?B]K9Z6Y/JHSU3 O!:89%(B?=7G5? M$O5K?6>JW32XI/R3GSVIE[%D,+><2=%G&C!1OL4ACI_@RM-]LO6T5I0@0:^V MY><(TA:6,%H T1H!^OWO?C@^.OH9G2]7"=E@S/Z6LX80>AA2',4Y>L.O M!C_TZ/:6!YP+TB=WC9K31EOB$R1E$K>T>/HDB@SDVG@2I6V3/V75DY^!YBC= MCFTE.NL%,)I$9O5;J]'9KK3G=DARLH$3YC5^Y1:G^#E(P XW(%:EY2N#<2F- MWGVFTFK ,)4T3&MD"J>/,,2F!(*XN?D-9,YR:S4;*EP]L3-"OKH-D\PNLFR- MHZ[@R+TF.B&195=.XP=+FLK1C\J85YUU0CK@G^!%G*8@^@]! O5MT)LX11D' MXT?F6^5@/^:QE5&>@WX;9_[)9MND5 EFSP&-RF/O+SC+<01U"MBU*^3%4N!7 MU^L\@ZI+;#:NULL'3+M6BD/R1@.3S: MH"<.4GZ#>IVL:B]599513N/8+>Y3O9'QMF?9V0DT8TI>WN/X:6VCN)?O].5J MP]TAJK+4-5%K1T<&G+Z7M=<^^42*-YINJ"IPA?LJV-)J6,>V\2UMGJA!'ZHX MHZ0(V);NDB!:[D0WI=Q+M2HPU0;?I(YD+PR\WP\Z\6R..2J+;;6\8.M:'H\8 M!4NR9L-G8PY;.)'R,2,^YAV>O'7OGQLFCT2=X4CQXMJP*A"C K(J,*, #1Z=-@M4J8>>6CU/8 M[(Y"+,ZK6P/D0__M]D%PNVU<8W_!\>(1KKI/F 8+?(N700SVX%.2\DB0=>$W M..ZR1?I!HF.6=(O8>NS1%M($/9>@4%"@0N$6#4KB.?;IT/(I+OO6(9\R\&I< M%8V1LOV/QFD6AW\)DO6^\N>,GB=GA!#7:_$^" ?@PX9ND)L*2F4S8&V 454A/QGYH;KWU6) $9T=J=.]?@ :M[))RX#!?:Z'B%6D^RZ#8 M*Y+6V:>NL,A@,N13Y?RM_23LYW$M;P5EE+.GK*T#>$UT&.A,\MCZ69:Q<5W' MJZB9HD3M=V?=]LWI(9ZB>0)F./0$9-'_?/_VZ#V_>W)_Y<_H^\G[]^_A_TL' M)@KJ8J8_HZ/)#Q^_FWSW_D/UQY@'@_!'D&2[HZ @1VOS=! '3>:,[ M)E^[O_8BQL+))+(S]&HNG&R1%4[IPFM:QH;N>X$<4?-T<12@LFX$/P@/6*<& M(RG&P!"#,2;#>3/2FW+?&C!X&Y::1W>A$=%OZRSG;^(8L##('B_89I_=DUL, M;(\3S$[Y0@.X)!G[_2EKW1!'6W)>U=>99C> M?LGMYJ0_.>M\NM33VI1\N7G0U"9;$U30'I]@B=\)2;'/AT#=!/2:\L0=$3?I MW&#* ?8+5]^7^H(FHN!6Z!@*1&B1IB4J?"F((2F$<4SG_)"Y:1=-.88[$],J MPT19E% ZR93T=XHBVMN_]?MG&-+U7I$+;DNN8DJKK"]>Y%">_429IWHRF-&\ M(7_L7UO98__XVRUHIU]PRZ-'P5\'RM%>+]930D#8'F2HA=ST.( R@=Q[_.L9 M@? 0M^D>1!PD/6RQ.N%EJ)UPREO_KC#I._W8GO8J^O+7@IS[:6[G&NEEA7,' MN]0;A.[&FDYTMR\1NJFK.%],C4,A?J:. 2AI^\W9U",E+>Y_$P\KU#:]..W> M]-K^KK+I-?NQOND5Q#QN>JU<([VL\)I8*%.I@77XD<&T0IGORE:9_W+0DDSO M2;V-Z M)%",88+.BR#5DR+MVBMEK+'(.]]9G<:3OLF[C\W>[FLG3,%\(J:>:_P-)=$Z MS*_I':9/<8AG+_%^)'-?,X5+?5MWML^1DF89-,_)HE^!L/M;?B]()T,\.$#BJ/\QX5XK;9<'[\V]KX.3U7-R*"+7\V[$3(D_?PF3=50F MF(GS(.$!=E6CIA%S&R#MV0^R*S.M#I 6=CI; C5?1TUIQ20AZ M=;4T!.15EHBQD2@LE=* "<+/8?@2_3X9(0/9I9E=C2D6(<91]HF!W ;9E!5[ MBHQ#K?DOAWRGDAE-IG\G><]D@ Q.U&5G= JKH@*"0$BW-9MJ+&A<(U1+-':+ M5^RO_#D6?W$5I_.$/*,YH4N$166J?*0/&[2HB#*GK=X2ZBI_GS%9T&#U"&JV MX-;0VU;A%B'LTWI1M 8]7U>)?H:205RR*REXL8] :(+H;:LB*:(^W4J*+]M# M/TO)(#XYO)8^,3B$;KKNI(=-E"^DVZ[L)ZPI:,7PBB55O8;JX%5.(Q]79"6 M6[M4MDPZD>&,RV 7B,SG9>_A846<97!(]\6\]'^C'OHB[MO5,X4J>:NO"!@) M[A(EECD3JZ_I.EL'R36]2.<4_V/-D,#K^1:M:\ 7BB+5T;-M@2I)PW.L+7$$ MU"?PNQ.2/_I0S(;PG"@PTK>8M2IM@[XQ*VINE#@I8?.AVPWC?+_ >=7U;C$[ ML]<8[K95DMI?XOSQ=)WE9(D9TM+@#1%G[/^B^^!%((@:/2F*IP)%5S9=!6@J MNJ@3#BA8O9@"B&B!SPV>;?8FJ9+_3TW_%_;O2@9,M D\Y MGZ0Y?:@+R[)O_!D@SU]6,>6-;WB G$ LC??O.LOC/@ZG,;XF #M- :G/+3\Q MO5O,B:R0W5-K^57Y;X169W4F\)"(&RF]+]_OS'[]P(*8+W]( M!_N('$_&_UYE-Y%I;XXQ:W1Q41<*=/"(LC-MM7C[BI8XNOYSG8K]/;VME4X_(1]NCL#?7EZ^]E)!O'(V9FX ME]1S5XH;KVIZK BJW2B>:$/)V1; 7_9ST18/MOS8&93G@IAB\/@U.OX_?\$9 M!*L6UY(CT\IEP+E-&K<"V8G6IO1GCF1W'C_T$E=B1CS1F;QM:U=DPH M:[V3ZRX9T%![O35#O3\+?4D.7?JVT \SS8_.)E_D!!'Y>7;^J.K,X9VX.CMF M$IE8S.)4CLV3@6K+K;0[L:2;"^Z>=3$NP66G(T*JK8GJ ZY&5]:?-[-_(2#F M,]*IE7=$AB'.): S>*F]D:84.'KFOI4#GT%( @ZVR()70T/U;J9\6]^NNM6E MP[B"EO&]M?GW4Y+E5R3_*\ZA9M$B!0,;SYM>I@$1")E3VIHIS:UB='5R.QF, MBF(P4BYKWA/K^]_VYC-!]2AV\T]-$,!G?\W1!N=H.P)V;US"\UVO&>O=K-"6 MK/<.!<+9EGN%=;573D;;UZ>H<;26N$HL8P_K74[>[5 M[$+OEA 5=^[I*@7$99QB7FQ9Y&06-E1U%1]TZ"+C7YGC#VCR9WJ>;*,=W"3R M+')>GH$)+(Z?(/4_*.=211JZ/M$LU=#6M;."#;0FCJ:(W3XBO[4;.MG<4L&A MGW?.A.LLSL*$0/[-ZWESZRRK_,$.FAWXR'NKT1CJ55%$-:E;WPF[50;_96U, MS1ZQ-"7N=MXHXOI!D$ *S(NT3.G9J,[ZNZ?&WU;=C6Z:GJJ;9P M>=[D:S-7Q+.@-W(%5VX6=@QP_<;W86!?,HCSZ79XP6.T'TD289J=_V,=YYL> M3TK_!\H7/E'']B]^6\J__]T/QT??_XP*!'[\(Q(L)L/YYLYI1U)2&9\OTI L M>WP>O>U577"B?EV9.X4 5"R3!D>C'"-(>)DY[-']T2\K9##+-)-C%VN.]0_) M=)\PA"JQ1D>M-7'E/U!)A]W9L6VA+XBCFCKBP65 7[*0KOT!:2>&9N)?C*AU ML!YR0(\?/*R2S:G6UU7I\X>EM3D'<4^*L3F8>/'@8QV.<*YP76M,ER41N MO]8VZB%SV[YL2P5D]TL8'2557 ^H@OKM ^V/!=H4+\#^/1QO012] ;+?HEF> MT_AAG7.+44[034"YD8E?+'Q,@EI"2&.#LA=:V;(>B13;W!U#];DH?EG5VD;U MV&GVY5(]\O>XJIU]1(HGSN0 PG?A_^%>\A0DF/N=V9$7A^!P8W]@>M/N+QHM MZ\2E9W&V(EF0?*9DO6)?@"./0 VO-8[*($CQNQH?$!2EV"545Q8REV-2.63& MS7/E6N4 E'MU>*4KO(6,@AP]X$6T?V M\'%^#0;[*DZPP:-RO@D[X+OB=3@N,:$W48GJ6\0C? 2[\^O;B-47J*FM6'/V M?:0@$NR4+2WTDPRYVF,:)%4V "W$RKYB:=#V,R&UK0LA4WR_;?X4IT$:[KQ? M%=M>!W9@]BUS"R%GD172B!1-B];&JWC:\=-L50*"Y'GS"@P*),?J]C%WEQ3V M/^+N9;4[/1^J]^70_PK4O"XWL=Z8C7IWEF&D&B'I*+B/-8YE(4?\A&)(Y;H;= M$3HZL)[OR/,=H061P3N"D?'JW!'6&2^6C6IQ'NG]H$L"E9(\^4YMLTV6UAKY M+=U>-V',?K_>GY$58"2#P&UG"Q%RO2VQ1S6S#>%F&IF_8.NH)O[%-4#>6QA\QZ8%"#,MJ2 M]AHEY&">B8?)<[8T/U-V"6&'TSP6J?PM+11%O]&3*Q6J05)%1])"K* $<7KH M3<)C,U<2L"TMJ[8Y)Q)L\7RB]#Z@D?W,Z-[N\&%+^P8]&4&&=&G.]^ZVWM^@ MP*OWZ_EG0B*P6Y:/Y[,[DHAJD?9_H&Q.%W5LWYJ>Y1 F1O$33M=^7M)*L)4, MYY7+E&/KY9JGYCF#!YIAS+4&]G."^?NL-)HM"&YPJ(]1>83U;(Q'5V[6OM=&%36L]DQ*5PG:H)\,280 M^@9I5E"\A$",XNGO!*5]H[-5-$=&FH@*.YVMH8LTQXS_^4VP@1=TU:O7-+IB MP^_,'CK@2\45)4'!U<*2@**ROJR,4.%9984#E4"\K*8A D4T>.C_?.+6AZ$G MU,Y'IL\HWKGW4XJC,'I.*8Y+80G)G%3C.J1V!4KFF&KAIKOXVEPO0G-XSH@BH3KR_9^YD*QG"*V]"TVE:[6YL2'#G];2'N1WBHV,I%:2+NP7/^ =Q=KBVOZLD@VOV8WO*.2WT03W1FQY8(WG= M:#$&#TG<6F><]'+&A!P>]\CAL2$Y/'8IA\>:.50&:Q!.?SH2P[W9YST:4N&:96.3^D8U3KZK;^MBNJTS>U/6F2WI^[W(R3&\O]:L^#ES(%T@E.L?A]>T]K=7VTK5=W$?>MY-6B[ V- M1"FRGAW;5P@$0'JQE6!C"L+4LAV(,XU+3G&9+ MN!S"*_($ FX!$XH8J.JR/$$9ZP>,I/,UNS932(5/RY1,VWMTMLU#P_03N%'G MCT&.P'E <83QDM^['S:H*# .)4[F\0MK1BBC!D3CE#=9T3@L+NA1D#/B2\X; M2#\&S$%S-HS\D7V;A>Q:M&&\8K]*$O(,3XE1=N;K#-&DJ50W1PJSPW/[@W9"W^TGKS!,9UCC,0)WC MRC$@D-^V)LIYI;==.4O?VZ"IE*!7"[-*>6 @6#UB]UH#N&WBB0QG=$-K'O'= MR0PLGAV!-8(V2F$U>WU9#ZIYQ.@.G: 9M\IK1-5HXU8UMB=%2F@(FX&QG,RX MJ=U'O(Q(#(@4CYSMLW6BZ=+^U%O18K^=XHY[T)^K;?> L%8M"W7TRG7'MHG/ ML=0(+&W"8H%HJVC1SB=G4@Z*S$6:Y91O*J#:",1B01O-&7R,*[P,WG"-"UR*@5I?HM#S!;'H2%!]7,5 M:1Y QHGC< ">P0O!SEAU.. L6"PK2RHM]W!:IT.\!4M_3O4'?JEY,9&C8WHIV08#7NH2! M?N5 D._W?<-F@FBQUUUP>\*E!4=%U1FH; 5.*W9!YV#+N[I -H=]K!KN+D7$ M49 0CUBPE0WFF&Z\)&LV,1X+=,E)ET<%]R[Q, M4Z78S/8NW80SMM,>'L1H:@P*IDM.&Q7$$5!'_H>A=J$H1E*&)/( PTKX?40, M]D@Z&<(SASL]5_N*TG\I3S[S2YP_5N_D^RX"0S]7/@GDR-@_&0KEGP>U5DC0 M,X-2YWKPG_)C\)P0749K'B=7:["Y7<]/(9Z:QCB[2']YC$.H.1RMPSR;4=Q2 MG4SE4Y7C1I*$D^-'$LO@?=S:&%6B>#@64+UJ-& :XGA0!8C'F(]KJ&I'V':T M87.TSWRTJ^9H,X;*P[$V=(41'3XK'7L9#M\NR-.[",?%B<=^V!YT[!]_.RNG MYO^L \HD,MG<\M<)>QN*1,N!^T='C]8-5R595--%!6&G$B3#4C* 3Y;DXSS- MXWP#+]THH\D7, ^U+V1WM?U>0H)U^K*?@J(@AH.9<'-IY1GH9 MX/$3754&3VNW2FR6P)^U9EA%PE0UAE24I.X=TIQ8% :VG[ MLX(T-+NQ+0'[](;<^?2Q*EQA@2 "BGYTH]8I)GV\\!3K?,,?C<=A:0<5!1S( M?&,D GJO;S_!T'L@]..BM4=E(D2Z E'Y&WP^T9(3*&$ =2<_'2:28N,$*RT_ M8N+L[V=Q%B8D6_9:S/8HM9*&>T?^)?CK+ M@ZY=9K:<%+4^L@EJ )B@<_Y?=!*P#T.,WL1E5:+L6]\9,,43T9X,LX>[FM[_ MNK[X79 (](+>=BI^_;;^7.0-*LK$G[M&1+N(48\AR>8?I4QQVGA]]C94.$5&G]GWS-6%44=8X M3LP-0_],:8PL*\'X.%AZQ84,8YXM=T^Q9WSBF5LAU2C3.]E-H=7UT]-4Q0TD MZ-*Z_EWNE 5A!)1!X8;;G0=_2Q]?R1!F.5-%;B@),8XR"/:]R+(U7%.DGOO( M?ZBH@O03L"U?%8(BTCOEB>6J&DB__]T/QT='/R,*R;R@2$9 \XV*!F)CF I& MDMVQ5D @)'4\"2$'B!Q19[ G%RBW\> LOV7BQ"/2HAM,P;X?+$2/7(=W8,0Y MVD7(CZ>T"Y&^V]3L>$WX4"M$Z)8G>2] (=DQ.W&F2DFCT+,JSW+=5$'EFY;K M%'=D"Q(U4DH8M-^9?2VI?)/$*&JD#=*'K78IN!"6G*T*S2*2^D@,(I8*(L&9Y M;RL4';&9NK.=QKZVTY^S7:U41;T9I[NY2:19Y-)#SF2S+G5U"5/-UEA'M3*) M+]1]X:*>;0M063JTIHTJXCXKELEP^J!VJ 3[? M79]4RJ6_,"IB;*F8=(N:S MG)D[;Y^PJM("W*)0\YX^0A35(-\(M MO+.U\F[>VJNC!"\5;5001R5U3WME-W_)0*;93L7 NN^XPC;_K)-R@7WJXI!O MTAMZP.MA57&-UWDA>M':3 71G.']] \'K+"ZC=TM@R0Y66=QBK,VBW%'*^5M M:ZV)6#1YPD?:=86R-U*6ATYNXRTJ2J=AW1PZU^ M(>%T/1^SK0) Y+AC^5!MJ+F7;/%LJ[G&H=O6K3.K<5/3_Q7((T[? MK4%&FLED*.?<"=!]2UDMF:9F!.?>1;FL=J'AI$R0C0=&, %O/ 5F=_B;*^T=[M^YT[G;Z:MJW MJ;&HZ^'5*[(: I(9C[4]LD=FR%#F>=HUKX(E[G2H]C4WLH-NNW6\CTX0D/;K M0NWEL'!7%;'-7:)D)MY1G*PAX\T=#MJDT ,<=9C=J$R97TFK#&O\JFQS$*' M)/SE%3K$8B:KD-88=7(*580;1=1'DE*H0[(Z$PKUL=*=DAK]MLYRT)>S>S*+ M(I[C/TAN@CBZ2$^#59P'"=\3'O;K^MY"RK0LSG&9*J:(N&8#(HN4]_*7(%D+ M2UL[(JNJVEJ&9SW[KJ".MA^=S-5<$U\3Z"]-^C:CP)%@IJ-K5Z=? M%P:54\_LF%0J;ASD>9_X3HHA)4)=.=V%/+1JY[X/7BXB1C:>QT48?4]$>T][ M94NWH%]'/C-&'>V2]QM WL=E,IAUSG;?*Y)^[4[WW])"<6]M]&1;4!@I]E^_ M2?C;&$0BC?#+_\9BQ[J@G;IK;+<_1QM%215QLHC1]>4[$G"3 M2+/(H;=HQ6ZD;"-H$/?D M->IG,U'@G=7MYA8O>-&0PG4EW&W:FREO-KO=N?._[])5\[OK8E?WMV\IHW[X MUK9*@2@061Y9%>=6Q[GHS\KBZ\8Q7LZZ%T^XD&6DCP_NS!)E%HZ#BU^GLBSY ME:IQHKMW9REA6NJV>=6T9;E.%%EI:4^YQ(L@*42])9:QHX7"SK+7DVU1X>10 MM<6X#UWL8AZ1X(BS;:;.B] 6"M_=2'$3V>W,OM6^2E_A(^:]AX%$CBM658I9 M%#'V9>5_+N/TP.HMU599V6CITY'F49*<5#\@( [)<#VI(EW<)8-8YG[WN)Y_ MBM,@9?>]Y(841-2686 MVK8K:=8ZD\G],+$R"$<@ACVM%25/T*O+B*J()$E ,\@$4D17^0FNZN,O&<@T MWP%^![%<)T$6AP+A4NK#;'!?.RW;@LB)C#6PKX?]_6%],CQUH;.=LA^OZ3UY M%EN$A"UU];5MCZZU-:","$5 VZ^FUL+5-CU-Q"H7(L+.Y#Q(_F^\.B61V/S= MU5A74'8Z=2TK!7'$J",@[U=>!MGCIX0\9_)F4.$G^N;/@ZZ=FCV!.N+D M1V3N%'.[W0> MX3@0!S(IWH!GJ('%FVUMH'P1->8ZV[&;U7Z_!'GY!/T6KX(-?^AT/;^A3!&. M5T%RB^%DB< N"WM)-C5376KN//KDA\NZ4^8/I"ALLYFXX/*>R+WPQNV09G" MZ>6(-":ZQ-:$N5/GPD<;SY@L:+!ZC,,9Q<$]?LE/&,Z_B[1!^Q15E4E[R*SK MHB5T4$5+\$7:E0H^JO&C[0"@;D(Y!%2/ 3ULT'84"(91QA4A& [BX_&DVCH0 M'>)!'GQ!(S MT7[5DV6OK&B*2B]'3P$;3W:"-R2-+N E?)! 2? X26*2=A1>'O+A0&F3)V!; MU"H0J$"!2AB\6GT)1*/8LIT1JA7NN86G4ADH0B@6UO )*G8\%.R(2W80QHYE MR8[2:>6CNO(@D23JL^ R65*S;%S/ =#36CTE4ENOME?>0>4_SWMZ'W/%Q?ZL M[-LW%#_%9)TEFTL2I'BO/M4'\;X]Z$.5?5N*@&WIV8) !8J#&FL?U/=M2R-4 MV[<;(TV*D:ZV(TWY2#ULQ<.DC*@S=HQ&NHL4[ 7WC+#H+8M>9_8-<@VB[LQP M?[!LAM,:E'7C6P/=V$UN;2*I9F@33HGFZ7C_B-GX/UZ1-(.DXVR9;/A]ZGH% M>^L-FZM9&AV_/WI?W*PNN \W?L+P%_'1::Y7E7-5G[IMJ6<($4!$38S%!1T5 M*!& X9DD &AU6Z^A%G]6/I=]<$CULI4$>:,N*N=:ROBS95O&V48*MJUVV(8+ MML4UV^#/'@YY@^N!6)K"\:H'GYALF-(.FGVY4@Z INT-A7'Y^]=Q&.[,@,Y9 M>,A6=[;G( %HW)!^A?/.% ^=;55MRVU]VA:QRA=S@M/P<1E0STD!T.5_V'2P9=U3UN2 -]*@HA!J478FJR&UXZ!;,QN(7-#&?Q,(DC5,]N&)@ M[Y]Q\H2_D#1_%(6;&^G3A;JP3]N=2>$[ZR8%_;$YL"SL@QR_3B445U7=JGN> MQKD/<-O(,S%F0]QVYN[NV[[7F=-'#0"H0J#C M;C8]*E5/<[P,Z ;-ZP1261V<$0:%H1I#Z,,JR#(P;J]*=D0-=N "NA>7M*3@ M$26^^WR77!NOACU.;OW,W OEG>X]O"5MF/1&]5:YG>W=#Y8[>.E1\"I0PYXN M"SXS)GB[W?L5O%&]9!8QOE/TNKCI3/2NZ2)(R\3]#&)&DCBJDOK?%&&K97W6 M.A%@'7Z7G<59F)!L37O-SK;(*(JV:3BVET(3[P3M(.;.ZR;FW4R46]AHBQO] MZMML;4T>B*M)UGH1SBM9TDVQ0,M_;-=F^8N_W5BQ?Z^S2'OL?7 MQZSP^IX319RJKXINPFDG,GQY;6H!:WT7+U)>BR[-RPJ^[ )[P_H+8YPY4AL& MP_"K5DC#?6UJ!WS3&!G:#@U58_N744V&RYQYU451D)SM,E(1*T:#4-S&E;13 M53'7Z^)6."SA84B&.&$_YOG^:!43 2@" _QUBJO %['%7=A(Q<1^T)GUW9UI M077-)64;N@'8:D;S"^%;6E#OPA*3!W.X6"J(',\T1;?*8_XE^(W0.GJK37Z[ M6ZH(<7N/MB6Y@_1@>38U I4=EY,&18H31_X'H?W@'9Y@I/6PEGQ881U7&6SU M/[:6T='[?X.TNDM">3(7^#9;X9"I+SA"X8XUF((U^*&RH$[0\V,1I.WMJA!.7]JC! M"]O9"!4=V34"6,"T&58]+YD05G@]K#-=D20F9\%=9&2<,BBG%$=Q_BD(XR3. M-U^"EWBY7IX02LDSVW]/@Q7[2[Y?L%VG"]5(R &DG(4+#L"D%"II=I?3DD5&&:H!(5JF$AN7';"H]4D4MB@O'FSMGMHXH@@6<5&N>L2E>:Y^P0 MDA[.V44#'@H8/IT3U^Y8C9^X!V-' 5.YX:[<^&*^RS._A[*2_+8_X3+L$^!UCGL8]6WT5)$ MK(=+%"@F;-/F.+BD!3M(_+R:'C8%1(^OSL3R"N=0\('708IP=++YFN'H(BV= M:>EB%C*,_(E,3V) ]8X4Q74X0>M:5T4:;6G_Y$58-2:#F..PN[VU+ 2'HU.R MA-54>(@I9;/#/<$GFVV3F^*AU^PYH%&1\B7[S!KFV47*=*.81)\IR401[A8I MJ>[:YA&Y,B98@*YB2H 1UN?LUV)7S$\4_*C%G9!!5C M0'&*BE' ;WK9:>NDM;C&B,-I]VK6O,106Z+ST83L9P;-E\WN;>\R0LM= <+O MNPEIWO>8Z,0,=?A*N7CXN;D-GK\$;!^+@R1CJ@,43,@P?>IXJBS[H?)[Y3X" MUM/I!,]H65'V]+)7FLE$G7->M[J.!XE]S0UN;2X>()8[UU6P]%H;M9>K/9N6 MQ_>%EW'P !C@SI)&A_4OA'(D]YFR/'5W[\Z[UXU#S:-G>FPYR8-DF*I\#Y^@ M!I0B +L!YO>_^^'XZ/N?DN=;5'X>G5Q?WZ&[NYG M]^=W7EZD-IA$Q"/7]4#3TX F?_Z\CI.HP_LL;*7D>3[HS;K7F;Y%0!/]^2WB M9#5\S@; Z_N;*:2M+ZI2'HS-AZM9+!]$DF\.KC'N- M%'.>9$R&P42):\XD"]*NRB=+ZFFM*$V"7FW+$9 =5>JA/NZ2@2SSF!CW>H4I MKW9T&JQB=@CT5S$=V(&QE+DB0M9SR#V"7YN[^,,BI!.1"@H*L@SGA5$TV5H4 M_<0N*P#:?"V8I2DO#.F_#$""U?U\/D,KT@6 MYZ=K2IE^UV;EZFZI8NEJ[]'Z(58EZ8@*LL/S 9C"K6;H@NJ584$2K0BMLD4M M28HW\.!_1>%,SC?E2WQVN>7OE[9Y LK7_1G" M).[9E:;0 4'ED#(Z(N7,46R1M>6#\W/GDY >HL! =_D8*W7^$M3[*OYA<\6& MWGK^#?Y.->-A7__6@\-(NIC"!MVXUR6 I;[2^0EKD6<\4>:F^R@#>1N6S">Z M<04>K%DU[5&9M*28W19;,![CUEWXB*-U@J_G-;A219%*$CGTARVJ$]J]1G3I,@RZ[G_,[;$9+=VU[9NB7HU_J= M%.B!^'&*/N.R^UE+!O-+TT1Q:([=NWVU62ND/U(Q7/1V[B1%8R^*P88-"^-2 MN/#H&V@LC$/=5A.78-";J(3S+8K6E"?#8'\N[)=@+(%_!4L(9(.=H#:I%(:= M1YSP1O6OJX2+DS)/(_27X1!J46YJSDU02!*(!8 D") 4,JA-1^P?\W4."A>[ MB:49NXP5KSCC-,[ACEG6LMP::C+^-:#NU>C&$?F5T8NL-[XJ@TKR?)^.?-K:.=O^1_V MG_OSWV:S=?Y(:/Q/''T%'P97A8M7_C=LBK+S%TS#.,,W- [Q+8117*_SRM%1 M9@/X!<,IBJ,9VQB#!;[%RR)IUFEYC*Z#!*I.'XMN1>-"IY.+Q/\HK+^E*7%, M@P((HA626FM:PSD7SYGB""7$O_671\/_;+1>/LQ&GYH\?#QZ$D]"9VLCR]KU.//1S5WM&Y\\F1"^55$=(8--:!T%WN#\_[ M*BLNH: 58.';103F1IJ!5;/8.OX%U%95:;*EJVJ)B"?3S"T O)Y_S? ,G@E( M668$WQ@QS.SU;;TXW)X]AIO+IV0^7;-_\(<3(S#+B/@MM,IT,O%U:JM?5VR$ M_*=+J'7E0D45D!R#7KH'S7H<1EN2T6TNS2K5Z 152!&'BCC"">)HBW\@CG=T M)Y)MD;&EP';*@3N3!V:[#!88ADMYRI;QLUL:J M_,:J.%]+Y[4?9\=@02.Z'!W'$F2;29SQH 0U'+]?IS9=&;X. MO2LN;;]BZF/0L<4HK3M4_DO8>SMFW[:]MV]*7\.B/MD)?>+583( MD=%UYWKK-2;2T@8G0DE^39M1%80'(,:W /VLB-P!SM?PDCL$AD;*WO3CG87^A-]EZRG]@O MJU^Q_P%/*/O-_P=02P,$% @ LH5'5IE(%K7#+P PAH$ !4 !T8V-O M+3(P,C(Q,C(T7W!R92YX;6SM?6USV[:V[O<[<_Y#;NYG-HF3M$UG]YR17Y+M MN7[1M9W=L\^7#DU"$GICG;^X091G!O[_]\-/[MV\03DB:X>GO;[]?1Z/KH]/3MV]8$>,TS@E& MO[_%Y.U__>=__*^__>\H^H8PHG&!TC>WRS7S^YOO-T9N#]P&6YC\1.GUW\/[]QW<;ZK=K".E$']%&[)(_!1].(@^?OCI@:5O.>IOWJR@HR1'5VCR1OSW^]7ILSZ+ M)&$H*2GZ*2%S_MJ#@P\'!Y_>"=)WG.T"S1$N(DP*WD'$ROD\ILN(3"*637$V MR9*8/XV3A)2XX&(0+4B>)1EB$1>!9S3_*M.I>-7J"6)%-N"">[:9#YSYGZ;D[EV*LHI[\3_5UZB^!/_CSQ/.6;'D MDS;.\*:[/+Y%^>]O98]7W.1"W E=P]H2-V=H&N>K/DLH'%2[+!CV*HQ;).8W58K1,FB:1PO5MBA MO&";7YY 7/_PYW'&DIPP+KDW7&P.^?M_2$9AT&*X(X@.G(SADDYCG/V[6F:. M"&9\^J?5'R.6H,M)C?P\#8=37S\M%J/']62\7DX>ARL!QA4;5K%^Y)BO MY^B4_^_NZJ$G=,/O37R;(QVOSXA4?&[O;".:O"&4ZV2_O^5Z'7\R092B]&S5 MAU0'J7:WBA'>8:5'_28D *5\R:/E(Q(_X$H"6! M(?@P5 B@2[TOP@#1W4A?]($GT/_VKM88:]7,34E25O]3&5;5C.#6^X30>=4? MW%@%OLB2R6G$32>&XXAWGPH6ON;QM,90JWW>H>EX)-8ZBN(CDNYJ4[N/6[ & M /R45$S;KWRZQ/D_44Q/<'K,/U\=;QK2#KD\7LO1JN\QHAE)O_+?ZDQO+:TU M/@5&,"Y?4%K@\?1I'LIL$2BY76[K+!$(J04N5](FGT)*.@O\_;\RIMPVR)=7 M:$'HKH<"0&F!QQL:8Y:)KZ=E4D9J@TO>A8HS_MC*^KW6GM.4[]ML_1\Q/S]( MO:0*6EM\BEWNDMZ0>[DO5TIIB\_[(?$[P=<$M@>L9MV7895E4 45N M*\B9532R./_7JMEJ%>1=BV]L17EBFA"X' M]SF91?ZN9RC/=5-\F\@F;_,XSP]+QE4R)E^\:ZDZY^TF?CA-A0='N-'$C- L M0AKZH0?G37DBPA4Q(UB^=N^2P.1N6([@5QT2 ;DH7D-@Q 0(N/?)BV J>,A$ M[V[P5$RT6"@]5V!0#OP"1>%P!$/RT2](U,Y#,"J?/%I.=/8C&)3/WH&B-EC MP/SLQQPRMI#! /WB$T @(P@,S:\^0:.-0H!A^>(A++*P!URG&Y81!$-%&;F M0^.)O@L-0,&!,=9Y>[QKJQ)IX(@8J[P]1D3G8(*CXI_*"PN(P1'R3_^%!1;@ M"'FE" -"@G!DO-* %0$_.")>*;Z*\ T<$6.=M_?KBRKD!G?:^>3;-4\P@>/D ME0JL3!B"8^*)QQ>6I0V'Q3.OKS+?&HZ*L0H\!%2DN?)P7(P5WW[BHJ@*L5L7 ME#S6/:$TNHUS<9I'Q&8(%2Q*UCKXHOIL48GC,LTXW89??;'0/F^W5$&T/XOA M/(I.SZ,X*EE!N/USS&UGEA7U"6H RA98.2-X>H/HO*K4'L=+D5"P[N69+>;* ;?R^@C_Z@:>-*TR&K@N M%V?I*3Z*%UD1YUM&I&S@X(9VQ\,8W^AE/%2E5F+0POH(UNN!\A-(R*SR>L(M$[)$W "KUO.7V[&$>7 [JZ/Y)E*/ MMG0C]1@TU%8Y/\5WO&M"EUR=D[!;1V*5QZV/+&%QB\+12K[%@3C21$RN&C48OR2\+><*S93GMF -09N3+.%:16>:XQR"4L*RCMGJ6X M$$<-\UWZ#,4,;41@J68>UJ@/X[@@.&DRE)?M'([F*IO.BLO)=X8JC1TJ94JNC:F:.-I[KU 1 M9QBE)S'%?$:R9WZ:299DLK'H&T9N/#6#/0=VZ[2],5G5SVCT().F/IQMVP&? M0%V_-]K]2T:T,J)KX$\5=*-YX?Q(X5 A;E\P7E]MN!X"Z+[HG3"\'"Y-=P7V M?9Z')EZ\H=?:FR_=<-]^AR7W?1:?^N0J7_1CF%$%#>#Z8ED!QDN:9TS[(CLP ME,!Q:5_L*C-83"+>OMA89@A!DOE],;D,%AY($8DO4PKH^C,K-_!ELX(/>PLK MP]Q.7[:L1E@9%'_X,N$:X03*6^EN#W-A1#2!29_'Z?RNT=-FH2*EE#1HN >7-$R M5),OU%>$^@J58(3ZBE!? ?. MC,>?640F$5F%YCC!WF?LPE_LPD%AREUP1O3&&<&XDON-D+3R$2)ZER6(79-< M;OOJ&M@]JFWM)=]LI1KS2T?NE/?#F&4)D/%GM$ZY/L[RLI"Z2C34E@_"(XR- M*9E(S_S8HG!T_(&X&'..'C=$C3AKJ"US7B"^P10KGDX>%@@S=$$PV:2GJ [Q M@S>U>X@86O-T)C^[YQF-(ZG9QNH9B#*>9?1]XU\C_^!V;HX,6S,CDYP7=([0 M?\&'!G4MO1ONM3.UAM+9H50,<2-%G#%PC.Y03JKR.O6B((S_D][$#]*Q&;_)T:%HURC/Q75]"'-9RD5A M:3K/<'6_M[C@4/T)S1J'$(P'!W#]@42%*$I'=_R33]?WIUY.UFHP-&+7\"U] M&.D+YC2;2]/7]'*L*HNNT3O\"[7I3)@070O1M1!=ZT5TS<%!*;#(0 OJHW?R MHP0,ZL3M+N;F)'D6 HW"!?BZPFU *]^7O4<_7+*?(>?+"F,$E('3PJNUQ@@D MK1_0JP*/9M#(77:OJ_C.T./MR^H,'_:S R=-PTK=K=$.)EHCS,"1(:^6ZV90 MJ0)_8'AZ7F4/6Y5@:16^+$;:T2J0J?'F^:(8[@-+;5H(&!CCHQCZ.(?VOFA3B."P^)ZKM]X9PUOC?675GQ9,2?T/$C1]C2NXR/C$.E]_Y&GV* M'WT0HZ3([E;'*6AN0[?4K=U,<<[CSH4H5]RXIEG"EY;UA2G/?]BB? S!'&>, M"W*5Z=NO%S]U@,_ M>4AF,9ZB*[X=GTPF2+I*V&7"4:;C]GT,.]4&_OJBY<=3\1?TN_7+")44+.)E93B#1B$CC_![)^QO0CQ<72=S$4!4*;KUQ-$'-YP/M?[CDO:Q(<:EF$&?D!?)Q0#A&* 4 S0BV* /H;0]U4M?4%K#QQD^4V>3S"E M6-D-Y_@BA-90(PU\Q]T)\!VBM\3Z?=(.L(:9+]VEB?9QI6CJ4NU@SKN\\*(! M#$H0 =&##B:T3PBJXA4=3%&?H ,%#CJLT+%?=-L,P68)3!U4[PQ/^/9.I_*E MVJ"KC0,>7.\NY]Q!6 M."#F5_E>*]@U3ZKPJCZ['3#=)C=V5Q.^NG*-;PRT>'6?9<\,ZNZ4U-5'.<&6 ME?T!?I+/LD_BNDJKFM LRC!_\'1/9816%U6V7+EEV%D/JKD:<=R@PJM9D4WM M[;[G2-0+2K(:0&UPO,^Q=5;GMT# M+2\5ZK1;5W<2*J5 2F?W0H-J$@EH">;?H;9X$40;\A-K\OF>7V:M% JL]66Z5>-CU#'87,>LCMJ#2!ALA$4P*%'V(4L02FBVJ!&HRB8H9BFY+ MQD? 6!3C-.*?.*L" =O,P&,A;?1B*0C2'JOA?+M.S[<[1G/^(<9\\F6,$;J\ MX!^NUKL+I&Z!I7-Z%-/\[]]*OCK(69%3M<""&!=?KMS-#UX4CT M)>=)1F/YU+!;OD%ST2^K.^'DT0PYH4-^+^(Y4D81=>1V><^84,KXQGS#M\Q# M_OX?FB &H,5P1^#H7EFAKEY.CKA2G15?XT3DIM?MZ5!RY[R?"=V+*F$O7O)S4[-8U8B49>U?=A,!M.&]%;2B;*IS. V^] MO7728!,9>@0N'$BCUC6)J6[G"R9:/80TW>]]04@?/X+I6@U#\QU5]7952$24U9S@#@^W:]]@, MIP.9"0'S=@+F]7Y*1HLM'R7_ZXDS_L>?Y_%#-B_GM7$YZ?/NNS.S3.8\R)%+%[4(/7DO] TC(I MCM$=RLFBRGI>W?5=7YQHU*8%]BJ!47S)NN=M=:O(J:A[WE:WB@R)NN=M=?M) MT^VG;KK]K.GV)M8"K:P?O/[RO6264 MB2(MO=5NG?]]3-,;WJ,BNEY+XRBEX7+R/+4W%\=#'!%6L*<#>,?K,Y]T4>>6 MWCKLH)MU/($J&M&:XLY=?2V[Y*CLS1DPTO>A5&JGP% +3HPPB4 M^36@-G9OJ^)+OXB(*H"O(W'"HQ+:>B*[R2PHYZ^;?D,8T3@7)YNFJ2V@_2H@+F MR_>H-<0)S 3V!0-]7@C83^1+CJ;AGK"'A\&7_"H@8@WBC+[(E'Z:*0(ROH"@ M526 +G5?IHU>*.2N8E]D0K8'FZ9T^)^GJ4C]&;HP*&U010+6T!<"];CEZ7!# M'S=H\K>=?.%+S0,@D[OKF,70UQM+!KDFFK,^(K>OD 0JLZ456>MIK$Z*#+[%%%TA_ 3 MEL"BLA?M;!:123H/16,.B\;6[N)+NC[H65(3I2*SQ2/C]NBZ>U;[84&T;91. MX2E?3!'-\'33AZ)L2D?<4BU7Y>J_CG,E+PHZSRJW^I5R/_P1."H:N%IM&.(F M]R."*T[^R(K94VAQP@@8F&B0 _=VP_'0ZO$#UTT;#KX>BH-P<&WIX.OF>;OP)/W./04#P:O7Z=U)P=<2?"VM'Q"PFLI+^!T4D";!IQ)\ M*L&G$GPJP:5&(QP>H4JN4G/2"*_J?$9JV9-6V!6?UG@-G_0JP7W8@D& M5:>H],GJEE[187 MW3:7#>ZSVXM1V0UQVSRI;Y&S9=OS)1T>&=106^>\_IZ^ M&J95MZ0ZX5=[ZC3LNN@A>H"&/P)7/BS-#:^[XQLP!OG5X+;& M0O"T0'0NIJCFPA@5J5.>U:@KB8._,_@[@[\S^#N#O[,#%Y?R\FDSW= 73)1[ M*#';M;S!1*?;D:8ZE"\(Z=WF.KO0EP!"N- >#@34U^>+;.AG"&EI% _S189L)'ST M_33.D/#1+.$#%)URD.GQ:Y155WU$1?Q@G/Q>W]AFWH>*@Y#^T6GZQU%U=FQ2 MR(/(]12>90/T*_HW_!$X*T46R\A-_&!2BJQO$N)1]N-1K?/Y'9>LY(82/<43 MBOXJ.3,"-$5H%="B#R-0!EI!;4)<,,0%7ZBZ(2ZX91;Z'Q>$+':DT;KB"T)Z MJQF\8?CBKP0*C=:.\ 6/2EN-;P6TI<5&6(G#TE><@E:'1TY7Y0KZ;V< MG,049WC*QHBNKH99UK] 88E:Z+$'"&HK%J#-ANLW&_X(''G^=D5>Y_;3TMOE M7G?!]B[WL NY@\SD(8)]^O)9P\ M/>C0;?D*G:CU%J[FMMMS(;Z;>VKJG(EJHL[Y$QKKY>09 ]+;>+6TG7-[C:9B M0)LY'LORD2U%0 S:S/58 M-(?W %JX'0$\C]JDJ=LQ:0\G K2P.X+UFO."+V6,"-AJN)'&X8_ 4:ST@N#O M];N<@L)NA$[8V^NK."]0?7$2B#;$04,<-,1!0QPTQ$';&SS,B4",?",^8*+P MK1$CM];0P3"Q;D@#M=MC?.J-6!5(2B/>%Z3TD46P)>U+O-ETE0'YPHC[98'>457U4ISQ5*R!1G_T;I&-&,<#I6O+RG>#?PVW5_CM"K9[_Z ME8W*8D:H8/R[N+UDJW1IG,>8'2Y/'A!-,H;&7'-!5S&>:O.B['7<+SR?1B . M?M/,.2#(1\,^6#(!T->;STUT($<&$"?HPQSOOA^EB'6S A2 MO<*F(:3G(QA#;HPAU9%^(V 5B&Z!YO"N91 M,(_ZS.?K,X]D2U.PC()E%"RC8!D%RTAO&>VM$#DPDGZ)4G1;-#.1:MO:-) 4 M# 3SR(UY5/M)0,:1XF-:CQ&M)VN&V.7DC.#I#:+S8\Z=8:S([#7!* I&49_Y M?'U&4?V2%$RB8!(%DRB81,$D,@D6-=&%'-A#@/LGFQE+YB^V:4DUY2Z866[, M+//O!;+!FHJ!):5UG8DKKL@^X8)'<9P_G@1ZN'PZ\6Y$4L!U=&IZZ,8S3G'V;, M9VW&&*%+<=6G_(9W/74++)W3HYCF?_]6\G5)SHJ6&;T8U-&/[;.Z,T, M71^.1%]RGF0T=H\^0K?%*69<31%3H6:-TQ,ZY/<4**3^5J/HOC ,7= M _%4YOB!O\#1'>?/&107K]9NAE!RA[R+@!6(:T'H".V- (SC++U A83='2KG MO"Z%]K^N(1OA](+@9/6'EG]I2T=C$I;MY>2(&UE9\35.JL1/Q2JD(W?.^YG0 MB*ERQD*;.1_+>?R0SA0O^)-B:3 NV2L<21N?NZ>8&TOHC#"9 MB#VCB?!@&/W5#:-Q!3S><5&25+.RUQH,,=HDO$Y)HW?ZAI&^$N(,[J+,P[+A=O$ MLG8>^ IQ'FM^:H792$R-&%\PT2JQI*FRZ M"^M 8S!#P)=H#D1B0Z]470/0" MHO-7^8*$>H$U"@V (>GY=0\ 2!IXV,'H]/2RY];0J77K@]'I^;W'>Z-3&TL MH]/S*Y$!Z*BC&KXL,3;2EWJ^CO0R?>G+"@DLCJ)>T]H'Y.5P"=1KUYU6TMMD M3[6_M8,%X[F,W/05EP:.NNZ6EMY*3YUE! TZ=*>S]!8NE2^^.R6EMW T3P8 M@_6S-V U""*#4?K%0Y1J4P7 B/SJ#2+F,30P2%^\ 4F?$.,@S5I^Z_5^B=3& M[[69*MV0N9 ,W4XR='U8EM%B*R3+_WKBC/_QYUKCJ\VUE#[OGJL,J[FJ>]XY M5]6UM#7?K_:9'6ZD"-4\;2$Y]^2OD@LH-SKYG,_ND+B[EQ,I\K%!#5Y7;OO- M#/%]\#-7_<3R68HS[7>N0^:*X<'[#^]KL%.F1+?T5JN9(*/[F*8WO$=%YF(M MC54N09>L<^CON/:*THI?=D.*.-]^+BY:Y\+V3U3L7L'^E=#U3X+N@P0&NTPX M2L[J;)#;%[C;!GB[;]>X/K%2NY: Z>TF(?)%2J2V*!:).A(G/"H3F.N)[.;> MU8KUB%*A,(B-[W#Y1#*.EU6X2LAZ]:]_<-G/\'2U9,A6JC:[<#1?&@_AHA2S MY')2/66CLI@1*M: MJ&2]3,TO-;+XC=.6+!3O/KJWZ@\=[N#G@:*V659<%T/ MIWRRG(JR<\RRY!]Q7DH3:KOJ;_CXK693][BM^NDK7DRY+E<:.$Y!^UR77=G' M[%;_[6]WQW'RL,AH1;Q::%1 M?%^5S(5*@\43O:>Y@J'RH-0>5 W^'H_)M$X M%(<^:K6;B=C*.1^+%\P MD"T.IO$B_Q.B%7'%H0N#4M501'>'_M'5XY;'VH<^;M#D;SN&Z7^]0'LE$STO M+NIER43?,^.A\%=8==)9 MN.05%J5T'M9\A24LUD+LO2IID/V><)6&;7+_-_SO7>A@U%L_RA\:L!R*(CH] M(7Y,25HFQ3&Z0SE9B&_(=PC^71!3G80-:]/E77PMR=CVL+KNRVX^>5YUQ$W4 MVI5X_<$D<7]8X^B#DY&M*OV?MB'1J]A;Y"FQ@!9]&($RD0C4QFX&"L$.KE'5(N(WN](^3UA+P>0%Y/Y\MYR 3R/Q/(9 LAC59K M7Q#2!R; V_#08[H-A6:/S="7J"@0L096B"\R92,$VG,AZ7,(] [16])/EUPS MHZY__K6(K&X@C!.^*HHCN3KQJ^EZZ9$_#<9J\*-UZD=K:FWH/EX;#BJ8@/2E M^*JWQ6J? EY&>'T>.EY_H&PZ$XDJ?%>/IUP!1S3)&!K3++%06@KI?5#(_F.5 M]8-%#!HEU771XB=; @KM?J#S?"CH.EP5FN1+K(?WF+3V/'%*!69WO07D3'MS M.:?W&(U\-[A"0J<6!Q,37%"NV)5Q+DY\/.@(USTX">&:$*[I,%RC-6Y"F.;U MA&EL>$<'ZR!V[QU=5"FGO']:]-%#:DGYZ$[2AH"O PNNN\"'YX"WA^Q0"@MM MP0EW[GA7N-CI$KRWG=)=+8F/<(,<%=V5E*R6WQ/,^*D[9Z=1 I;Y?U$#GO-')>G0*BN#FA M[GE;W1YHNJV]IW;_;C]JNJV] ';_;C]INOW43;>?-=U^MEXUU-;Z8)*Z: M-)"@9 BFFR&[>QS#=[[OT)VC?]CA\AG[LLMX+/0T%,1>CJ+!H+[/?%PO:\ MEW39@]2-A@-Z.>-4^HCR-AG'+ WW&[R^AR@KIT"WJ13=2O:&@^W-R6[ME"L==A[DZ5B"\7: M^(,WB2BV4*P-IWB37V(+Q=KHD#>[2SC-H<_YRKU-V;+B8?=NDMG#5>G!]&[F MVL,5ZFCW1N/;(XO3L2?2&W71@]3PONN2[A8272RTN]SEWD+SIR&SQR$8X77?/:C\LB+:%--$3/.6K(:)\T]WT M(4]5U1*WP=!?95:=9'D=YTI>%'1=IL\V71] >;+[+3Z6 LE7*T:^\LUUH_[^ MD16SHY(59([H*4[R4BAQ(\80_R>]B1\DT>8&;]J]^R0$^T.POUFPO_%<"U%] M_Z/Z6CV!&&W10X=#[ZB&*59#=Z="Q,)$4QJZ&Q2.AU9;&[IHA'#6(,)9O;TM ML 5=V('#Z'.487DBL\*>B<]A]2@I9L1<59TK'.2 MZ*-;+J_B^W,N,32+""<4/XGA;CA*])CU/U>"4B-\\E9)L[LY96+:0S MX1E%EPLD;HO%TPI'CB"Z7V7G2DPF32M'&0?/^5G?3"D902UMR)0(5K6156TX ML8/='.SF8#?WPF[N75#31(WI3D!Z!TM#C:,[D[FW"($T&I?6X3PN2BJNVB*3 MB&R873V,\BR^S?+FUW+OUXD3RW(/3H/=Z28@OM^W \7&VQ /AZ;CV8:SS=9U M7,H,!&AS1\%H*'L7?#+>W*/\#IT37,QDIEO3UT5NSE"$LOM/%-.;>[+GH-=O MZ>-8O^,T8PDI<8'2DP?AJ!_-Q5]-1BQ[5X1_[8&_Y)%-D,?DD=K11PL^DP': MQIUN?<&Y$IPKP;G2"^?*':*WI)]6Q33_^[>2SW@%JV9-6V#V&,UCG([YVI,Q)E++N+3+^=-3MY'_PU>\ MR\D17YZSXFN<5"O:>?R0SWI6TI>.$4W$WC^5 M.=O@+W"4%O:"/( MXSA+5=6>SZB<\[H43JRCDE*Y>-03.^*\3H%0K)DZ\GPEUDRK7%V@SNV,A M>,K%8BZFWPWO6/4-%*1.>5:CKB2VRK=0D-AZ]DFXW28)R=0A,!B2J4.\KPTG MJ,+F(*8:L"^8*/(.)3L\B3?497Q#2AXUU]KTO 73UF@)PS/A2E@T M NKN]44V]+,$9M'Y@@=D707YIWV9,P !T9J;W@B'1A%I&GOK[F"'WJVO#:(2 MOLPD\-+2*"3JBPS92'@K#-J^PDE3EQ>UN0>T= M'!UFBG2W)O<.Q?W#[6"PC.\K["U8L%@G&!CC6P8' $QMW-I=?NN"9CC)%G&^ MJ5X2IZF2292OC:-G::,;ILVR7QMUX2 W=@\^0^9LMP>J;5GJY^LBN]&$_R(* M-KZ2LC8[3=NH606H:>W]/L(%JKS?7WHMY@_*J?GZ+A?-')*_0 M8EWTZ:JZW(1GR3QLY5W]'O4-[UAZ4D2CEPWE>RN.3VCP MJOZ/>G41?"JNT?Z:L23.!>?[(U#[VG X0XAK?MS>YU'E'0IHG0G>_?%P3W/>G!.$K@%7!U9HIWX=IV,7MIT787'NBA MK#7SR'48*.CMP2L*#YB#*,&O$9=B,D=1$3_L?5$*[&4V/?\F' 4??Z<^_B,^ M@=@H*>3EYO44K^W\ )(@E#)Q=_0)GR%DB?@TYX(I)L4JVE\;/8"T\+:N.9TS44?@9OJD39ATQITFCV^(*0 MWMD*7A9]\3\#A4:K#/N"AXV01,^K3/HUCHL0<(:L^_A#:S.I;-+GA=D.3'Y:*0G4\-I@^NS9#'&%QJP:76 M7(^WL5V0ILNR+R#K_0W6=FU?O%B6Y1:X$_N";O 1!A]A$T]8)Z:: Y_0A_?1 M//X7H5%2LH+,.=Q1C-,(/2P(+2(6YWMG;>W1@TW/T=YL!F=2.\ZD>FN(T6++ M$N)_/7'&__CS7'RZH\V7JV%.3=0Y?T+ONYP\8Z#VHX)HV\B66[]8G$0G3YB3 M$;7(P,T]T3/P@LA3YZ2,U5*,_7)R)/8,RK>94_S'+$MF8TK2,BG8B*)K\K2= M/>,5UK35&YTV?3Z?;BKNGE.VR@R7WBN?4#T,+M")[. MO?H '<)6$T=!CA\Q ;2P.X+U*O."+Z5['MC*KM-;J.17Z YA<6MU?=X_ MB#:$%D)H(8060FC!?/ :HY(8V7-#!\-$\R --DB/\:E7,%4@*15L7Y#2.Z;! M6JXOX0K3R66BM_F"42.Q4=AXON#29.$!*,[^A\$@ON.A"XE>E0'YJ88N#$ 8 M-)YQ, H]O7W#$ 6)>QZ,0D]/= &BH'$>#UT6;"9*]%000J*$&HZ7@R5& 9Y7 M6$AEXMM^;=54#6.6/4V>$5>C9%-),E,6MHN+Z7H9N9N)T18[MIJ3.V"X._UN2 * M"JL#IB#/%_TIOX03*2!F\*YUF%R*Q1 M9-;V6A%"NZ\CM*O?8HF1YC!T3&">?.KXTNU;VG2])37]U:2G8[]V%=CR0^K*<'P8<5?%B#]F&= M9RF*63'"Z6A"^?OE-3AJRA98V5KGOZ[F_V.(8\2> D"7D_73-7T=KWN^JMW! M//MZ%,5[#*;)J_KBZ)2LY:U[-95[1G"6!6=9]\XRF0@&SUCPC 7/6/",F7G& M=JV-H3M#P " U3!X17 "\UP< % '1C8V\R,#(R,3(S M,5\Q,'$N:'1M[+UI=^)(LC#\>?I7Y..Y/5UUCG A=NQJGT-YJ?9M;V.[9FZ_ M7^H(*3'9)21:BVWZU[\1F9*00&# H3(F>XVVG*)/2,B(S_WO8%)7@>FY?YZ MT/>\X=&G3R\O+X?JDMMOM3Z_XSH%XZ M=XVTF<&[ZJ?_N[YZT/MTH(4OLU>O!%TG/@B'PBR36?3_OMQ???(2)"\ETKR=4'RWI@J MV=M469JD9:_O6P9U#'M $U_?GWV]8##\)_=0MP[IN)]J'&_"N[U <+']5K51JD8"9@4TGB4N@T%2R3;P$G3C4TD?I+89/ MD^TR?08U,3WQ(GW5^^EOXI/D,&S?\IQ9HQ /$Q\ N3]IVC"5#_!!XF7#/P)'^,W962=BGIP\KE/->/DIW]\]IAGTA-$DOEESV-STB:GGH'1-^HZ<-F#DZ(O_ZR[>]XT/>I)XSM"M51N MERIU\5,%J0VD;FG(P< I1^<6@'ET"I-W-/,2(/KZ.QT=G)3Q?^U&H]W^_"G1 M_GO[ZPRH9<"_WH6I/1V<]#33I1EW<,,R";@Y,2_ZZ6 M<7]GMNX/$AU>P!WWX 0I<:U]W4$3MA'T=O''K+XN'$U'Q4T8F")ZO5H]F.Y6 MY=TVQ$_LMGY ?(N)-^Y 6(:C0%X]@AZZU+GMG7+AP:A[:?VWS_3^G6,;ONZY M'8<^V*9Q0'"4\%'Y@ CSX=<#L#>.+']@V)Y!=3;0@-."'R! +F\N#D[46 MT]&E!48G?=1>SU^'U'(I )'VF+?TT$M54-(+C[R^$)+S,/(TO<@B0%?+DZ.Z MHJY+Z>T0#4.PK:XH+*#N860OFOE('5B+< C4:M7$Z'"1?63XS@B4-5# 83T# M-?V]\Z(Y1D3=YX.A:8\H??!L_9Z?2AKSGT"T#%.+4' MB#C.9M#?,W7!E.:#=A]ML)_CST]MU[NQO3\H3%FWGRRP=XW0VG""6_B>&@"X M4I\'8+6\P_#]?J]93Z*Q:^V5#?Q!.MS3 =UQ'/P<;;8OH_$K=]H(;_$I\?_\ M![ !]"M@/(9J90Y4=YEHXT!EUH:!JLX!ZO8H-056*/;FP*7[-ERZDW !XD\V7RXY/P M5K+U(0=V> 52V?'0Y7$R'F'XW?A9-$QC_"J?P;@+\22\#COYE(!%!!LT'CE@ MN+D>-C\ BPRN3X(FX&?X??@DO,;O9P,Z9?GV ,J'D^-7:C\YVA 6[IH94+IF<5TS%UR7-_-DJV0]&2G(&6R"$2Y&-WP&[S7=T.\W M:;D%609'\&P#IMN-;7US=U*?AZNGV P*JPP6M-,D,@MDE'U[V#$^*Z;0]!UCN.4@ZP K M0>MW@$D.DHN/0K+0!A\Y#DCMVF/.^J(30&C] ;F[V+( M*Q^L$1AC,IX)E?U8/4N"*S[!;47-LSB5?;-\U]?,6^?2ZCGT+Q^&?NG1@5#2 M*$ [NI=OTI@S@W#IDYA'EL@4Y9>\%/R$3]XA$$ :J='/JOK]BEGTMG?J4(-Y M%YK.3!@6QQ.O'D.-CF7<4]QZ2HTK6[]V8-KF;U]]9AKY1N"L>0786W!VZ^11 MQ,1B/,HQE36/SD1\87"\7G2NA4L3&#JC7>\2VG)X&2*.FSN'/C/;=\W1E:U9 MU+@#'<549*?G,":J"X X8H8B<)1?_"R31/1*-]SCOY8+0P58E8B M.1M7W@2:Y[GR)EY]ORLO+Z44DK(V7AWAO2YK%>LR5-5Q."MW1;^"$2[HRFUG M&&X)Z[1N'R!)DQH'E1'^U7;>\1^.< OXSP] DOS?SMYCF;&HX.00E13/ \JG7L9-1Z@D4O M-&X]!;=W%*VSYK'/W"IQNTM\RV+,FB_[88)^5_4,?'LX"W/1HOD9[!G&=1)[ ME==YUCP[HJ,EB\U-?8\WSZAE#YB5UFR XC<391--?$J._BU'1B*8G5Y"F]]U M.[[7MQT\4N$;'F$V43K?_3(Z?Z6.SEQZYP ;C&MV\U_U?'+W_-+A[YIW("#B MLU^;2S;KS+:I$EV2+':$+'*B*M9..+6])IR:E">2+#9"%OLB3W*>E+=FPMF5 MY+V-RQ-)%E*>K$0XE;TFG(J4)Y(L-D(6^R)/U+TF'%7*$TD6&R&+[JD;/C8//*=@EPO&?[_,(]Q@$[3AI\)W@+R-?YH=V9A]!*FMX* M3;\Y+ Q$Q[2@*(050YSDEFT<_"VY97>X)8ZX8G%+8@VZ)T9.[DV.C:XPLS]U M/:]XSX5HFPNY8LF6S5&<-$DW1HG2VLP!C4M#,G\T7EP;<69Z]LY;!/NMGQ/U M3"0RD\%J#A79U + M!9IK2^1DPULA/!?AK0E,9B!T%R[$OSLU!K=:[B\WY?5G%IB4Q=OWKGA[QF4G M5R2MRMZ3UEM)_)*T5B0M=>])Z]T1G>*2%C=:6Z(>X-A^;>4L*SP6Y=O\3MW+F.O3/JDUA90>T^=IMD;[B3:=BES,<5U+C&X M5PYQB>[BNKD#U2QQO'9=FL!P!BO6MF3-3>C23,MY+Z9 .P:L@0$TFGFG,>/2 M.M6&S-/,0F!O[MR*9,=*)!;+JI7XW&,;5R)_WRQ>B?$"V+\2B06PAN%R8%L\ M.;T0B)N:3Y&L7HFL;5NW2^@XB:P=TF4263G167D)QJZ/(*NE,D"MFJ\Y!H-: M<8[1H3$WMM49(GUI77-\;$QX0(O7][&PH6$/Z!$#*@Z;2SUB]O,G]GKD4-?V M'9VZT!5>]ZEF\,D9[!ENX7__]<]7K7P6;Y@&\-22N-S(! MD#T8=JFG#9@Y.GH$UG+)#7TA]_9 LX[Y,Y?]38_4\M 3E\^:PP *1Y;M##3S M&*=+B\O=G*L/ZK MN7UF/7FVI9"S4U(IUVOMMP;RR\1(?EED*'F@@HO;^VOR&3C$LBU^IA+32<"E M][0WTS%S0"P-18Q!V=&9K?/D--S">L"Y6:\D_$("!\"28R!!(,@09]$=/KA6G-^D%N+?MP@R7@H.8E.37.H MP1K4>OKUH'S K]VAIH?72P) (?RV0ES 7R\%'"_,\/I'I%7^.01"R:0]#Q^/ M[SCLJ1_< K'ZCY_^\8_/7MF"& *^!)7'4 MM6VSJYFF#6A\Y718::B5XVEV'PJ@?/*,9=#2;NTN7F+RB/SINV!4C2:1%8&9 M.!S.9.@[K@^M !#( ]71?434*K$=HM8_&!^)W2->G^(CWV$>@[&>O^I]++=" M.KJ'C]5VM38);?CK\+^%8K)0YDF*BBA*O,$LM.&C(5X ]2#1_!41FS#%"87W MC(PT_AUO\EQX_@-Q44N(BR,#5YW0>M_01B.J.=0Z.#FCNEBF5FH*P1[>$AR2 ME-=&RLE!%!/0&9FWCF:YW+>?4(_U!=5C.44]2B$64XMC^$J]N*/")%\D-5F-J"Q1CS[$'Y/O$_Y#T)N_-(*B?X*]8U7SB:[$=]A6$X$QTBIYAYJ)3F5PP M6&J"& ,=?O1.4^*(%4;Z*542]5:2VVD6@=;A&WF'H,$*0=>#-!: ML&ZWPO[Y&P;5;8?7!#DBW"%J,HL>D__K$JXA8'M:,"]#0!+%\?OK; MS>5IYXJ[Y;[AS\?+VYL'N+R_N[WG%],8PK%OV-7SX?Q5 ZF/\T+1[T3S(9I+ MW"'5T;]M$&81YKD$] 3:Q9OWT'1M!S 7.6>6=-:\ 38AUM5R^>?CN#=&\SW[ M..&,X7>FG#&3JD.,M=2U/<\> #T/7XEKF\P@SE/W0UDA^,_'8S)/PU2K/\]5 M#&MP:F; #%B*QQD&S,8C9Z>V;WG.Z-0V0MYH31M^6"N=#AW[&=O#E!H$L43HIH5+:H%)JI4JE72_7RDNL.)=" MS<;A]H%3)]K$-I@U#EA"#G,-)HQEN[FI:FT/P3,_!>YO*X13V5J1V#,.AKAO\P6(0:B!. MU3+&^,KDS!XPRR9G#GNFDU)5R61Q$'1^"C]OG4?[Q0I'H.*B!+G#6&O'7,+> M.G>@UX$70_6O5D"]=Z1.WPP!WME@6YG_'QO&##"U"AI=;=;@PU9[&1]RON7] MAV#*N(@9.D!Q;*B9A+Y2W<<*CW ;]!IUMRCY-PH-P#E!I,]2X+ON=DGT,%Z$ MH].XK+:/7>)1DP[[MD6)Q\*25^L')Y56LU0'_;."ZV'OE_5S.;R\ M=D54*V]:B-Q\ZJPL+5/@L:HJ>0.T^8+9APMX#992R(T*]W3 A1:H)LTRPEL] MYL*8"<9V03+UB C P*305B*FYGI!.&=UA34;!842_K$XEG!>4@?@F!H$JWSH M1N&OCNX=[4N>&1>!R40S_CB9:!8&HS:;:):1B9Y9."Y0227H8/9H@G>"G+WT ME[88UPL$TV2DF'DF]_%33>^+I.UYLB688TA"P]=HVOR%(S'GZ*9NF[9SM S6 M:L4(HLX MJ-Q4_-A-.C:YH?YZXY=YH$P2W5'F. FB'-Q'J!AW@,HAY<^@SMC M#;+-_(>\TL,;\FZ]?I@LQ<5"$UJ4PM?N?LI\VLO-J"!&XUN)&I>6@8$/6).. MP!JG^@^4'#] +E >(4*;,18<_Z!^)'W-!3O>!&M3,\W 7$7 M!B] FZNG8A$#GH(NP5>'#M4IURQJA? ,49=\@/9@64%<'R28V[_1-F@._S5^$C'$70#F;ZN7P0 M?)"X?&F7B:&-W,-,?,JGON- %R*%$/I%Y[+OAHZ-QL')'W0J4$S"!'M!3D3\ MN;'%WW%ZX2YO3\J DA'#@-P!\SP@!VH"DAW;0GEDC@@%V30BEZA)-9W[4<\T M3Q.93!.$/FXCOO:Z]^'-6KF.M'Q/GWQ3Q.,>2H_KIFHQ'D[(0QOH,:1:ZG[, MAB9C4$&@!"0:TF0SE2;CM"<)P3*-=/F>;K8 MR2] LU#VX:2_\CF?BBF'NCXEIW'AS2R9A-O7C?*LDM6=4V# )]N)(->>AIRH MH,%Y5 _>QIS0FS2]GE4>R::8NI);^?@PQ_+05I=%N\';;]?C.8@2-HD_/WWN1\[/Y M_1'1S!=MY(9.,W0R8QY(8K9]*F95P>A($ 'Y)Z\3!,NZKJ;_ !7I6T8I^>B M?)H$P6]GZ2! .*X,@,?;TRMF_9@+@@@2Z2[Z*1)ZT\4XG 4> M)@:E+DM9+\U5PATDH'\LF_LW?%DC^H&TPT"YV#0TG:D15U93MRCB>I4FC< M(YI$@A\BS>UK#G1E^Q[G'&2A,-87H)2YKD^=7UPA*RGWY.B\>!^,W 8:TMSP M51/:=SW@//3Q\0IK!,LR1,[#"_X /A3( [T>)X1$[3F")=;X[0<<88I_>UP_ MD+_AWHZG (H!C 3*G2+Q&A$P;+\*^9_RH5HF0\TASYKI4R4!1P&7"]IU?,T9D2HO05'=I =) M]I&O/J0]*.W!+.W!>$W)_)29O+PY._\_Z2=?W$\NLAV"3H(6%L[>37Q<;1VV MELK]3>MZHSMW%M],<*<]T7C2_4H^P)R!>M5T[P)/8XTNV>[)7>?^D5Q&U4$7 M<\^EPFNMP[R(5K:7EK!?@1W>,VI);EL@-XWT'5S _/.+9@(ZZ7=82U//C?0/ MKE9+(/)PE7%$7_NLR[CZ].B J+!,T/),I"M.;DS949EX]^@]4Y64/=56\U!= M?2#Y)9U3V^*IESR6%7Q*'OBGP5)[JMPC^>!;FF\P^.(CSP-YH$-OLB+DZK17 M.ZQL?*?SBL!3T^:Y>VP20#P_W+X)-AE+RN]V[[L]I,(\7HYAQHT@I]Q&C409 MJ(_0&R77(I-0..:G^0EY:'RWSN^J<2[;/78*ULB>K0MOQYM0/TF5&9*7=H*7 M3C6W_[UGVB_OX1YLA%Q@(Y)[9G!/#,XG5Z&"WD,9.^ M;1K4<7\AHF7)0#,8* #\24TRS\XRSXWMT3?U#'\)4Q.^A51,$NR4MF(N#ID+ M$)W4BT'E.^J?0H_3]\I"?JG*SOBE%IO4M69I3YRI?G')&7-U7Q2>1DW3L31S MY#(1Q8^X$)A3'+S+W[FGKF].KJDR\&?EA#T#()ZH!5GS[#*#5A=BT.IN,>B; MD_HW9NXQT'RXDQ(Y#FZ8X34RK&GCR8PNZ71MWR-X(!KUR#US?Q2,"ZO A4W) MA=OFPMI"7%C;+2Y\?V( @EQ/OT3M2U%^);9JK,87W5V MBK'>G!0N.L@%W+.=@C%51W+5]KFJ: ZZ1:;TS8H5J'W03+$')P@=Q6J X;+D MF\O+% ::K5@<6)$,N'T&+)H#;I$IG=&>QAW5 M\APRSE5=^AWL0Y;QD&4\-E7&8W-B!6LR36XJ]/ I.@V"6\' @<^ R'S>'[Z MV\WE:>>*G-Y>7W_#GX^7MSG")<'W/68]XJ?I@F>*$!-T/.1WO5',<+&__'RP2+ 7%MI6],@ M'7$Z!I[UJ5- /SH=2WCJAD%W7XC U'1>_9LZ MM@%TYOJX)&-G MP-C5557'5\1JC*W?P=.U=DM1:],'XD@%4APZJZVJ0#*DLSHHCW8C5XM9N99( M4QZ7UC.@V'889KY8U)-:8,W<65]5"X28&H%5MPI+MIL5I=R2HK_(Q-585?2_ MF[@:#45MU?-$7'*QD";OQ>X9/0@P:D'NP*[+_ R2C3;(O0N/-IW)FZMJ$(Y[ M$5-^CUL 6+W5:&V0U1<#5Q'5S5[1=6M5Y9417;<:L&39I'V4%5W+E4U2TZDM MWO.C[6FF5'6[+!)6#M*_7QHHC79=::GE'90'DJCS3-2UE>/^F1"UJI353:[3 M\J/D9BSG4F@JC[>DD@_I G->ACS*#&KNOYG,BZ M64)LY3R(.P>/7O-&=R:@N&,9$3:_.K;KKA334NKUAJ+6^@E-"NJXV"6M(? MTH7"RBD5G3%%G,4( GZ;%'^ G.C$Z&*F#%E1?-0:2KFVU>CX=G:F)O;7%2#C M:+^X;>7$DFUS6TUI-C<9L-@);I,+RE2O\2*KRX)DRA14>J4+KY7S;F9*HQ53 M)=2R4F[+\*DD\(P)?.7Z5 M?+C@D62I_7=*.*Z>,Q52PA42PCU.[+;WS:4\%K>*=*R46SL:@9,DGFL27SU] M*G,2K[646J.R@R0N+0!I 91CR6.=HB2-O2ELJL RANWCGM$):;/M\AF+CS1= M+KXSAVRU/)NV6E7:E2TFD\Z"4B'5_/Y2=_V=R60K4G>]K+0VNHLX,^J6&C[' M&GZ)JJ=73.LR@2G M;%6VFEVKN4X>"JNAQEA>ED25K>YDJ[E6OUO+T@LY?("G'0F=;O?@.P]^#+51 MLI*1:5M/)8\Z@Z!R4;,(>42[4[:ROG3.G:?K]M$58.T1D(8H<^\$3@.T7T=8 M7V4U4E7*&UUG[\7Z.;_4MW0.VGJI#];"[8)5.2IB&OA-0I64B$-%,OA05=&HKC2JN>);26X9DUM&V3'9D%M- M*;?DJB'W:B(Z9R%8.$B=L&8F73U5(\#4^ZVX2KVIJ&VI"PI,9HW5WA!/9P)-[V#-AM)4 M94"AR!2V="F9C"FLJK2KN:*P')O_8'L;!JR^@M%'AKGC4R/NKY$9(;+5G6Q5 MFEVI91A"%M?MP9!:[KA<4QBZHZ]X7SIJUZXMTR/N"RS*PR/'[@7&8NE[[UHX MU91R7:[/BTQQZ?'B!=;G:Z$XE*\U=9.[&7?97LN#SF! .PYU"[!'/^>,FAYR M7\Q?BYAZ %YT3^W!@+DNM/H>M=!L*Y5\+:HDM65,;>D1X\7=U6H_(Y]*F[12 _?+WKF53:&8$VIJ,T=+&HA23O7I)T>]%[TV*N, M5M6PPFGO(&G+A5!2ZU6:PW'QDD)JO9SP_ QF;J:G%BR@I[)24;5V72G7N?K5?L6.R6U(0A75Q%^X-GI??+ M'5_KEE#I&1:K)_??V);^#JU84:KY.IM<$ES&!)>^*7WU]/[W$5RKIE2;N;+! MI'LPA NO&3&[J 0_V@&K3^C3-2D*5&]BCQPLS943&-*J!JSD7:DUE&95W4'_ MBJ3L7%/VRHD2V5%V2RF7-WD.8NX]AUM?"6YJO5@4@T X2Z^*Y"3=*R&XKS5VLJ*6_H=S7(_[RURIO*E7PK+P!/P;SCF6%T2O+CNRF/GK M@>?X%*3?I)C9=\QL&-^ME?++E NKRYF+%@:RT,N':MIFR8D;9$B!6K&78Y(^P\6" M*&_-C3]W.[[7MQV@)B-+'"SF#-_,")MS:H%.@IZ#'58J49>S4+"8HVNQ"5ZZ MKI\M^!?S66QK=(OM'UAL=+>^YWJPL 2+-\LA+I8'OJ$AJDJK7E-JY;0==4O? M"$F<<;3R-;D]'B#1/')&=3KH@@RJH+$)\Q9G.M&AE[R]^Z[YG#@H9Q!A^UT+ MPH $N=9:*9K8JBNUFMS;7V0"6SEWN: $ENOU^=:6"QW#8(@9S82U C-*S"*Z M-F2>9DH-L&8&73EU=XRS.T#9I74J$!;CV]6BK-5F2REO=..EU J;)KJ5TW?7 M1G0-#._GBNBD8VE&C6Y_X(N28 ;M,9T5H.Q+09,=/J0S_\KYN??4TYA%C7/- ML6 AZ<9HX4R0P@K,3UR TZ\')73B5*M5I5G>:B+_PL"=S8$3?1^/.^5])C@N M8+B WP2QRWSW'6.HE=."U\Q0#:4&"S!5,M0D0\E%X)PR!FY:D%BJ^IV43"OG MZL8S!42"P+LD445I-LM*I;;)FB<[(8DD ^6;@5;.#,Z8@52E7:TI[:9DH,Q5 MN\%4 6O\FB56!1P_9Q[_4$CV[[P/'%1YHNF5>N4!BC MD(YE9"*G43RK5:5=V61!W 7A5T3O^C[3_R;%?IF_JU#3)W=>;;]?C M.7 Z3O[YZ7,_LA3O.E_/2U_NSSN_ESH7C^?W1T0S7[21&S(9FEH630SFF/2I MF%5E^'I, D/RGV7^OS0;,WAT0#Y-@N"WLW00(!Q7!L#C[>D5LW[,!4$$"?R3 M>"_UUJ8X5.,2_B'BI^]V[WM04@U8[X!XS,-1C%] +HV_T'=0]/\3]_UH)X_G MI[_=7)YVKLCI[?7U-_SY>'E[\P"7]W>W]_R"=&[.R,.W+P^79Y>=^S\V*Y%. MX_(D.:G;:%*;'=*';Z&T^[@=&6/YIHF$S151P(1<(2-M!R>S1=?N4-.C:_$] MB.7'H+9(BIQ*7U8MI(4YX)AE4(O+LU>^N./+3J$ZWUQ]9KJNW-AN%9!A &7K MUX/&7&&=;1I"IMZ3MX1.%_]Y!,E!R35\WG?).6#9^/P)'O!_-[%]=W$GQHZ3 M465C9+0=7]U"U#:5?+Y>8LO 82W)82/D4.?DH.:2'%8045OW#>^\!SEMETV4KJ$8<^4\NG1?03;]\/-L._I98G$J*-L8.KOD2F&L?K57&6M2N)<*W%64XA3Y<39$#^1 M..NY(,Y:I:K46INL@BI3JA=6+Z>VRYVLQ5$QQ4P+F2$&:AGH*"2!V]Y7VS9X M/(8ZSTRG[H-M+K\1.Z@,JZJ;/")1UD;<#UJO9Z#RLJ7U:KVAM"J[2.LY7FMM M\]30KX[MNN2#"?_]2(:.W9.9QKF5$NF)DFJYD8%*Y'1PQ_'_OG3CAE+?KN6; MQU1)R4(Y8:$9'-3,0-&^CX-.&@T\:VXO%:M, UZ;81&=^43HZY!:+G5EM4G9 MZDZV*CU8:44!'JAI GLKY(E:%',(,?->,P;,8JZ'K/]< ]73JR,F>9#.P,# M/$#D5X%&6*IW$D@\%^)[)6]TJZK4J_)0R"*3H%K.P()='PG6&Q6EVI#5R'*O M3F#]8OBZ!]A[IJ8]Q+30W5[665=5,@O@NU1R]#S+@;$P)[Q E69345N[ MN+R5Y)YO.Z].3NJ%H,PB=CA;$]Y4Z1RW"UI MD99$M*QRC'QJ@8!8Z?RY9J.L-&72@"3QS$D\+4%F6868"8DW&E6E5M]/)3AC M;;CU8,6F0AJ%, (2\1/,D-A];9\3&3 N?=51VTU MEI.MBI#/FDAGTO<'4Q=+V3OW3=R"[K>GV6]M#(PF4,B$,9+L.J_L:W( MXWE#WUD0756J99D7+'EKMW@K+;-GV97!VGE+;2CU^E;S>_+(6[DVJ+<>R8H; M]%(J[994JJ0E>RVK\>,"*"&9I)J7:G[?&"HM9VI9-;\>AI*Z73H+-^@LW/K, M"K#G:J,!2BR658S0Y'Y4EI^E@;(HO06TD%'PJ55K*8WR5O/U%P?I#D=&]YOF MLZCHE1W--]2J4FWD:NTR&Z0[96M)6V-MMD:H_@FL/("9\"APXO8U1P9I9:N[ MV:ITVZ8%:;]H+M.+:.-OWXZ9;9^LDHMX1YT'E+^3=DIXSG3XG"-T:7OE\N8B M9K&4#VM;S@\KE.F=9U)<)4-QLZ18W>3FSH*F*NZTBCICIN_A\25226U2,J25 M+LM*204HE6I*$N-BQ)B6BI:5FLJ*&*6BDJZ;/"CJ__+#'*E!-!B3]D2%WT;6 MYY.M[F:KTG%38,=-3A)]9FUZKRZ=$9=J%] (*)!D0%WSQAK?"AYO"C\+P^=2D0C^8;##T2 M0&L\PUO#BQZS-$MG\#H0AD>Q,J)[",@]F3>K34 NXSZ $(AN:BX0\MW7+[\? M3))HN?QS6LI6<(=+ WX++(1D6Q>/]W,/FXYU,/%MOU=R[)?IFSHU37+W]>;; M]=NG6$]9'"&+31+>PJ$J 4LD__STN1^98G>=K^>E+_?GG=]+G8O'\_LC MHIDOVL@-T]?0EK%H8E['I$\%@"K#UV,26&K_+//_I1EQP:,#\FD2FK^=I4,3 M4;(R+!]O3Z^8]6-,$2D@F"\JR!0U*@+""G&IPWHSI59 1I-3F2;.Y-@V)TTT MKH1.-;?_O6?:+^X!\9B'_>(M$MSJ.ZAU_@FO?]).'L]/?[NY/.U"D M-CND#]]"Z?MQ.S+/\DT3N8,KQH"3N>I'!AEJ!EH$T;4[U/3H6GP/:N(1/TV7 MF_-%T5QMSP''+(-:7+Z^\B487QP*5;[XJ?"[XDGEK8(@!"A;OQXTWI;Q^8Q- MO258NOC/(T@.2J[A\[Y+S@'+L+Z%!_S?V>O<;7BM=YR,*ALCH^UL&%R(VLZH M3G'10RKH'X*E_'J)+8-=M)(<-D(.=4X.:B[)(T-#>KM=_WO3&1T#?N#AK M1_?8,_,8=8_(YG1'5JW"5,*&NZE>DOUL7 )[@<9EU'T?=D+G..>ONDH":J%W M+LO2,@6B[E4R6@N]1WG'$EAEG9>U:?>.\:?O>L)SZMG$H< H.C,IL<)-R7 7 M?^OH4_5=:A!FQK.+,VWF:A$AR ,F,;U*#^/>F #4/[F M-W;?@,EYLD@MB^J0<13B0< Q!*YT'J)2:6SRK#.9HK1QJLNBA&+F5%>M;-E6 MWB%S;FOJXL&S]1^EKN;RS*,!ULR4FF(C/)M%T;FPA U3F.X6XE=86U;S=49 M\9+BLJ:X+$J^94AQ%:51R6.BJG1XY%%#GO8UZPE>91;185!:TIOANM1S^7+' M9%J7F=*S(5O=W5:E9R/-5.WH.LP3V!R6*90]8[ZCM%+7;3-D<23LI:4[%$R& M,RK^7EHA*N\C3+ZO3G]=49NU/)D2DA"S)L0LCHG= "'",JJ6JV54KHVZK>F2 M2^N96I[M@)4H=LEM^#'D+R[;MY-.UGT_0J)XS+*B^]P M7+Z/B5]?34@@6 MU1UKH[RQSJBIBMJ6^?+[O<#Y:@,0+$Q4)T\.?!.+WI 2.;\_E0IJW0HJ+>_C MG0IJC-6OB-2LW.=-I96OE!!)C%D38RU[G;4T,?Y-'=O0W/XL.BSEB03E.F=N M,L!0&W%=@KD_-G>F:;KN^#21";3[.B:#:B9;/)YVYFAG"(GU9AW<"9+!)'=! M*E=C2EDIDU'%+1:;U%N+@;>(ZFV_^&"]20]9\T&MKI2KFUSO9<4&,O%7FAAQ M$T-M#<.B)F]NG]Y]TR(GLG*VFRNC(B=87?3.L9^908TOHV^ TTMK'"*)$/J^ M&A'-BM)L;#ED)]-*=IG:,RIZL@EJK[;+0.U[?:3?YCVY.>"/8C#@%DHMY0"T M$G?%]\I][IYU>V]?1(G<$9[:Z4]-.LU)7R@@4X=]S,*(8=,X/"LJCGLQX*4^OEA2E,FF); M5 +W%$0^3[NQ>\0$K)<\0#L@L^OMDK3?ZBD.:?R_Z'AFN'<:693]B7#KOI^A M*PMF=6\ A1\E01:PY<( M;\)A^VN3]^1ZOA$] MB%Q*[XH>P!JEIC3KBU7KV/$E1*'7*.])Y-P,I>W&6B5/$:3]:#55GFYZ^%(( MR8#/#IIQ@>7&@J1"\L$(T@H_\LJ,:-!A)C;_0?_RV3,(;6N?=J%F28/+&'Y9 MI$RC+L9_S\>(NZ>NYS#=HP8^Z%A&\D;LS3OJ,-N8SC;531^/+SY_U7D%SWO- MH^>]'M57\E;45:7=:N=)HQ>7DK>5 =7((NLY]Z0<*ZU0V_LL*ND0VDM+XG26 MN4 TCW0IO&FA+\CN$:]/R9!SY>Y;$GNUA:4QD;S-QG;).HV12%:?,7=HNYKY M%;AH"%_ -0Z'63XU@G18VUK)N]!0FI7F#FYVD0R3;X9II3",L'[6:?)L@&$J M[98"O+^#+",M%FFQ+&"Q4-R"7C!;Y4WQ5@6F,FP??*0S)'$[ MU719MQ]E Y*XWE*:ZB:+^2V(B4(:+WO,0EOTP,])>E_4#A,(8S^UC!TQ1C !U0 M3YUDGY_9R2-H8TW'HPTU:X3>!)$/KSE8,H8P^.;)T4R>!A\H;Y<":6I 0!X_ M$]'B)B//E0_24^!UUX,;/ /O$(C@9-ZL-@&YC/L 0B"ZJ;E ZW=?O_Q^,$G* MY?+/:=(BN,,%$;\%QEFRK8O'^ZBQN.P*<$=B'4Q\V^^5'/ME^J9.39/S^^/ MB&:^:",WY%/YZ>_W5R>=J[(Z>WU]3?\^7AY>_, ME_=WM_?\@G1NSLC#MR\/EV>7G?L_-B@9HUR\BLC%.XT+N8=(M*$\C!V[QX^* M[=LFT+7["Q'3WN*@/WP+A?3'[8A&RS=-9"*N/P.&YT8$\M%0,] "B:[=H:9' MU^)[T":/096Z%/$Z7V+--1XX%)EE4(N+X5>^2.;+=Z'QWUS%[V:V$ M^+7E%8<+CB98+QOVRL,RGY]+SBU66.H/; MZ!FOU*%J<[\P&$IA+V##+OHC" MSC8N@;U XS).%TJ$+U'R4%=[ 4)Q^Y0%T:S-3AOZ'GDHA _BU!X,;0L= M%IU7YI9.N?SGSHIK;JO$(@U<2TS&&H3JP!()U%@Z%G!YDVIE64) M:,D(63-"?78ZD&0$F>23IZ5%48P'6.>>6T;">)B_P-U-N3DGFO]6(;==RD%H M2$M")N=(EHBS1%I.OK0IUIAM(XT*:52PD].89Q+SA8>:0YXUTZ?235F4QB6P M-^*F+$35WH*Z*5?W@.0MW7E95TWZ?H'WKC12LJ/CF5AA^MD*Y9%:=:56VV1Y MI#WV6>XM5[32]P"\=[$AN6)S%8JVOHK8^=P(Z<#+ M@1R3Z^H9CGD@5[6BM!NYJD@LS=,0+AS)I:[F\D(>@R&U7%[RI0#Z:)]RH%MI M!:&G:YNO3UATC#]]U^,U$1[M&>WP1"=.:JS_+IT@@I MB!'"3CJZ[@]\DY<:-&B/Z:@PAT-V8)C<_-:RBU5EU1RYL\R&"[)^=)=E@O.Z1G$"X2B'765*K5JM+4W0TG\E"LP<\2\FEE4E=Z/SOC/5516DVRTJEMM5=1HN#4QJ/ MDLV68;.T!-:%#@G/FLWJ#:72SM4"+8=,]EF>'R[/#Y?GAR>X?I+P@O/#:_+\ M\./\G1^^V%!U<[=%0XS@3//TW0">A/V^%;[HY U &=F@RI].#D MYO;Q_ %(@'R[Z7P[NWP\/X-9W#S<7EV>=?#BXO*F(0;U^G \>7)1# _ MES=Q.:WYGGV<$-/\SM3YXI/FTJ3?P+.'X_-"YQ\7^FYS9CGJ)>IAG"!GK"[F MS:==S7Q",0;%O;&L-UIYCF= 3 X;61ZGT+F8!@^40??_(9PZ4S#,!# M/@@/F7[\>'HJ?AK''\F+YH+EK ?O@6',+'(-5H2F]WV7>AX^)6J[H1X3!A7_/(G[[# M7(,%*T]LOE4Y) M- ODBK2N^"'#M ?4X=,'>,BFT_TS-$0$-3QT'^O=L,-@< M"CW"L)#=0H@$M!)"!<8"#Q,WV\@##$.9A &J<$1A& M3S@NF'R?Z7W"1%<&Q<6M G]A3/90O 'H]WNPM 5M T^@28=U?9PG/G)^P&1@ MD8-3=F$E'1ZH'(.,2W4 I3?"5IG.K;*1"XI,R ]7;+UWQ73XNW2J!=OTQ:^A M8S\S Z#4'7$(P[4'("3/N+D.9B?6\(@#S]$L=\ \I!8;Q"_14-["LEBSGO@H M0=MJ"L'6;(7TM%<^FF<;QD(LZKW8S@\<4TB%"%KHS/!U@&A?>P9U2JF%(T.* M 9SQ/E2U#F/W+0 1%=-#C ,J@UG"$+P^><)W+:[( 83,A+$#1F ! %H>P>-1 M((LD!'3-@28=>#A>$C(+F,P+ (-]#7P3<*$%Q17U,4'BFK%PXF0)*7N)-BH; MD,B2(F-3JL#R=M(1L823 1ED85$W1^2BU#9]8#L-5GK:N%!'('8T%"EQIS@!/'MD9HE8RG,;1=%@T.W@2V$%(P M4K*\+?QHR"M^N&&#,'8^(6@4;664Q0/M!YUH/P8FR_: @UV3:FA+'Y(.3-/U M<6:QN:(,@.ZU(%@$0P(AYW#7D(92]9"$!!H.%K_ IL/) X6@Z.88>*;AC,.W M891=2NCK$"0AXC.86X^A;Y.,J.80*I*:'NC0X^%S4BTK!!8GU2)*!B3\\4PK M-3[32I+H@_0NXO8I]?CZC2<9A*H730(@ VP-.Q!QR@4[HVE9V2+8,AD3(4 MS8UU&=#_5.L=R_(!?_<4F,T#[4TN8/I$+9=^3T4Q7%N(9Z1A('!FP@^N;O#% M;XY,D3V9JZ;,+\>SL?FUR$YA>4+#!;ZM3UT9Z(9$"Q MW8"JS8C7^8Q2N06X;*@YX@643([!(264(K6 .[$9>((0,_@KH$N1<(? +CH; MFC2N? &$!K6P5AN PPYT/CF-0><+S8A/ >>TB7P.!L:2:&R.#Y01L\A MJ&F*0V[2[.&1'S?NUT[L:+)[Z:\5*F M ]T"^Z"]S;QPN0"TQT>&^'4YU8RI$_F-"<,_5:LJG&AUS>V3'G9P"'0",P2S MEO+.<%BPTL"3/2.(X2R% '1I)%Z$ H0O\)7/[(2_E0K24]M@O< PX7$1UQ_. M\+F@RP4-PE+@#ELAD_Y,:"J^4T_:DI/F>M[NS MBQ-(BNIR9^HN)7ZOSN^IO)78[0:_79X%P!!\="X Z_,W]01[VS<%P(I2K:J* M6IU.W%%FSB"MUFF9#[L9VXZ\J1FH2KG54JJMZ:P(CKY9DTBI(:FV^MDH(< M8!%D&,9;#YV:=G_@BG)*B7!0H $%+]F.6%QR#0P0QP^/[%?#7;>\4I GS+C2=XYM_<^V<:H[YVU>?F<8BNT'2&KK6 M7MG 'WRQ'<=^ 8HYU3#\O6JIO7*YC/].,RMZ0K1G=$_T" Z:_'9(^+@5\K_. M(;EVHLM4*C_M,]HCYZ\@3+GC[[8'HH4Z"@^V,B0"CLS3OL9@J., K5AHFK:& M_B6\ PM..@I75"%EP&403R$8[N!\(\H4"M$Z"\4SB@#M*8KC<;99$$NK$S,' M8H#=9V;[KCFZXBA,PD[-&G@\R>A.&V$L?J5BU[.!,XQF$E%CD@8U+\R*1(E$ MT(1"0,Z 8S4_<+SS'3H)R.00+H-)W<.<>+S)N*,.YDMI3V,PERH+PKD"QML4 M?'^>9U2K,X[U60U:E5UCVCE+.X:EZ5]]PP!RQQ*_54YE#(T/1YQ,7Q>00K8)(Y1M:< MM7QV,PX).YCTJ>\XR'&6<0,K3G&QDI1H-%/!<$@Z,0DQU$8\F6PV$"KE=(>P M"O]$/ZOJ.N#!C!NZTMRK,\0C4O= ,_A:]'\UR\<<$)@Y]W=L<%T/PZ*OW(%Q M(O>IB'TJ=;E/9=X^%4[*(.PR"WP53R$&3BT(#]HB&.PG=(Q[#,T]CXID#?@R9@*Z<*F+ M**89AMR5P*D>AE '(A@B#(A.=!B+?%$CWASL>A.EXYL;C;#;(8VXXGF5 S'HF*] M':1Z6T"8.A"6/8!>T'1!_0]L(<(6,=N>\@W;:#8;L-0(/95*X,U&=/ 42,M% MIAI#!VPFQ\;D4W1RB]\EAXH 4?A^-'O-LCD&0PH;XPP^_\2#5$"O1%[F8##,\GD7(TI@@,!.(.:>!5S-3'[EV1 MEX:T@GBD8*GR1*"0< ))@%S AK%MU<''4;\87^-9/+Q+ \A@%,1#.&G&PV9= M3'+$N?JF)SSE%#>#$,./EI,@R(!60Z?[Z>U_+L]*:ANH#$ X8#JN)I$MHD&* M )5(G0J^8A-<@Y,*90N26Q\6C(;]8O&=".-YA(O:@<9X%BE/U$H+KH+8<:%[ MD6@:A%5Q[P-S'7\H4KFZT(463CV143U^"Z4599PU$C,*56B\;RZY;3?*4@Z1 M/P5A3D\:S %SGS'"9 #>W3%8+;ZAQ VEU"C@]&<*W^\%\YT)+,:C\-,)+[A* M>G*T0)MR'T64L/SPI3,OD#=K#:DNE(R1YG0")H0^T>&TR-KQSK%U4 ;N!8SW MTG5]='3<]JYLZ^F1.@-L?J6E='V6UQ?T,?3AA>Q[#I.TD4\OK3]]T'AGS-5< MS-3"\6-D#, Z0,$"3,3A"G^'8MF/\32OCWNJ<-?/&YN!5X;=/ <;0N@@1%C2 MCU8".7H$$@ )!E?7(22"\9T$J5?"^ZB)A-X%G9"5M #,:O2P:1]B#4!QV$SS M5 O33P\$I@."AF/7'?.1$0"%!42Z%]+G,9%#,%]EQ\RTT"H(3:H)LTUS^ 8\ MD0#"QO&!D"D#0Q;-"*$+0:,G-F&@3$-%$#EMDVE +- 7N*4R'#*W'8)Q,+XE MTQ;*^ 77]7RG1]<;/U&"'3QN>G_ITPX&',L. WL7[ S,?PF#[)J+ZPN>#1T: MP^BE#G1Y:/U@WVCH1"U2[FP.=EB B?_4CVP.#R\H/Q IN",L_V!CIECU!#H7 M7WJV GWV\ M72P@(S\"Z5/-X)L#A.T<;D:(K1TGUW-NN* + MC6WA)$"W@Q[L=8J\# KA=S4T:<=F+FX< DI#9T'A\+:4RT[L!4*N$L>G%S7% M/Z$18_OM1R53>\$=VB#.D7[$GIG8OCS<91/)J ?<\6F ^,'M]IQSUQ7<\?VT!*T M$-8!&:-GWEY=W,@7^-Z=R"&Z4C%#F J80;B+>+SG/]IU#^*1H7=(D-&?OO$4 MY(VC5UGC!F.P9D -A/Z/043#8&N']J_)A'$6[GL.7%O!_F51L(3O*^3IM#.^ M\Q(+P9GU ,+VHR$%_BHW\%L&_N;8Y@K(\W'N#1JOSC,PA/%_<.32^*;PT_.;8;Z!P MUP5SPM0P$Z94,M%KMF& "MVIA)L(/>T5!\<+]B HN>9,EJ\2CMX@.(\.EI(P M8-".!$TIC$%R/<8)/I[$!Y@>?8:>.UZK"'6LPRC/F13++IR%[0>+J&B+G# B MT&0"0Y0^"^R(>AZN;7$0<[80'B3FZ/X TS-Y_;)X\1V8DS"=T O-GXBL45P* M@A6#=#&V7,8;VK"@%S?8.63FF2S10)&TL-H(%@/2AFB?A@OJ\9%+^Z@ M/2P/-UGPM8(CD05?-UCPM5+L@J\/_F 0I#W%"#%>?B4D15&0(?;._XX%'=:7 M"H7"?E>#3?4:QCTG\6(^$60=7HQ3=UA7+,'#TCZ8<0\42!;'4E@(*%RWWHB" M4KQ,RWAQGE8:,:P;-5WY*2IMZ?K#<3)?4--'5/")%Y_B>2C_%G500'E-%Z#Z MM_ FS%Q2AP;4HDVO6IYK>J:%4U-C37/;.XV96?<"Q*>VZ[D/?<#M%[3$[L2. M@Q2MTY1:9Z-:IYI#K;.RBN&F/BIX9L@#\^#D.^#J-8\%H-Q(NT 0O3 DK\7J_B_>6H2LX7TG)25 M536+(QD"CQVHR,=@MUV*>W:^QW/N?H!$&G]Y^#HM/&<)F>!,QTQ/:YQ]C%K& MK>HV0MG"_?5ONI)W^B#7M\YLX8=X(1,O.\"QZ.0E!6R+ BJYI(#%#Y?= MOV-S9QP;G &N0ENX/-]V7,,1N@^@_WCZ8U#^5BPYC0&S\ 0*D;(7QE.+>*[G M 1[6N=6#.O$TPY0D\&K:_H 4,^N[J%08N1.N JN))X8'V/TJ<-NQC$X"L^"IE;:2: JS69EF\=[KIWN)&''";LZOQAL<,9L 0B[K-0; MU3P1MCPZ/H3+G3AD*'X$4Y'TW/O-_RT>53USM#/DR6+5N>?*DX FJB69?-N6_N(CG2&.T@Y7 M6/9\C34JX:I2K6Y1I,P"9R'5\#ZS06ML4%$:E4TN9S-C@YF1[2TE MG&PJLMWA4>;TLY! <\ZI:UI-+X.[@!A>*+A[8_,J -3HO.#Y8ESAQY]C@/?& M]OZ@WCCTR[,9;D6.ZRKDVZPKS?KTB3\B$]>)NDFW-6*IY7:89CLN)"O2JMYN M):Q%$'N/5S81B#O?W3 V/N^%S3,#\[&B(\7#[Z_YUC]G$TI'RQ$%'%&(GIY5?61CXB M<^#"=N['6P+4,,VJVII3VJ5RV$ZO[5+$_9.W>.+[B#2"L\ 2U=H-FY^*B/?X MPW-16@$6B;#XPT#1'5;<2YQFB7=B!YPBF_"7--_KVR*_AI?X"BJ^C,\]21=+ MM;03'D!#UDOEQG=L^ :(21 <'ULT-'R&KTXM33F!3:6JI&>DC&NJ?!E-Y>YQ M4@3Z@.9O>_RIVPDG::Q6\;TZJZ(Y7QJY,7"*4+5LB)501*(H?[-OF[P^ M&P_MB3,I,=T(FBS]Y0,M\ +;HO"&$&ZBTA5N'1/5.*!!+(W"'W&[R24?'CKW M#Q_Y"94><(07M1#M,>$P%IT&&R#VZ MZ6('8K_M:(B^"#RVE-=YZ5+O!0< M\I;>^*)^<-)#:1)\(D0M"6 :VRTD! G,)*S+QA..-=1JU-&QBL/00>U)D3K.!A)P9 MCK?H6S;?H0>OC,\G0*DGT,T-8$Y*L5)2PJ; :B A!8V;%&3'JT9A75DWL->F MK,!0AN&HGYXV'(01YU&ED,D%UQ1JACK"85[!D,D8GU1W]'[6&,H'2'U]'/5=@LA@:B\ M'9.F0-%J"%&K#:4]!R&MCS8*@7F]R,]*. M[D%*-Z[B/N9. V^#VAJLQ$>(2XW&^5\LQ&>SB;WF@3TC%M-"%Z.3?6B[$#9 M4>HL2^KLGHBE*2^P(-:3N23*8FV,VP:>_QN&)SLB/+E>-$O\;01_70<7DCB6 M[@F:\.@;0C?'%>MM&,%[HS7D]EGXYUL0_R^PKGA/YY)8XL3R'TDJDE06(Q6> M251@2I$D\"8)G(=AFSL,VTA:V&=:^, L$5+[F$LZ*&ZMCGVXE>/]7F&XK[;Y M>B1)!Z4R/J0G2B5XBPUW8Y_+ AVTMU>BH9J>!H/AE=I":2O=M]-6NC/25J+D M[F1>T6K)*_6&TDS)79&U18I#JNH[2?4=&59B9=FQC/-@\\2CC;>R2KPJMY2* M)-Y"$V_:?H8-$6]65-JHI:8'2BI]YYSF[6;=)LFFG4V=NC/PCCKK)MPP*!'$ M),*U.U^ZK[CGYK V?7BUI.7=E;@SLX5B&ZLCB9NM)3N;4._#S9ZQH!D>-5\) MTXNJM3D;$NN'[=;DCD195"P'A4O$AB^Y.,V*SDI2\$JL2:Q)K$FL2:Q)K.7$ M6BM*F;DP+T1::[M/U1)K$FLYZ6"OL+8>2*ZGU4R14A2@2%!++]:$772*]31, M4]1R^=2SG1YE>,!U 1Q;V17YWH"47WBP:U0&LAZ\)!5)*I)4)*G(]8-DNW3JIMMY)JC)U M7!+OUHAW3NE@F3J^/U2Z0ZGC\XHKR]1Q2>A,!^2XJ?*M]NQ?O_]6(ALHW@'1SQPR%2A MNF2%%S<7I3T2L%I+C:@W.LAOX9!LIFE664S(WMN M7D'-J6=88)-\R%%M(DF!>:? *1J:19$YK( FJ2NOU!40"]J_4X0D5:EAX-J MBQWHG+$OD)_>R7]-'P.]=.AIH5%,C^'*?J&.^,4&S%LQ?'I85J?B30*_I!3\ MG07Z^MZ"_MMP^'[05PYEV'K]'52W&*INS#D'>(-1)>^R4 MYQ!42JXV^LMLQ"P\AZTMNZ^JN^TYK+[#<]C>6]!GXCFL2<]AL;5XP]KJGL-F8V]!GXGGL"X]AP77XEN)_TUSQ>YY#M6&TI#,42SFR(7GL+8; MGL/6',^A>E@O2\]A@1AC4FML96=F!K943CR'M9AG76J. C)(:RL!V6V:59EM M799F5>&90\T'P_KJGL-6=6]!GXGG4"U+ MUV'!U?A6 H#3;+%[KL-*128=%HTY11@%1C#L'T\:3[!&3DQS!8?[@P#;D[FT$[[=-5&;?/@_3EM:_3 SEE^/Q(/@8^.6SYC#- N @H,QC,:RCY("&,_N8Z&*1 M'F(D_:?O>JPW2G;ZV*=$>WIRZ)/F4<+ 6&66"Q;VLV;ZE-@]XL$+2%2:-8(! M5LIJ^]@EXI=^#""%YZ6!;='@J7%,[+$Y0> /H6-Z(K8@***YV/89U;G#GU30 M,0,TS]\?WZWSNRIY@==GI ^J,.W/&;RASW?[#'3Q!GA.]@%ZS%H%B!I M,-[F(>>^+;&\P9ZC&_@;;KU[U7M/GZGETPO''H0KT?\RKW\*HL"&1A^AN2\F M #5:ED(+%! Y1&^E U@%:'!!&-@2'+TZ-^X M!Q+^6Q%TV WIBX/CZ/.G[LFF^D[,]-UB^FR,9N"AVUXPK48Q3N)A'9"VH+Q_/.$[W$KG?,- 7%C<*'^=%NQO MQ/DRC."M)X*6VJIN(R:L7P\J!PDA&LQ-!W!09[T^F1E1X?7ID6!22372Q7]0 M/ G&[<[5@=FY069.7E+ MBB@DDL*6#SA(!)$*=C.XZT=2*5H5.;;M4NVFJ!. M$I!GP":A1^C<@@L*.ARL-) M!)IX"FD,?<%M-RV?=,DE\J6EFSZ:41W7I?"/\:B]SO)U_$UA7)K;GW!SE/+D MZ)0$O%8";J80L,H)N!'ST>65@.:]?:?]^A*8W\,5FU5=?_EL MR#V;+N"U"%KK_4;[!L7!PJ.=(346//(J76J$J'] S.=(8*@55:EO=,?#@KG/ M1=21>\4N:<>4+:QD\\HNS;;2;&TQ.V1E;LGQ8G*36CCZMRV<_K:GF070P^_( M[]JVD?[.3+2:6EY(+>=">FQ=V>YW,86ZD/+-!5/4*E6EUMKDDC4SIMC7 M?+0T'VP4] :Z@VYAD8F"I$-4?O\PBW >^9ME@'X[5'];X%=L;3*/$( MP^:Z/1A@6IIFXL^A9C'H![]YLL%XL4033]32\?[0 9IR8,8BN8'TV"LU2D-, M?^2\@'3E'I+'<2B? G:T*G#GF/C[P&]AR,)L^,,Z@(P\$KGU$]T9S3T["=' M&_:9CA:9+]*=^*@#!G'#5 'DLK^@99?JF.ST;,.0%&)HGL8;?V8&M?EG0@9NK&IDYTS2* MZ!'I^A[&XM'V VCA?_FX.9_29IUH 0J+/^52C[O![[!+?)Q;U MP#0%TB):SZ,BIP(;QS8 EG1NUL0:F& RN8"^HCRD)Y@B%D;N[[Y^^?U@4GB5 MI^+U<240!/7A%J8,)-JZ>+R?&XJ,=3#Q;;]7V= D>'9!/D]#\[2P=FHB2E6'Y>'MZ MQ:P?8^I( 8'XPU5$2#,3%)2^%)I2%HH O8(RF/5FVA4!?4W.,4[!2P]FNPEK M-[>/YP\ :_+MIO/M[/+Q_(RMFY(@^/<./Z_.;Q M@7Q (R;,<5N\KU"(+_^E\3&643<)X4*9 TF_=JHE()[ CPD]QW4B\T:$1HV@ M+HKI2(7T--UEJ")BZA*TP8OM_! :%YXQ#S2;DC ,+,SA<(:('/J)608,W4%3 M0AL.S;#_0S(Y^)C."O*50WTN%)?;#UY_ 5LX5*.AR@(FR8&6;@LZDL+J,ZSG=$9MN+A,BI M[SCP*SVYMY*%&)')O3*Y-Q>IG8D-?HD<3YEF*JEQTQ3P0(>>),?LLI[W*3?X M@EG,!54.RR3;*$)^U0XE55;F'( Q/\X4V5PA^KXB]FZHAUNL,+Q 9];RD+F\ M>T]V]52R0XM_O\E.IMV&=0BP59$E%V M:=T)A"W$DG,S#)HMI=J4![ MHH\!NG9?(>Q58GEESJD7"W(ZH/\ZQ/[[&;V-6ZY:.Y@3+@D]WX2>7AU\&966 M+:$W&TJUNL5$S2UN?BC$6FA<':P8-ZL,G/+D)+,ZR6V8&^>RHO=,E F.3+ MDV&#E#0^!%Z?6FQS>:8$CW#!LIY@Z3_UR37OJ:IB)6NUC5FZ@&W-LGQH2/32 MFU'DN59-J0JAMDOE:JFJOJF9/%VWCSC!='AG]S#!H)SS2BLTM5E6&N5I(^R0 M7,)\#%$_68G!!$>N,Q6U9T4N\@.F+S0%O6[34U\S>! #'21O5 M.I4EL*3[49 M-7\6PE.H49*ZY/P52W.O5E-['J)B&3!EM:7$B\^&9=JI09@78FT":=.4/XTE MG'MR*]RX8?PN:!C^28!<%=R';U@@+WA/+PR8U_&MH(9W\+Z@@MHAZ;A\MUIR M%CY*!+PAA@V=!@/%!IG%YP8PU7U3$^.(S\9D6A?S_4=\+%Q)ENQ>"=HD&BA\ M+SDOGF6)%<2Q0^8&;6BXIRZ4'=93*"'"1'S=QET+#HCX)PO/9.#O$Y?RS68* M>:(6?&@*$C<&&#[VL*%GG!"GB6@2P%/HL-!$873X$^RIZTT)+C&$\'OD.:H! M)(.IQ\H&$_B0V89+!.3>7YZ_5J]EL(4^,]Z8,<9Z!CN:,QMCK:(TZFF>L$E^ MWNE*SH$F#ZQAT, OR8K8 "JQ=V?6"123#!9CW?2C)78H9SQM=7$5SN\Z@$QZ M^GA#+43Z^.3VPWP("8@+E>XGTFV4P5P<4 V#/7S')K3/ JU4HMJZ I-F=&R1SPCC- MM&JOY5*Y55++\9^(OTO+!5' ST;%FM*/?0I]XF@6J2?-MP%0P\7JEY>NZV-A MGMO>E6T]/5)G@,VOY/NHEY5RRIG*9.@[V$=T1NHY3-(>@*B\M/[TG1'!L^=< MK'J'X\>=3 #U@0@)2(< M,85=^! 6<5QH8D4_6Q3L8P!%31S(ZLY#3%K%T74@)MG '8^%,#U8@*U4TCLE MI16 $58WC5.G-5Z0* 0K,9&W%-NJ$)@W9R3 4.\U*XF)8FSUR ""H9IS<%(M M3RKG()XJ J?A5*+0Z0S,IGD55T/GG3]]*GJRA,EQF 8=R?KSV- M5]:ERH+8K0$,#E,V?OV,,30.BR0+\7I977[NYU!CG'L2(@_!-A+5NZ+Z7%$0 MA$5UJUT!+"V#L'35!FDXMW91P*5NM!F#$4XIIE@=#6>>18\V)U M0ZWH%0[;%]LW#9RF07O4<5!CC),28'HN>PW.14U&<$5&!TJL@<;A,56A%*35 M.)*TX?-39>'/J<*?;5GX4Q;^E(4_]Z#P9\?E27QA_']LB<:U9K@^B/0%MR:8 MY8OJX4'YS\@889;(,;*YKN4I-L!>X8+BU#9-W-"DF>&2@M?(%(6UHRJ;6$.: M.MQ$P'J:,#QLPP!+ W@F=)"%M<3M+DPPJ$::3&0(C7$-RN;H#8P!^>R.A->.]VB\6K[JMZ;P$./^M.Q1Z M 54':MI ;8AESH>!BN4ONDRD2@7O,O',H78O9LPJO/:W97L A0'C6+&/R ?M M8WP7T(?NQW$U5KC4/_)%@##0W*1I'"TLH$T42!^,CT2'"<$ 1TPP?CK$1 2 M;W (49/JGF-;:$,G/_] /Q+#UL/./_0^@A#ST#+!8K)@1C!/N!/QX=-' 9W M<2?&V:=@AO5+.M9VA:GX#B<+!VP&]HSFCR"$H#%XRX@_@V;[, 0ZM '$L>8_ ML(_Q O4 .P^5 AO@LS\_1EEB8^0G81<0:^PQ'X5K][P7&*A(M?OP V;DEH / MT7:EO%A80&_8F,@1TX.4-EX67E2@14-66)EHK"(=XU]A?(&4,L*E]S>+(9L@ M[843.;6-^;74!6X.P]7LW]_^U]:7/;2)+VY_=?(+QVC!U! M:0@>.L8SCJ HR:U>V])(]L[[K0,DBB+:(,#&(9G[ZS>/JD(!!"CJIB!$S&%) M0*&.S*P\GY2*N\>PQ(B@NT7YAR@F..?51+.T)AY:'\J BL0+2E7*X"V_ZC7G M?1GE>4K[W29/JF[M;Z]^0G8#R5]5N;A/0#, MQ_V0.?KMSD.(NSM13F^_M7M[K,6:PFL\1XZ0K-_+>_Z].$YEF'?&Q:I4L2NH M$!:K^F?DJ<\[D5V^KW2O+4SBDSV>Y,9@:PQD+?WSQ M G$Z&9(_^-@94XHHO?,U&CJ1_]OGU//==9)5<,SXC&/L=ZHSQ6RA\HPAV*:) M>F%A'O\0XI<+ET\G$&Z.__0S. M![.'.(PRG#H>1E%49.0@="(8$M,69$AG%@9"1TJ,P D<*V8A%;,8.&I2=805 M!6PU/4*S/U[5CE043/6VVKOW7R/?Y26C?'5^>;-T=A!&$7F_APYZ=)/%@8!E M"S-)YR3 <-,=41"JMV8>B2LO3&-_H6DM7,[%63>%::^LZL?>:O>WVCMWW,6G M3F7JO/FT4Y+'A#Q:13IEKE9[RX;_[#T<>]R&>O2J=]9<-.@.8-4_&964>1#O ML&%_F-KQ]\5\(P-:>!^(HMC,/GSY7KOOFTNUV6*L= M+F:F5A7!K0#F+9/>9_KTOM#AY>5X]RF$\PH)=#O2J?3KW&/I+T0R51$.W_0& MV6 S^)CQ8D;PARO'\RF8N*P[C$AR< !;*S+!S.Q'?G5W596K_]$!D435G:^F5I>_4N2V.:LX#H&HC)3&/ :W\E MQ&"_W2]L\_(3.V\^!6%6\\=8A @!%['C"E/W<.\3YQ EJ)(CRAKW5 M00#$.FOL_FAMV (>%"$<'6LKN,L[&-J^][^R9'G;.B2H3&T$Y3+4\HZX;!G6 ME>.GG!WJ8&8;J2\ZV2WU36^;6IJNU\"E$\1>;,4>OHC9DE35@1FE<[RNQIS* M*F=J@/]\B(XCX'GMJQSX:.C#4]9U_1=J*3G M 6Q7KEYR.#@_NL!?9P63>8SN1\N@-+.18*_A\UFG8$I$5.S M8W60DCBP=(LF0U1&I)*OMD%>FGCX >6SE5^),M_AO^%>!Q4"])QCX5*.*P@D M./,DC1A"%)0A?Z'("F%&>5:$!HDJ?)SZR:J%E:M/_79EB@\HD3^"-$[!HHY. M@DDD_DK1SDG$C-0FT(]$#+NZCG;T&=/5XW.=_WL/);)O]UO[.\MN&]2.Y);@ M\7#99M6:2_!EU\9F)/^>68UJ42R(DA76VA%$;SR[?D+U5/V&^P;-L[>ZRH^#=*H5I_R7N+E#P\^QN9SF% M_QVU4$*W"JAM_N(#NE#0_(AX+[3W^$;9U5>=7VXGNSIM4W:Q=+ZU .N4F2\E M>O-FD,$S"S!TR97HRI42K+.F4;(9F_OL$FQO_U82K--]B;O[;!*LI CI!@G& M>6DE!N ZPJGWYE,8B*)BE4DDE(P5Y[I>'Z(-.]?GX9I*B83Y,A)'Q4!:61D9 M?$P0K ;&K0S&S6XW.&X-CEN#X_8:<-RL422D:6.,!SW+K5;@^X(UQ M[NKE-JI1G.1-AWR(5Z49=#"Z;X0JGA:<\WZ^5WD_4^C\%XC2P/'U!7NP^"P0 MAGD^]<8#K($I!5'J=Q\B//O\($H/ )NT!(BT_K>+TUY5+?O H\(UA#( M=0; MK]B[=7F_L2-$94WW8WF-Y:+RTGV$_V%P*?@G_;?:XWV/[;A_Q7Q# 8]+ 9V- MI(#UZ_=75>9OXJ\>#9G@ M>)0E =Q#%V.W._.[_NDKZXWVOMV+?&S7K8+7YDNFH(UR3<-=W=&T^X MW5ZWM7O[/J6/2;F/AO?T$!K=DUY*QVPZU^!.>G3@JF?1ERMD0UFPYE:7VK

TH+M4'R?$ X!=!&")73331$!+JA8N(J#(Z"4K/&C=^C#U&1(;EX\]>9S LJ,J/>F MFXT0"]_'5-@P@F&"= *?2B/*C0T98"AP)&Z6BZ_P3[)87\:/A1]>6W$Z@Y.$ MPX_U^N3T8NP&JM;J8.7]7&=ST2I);2J\E(%!4'S_+R[UKXSM/W&KS8?J@[0J MKC_05/,]E.Z<(6VB)Y9B_H5H_]%@V-D]VCO>&N[M[FWU#G]VM@Z.C M?7L(_SK:L0O9 *H9GG '(%G'^\/]X='Q\'!K,!@>P C]G:V!W3[/ M]SO :^TF@Z#)('C1\>,F@^"U4T"30=!D$#Q_!L&% ]:.-8B>\?)?1ACB8 M*PW8ZI*^W?5B+!>#BNH%@CDR5+JBUC:(LS*&TXG\JWS^P:H:GC3\^G@%\.\: M1G@!IU3.8OWV?8,SF\YBCTR:S\QJK]7Y-)!.C(59?"#]$:WU/1>CA76I"1I; M-#NM. <:YT#M3=W#GSU MW*TC)^8V:(,)J%V-C^"Q?03]>^=APJD).+1!X/*1K40]*!HUN=% ?6S\!HW? MX%7X#>Z=U/D2V>XU^Q),V_()P_>/#[%R$Q)*[@.KK=4J6!3[)0.AE*":/#VP M18D[JP0X=P-A2_[ID,3$OA)_@/RAAA7\HP4_3B.4=/\%C_W=^<2_W+:^.@%0 M#0K-O\46(O>F<4S=5U"K#!Q_@4WLPHEU[ 5.,/8C:([;"8^.L#70!)['9C[R/8)F="2 M_1RN;7]A3;TX"?%>]ZEG,=!]FF1-:R;R%'QY"MFL5!<;:J\H,?!GPD%\<)5F M=Q9Y5]A:,T,6M[[ _UVRV_,<^PW/J$\./&_O[_>WK>/*S^EC,0EC(&O([ ^=G/$9T+F,/@M]ZB)6]8DQ;0\2TA4\Y9N.+G445OV9:)4 MP_'4 WW% @%^G4PMV>5\XB6Z=]-%.IY:U1L'*\$VE\+Z&2 F#PZ0!OSOR(M_ MPC1T5RC:,GR CMG"/,(0^S]Y*IF7=J.P$[@ #^;/^TK+.?V?D\,M>]^"1;D" MNQ2]ST; 1C5N&CE:*L6P.NQ@](%^N@SAIP GCMW:2;_"%1!\'_R3JK])824ZX=^6YC:=. M<"EH-H)AJWWGFI(N@0)2WY%/&X\E8CP-X,:]7/!TC6.=>I% 4$+B/6HH&B9, MO?02KJ"%R9Q2X/-.(8QT,5"[U&/ M]C!&F@=E@$:BIK>\Q[D^N#!"@0O^EB/_&'D96[^*OU+<'=GZ'>DA3$&SCR7] MKT?*LL78V$F9DI#"4AZ-610VERP!VI-(,1_SD:)NGF8+_^X%+LC4:)$-@!UG M,9D7EJC:>TQ(*B;<:0B3HB4]K?51H+2(\N?I<[.Y[[&LC5.4?3:[:W_-J)HNL." HO#G)3%(_T@3H%3/:<4[8VG FDBF6 M @ '@*X2+:A]"?(M"C4AFPYZ 3L$\$\C0)':$X$\44)W6>AS)0*AY?HQ M[=B5!PA-X9-=YW$847 &<>@P_A"$4&( TO/$![JI0@$:[:Z M1S?V(8QDMSA5GL%-"=6WU:E2KR6@&-6OW%]PYR6@LF4-!(2\1Y>4KNP W0#H M$#_10K4Y3AVD9BP[^;%]L6TJ+ZJRI,6U'Z[@%(5)=O<;J@S02H:]& :H?-ONZZ MW(0V6D],H$XAF*=BE(AC5H20=P1I=99J;%KRM58);^@ ]Y$W@$MOKWU+UD6J:N+O!Q5(%J;CI_1U/$Z*L6A%KQR^G/ M9=)JK';7R7976R)(SB5_%VI;9,#C]PLD6H\P[4!M3$A<4XR;A.-&^IJ+R.4DCDFIYI1,'*)L(JIO? MX/ZU.BWKG]ZGBRR)RR2S>Y&B]TF=!GZ(Y-:/ -.V<1U# ME',G8L?/RA=D"6WM-_B;2+366--5?BN@=:-(T;6\MVM%C_V'$I&2_[;9M>@6^OFN_R_3T?$JN%(]&9BZEY$I[ %TH M,-1^G[^'0^V]:[&BJ55#Z53BN75V]:.=CGJTPBA!L6LR!]L(,R$KS_.=I3OH M+Y&F@MK9_"P1F$\N>,]>/MD]P?M+JM*X>E XMO?'8U%3Q\ MK,Z W6=Z>)_R?FEZ:G#PN-/TU%C54^.9NK\\E526N2PR*)"3'@YA1; ++ 1- M4I2A8]Q-@K]F2 Q4TK4O2*^6]]] QS#V>#WOEE3R6KK^5 M#<>E+=O2)B4Z(#$WXPI#5^@H8_--!J9&J?_3R =@L]:(G'/NA#-3,2CX^]N] M/>W,!(/6"W(A:AP@*#KC2H=A^53',,U:!Z4[PZ]W4*7Y /D-51Y42AB2[A#] M/I^(2'0B(R>&&$=?..1V74\'].K/41C'UADE%5OOO\ /'VH:R>"5^O@_:X%Y M4+CB/;/FAU;.OW])0W$F-GGL=^@I/:[I^\^-VBD&-^Q>^]VV]=D<+TOZK 0L M,5NHXC3?=SKO/JRW*G,9<,>63CD?KD"WF!=GL\8TFWO.-TO.F P97+:LSY0( MYG,=DSN#.S2FMO%7PM@%KXZ[H+?@TM@")[\%0F[!FB(+4Y+>]O9Z'!0T>?UM M?Z>S+*/4.*LY'B7<[EX6:.R]:Q$;JQ@ N94QS5"^0%DMZRP*!S;BP3%OB%&E M0(E/YM/]'7JZ'.B[4@6LH^3 6$5.)M^"B-;9LX*@+IZUDS_MN;.(0I^_KOX= M"9_RGDJ.&ZY!3+VBQWUQ254J\@&[E^4'V*S%F=D!%*2)A?%U(GJ,(G')13B9 MQ'#=C"AZE$TP3)/8:A=I3[+/:R"O M&WCS 2DK1UW&],6@>?C*E MA!&JH@2"N8R<64SU5Y0OBR4DNBJ*;S+,G-.%*M)>Y2(8>K=E9OESJ8P77(DX M4<7+I5/&<40PI<)/VH1?7LP9,2K#11;O\"NY$ET",_60S 5,W9GC]1AA!3#M M0\0D'83E&ZLL\:S(:5W&(Z5,9R=.'G;X)]72FS1"3B/L-FF$KSB-L%K;_).2DYV(ZV8C MESV1^ H*&"F./N:F7C)>Q0J*PRH[2%WY']5K:\QY]4XL?6K9S*JC:B#+*##R M4%-OIZG\9)>B0UYQ"D>@-KC7V\^IYJONX;Q67QAH1^J5-\!-4@OX2]6*?-[<9P26((%&A/1/#(5ZBR2IF92T\?801@M\(0T MPV2E09P[A*27SLGIRL%85,DPRNI<>F)B'?T"!J.PWND$J%Q$+;"8!+H9)5#<<.IXB">FBJT.0B>"(?W0"03# M$\S 8%^HM NU_$0C^EC7842(8A)NC=G-6(>L-Y-N3/WK.9A:"++D+_3'\I] M/$A#$R3X%QABYYVLN+WW2+O;?1[+"4Q<&6..*U[D91JOHDRF_LDW$FYD-$&A$GQZ9*>P\%HS6+F M_!D2FAEL5@Q'%B%I"!@@7 @12[.-WH +-Z54TRES[;40/Y$@.ST+R".*%7(D M#A$;8#7\GL0^"F)$Y*38^DGQH+JY1:C7ZQ=/B:XXEHA*%4.ZP0,?JGH)CL( M>/WOI'8!%OSSVO'*"D)LY1=Z,+6A1HTXEO I6JJ)&/ M/C\5?"(D'B0-@IA509X"H%U5Y$I_-\Y CC!M$DY](344HD13;P7^0-Q1;YSZ M"5_KPO70.9GE6MX$V:O GDR "T>&7.5;7H%)&.R8Y0-2UQ1N)S>\!IWW^W"8 MK4/=H#.$:47(-@Q]E5D'&+.#SS,4=>:_ $[X5L' MRHEOYJJ&P=]BRHBX.!B .NXLQE,Q_HF1#,0412H\XU Q/71V=M9:93>\[>WV M6CV93D234\B2.&V!*GHP9G06AXT0MB2+"^:TA@5M,P6U[3V5F<5JL,.@8TO: ML/U.R0DX=Y27:(O">5R"U1'DC>\TENH 0B=&*+8\( L8%!;)^RK7A;K-7_ U MH)U>&R\,#/UQ+9ECDH3-'[RH'&O"1J_XJ QB%:M M6=NJOZ; MEQ0$,F[CMS#@$)1LK_ _C&\UD!"Y2Z/!'[9Y#S-)6Y"O!7\/2]6;A7=_M9B4 M^W);(4G/7E-G81;&*!&E3\MN2^]RMG/DS]%IKJ6KKZ$R)HM)ZYVOM^Q^IGL9DP_QGNZV M951A]37=W=Y%K]5 .?K5W>LC"ZJ!V<(GU0FQH-BW-,%9T?);2$%?*3W-[K+5]:6RJTI:5N5]P*3A1A!#$>AL+R8LDHU'@ M2/59B^P<$Z#8T>[,PMG%61ZGFC(IY'(>G/\8LN5XC?C1MB"#,WM]/L0;EW?Q]PD%5V@!7"O%]H\=G*@ UO: MRH&XY&*DS$:F&TV[]N0N\#?7Z8W$7K4B'X08AJ06)3 @&0],D+%N"U5'(7(Q M)1ELWG! \FD 5 YL$$]295;'0F6VM3!_6(MN^-68?9G:40WZN.,2KAW[=:17 MS'1C%EV+L?(M*D<0.Z%-A'[MQB:-;,QU!9D+!A.;@+#0&?T"CVFIR-6 :OTA M _A#=#77-.GB._EM?#^\)E>-3- $HB.U 1WTHQ&&]NC2)Y_[!)XMK1Z3+C^5 M6?$^56#M'UXD8N(MVH4V:(@-%MYJ+#PS=DLI?J,(G2 XCPT&RFO(X\G)HU]* M'O9&DD>#H_B,.(J[[2?'4?PFTQKKB*%X [1=Y_&A[=Y\>B\K"FK2E_Y#0R>/ M1">R8*2N=')_Z=OOD^!]>.G[Q!)W*+N246LP]@-1DF<\??F\MBF$=3)9_=1?'B'1E/?3UA[(*2>G(UZUG]P?)(UM<^];7>UB=8\]D>W3M8V0?OKM.MIK()&2#]\2#-+@JQ$ M*'KY8GIC%,!^I_&VO]2S>]_I-!L4\F@K[[,KY4ZGPK^&J$H%;JTOJL3KW/H,(JIYI_VEC MBTWKY]H1T$OI'?[/U]'Z^9_>)U7B>.R,=390+>OI,A0C@MSMY3$,J "$L1D1 MD]VG6DHLI<.R5P3AI0IOO4<*>8"AUKGHKM-I[;7;5HPHR0)[\&%._I@1D!%2 MHFT=AC,O"*U#;,;<(LSH$.M]OPZ607@9U DX-T!0!*HWI<8["/<7$T*4O;_7 M5:CS<7F!;QCX"S5IQLV:ABEA8/A8/1VDB-1+" ^MRLXZ+5F/'6'/GT3D@*%P MT@P\X#/:IJP[]G4G*-R7"58J,P:#*BQFD(0NG\1^'II!(3*\M7=M1L8T^@6U MC/&Q1MSQ$(]CSO6NV ,(,99-I?2Z:VQ% /\N6WO%:CPEXC&'J5")&I=A64M[_/R.KC?V(D"HUA&EGSY&1?]1BA SB>>K!?-6]22N%DU$=1G /1?.>*HK_BLK M49>!4_'K2[W3&$Z56R4U&%5/CU'5;S"J:HQ15=0(#A%9Y 1[?Z8,>5)CA:"! M,&\@S!L(\P;"_''EBX23:Y?TMBS!3GN/#S&;CS\J8##^V?WXX0FAU3)8,H69 MZBU!IIYE\N^;@9Y:7+>!S@935MADH+R#//$E$AKV%T$]VL#HSI859#37*@5V M*T=T0WV3'LNOI\A*L)0E<2(YB]NJ$,@RFDJ$FXX8U"&_S$3.O";M0L(*' OA MQNJL%$;=##<%L810\XY#'P&_G+@H7PF6U_<9VL42ZK0\/JVQ0V_K&<-QF&C3 M#83=ADN-HK9U 'JN'U[65,>2JRN_80JMF_2O283)+MO=CFX _7:OS3=11.AR M#)@GKS?9FC@@LZ'Z@Q$;J6,Y>CSUYAF"OVRY6WQH1!W_$$$;4=NN)!QH NW M B\0"@7:%2 $7.:KK'%!A%&/2$('FLTMI?I GIF72,;KM)OG72,-XQ(N>VQ1 M45OOXE!"LL&*P:H-#+1_20)%'5'NB!#4+G44HFY)!&+L&@;(5/]JN"YV/N/PG6,SDJW93]@^KRT[X?F.-R>WF%VHK=7Q&Q MDUT))#$8H]KCQAQQ& 0"+.QOH8F\.@8%"JXA1JDFY6NIHX8!RCI%:4-V983C M$SAK(L;3 4%NOT=QK)5_8S@ _K+U&W$V &]7G-UN)5J=75DM,.LJ>+]7=?F M28': MO^MK.[FRDU=MM>UFI(#2>+!A7FDH;8>[C'66 M6@'G)/5R<^,2!Q3U@5W1KOL6G^@"AT1">9)PB&MN>I7ON8P7;#8M:15:V,>7 MGR?*],%0D>VX/.KQR"T>5X6W9 -(Z0_CV>-=0I=X_G&U7##6%'ZN"*;(ITM* M'EZ"D7!<@M0':9.0_:Q52^+CRBW4>/4L2-@F&8>Y%AK2F>2-/NVJ MI>HN6DT(Y>E#*#M-"*7&(90;^Z<1ZV<]^B3W,VIOE&_I2_RN>^<%P,I;Y :N M9&MV#2,B>;Z"<=OZC^"K821\3UQQ9T#=+5Z&,)E".[ E['E29D M>OIA9*IBENKOMZ6$*EMFAF]*-['37:($^0H1YLM0L>AX5-R];%](MQQ[T3B= MH9%"\/E3O.&R+GEJY[P@V[O6LF+GAR%UH>1D!*.1HRY:-3VFW*^ /1JY[@%T M.8&\@ N$D/#E;JL03V 8I#$3IP'WGT<^9_1W^!BW'# ")&I&=50*3SD9!&YZ MV==.Q@&=48C)/ F=+MHCZ!D&%81S7XQ.@ROU.:14W0$OTUPDW+OT"Y-* +L- M=WY.N6+E .V8O$Y5QV- 5%Z$)\[=5:X8A\QX_V!S$#7"CQ86$5Y;@S'A[N-F MG44AN[!57!M'RM![Z[53Y]R5Q,F6/\\OGS1N&>66EO/QX.+ >I^)$]2GCV8" M1[VT3O#1V/KNQ#^M8VQQ\"%K.'V&$NZ3Z2S V/5D2X708]H9LU/04U+.K5LKW'[[V 0@J\,TUYPT"3_FK#7Z MS5(GA6*^=[$D)@GGVLSHK<;/OG?0S;$\]U]O3H##_^B^L1(OP2_@CQ;\"$)K M\J\W_P6/_=WYQ+_<7E6?LFHA^SL/OI(;>7M]QOXW)@6 8D')0RC)_XV>2/GS M(8AD/XQ)U1B,,+5$-CTZ]^*?FNE+BW3KGC3_#2%_YW,?3AU6U[#Y"V#S7I[- M>V5LWJLIFP_1ZQ?Z[)D\P\P4%[GZ=?/P/[U/1U>.GS4Z=[6\8S>IVK"YWK!M M#+*5.\(K,C%E^B7^[5BKENIOI$5@7J.XEJFE@B>DFINJYG+4(+M*?;YYVM9[ MZF@WH=;O8+V?IQCPL;O.EMU_+U5XN^_*GS"=-?4O:199[],+W>\-%BE!6:@/ M+$:T9')L+FO-?"K+7'/T.F3U)T62V;,_QLP*98AX<.=P!<6YF(<1Z?#'&-6V MVUO_O6T=*'<5^2EX#\T=U'4B=SX7V$LT@;27_HY;KVR6K%$@;\%R[,A-=1ZI MME^NA?.3F_'"^<7CR!OA_@@_O*ZE4>)]^JK-.60UM=/PAU@7U&ART,X4N?>< MF9-9/"4G*KE4/:HOHI]=\1>R MYOJ?;5G+;*>X;E+%9R;;;%L_]._C=([92;$JS]&QL;D329>R%&-A;IVF9Q#_ MLHH?LK\O\01["\, G58RFP^I,E;YO:7B"L=;>[>J^(+9ZZ M)31P"7&/%0OJ W[E"4%S+P$\VW@0Q=X]"'Y*TZC2R?P_E>ZL^5JOF/8[MI9 M\%LQ;3P<(I#BB5J2O%8S2NU]E'^^C.A8CR,0C9C::;V'OW8_;%,=A99=[#P- MJE:TC@1:?WNOG7@]051'R7)Z*TI$(F,9'I/#,Z0+=?>3Z;C6'K-YZ&/H8ZEJY*H_+WW ?4! M2HO1MR$>7:#2X2+4)AF"DR%VFV2(5YP,<2"H MAH5ZB@<8-@7YXGLS\CQ25^SU+VL5FI?BA<0$"14+M;:,QZV!'X>4N_6G&&L9 M1Y7PVF2D7^756(KT4VA(Y?XYU.U^]"?=)'Q#15[\4XD@:09R==$XG*'!H&V' M4;;N<=:1!_5J3RZ<.C<[*G/B,F)EE=IX>YFPUE/]4KPN3IJ M<@/*(5%*NF&$H'X+QT'+GU$VX%10O)[R=DL,:DK?%=*2DIF7A4+..^C90&?: M!;+T5>4'00U3&8;H/Z$?,/MCO" *5PH<.^89I(MCO2- ^EDNW-RE49RB61:322 M7=$04@PK9'VL5 VX.#:?SUU](+6,TK*EF,Z5G\L@=].3@77>G#YN4I+4"U'C MEE3M8[()2;UEAJ#&*[>RDE0F%1:RZ.(1T"JQ=,/-YQQ0"2?Z'&$!X9@+_"3; M 1&DK"A?!JS89=6-8!J+*"*JLOY,7;E_!\L)A MDRCK #3F%J4>8*V6ZTDO+&Y?F?3P$BI",8;W EDH2B6ITOE3>Y_=0'M!>0O* M\RSHZO3&LA#?\..Q$DC?+B&:Z/ M]:E<>F5+24!Z<)8&,SB#[%DLT15>$52D[_AQ ME4^ <]P#0O>DX$^$:J;I&^IU,:%R6AS@PJ.4I\+78R$;HW7.H%+ MJQAX9+YY@UBTC@J<3ZHS9LR0M<.JUPHQCR MUX>+R,6^6$=O*XV MXU*E MO-LZ\MYI(81#)(]75(S>C0S^8Y#"CF9AC19GPJ/R+()+>-ME]ZC<7>E(-F1A MR?Z"_1)33$D>>RQRQZ-*Q\S "Q5?8HHZ6*'&S4"EA_A1/,WOPZ%A+F22Q=P<#]0M5GDA6DO)Y(OYGFH>2W)F;M_Y/V_+:511C9'L%+ MVPOD!4#ZM;2]T>W/MK1T,K2M5/<,.FOJJ?. Y6?1 EY ]BVJUY?2(%QGL OL0 MA,$6*)4)GISII5?@F2I D7O)!Y846N52E7.QJ11E5@GN>&P&6Y>U,M9^I6(F MOYQ]4!,CR+8TT3;;6RKZ_ZF[:@ M*?N0U,HDX(H6R_Y0(J6LO,VT 4X9(ZGL24"3MDR_NJI$!.6 M/B $<,+U.*4T8A8^$Y$H D&Q2;>&<-D9&!FAM87E>S_Q@C=L4OU"Z[:WRS=5 M4U;8QGND&81C*B!TEVM!C TI)>^;"; )Q3U**&ZO"<6]XE##\NW5R H8R M28*3S!1MLMHW.JO]K'-BZYQV_F$YH]W>I(SVNZ:O?Q&7<$F<,:(B4,!K3ERW MU'][?6,&_+_?*,\VT94(KC$W?3OR(8'8$S$'JA"8,!< M4XP2G0+T5WZ%J]^DL06#HJW!CRHSQ- *C*\I4K Z)3H)FI$SL:+G$%.Y@Q* MAK>7AB[=DQN[90Q:Z<.O/HC MX+04NETN",\.[J8C1C\Q2I?08/_!^5=2G6A8NV'ME\G:79.U-[]J_:ZL?2@F M#L4H?V :U(4(,%4D8^F&?1OV?9'LVS/9]U55HW_%*-R%,Q')PL28:#BYX>07 MR)C.]GUNQ&&\!'6%"U#\$DPR\ MU;6W;>20N[+&WC.PQIT6.N2\X"RC/VM3)G26L4P/SC5?NY#5SMUV1V6&7#C1 MR E$O'7ZRQ<+Q/W@CGCM3ME62@;\?S4FM=TU2:UT?UX2J:VUT!6DEN7?-*1V M-U+;6XO47CRAK;7,'*&1__PN91,F!=I[!%4QW-:T:'?[;88,P^E<#'_;Z-/Y M[OS"YJ$+8.-$! 19=#&>BIGSRLYI./CR,LYIZ/AC60)A888BEIR]LK/Z,CAX M&6?UQ1D)_[6>TMGYT4:?TAG7(KYJ3CH\.M[H,RJYG0X1%\7;[$.SV[V[;>>0 MZB8H[9[@\[A>TSIT$@=T:5]8[]F5GC PS$E ?>UHJZ@H-PQD_9\76-)3!U.R M/VQOB'^N*=MXNK*-_:9LH\9E&V6!B0OXJ$.@CCH\8?XJ%Z2X./G\;?#]Q_G1 M10W+!L\,KP%7[1DMUI7KH!RP'/]L[W=[K0*8%961NJF_4$ E!GJ!; $O<6!E M(^&1F#K^1-5M4@R%'Y"-P-( Z\5QP S4\ME+.)MP3/Z*QAN:OR!?7ULK>-PW M0;AB^.U?;[IOUAWEL3R,\I*Z:SSQ^]'PMV\G8'U;P].O7W_@/[^?G'Z[@!_/ MST[/Z8>*6./=]W!]O; A@#L1P/MS+3@_/.^QV>WMW5NI\]FKG3N_:>\\_2>W M[_I-N[=].X,G>W5O^;U[L-8CQG76ET?'8A2E6-2V2VCWW0>7/9O^YN.=PL'B M'X9V4+&9K"QLC<(D"6?_(-PPRY[_TB;&3U_C_]N#9W(MW[;MCZG MG@^:W>_1;=)^'N^6>KQ#/'02\7J88?/8J(0.EVFP1:07L";&ZD%- KU)IQ"'17JK]YXZ@C?.D-L2S\,'E#9 MW$A.:O3IS5&+)!DND6"K*IOQP6FSSG'9YAO/&BBC*$@5Y7=WGCU6_V5P\7TK MBTB71M^?/ZK>::\,*<,_)/M.DYG_Z?\ 4$L! A0#% @ LH5'5G\.DA2< M!P LC< T ( ! &5X7S0W,#@X-BYH=&U02P$"% ,4 M " "RA4=6UC;7K4X' F-0 #0 @ ''!P 97A?-#

%\T-S X.#@N:'1M4$L! A0#% @ LH5'5JYE K<:#0 M8I, !$ ( ! 10 '1C8V\M,C R,C$R,C0N>'-D4$L! A0# M% @ LH5'5F_3F:(M"0 [G0 !4 ( !2B$ '1C8V\M M,C R,C$R,C1?8V%L+GAM;%!+ 0(4 Q0 ( +*%1U:/A !/C"T +#. P 5 M " :HJ !T8V-O+3(P,C(Q,C(T7V1E9BYX;6Q02P$"% ,4 M " "RA4=6B&:6\5(\ #M/ , %0 @ %I6 =&-C;RTR M,#(R,3(R-%]L86(N>&UL4$L! A0#% @ LH5'5IE(%K7#+P PAH$ !4 M ( ![I0 '1C8V\M,C R,C$R,C1?<')E+GAM;%!+ 0(4 Q0 M ( +*%1U9/S32Q%IX +S7!P 4 " >3$ !T8V-O,C R C,C$R,S%?,3!Q+FAT;5!+!08 "0 ) #X" L8P$ ! end