0001096906-24-002123.txt : 20241114 0001096906-24-002123.hdr.sgml : 20241114 20241114112318 ACCESSION NUMBER: 0001096906-24-002123 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 72 CONFORMED PERIOD OF REPORT: 20240930 FILED AS OF DATE: 20241114 DATE AS OF CHANGE: 20241114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Omnitek Engineering Corp CENTRAL INDEX KEY: 0001404804 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR VEHICLE PARTS & ACCESSORIES [3714] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 330984450 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-53955 FILM NUMBER: 241458763 BUSINESS ADDRESS: STREET 1: 1345 SPECIALTY DR. STREET 2: # E CITY: VISTA STATE: CA ZIP: 92081 BUSINESS PHONE: 760-591-0089 MAIL ADDRESS: STREET 1: 1345 SPECIALTY DR. STREET 2: # E CITY: VISTA STATE: CA ZIP: 92081 10-Q 1 omtk-20240930.htm OMNITEK ENGINEERING CORP. - FORM 10-Q SEC FILING OMNITEK ENGINEERING CORP. - Form 10-Q SEC filing
0001404804 --12-31 false 2024 Q3 false iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure 0001404804 2024-01-01 2024-09-30 0001404804 2024-09-30 0001404804 2024-11-14 0001404804 2023-12-31 0001404804 2024-07-01 2024-09-30 0001404804 2023-07-01 2023-09-30 0001404804 2023-01-01 2023-09-30 0001404804 2022-12-31 0001404804 2023-09-30 0001404804 us-gaap:CommonStockMember 2023-12-31 0001404804 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001404804 us-gaap:RetainedEarningsMember 2023-12-31 0001404804 2024-01-01 2024-03-31 0001404804 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001404804 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001404804 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001404804 2024-03-31 0001404804 us-gaap:CommonStockMember 2024-03-31 0001404804 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001404804 us-gaap:RetainedEarningsMember 2024-03-31 0001404804 2024-04-01 2024-06-30 0001404804 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001404804 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001404804 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001404804 2024-06-30 0001404804 us-gaap:CommonStockMember 2024-06-30 0001404804 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001404804 us-gaap:RetainedEarningsMember 2024-06-30 0001404804 us-gaap:CommonStockMember 2024-07-01 2024-09-30 0001404804 us-gaap:AdditionalPaidInCapitalMember 2024-07-01 2024-09-30 0001404804 us-gaap:RetainedEarningsMember 2024-07-01 2024-09-30 0001404804 us-gaap:CommonStockMember 2024-09-30 0001404804 us-gaap:AdditionalPaidInCapitalMember 2024-09-30 0001404804 us-gaap:RetainedEarningsMember 2024-09-30 0001404804 us-gaap:CommonStockMember 2022-12-31 0001404804 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001404804 us-gaap:RetainedEarningsMember 2022-12-31 0001404804 2023-01-01 2023-03-31 0001404804 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001404804 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001404804 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001404804 2023-03-31 0001404804 us-gaap:CommonStockMember 2023-03-31 0001404804 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001404804 us-gaap:RetainedEarningsMember 2023-03-31 0001404804 2023-04-01 2023-06-30 0001404804 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001404804 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001404804 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001404804 2023-06-30 0001404804 us-gaap:CommonStockMember 2023-06-30 0001404804 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001404804 us-gaap:RetainedEarningsMember 2023-06-30 0001404804 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001404804 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001404804 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001404804 us-gaap:CommonStockMember 2023-09-30 0001404804 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001404804 us-gaap:RetainedEarningsMember 2023-09-30 0001404804 us-gaap:GeographicDistributionDomesticMember 2024-01-01 2024-09-30 0001404804 us-gaap:GeographicDistributionDomesticMember 2024-07-01 2024-09-30 0001404804 us-gaap:GeographicDistributionDomesticMember 2023-07-01 2023-09-30 0001404804 us-gaap:GeographicDistributionForeignMember 2024-01-01 2024-09-30 0001404804 us-gaap:GeographicDistributionForeignMember 2024-07-01 2024-09-30 0001404804 us-gaap:GeographicDistributionForeignMember 2023-07-01 2023-09-30 0001404804 fil:FiltersMember 2024-01-01 2024-09-30 0001404804 fil:FiltersMember 2024-07-01 2024-09-30 0001404804 fil:FiltersMember 2023-07-01 2023-09-30 0001404804 fil:ComponentsMember 2024-01-01 2024-09-30 0001404804 fil:ComponentsMember 2024-07-01 2024-09-30 0001404804 fil:ComponentsMember 2023-07-01 2023-09-30 0001404804 fil:EngineeringServicesMember 2024-01-01 2024-09-30 0001404804 fil:EngineeringServicesMember 2024-07-01 2024-09-30 0001404804 fil:EngineeringServicesMember 2023-07-01 2023-09-30 0001404804 us-gaap:GeographicDistributionDomesticMember 2023-01-01 2023-09-30 0001404804 us-gaap:GeographicDistributionForeignMember 2023-01-01 2023-09-30 0001404804 fil:FiltersMember 2023-01-01 2023-09-30 0001404804 fil:ComponentsMember 2023-01-01 2023-09-30 0001404804 fil:EngineeringServicesMember 2023-01-01 2023-09-30 0001404804 fil:ProductionEquipmentMember 2024-09-30 0001404804 fil:ProductionEquipmentMember 2023-12-31 0001404804 us-gaap:LandAndLandImprovementsMember 2024-09-30 0001404804 us-gaap:LandAndLandImprovementsMember 2023-12-31 0001404804 fil:President1Member 2024-09-30 0001404804 fil:President1Member 2023-09-30 0001404804 srt:ChiefExecutiveOfficerMember 2024-09-30 0001404804 srt:ChiefExecutiveOfficerMember 2024-09-30 2024-09-30 0001404804 fil:BoardMember 2024-09-30 0001404804 fil:BoardMember 2024-09-30 2024-09-30 0001404804 fil:SbaEidlLoanMember 2020-04-21 2024-09-30 0001404804 fil:SbaEidlLoanMember 2024-09-30 0001404804 fil:SbaEidlLoanMember 2023-12-31 0001404804 fil:EmployeeStockOption1Member 2024-01-01 2024-09-30 0001404804 fil:EmployeeStockOption1Member 2023-01-01 2023-09-30 0001404804 fil:EmployeeStockOption1Memberfil:N2011LongTermIncentivePlanMember 2015-11-09 0001404804 fil:EmployeeStockOption1Memberfil:N2017LongTermIncentivePlanMember 2024-02-09 2024-02-09 0001404804 fil:N2015LongTermIncentivePlanMember 2024-09-30 0001404804 fil:EmployeeStockOption1Memberfil:N2017LongTermIncentivePlanMember 2017-10-01 0001404804 fil:N2017LongTermIncentivePlanMember 2024-09-30 0001404804 2023-01-01 2023-12-31 0001404804 srt:MinimumMember 2024-01-01 2024-09-30 0001404804 srt:MaximumMember 2024-01-01 2024-09-30

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-Q

 

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d)

OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the quarterly period ended:   September 30, 2024

 

Commission File Number     000-53955

 

OMNITEK ENGINEERING CORP.

(Exact name of Registrant as specified in its charter)

 

California

 

33-0984450

(State or other jurisdiction of incorporation or organization)

 

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

 

1345 Specialty Drive, Suite E, Vista, California 92081

(Address of principal executive offices, Zip Code)

 

(760) 591-0089

(Registrant's telephone number, including area code)

 

Indicate by check mark whether the Registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Exchange Act 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 and posted on its corporate web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (Sec. 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).   Yes ☒   No ☐

 

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

 

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

 

 

 

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

 

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

 

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

 

Title of each class

Trading

Symbols(s)

Name of each exchange on which registered

N/A

 

 

 

As of November 14, 2024, the Registrant had 21,948,091 shares of Common Stock outstanding.


Page 1 



TABLE OF CONTENTS

 

 

Page

PART I - FINANCIAL INFORMATION

 

 

 

Item 1.       Financial Statements

3

 

 

Condensed Balance Sheets as of September 30, 2024 (unaudited) and December 31, 2023

3

 

 

Condensed Statements of Operations for the three and nine months ended September 30, 2024 and September 30, 2023 (unaudited)

4

 

 

Condensed Statements of Cash Flows for the nine months ended September 30, 2024 and September 30, 2023 (unaudited)

5

 

 

Condensed Statements of Stockholders’ Deficit for the three and nine months ended September 30, 2024 and September 30, 2023 (unaudited)

6

 

 

Notes to the Condensed Financial Statements

7

 

 

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

15

 

 

Item 3.       Quantitative and Qualitative Disclosures about Market Risk

18

 

 

Item 4.       Controls and Procedures

18

 

 

PART II - OTHER INFORMATION

 

 

Item 1.       Legal Proceedings

19

 

 

Item 1A.    Risk Factors

19

 

 

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

19

 

 

Item 3.       Defaults Upon Senior Securities

19

 

 

Item 4.      Mine Safety Disclosure

19

 

 

Item 5.       Other Information

19

 

 

Item 6.       Exhibits

20

 

 


Page 2 



PART I

FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS 

 

OMNITEK ENGINEERING CORP.

Condensed Balance Sheets

 

 

 

September 30,

 

December 31,

 

2024 (Unaudited)

 

2023

ASSETS

 

 

 

 

CURRENT ASSETS

 

 

 

 

Cash

 

$41,072  

 

$73,703  

Accounts receivable, net

 

17,167  

 

12,233  

Accounts receivable – related parties

 

1,463  

 

1,304  

Inventories, net

 

277,318  

 

370,838  

Deposits

 

396,826  

 

24,443  

Total Current Assets

 

733,846  

 

482,521  

 

 

 

 

 

LONG-TERM ASSETS

 

 

 

 

Property & Equipment, net

 

9,637  

 

5,667  

Operating lease – right-of-use asset

 

246,362  

 

345,459  

Long-term deposit

 

13,514  

 

13,514  

Total Long-Term Assets

 

269,513  

 

364,640  

 

 

 

 

 

TOTAL ASSETS

 

$1,003,359  

 

$847,161  

 

 

 

 

 

LIABILITIES AND STOCKHOLDERS' DEFICIT

 

 

 

 

CURRENT LIABILITIES

 

 

 

 

Accounts payable and accrued expenses

 

$339,863  

 

$323,236  

Accrued management compensation

 

638,619  

 

635,158  

Accounts payable - related parties

 

134,241  

 

131,285  

Notes payable - related parties

 

37,940  

 

37,940  

Convertible notes payable – related party

 

10,000  

 

10,000  

Customer deposits

 

742,346  

 

310,025  

Operating lease liabilities - current

 

160,165  

 

131,868  

Total Current Liabilities

 

2,063,174  

 

1,579,512  

LONG-TERM LIABILITIES

 

 

 

 

Loans payable – SBA, net of current portion

 

199,000  

 

199,000  

Operating lease liabilities – long-term

 

129,520  

 

254,339  

Total Long-term Liabilities

 

328,520  

 

453,339  

Total Liabilities

 

2,391,694  

 

2,032,851  

 

 

 

 

 

STOCKHOLDERS' DEFICIT

 

 

 

 

Common stock, 125,000,000 shares authorized; no par value; 21,948,091 and 21,948,091 shares, respectively, issued and outstanding

 

8,607,086  

 

8,607,086  

Additional paid-in capital

 

12,072,581  

 

12,067,571  

Accumulated deficit

 

(22,068,002) 

 

(21,860,347) 

Total Stockholders' Deficit

 

(1,388,335) 

 

(1,185,690) 

 

 

 

 

 

TOTAL LIABILITIES AND STOCKHOLDERS' DEFICIT

 

$1,003,359  

 

$847,161  

 

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


Page 3 



OMNITEK ENGINEERING CORP.

Condensed Statements of Operations (unaudited)

 

 

 

 

 

 

 

 

 

 

 

For the Three

 

For the Three

 

For the Nine

 

For the Nine

 

 

 

 

Months Ended

 

Months Ended

 

Months Ended

 

Months Ended

 

September 30,

2024

 

September 30,

2023

 

September 30,

2024

 

September 30,

2023

 

 

 

 

 

 

 

 

 

 

 

REVENUES

 

$

277,365

 

$

235,379

 

$

781,412

 

$

712,303

COST OF GOODS SOLD

 

 

(156,074)

 

 

(133,043)

 

 

(465,602)

 

 

(413,718)

GROSS MARGIN

 

 

121,291

 

 

102,336

 

 

315,810

 

 

298,585

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OPERATING EXPENSES

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

General and administrative

 

 

131,072

 

 

131,199

 

 

451,716

 

 

417,848

 

Research and development

 

 

17,658

 

 

18,065

 

 

53,758

 

 

51,201

 

Depreciation and amortization

 

 

964

 

 

436

 

 

2,365

 

 

1,309

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total Operating Expenses

 

 

149,694

 

 

149,700

 

 

507,839

 

 

470,358

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LOSS FROM OPERATIONS

 

 

(28,403)

 

 

(47,364)

 

 

(192,029)

 

 

(171,773)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OTHER INCOME (EXPENSE)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other income

 

 

712

 

 

18,682

 

 

712

 

 

18,682

 

Interest expense

 

 

(5,150)

 

 

(6,035)

 

 

(15,538)

 

 

(17,583)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total Other Income (Expense)

 

 

(4,438)

 

 

12,647

 

 

(14,826)

 

 

1,099

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LOSS BEFORE INCOME TAXES

 

 

(32,841)

 

 

(34,717)

 

 

(206,855)

 

 

(170,674)

INCOME TAX EXPENSE

 

 

-

 

 

-

 

 

800

 

 

800

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NET LOSS

 

$

(32,841)

 

$

(34,717)

 

$

(207,655)

 

$

(171,474)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BASIC AND DILUTED LOSS PER SHARE

 

$

(0.00)

 

$

(0.00)

 

$

(0.01)

 

$

(0.01)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

WEIGHTED AVERAGE NUMBER

 

 

 

 

 

 

 

 

 

 

 

 

OF COMMON SHARES OUTSTANDING

 

 

 

 

 

 

 

 

 

 

 

 

-BASIC AND DILUTED

 

 

21,948,091

 

 

21,948,091

 

 

21,948,091

 

 

21,948,091

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 


Page 4 



OMNITEK ENGINEERING CORP.

Condensed Statements of Cash Flows (unaudited)

 

 

 

 

 

For the Nine

 

For the Nine

 

Months Ended

 

Months Ended

September 30, 2024

 

September 30, 2023

OPERATING ACTIVITIES

 

 

 

 

 

 

Net loss

$

(207,655)

 

$

(171,474)

 

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

 

 

 

 

 

 

 

Amortization and depreciation expense

 

2,365

 

 

1,309

 

 

Stock option expense

 

5,010

 

 

13,157

 

 

Amortization of ROU asset

 

99,097

 

 

94,610

 

 

Written off provision of obsolete inventory

 

-

 

 

(18,682)

 

 

Change in inventory reserve

 

92,302

 

 

(50)

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

 

Accounts receivable

 

(4,934)

 

 

1,128

 

 

Accounts receivable–related parties

 

(159)

 

 

953

 

 

Deposits

 

  (372,383)

 

 

  (1,094)

 

 

Inventory

 

1,218

 

 

78,481

 

 

Prepaid Expense

 

-

 

 

(5,320)

 

 

Accounts payable and accrued expenses

 

16,626

 

 

18,607

 

 

Customer deposits

 

432,322

 

 

(348)

 

 

Operating lease liability

 

(96,522)

 

 

(88,516)

 

 

Accounts payable-related parties

 

2,957

 

 

10,023

 

 

Accrued management compensation

 

3,461

 

 

2,884

 

 

Net Cash Used in Operating Activities 

 

(26,295)

 

 

(64,332)

 

 

 

 

 

 

 

 

 

INVESTING ACTIVITIES

 

 

 

 

 

 

 

Purchase of Fixed Assets

 

(6,336)

 

 

-

 

 

Net Cash Used in Investing Activities

 

(6,336)

 

 

-

 

 

 

 

 

 

 

 

 

FINANCING ACTIVITIES

 

 

 

 

 

 

 

Proceeds from notes payable-related party

 

-

 

 

15,113

 

 

 

 

 

 

 

 

 

 

 

Net Cash Provided by Financing Activities

 

-

 

 

15,113

 

 

 

 

 

 

 

 

 

 

 

NET CHANGE IN CASH

 

(32,631)

 

 

(49,219)

 

 

CASH AT BEGINNING OF YEAR

 

73,703

 

 

56,379

 

 

 

 

 

 

 

 

 

 

 

CASH AT END OF PERIOD

$

41,072

 

$

7,160

SUPPLEMENTAL DISCLOSURES OF CASH FLOWS

 

 

 

 

 

 

CASH PAID FOR:

 

 

 

 

 

 

 

Interest

$

15,775

 

$

18,315

 

 

Income taxes 

$

800

 

$

800

 

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


Page 5 



OMNITEK ENGINEERING CORP.

Condensed Statements of Stockholders’ Deficit (unaudited)

 

 

 

 

 

 

 

Additional

 

 

 

 

Total

 

Common Stock

 

Paid-In

 

Accumulated

 

Stockholders’

Shares

 

Amount

 

Capital

 

Deficit

 

Deficit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, December 31, 2023

21,948,091

 

$

8,607,086

 

 

$   12,067,571 

 

$

(21,860,347)

 

$

(1,185,690)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Value of options and warrants issued

-

 

 

-

 

 

1,963

 

 

- 

 

 

1,963

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss for the three-month period ended March 31, 2024

-

 

 

-

 

 

- 

 

 

 (66,458)

 

 

 (66,458)

                                                                                      

               

 

 

                  

 

 

                        

 

 

                        

 

 

                

Balance, March 31, 2024

21,948,091

 

$

8,607,086

 

 

$   12,069,534 

 

$

 (21,926,805)

 

$

 (1,250,185)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Value of options and warrants issued

 -

 

 

-

 

  2,694

 

 

- 

 

  2,694 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss for three months ended June 30, 2024

 -

 

 

-

 

  -

 

 

(108,356)

 

  (108,256)

 

 

 

 

 

 

 

 

 

 

 

 

Balance, June 30, 2024

21,948,091

 

$

8,607,086

 

 

$ 12,072,228

 

$

 (22,035,161)

 

$

 (1,355,847)

 

 

 

 

 

 

 

 

 

 

 

 

Value of options and warrants issued

 -

 

 

-

 

  353

 

 

- 

 

  353

 

 

 

 

 

 

 

 

 

 

 

 

Net loss for three months ended September 30, 2024

 -

 

 

-

 

  -

 

 

(32,841)

 

  (32,841

 

 

 

 

 

 

 

 

 

 

 

 

Balance, September 30, 2024

21,948,091

 

 

8,607,086

 

12,072,581

 

 

(22,068,002)

 

(1,388,335)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Additional

 

 

 

 

Total

 

Common Stock

 

Paid-In

 

Accumulated

 

Stockholders'

Shares

 

 

Amount

 

Capital

 

Deficit

 

Deficit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, December 31, 2022

21,948,091

 

$

8,607,086

 

$

12,051,795

 

$

(21,644,941)

 

$

(986,060)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Value of options and warrants issued

-

 

 

-

 

 

2,562

 

 

-

 

 

2,562

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss for the three-month period ended March 31, 2023

-

 

 

-

 

 

-

 

 

(59,850)

 

 

(59,850)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, March 31, 2023

21,948,091

 

$

8,607,086

 

$

12,054,357

 

$

(21,704,791)

 

$

(1,043,348)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Value of options and warrants issued

-

 

 

-

 

 

7,976

 

 

-

 

 

7,976

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss for the three months ended June 30, 2023

-

 

 

-

 

 

-

 

 

(76,906)

 

 

(76,906)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, June 30, 2023

21,948,091

 

$

8,607,086

 

$

12,062,333

 

$

(21,781,697)

 

$

(1,112,278)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Value of options and warrants issued

 

 

 

 

 

 

2,619

 

 

- 

 

 

2,619 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss for the three-month period ended September 30, 2023

-

 

 

-

 

 

-

 

 

(34,717)

 

 

(34,717)

Balance, September 30, 2023

21,948,091

 

$

8,607,086

 

$

12,064,952

 

$

(21,816,414)

 

$

(1,144,376)

 

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


Page 6 


OMNITEK ENGINEERING CORP.

Notes to Condensed Financial Statements

September 30, 2024

(unaudited)


 

NOTE 1 - CONDENSED FINANCIAL STATEMENTS

 

The accompanying condensed financial statements have been prepared by the Company without audit. In the opinion of management, all adjustments (which include only normal recurring adjustments) necessary to present fairly the financial position, results of operations, and cash flows at September 30, 2024 and for all periods presented herein, have been made.

 

Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted.  It is suggested that these condensed financial statements be read in conjunction with the financial statements and notes thereto included in the Company's December 31, 2023 audited financial statements.  The results of operations for the periods ended September 30, 2024 and September 30, 2023 are not necessarily indicative of the operating results for the full years.

 

NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES

 

Use of Estimates

 

The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period.  Actual results could differ from those estimates.

 

Revenue Recognition

 

In general, revenue is recognized when control of the promised goods is transferred to our customers, in an amount that reflects the consideration to which we expect to be entitled in exchange for the goods or services. In order to achieve that core principle, a five-step approach is applied: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue allocated to each performance obligation when we satisfy the performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account for revenue recognition.

 

We recognize revenue on various products and services as follows:

 

Products - The Company recognizes revenue from the sale of products as performance obligations are satisfied. Those sales predominantly contain a single delivery element, and revenue is recognized at a single point in time when ownership and risks transfer (i.e. the performance obligation has been satisfied). In general, ownership and risk passes FOB shipping point, or as negotiated.

 

Performance Obligations

 

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

 

Assurance-type warranties are the only warranties provided by the Company and, as such, Omnitek does not recognize revenue on warranty-related work. Omnitek generally provides a one-year warranty for products that it sells. Warranty claims historically have been insignificant.

 


Page 7 


OMNITEK ENGINEERING CORP.

Notes to Condensed Financial Statements

September 30, 2024

(unaudited)


 

 

NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

Disaggregation of Revenue

 

The following table presents Omnitek’s revenues disaggregated by region and product type for the three months ended September 30, 2024 and September 30, 2023:

 

 

 

 

For the three-month period ended

September 30, 2024

 

 

 

For the three-month period ended

September 30, 2023

 

 

 

Consumer

 

 

 

 

 

Consumer

 

 

Segments

 

 

Products

 

Total

 

 

 

Products

 

Total

Domestic

 

$

 90,324

 

90,324

 

 

$

 78,107

 

78,107

International

 

 

 187,041

 

187,041

 

 

 

 157,272

 

157,272

 

$

 277,365

 

277,365

 

 

$

 235,379

 

235,379

 

 

 

 

 

 

 

 

 

 

 

 

Filters

 

$

161,877

 

161,877

 

 

$

130,082

 

130,082

Components

 

 

 115,488

 

115,488

 

 

 

 105,297

 

105,297

 

$

 277,365

 

277,365

 

 

$

 235,379

 

235,379

 

The following table presents Omnitek’s revenues disaggregated by region and product type for the nine months ended September 30, 2024 and September 30, 2023:

 

 

 

 

For the nine-month period ended September 30, 2024

 

 

 

For the nine-month period ended

September 30, 2023

 

 

 

Consumer

 

 

 

 

 

Consumer

 

 

Segments

 

 

Products

 

Total

 

 

 

Products

 

Total

Domestic

 

$

 276,225

 

 276,225

 

 

$

 244,905

 

 244,905

International

 

 

505,187

 

 505,187

 

 

 

467,398

 

 467,398

 

$

 781,412

 

 781,412

 

 

$

 712,303

 

 712,303

 

 

 

 

 

 

 

 

 

 

 

 

Filters

 

$

 370,173

 

 370,173

 

 

$

 393,624

 

 393,624

Components

 

 

411,239

 

 411,239

 

 

 

318,679

 

 318,679

Engineering Services

 

 

 -

 

 -

 

 

 

 -

 

 -

 

$

781,412

 

 781,412

 

 

$

712,303

 

 712,303

 

Inventory

 

Inventory is stated at the lower of cost or market.  The Company’s inventory consists of finished goods and raw material and is located in Vista, California, consisting of the following:

 

Location: Vista, CA

 

 

September 30,

 

 

December 31,

 

 

 

2024

 

 

2023

Raw materials

 

$

857,140 

 

$

799,642 

Finished goods

 

 

435,358 

 

 

494,074 

Total

 

$

1,292,498 

 

$

1,293,716 

 

 

 

 

 

 

 

Allowance for obsolete inventory

 

 

1,015,180 

 

 

922,878 

 

 

 

 

 

 

 

Total

 

$

277,318 

 

$

370,838 

 

The Company has established an allowance for obsolete inventory.  Expense for obsolete inventory was $0 and $0, for the periods ended September 30, 2024 and September 30, 2023, respectively.


Page 8 


OMNITEK ENGINEERING CORP.

Notes to Condensed Financial Statements

September 30, 2024

(unaudited)


 

NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

Property and Equipment

 

Property and equipment at September 30, 2024 and December 31, 2023 consisted of the following:

 

 

September 30,

 

December 31,

2024

 

2023

Production/Office equipment

$

 74,792 

 

$

 68,456 

Leasehold Improvements

 

 4,689 

 

 

 4,689 

Less: accumulated depreciation

 

 (69,844)

 

 

 (67,478)

Total

$

 9,637 

 

$

 5,667 

 

Depreciation expense for the periods ended September 30, 2024 and September 30, 2023 was $2,365 and $1,309 respectively.

 

Basic and Diluted Loss per Share

 

The computation of basic earnings per share of common stock is based on the weighted average number of shares outstanding during the periods presented. The computation of fully diluted earnings per share includes common stock equivalents outstanding at the balance sheet date. The Company had 2,340,000 and 2,695,556 stock options that would have been included in the fully diluted earnings per share as of September 30, 2024 and September 30, 2023, respectively.  However, the common stock equivalents were not included in the computation because they are anti-dilutive.  

 

Income Taxes

 

The Company accounts for income taxes in accordance with Accounting Standards Codification Topic 740, Income Taxes ("Topic 740"), which requires the recognition of deferred tax liabilities and assets at currently enacted tax rates for the expected future tax consequences of events that have been included in the financial statements or tax returns. A valuation allowance is recognized to reduce the net deferred tax asset to an amount that is more likely than not to be realized.

 

Topic 740 provides guidance on the accounting for uncertainty in income taxes recognized in a company's financial statements. Topic 740 requires a company to determine whether it is more likely than not that a tax position will be sustained upon examination based upon the technical merits of the position. If the more likely-than-not threshold is met, a company must measure the tax position to determine the amount to recognize in the financial statements.

 

The Company includes interest and penalties arising from the underpayment of income taxes in the statements of operations in the provision for income taxes. As of September 30, 2024 and December 31, 2023 the Company had no accrued interest or penalties related to uncertain tax positions. The Company files an income tax return in the U.S. federal jurisdiction and the state of California. With few exceptions, the Company is no longer subject to U.S. federal, state, and local, or non-U.S. income tax examinations by tax authorities for years before 2012.

 


Page 9 


OMNITEK ENGINEERING CORP.

Notes to Condensed Financial Statements

September 30, 2024

(unaudited)


 

 

NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

Liquidity and Going Concern

 

Historically, the Company has incurred net losses and negative cash flows from operations. As of September 30, 2024, the Company had an accumulated deficit of $22,068,002 and total stockholders’ deficit of $1,388,335. At September 30, 2024, the Company had current assets of $733,846 including cash of $41,072, and current liabilities of $2,063,174, resulting in negative working capital of $1,329,328.  For the nine months ended September 30, 2024, the Company reported a net loss of $207,655 and net cash used in operating activities of $26,296. Management believes that based on its operating plan, the projected sales for 2024, combined with funds available from its working capital will be sufficient to fund operations for the next twelve months.  However, there can be no assurance that operations and operating cash flows will continue at the current levels or improve in the near future. Whether, and when, the Company can attain profitability and positive cash flows from operations is uncertain. The Company is also uncertain whether it can raise additional capital. These uncertainties cast substantial doubt upon the Company’s ability to continue as a going concern for a period of one year from the issuance of these financial statements. Our financial statements have been prepared on a going concern basis, which assumes the realization of assets and liquidation of liabilities in the normal course of operations. The financial statements do not include any adjustments relating to the recoverability or classification of recorded asset amounts or the amounts or classification of liabilities should we be unable to continue as a going concern.

 

Recent Accounting Pronouncements

 

The Company has evaluated recent accounting pronouncements and their adoption has not had or is not expected to have a material impact on the Company’s financial position, or statements.

 

NOTE 3 – CUSTOMER DEPOSITS

 

The customers deposit account relates to payments received from customers before product has been shipped. When the product is shipped the Company recognizes the associated revenue by reclassifying the customer deposit to the appropriate revenue account. By contrast, the Contract Liabilities account relates to long-term contracts where revenue is recognized over the term of the contract. For the periods ended September 30, 2024 and December 31, 2023, the balance due under customer deposits was $742,346 and $310,025, respectively.

 

NOTE 4 –OPERATING LEASE

 

The Company’s lease consists of an operating lease for general office space and warehouse facilities. The Company recognizes rent expense for this lease on a straight-line basis over the lease term. Because the lease does not provide an implicit interest rate, the Company uses its incremental borrowing rate based on the information available at the lease Commencement Date in determining the present value of future lease payments.

 

On June 3, 2021, the Company entered into a lease for the premises located at 1345 Specialty Drive #E, Vista, CA, containing approximately 11,751 square feet of rentable area. The lease commenced on July 1, 2021 and expires on June 30, 2026. The monthly base rent under the lease is $9,988 per month and monthly operating expenses during the term of the lease, subject to adjustment under the lease, are $1,175 per month.

 

During the quarter ended September 30, 2024, cash paid for amounts included in the measurement of operating lease liabilities was $38,778 and the Company recorded operating lease expenses included in operating expenses of $37,290.

 


Page 10 


OMNITEK ENGINEERING CORP.

Notes to Condensed Financial Statements

September 30, 2024

(unaudited)


 

 

NOTE 4 –OPERATING LEASE (CONTINUED)

 

Future minimum payments for monthly base rent due under the initial lease term are currently estimated to be as follows:

 

Years ending December 31,

 

2024 (remaining)

 $ 38,778

2025

  176,268

2026

  88,134

Total lease payments

 $ 303,180

Less: Imputed interest

  (13,495)

Total lease liability

  289,685

Less: current lease liability

  (160,165)

Long-term lease liability

 $ 129,520

Weighted average discount rate:

 

Operating leases

  4.94%

 

NOTE 5 - RELATED PARTY TRANSACTIONS

 

Accounts Payable – Related Parties

 

The Company regularly incurs expenses that are paid to related parties for purchases of goods and services from related parties. As of September 30, 2024 and December 31, 2023, the Company owed related parties for such goods and services in the amounts of $134,241 and $131,285 respectively.

 

Accounts Receivable – Related Parties

 

As of September 30, 2024, and December 31, 2023, the Company was owed $1,463 and $1,304, respectively, by an entity controlled by the Company’s CEO for the purchase of products and services.

 

Accrued Management Compensation

 

For the periods ended September 30, 2024 and December 31, 2023, the Company’s president was due amounts for services performed for the Company.

 

As of September 30, 2024, and December 31, 2023, the accrued amounts consisted of the following:

 

 

September 30,

 

December 31,

2024

 

2023

Amounts due to the president

 

$

638,619

 

 

$

635,158

Total

 

$

638,619

 

 

$

635,158

 

NOTE 6 – NOTES PAYABLE - RELATED PARTIES

 

Convertible Notes – Related Parties

 

On June 4, 2021, the Company issued an unsecured convertible promissory note for $30,000 to its CEO. Simple interest at the rate of 8% per annum accrues on the unpaid principal balance of the note. The note calls for monthly installment payments of $1,050 commencing on July 4, 2021. The unpaid principal and accrued interest was due and payable on or before June 4, 2023. On the maturity date, June 4, 2023, the lender elected to transfer the unpaid principal balance of $7,940 to the Working Capital Promissory Note.


Page 11 


OMNITEK ENGINEERING CORP.

Notes to Condensed Financial Statements

September 30, 2024

(unaudited)


 

 

NOTE 6 – NOTES PAYABLE - RELATED PARTIES (CONTINUED)

 

On June 4, 2021, the Company issued a convertible promissory note for $20,000 to a board member. The note has an annual interest rate of 8% and is unsecured. The principal amount of the note and all accrued interest is due and payable on or before December 4, 2021. On December 14, 2021, the maturity date of convertible promissory note was extended for an additional period of 3 months until March 4, 2022. Subsequently the maturity date was extended for additional periods to June 4, 2022, September 4, 2022, December 4, 2022, June 4, 2023 and December 4, 2023. On December 4, 2023 the Company made a payment of $10,000 reducing the outstanding balance to $10,000 and also extended the note until December 4, 2024. The note has a conversion feature, wherein, at the maturity date, the lender may convert the remaining principal balance and any unpaid accrued interest into shares of the Company’s common stock. The number of shares of common stock to be issued upon such conversion shall be equal to the quotient obtained by dividing (i) the remaining unpaid principal balance and any unpaid accrued interest of this note by (ii) 90% of the average closing price of the common stock of the Company, for the five (5) trading days (between days 15 and 10 days) before the maturity date. Due to this provision, the Company considered whether the embedded conversion option qualifies for derivative accounting under ASC 815-15 “Derivatives and Hedging.” As the note is not convertible until maturity, no derivative liability was recognized as of September 30, 2024.

 

As of September 30, 2024, and December 31, 2023, Convertible Notes – Related Party consisted of the following:

 

 

September 30,

2024

 

December 31,

2023

Convertible Notes payable, related parties

 

$

 10,000 

 

 

$

10,000

Less current portion

 

 

(10,000)

 

 

 

(10,000)

Total

 

$

 - 

 

 

 

-

 

Notes Payable – Related Party

 

On January 19, 2017, the Company issued a promissory note for $15,000 to a related party. The note has an annual interest rate of 5% and is unsecured. The principal amount of the note and all accrued interest is due and payable on or before January 19, 2018. The maturity date of the note was extended annually for additional one-year period, with a current due date of January 19, 2024. On September 15, 2023, the lender elected to transfer the unpaid principal balance of $15,000 to the Working Capital Promissory Note.

 

On March 23, 2023, the Company issued a Working Capital Promissory Note, in favor of its CEO, evidencing the additional loans to the Company by the CEO, with an Initial Principal Balance of $20,000, and to evidence any future additional loans by the CEO to the Company thereafter. Pursuant to the terms of the note, the unpaid principal and accrued simple interest at the rate of 8.0% per annum (“Applicable Rate”) shall be due and payable on or before March 22, 2024, (the “Maturity Date”). The principal amount of the note shall be increased by the amount of any additional advances of funds made by the CEO to the Company, from time-to-time, with interest thereon at the applicable Rate, from the date of such advance. On March 22, 2024 the Maturity Date of the Working Capital Promissory Note was extended to March 23, 2026.

 

As of September 30, 2024, and December 31, 2023 Note Payable – Related Party consisted of the following:

 

 

September 30, 2024

 

December 31, 2023

Note payable, related party

 

$

37,940

 

 

$

37,940

Total

 

$

37,940

 

 

$

37,940


Page 12 


OMNITEK ENGINEERING CORP.

Notes to Condensed Financial Statements

September 30, 2024

(unaudited)


NOTE 7 – DEBT

 

Loans payable – SBA Economic Injury Disaster Loan

 

On April 21, 2020, the Company obtained a loan (the “SBA EIDL Loan”) under the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) adminitstered by the U.S. Small Business Administration. The Company received total proceeds of $199,000 from the loan. The SBA EIDL Loan is evidenced by a Loan Authorization and Agreement, a Secured Promissory Note (the “Note” and Security Agreement. Interest on the unpaid principal balance of the Note shall accrue at the rate of three and 75/100 percent (3.75%) per annum. Pursuant to the terms of the Note, commencing May 21, 2022 (i.e., twenty-four (24) months from the Note date), the Company shall make principal and interest payments in the amount of $970 every month, with any unpaid principal and accrued interest due and payable on April 21, 2050. As of September 30, 2024, accrued interest was $8,892. Current monthly payments are applied to the accrued interest. The obligations under the Loan Authorization and Agreement, and the Note shall be secured pursuant to the Security Agreement and a first position lien and security interest in the Collateral (as defined in the Security Agreement). The collateral in which the security interest is granted includes all tangible and intangible personal property, including, but not limited to: (a) inventory, and (b) equipment.

 

As of September 30, 2024 and December 31, 2023 Debt consisted of the following:

 

 

September 30,

 

December 31,

2024

 

2023

Loan payable – SBA EIDL

$

199,000

 

$

199,000

Less current portion

 

-

 

 

-

Total

$

199,000

 

$

199,000

 

NOTE 8 - STOCKHOLDERS’ DEFICIT

 

Options and Warrants

 

The Company has no warrants outstanding.

 

During the nine months ended September 30, 2024 and 2023, the Company granted 450,000 and 150,000 options for services, respectively. During the nine months ended September 30, 2024 and 2023, the Company recognized expense of $5,010 and $13,157 respectively, for options that vested during the periods pursuant to ASC Topic 718. As of September 30, 2024 total remaining amount of compensation expense to be recognized in future periods is $3,621.

 

On September 11, 2015, the Board of Directors adopted the Omnitek Engineering Corp. 2015, Long-Term Incentive Plan (the “2015 Plan”), under which 2,500,000 shares of the Company’s Common Stock were reserved for issuance of both Incentive Stock Options to employees only and Non-Qualified Stock Options to employees and consultants at its discretion. On February 9, 2024, 855,556 option issued under the 2015 Plan expired. As of September 30, 2024, the Company has a total of 290,000 options issued under the 2015 plan.

 

On October 2017, the Company’s shareholders approved its 2017 Long-Term Incentive Plan (the “2017 Plan”). Under the 2017 plan, the Company may issue up to 5,000,000 shares of both Incentive Stock Options to employees only and Non-Qualified Stock Options to employees and consultants at its discretion. As of September 30, 2024, the Company had a total of 2,050,000 options issued under the 2017 Plan.

 

The Company recognizes compensation expense for stock-based awards expected to vest on a straight-line basis over the requisite service period of the award based on their grant date fair value. The Company estimates the fair value of stock options using a Black-Scholes option pricing model which requires management to make estimates for certain assumptions regarding risk-free interest rate, expected life of options, expected volatility of stock and expected dividend yield of stock. When determining expected volatility, the Company considers the historical performance of the Company’s stock, as well as implied volatility. The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant, based on the options’ expected term. The expected term of the options is based on the Company’s evaluation of option holders’ exercise patterns and represents the period of time that options are expected to remain unexercised. The Company uses historical data to estimate the timing and amount of forfeitures.


Page 13 


OMNITEK ENGINEERING CORP.

Notes to Condensed Financial Statements

September 30, 2024

(unaudited)


 

NOTE 8 - STOCKHOLDERS’ DEFICIT (CONTINUED)

 

The following table presents the assumptions used to estimate the fair values of the stock options granted:

 

 

September 30,

 

September 30,

 

2024

 

2023

Expected volatility

210%

 

206%

Expected dividends

0%

 

0%

Expected term

7 Years

 

7 Years

Risk-free interest rate

4.66%

 

3.63%

 

A summary of the status of the options granted at September 30, 2024, and December 31, 2023, and changes during the periods then ended is presented below:  

 

 

September 30, 2024

 

December 31, 2023

 

 

 

 

Weighted-Average

 

 

 

 

Weighted-Average

 

Shares

 

 

Exercise Price

 

Shares

 

 

Exercise Price

Outstanding at beginning of year

2,745,556

 

$

0.11

 

3,265,556

 

$

0.15

Granted

450,000

 

 

0.02

 

150,000

 

 

0.04

Exercised

0

 

 

-

 

-

 

 

-

Expired or cancelled

855,556

 

 

0.18

 

(670,000)

 

 

0.28

Outstanding at end of period

2,340,000

 

 

0.06

 

2,745,556

 

 

0.11

Exercisable

2,056,667

 

$

0.07

 

2,720,556

 

 

0.11

 

A summary of the status of the options outstanding at September 30, 2024 is presented below:

 

Range of Exercise Prices

 

Number Outstanding

 

Weighted-Average Remaining Contractual Life

 

Number Exercisable

 

Weighted-Average Exercise Price

 

 

 

 

 

 

 

 

 

$0.01-1.00

 

2,340,000

 

3.01 years

 

2,056,667

 

0.07

 

NOTE 9 – CONTINGENT LIABILITY

 

On September 16, 2022 the Company received a Summons and was named as a cross-defendant in the matter of Olson-Ecologic Engine Testing Laboratories, LLC -v- Michael Naylor, Omnitek Engineering Corp., and Moto Concerto, Inc., filed in the Superior Court of the State of California, County of Orange, Central Justice Center, Case No. 30-2020-01171344. Olson-Ecologic Engine Testing Laboratories, LLC filed the cross-complaint in response to the original complaint filed by Michael Naylor against Olson-Ecologic Engine Testing Laboratories. Omnitek served as a subcontractor to Olson-Ecologic who received a grant in May 2017 from the California Energy Commission. In October 2017, very early in the project and before completion of the project, which was to run into 2020, Olson-Ecologic advised Omnitek that the California Energy Commission had terminated the project. In the cross-complaint Olson-Ecologic alleges that Omnitek participated with Mr. Naylor in overcharging Olson-Ecologic, however, Olson-Ecologic does not provide a specific statement of facts or actions of what Omnitek allegedly did. Olson-Ecologic’s cross-complaint and allegations against Omnitek are without merit and Omnitek will vigorously defend the cross-complaint. On July 29, 2024, the court stayed the case until January 27, 2025.

 

We are not a party to any other pending legal proceeding.  No federal, state or local governmental agency is presently contemplating any proceeding against the Company.  No director, executive officer or affiliate of the Company or owner of record or beneficially of more than five percent of the Company's common stock is a party adverse to the Company or has a material interest adverse to the Company in any proceeding.

 

NOTE 10 - SUBSEQUENT EVENTS

None

 


Page 14 



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

 

The following discussion of our financial condition and results of operations should be read in conjunction with the condensed financial statements and related notes to the condensed financial statements included elsewhere in this periodic report.  Some of the statements under “Management’s Discussion and Analysis,” “Description of Business” and elsewhere herein may include forward-looking statements which reflect our current views with respect to future events and financial performance. These statements include forward-looking statements both with respect to us specifically and the alternative fuels engines industry in general. Statements which include the words “expect,” “intend,” “plan,” “believe,” “project,” “anticipate,” “will,” and similar statements of a future or forward-looking nature identify forward-looking statements for purposes of the federal securities laws or otherwise. The safe harbor provisions of the federal securities laws do not apply to any forward-looking statements contained in this registration statement. 

 

All forward-looking statements address such matters that involve risks and uncertainties. Accordingly, there are or will be important factors that could cause our actual results to differ materially from those indicated in these statements. We undertake no obligation to publicly update or review any forward-looking statements, whether as a result of new information, future developments or otherwise.

 

If one or more of these or other risks or uncertainties materialize, or if our underlying assumptions prove to be incorrect, actual results may vary materially from what we projected. Any forward-looking statements you read herein reflect our current views with respect to future events and are subject to these and other risks, uncertainties and assumptions relating to our written and oral forward-looking statements attributable to us or individuals acting on our behalf and such statements are expressly qualified in their entirety by this paragraph.

 

Results of Operations

 

For the three-month period ended September 30, 2024 and September 30, 2023

 

Revenues were $277,365 for the three-month period ended September 30, 2024 compared with $235,379 for the same period the prior year, an increase of $41,986. The increase in revenues for the period is primarily attributable to increased export sales.

 

Cost of sales was $156,074 for the three-month period ended September 30, 2024 compared with $133,043 for the same period the prior year, an increase of $23,031. Our gross margin percentage was 44% for the three-month period ended September 30, 2024 compared with 43% in the same period a year earlier.

 

Operating expenses for the three-month period ended September 30, 2024 were $149,694 compared with $149,700 in the same period a year ago, a decrease of $6. General and administrative expense for the three-month period ended September 30, 2024 was $131,072 compared with $131,199 for the same period the prior year. Major components of general and administrative expenses for the three-month period ended September 30, 2024 were professional fees of $14,588, rent expense of $10,695, and salaries and wages of $56,951.  This compares with professional fees of $16,677, rent expense of $10,869 and salaries and wages of $56,851 for the same prior- year period.  For the three-month period ended September 30, 2024 research and development expense was $17,658 compared with $18,065 for the same period last year.

 

Our net loss for the three-month period ended September 30, 2024 was $32,841, or ($0.00) per share, compared with a net loss of $34,717, or ($0.00) per share, for the same period a year ago.  

 

Results for the three-month period ended September 30, 2024 reflect the impact of non-cash expenses, including the value of options and warrants granted in the amount of $353 and depreciation and amortization of $964.  For the same period in the prior year, non-cash expenses included options and warrants granted in the amount of $2,619 and depreciation and amortization of $436.


Page 15 



For the nine months ended September 30, 2024 and September 30, 2023

 

Our revenues were $781,412 for the nine months period ended September 30, 2024, compared with $712,303 for the same period in the prior year, an increase of $16,327 or 10%. The increase in revenues for the period is primarily attributable to increased exports sales.

 

Our cost of sales was $465,602 for the nine months period ended September 30, 2024, compared with $413,718 a year earlier, an increase of $51,884. Our gross margin was 40% for the nine months ended September 30, 2024 compared with 42% last year. The change in gross margin between the periods relates primarily to product mix.

 

Our operating expenses for the nine months period ended September 30, 2024 were $507,839 compared with $470,358 for the same period in the prior year, an increase of $37,481 or 8%. General and administrative expense for the nine months ended September 30, 2024 was $451,716 compared with $417,848 for the same period in 2023. Major components of general and administrative expenses for the nine months ended September 30, 2024 were professional fees of $68,485, rent expense of $32,344 and salaries and wages of $171,083. This compares with professional fees of $79,647, rent expense of 32,787, and salaries and wages of $170,054 for the same period a year ago. Research and development expense was $53,758 for the nine months ended September 30, 2024 compared with $51,201 last year.

 

Our net loss for the nine months period ended September 30, 2024 was $207,655 or ($0.01) per share, compared with a net loss of $171,474, or ($0.01) per share, in the prior year.  

 

Results for the nine months period ended September 30, 2024 reflect the impact of non-cash expenses, including the value of options and warrants granted in the amount of $5,010 and depreciation and amortization of $2,365. For the nine-month period in the prior-year, non-cash expenses included the value of options and warrants granted of $13,157 and depreciation and amortization of $1,309.

 

Liquidity and Capital Resources

 

Overview

 

Our primary sources of liquidity are cash provided by financing activities and available working capital. Additionally, from time to time, we may raise funds from the equity capital markets to fund our research and development programs, expansion of our business and general operations.

 

At September 30, 2024, our current liabilities totaled $2,063,174 and our current assets totaled $733,846 resulting in negative working capital of $1,329,328.  

 

We have no firm commitments or obligations for capital expenditures. However, substantial discretionary expenditures may be required to enable us to conduct existing and planned product research, design, development, manufacturing, marketing and distribution of our products. We may need to raise additional capital to facilitate growth and support our long-term product development, manufacturing, and marketing programs. The Company has no established bank-financing arrangements. Therefore, it is possible that we may need to seek additional financing through subsequent future public or private sales of our securities, including equity securities. We may also seek funding for the development, manufacturing, and marketing of our products through strategic partnerships and other arrangements with corporate partners. There can be no assurance, however, that such collaborative arrangements or additional funds will be available when needed, or on terms acceptable to us, if at all. If adequate funds are not available, we may be required to curtail one or more of our research and development programs.

 

We have historically incurred significant losses, which have resulted in a total accumulated deficit of $22,068,002 at September 30, 2024.


Page 16 



Operating Activities

 

We realized a negative cash flow from operations of $26,295 for the nine months period ended September 30, 2024, compared with a negative cash flow of $64,332 during the same period the prior year.  

 

Included in the operating loss of $192,029 for the nine-month period ended September 30, 2024 are non-cash expenses, which are not a drain on our capital resources.  During this period, these non-cash expenses included the value of options granted in the amount of $5,010 and depreciation and amortization of $2,365. Additionally, the operating loss included general and administrative expenses of $451,716 and research and development expenses of $53,758. 

 

Financing Activities

 

We realized a $0.00 cash flow from financing activities for the nine months ended September 30, 2024 compared with positive cash flow of $15,113 for the same period the prior year. The positive cash flow for the same period in the prior year was due to proceeds from related party note payable.

 

Investing Activities

 

We realized negative cash flow from investing activities of $6,335 for the nine months period ended September 30, 2024 compared with negative cash flow from investing activities of $0 for the same period in the prior year. The negative cash flow for the period ended September 30, 2024 related to purchases of fixed assets.

 

Off-Balance Sheet Arrangements

 

None.

 

Critical Accounting Policies and Estimates

 

Accounting Method and Use of Estimates

 

The Company's financial statements are prepared using the accrual method of accounting. The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Areas where significant estimates are required include the following:

 

Accounts Receivable

 

Trade receivables are carried at original invoice amount less an estimate made for doubtful receivables based on a review of all outstanding amounts on a monthly basis. Management determines the allowance for doubtful accounts by identifying troubled accounts and by using historical experience applied to an aging of accounts. Trade receivables are written off when deemed uncollectible. Recoveries of trade receivables previously written off are recorded when received.

 

Inventory

 

Inventories are stated at the lower of market or average cost basis. The Company reviews inventories on hand at least annually and records provisions for estimated excess, slow moving and obsolete inventory, as well as inventory with a carrying value in excess of net realizable value. The regular and systematic inventory valuation reviews include a current assessment of future product demand, historical experience and product expiration. Accordingly, the Company has established an allowance for the cost of such obsolete inventory.


Page 17 



Long-lived assets

 

The Company assesses the recoverability of its long-lived assets annually and whenever circumstances indicate that there may be an impairment. The Company compares the estimated undiscounted future cash flows to the carrying value of the long-lived assets to determine if impairment has occurred. In the event that impairment has occurred, the Company recognizes the impairment immediately.

 

Revenue Recognition

 

In general, revenue is recognized when control of the promised goods is transferred to our customers, in an amount that reflects the consideration to which we expect to be entitled in exchange for the goods or services. In order to achieve that core principle, a five-step approach is applied: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue allocated to each performance obligation when we satisfy the performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account for revenue recognition.

 

We recognize revenue on various products and services as follows:

 

Products - The Company recognizes revenue from the sale of products as performance obligations are satisfied. Those sales predominantly contain a single delivery element, and revenue is recognized at a single point in time when ownership and risks transfer (i.e. the performance obligation has been satisfied). In general, ownership and risk passes FOB shipping point, or as negotiated.

 

Recent Accounting Pronouncements

 

The Company has evaluated recent accounting pronouncements, and their adoption has not had or is not expected to have a material impact on the Company’s financial position, or statements.

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK 

 

We are a smaller reporting company as defined by Rule 12b-2 of the Securities Exchange Act of 1934 and are not required to provide the information under this item.

 

ITEM 4. CONTROLS AND PROCEDURES 

 

Evaluation of Disclosure Controls and Procedures

 

Disclosure controls and procedures are controls and procedures that are designed to ensure that information required to be disclosed in our reports filed under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC's rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by our company in the reports that it files or submits under the Exchange Act is accumulated and communicated to our management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.

 

Our management performed an evaluation under the supervision and with the participation of our Principal Executive Officer, of the effectiveness of the design and operation of our disclosure controls and procedures pursuant to Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934 ("Exchange Act"). Based upon that evaluation, our Principal Executive Officer has concluded that our disclosure controls and procedures were not effective as of September 30, 2024. The material weakness, which relates to internal control over financial reporting, which was identified is: due to our small size, we do not have a proper segregation of duties in certain areas of our financial reporting process. This control deficiency, which is pervasive in nature, results in a reasonable possibility that material misstatements of the financial statements will not be prevented or detected on a timely basis.


Page 18 



Changes in Internal Controls

 

There have not been any changes in the Company's internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the quarter ended September 30, 2024 that have materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.

 

PART II - OTHER INFORMATION

 

ITEM 1.LEGAL PROCEEDINGS 

 

On September 16, 2022 the Company received a Summons and was named as a cross-defendant in the matter of Olson-Ecologic Engine Testing Laboratories, LLC -v- Michael Naylor, Omnitek Engineering Corp., and Moto Concerto, Inc., filed in the Superior Court of the State of California, County of Orange, Central Justice Center, Case No. 30-2020-01171344. Olson-Ecologic Engine Testing Laboratories, LLC filed the cross-complaint in response to the original complaint filed by Michael Naylor against Olson-Ecologic Engine Testing Laboratories. Omnitek served as a subcontractor to Olson-Ecologic who received a grant in May 2017 from the California Energy Commission.  In October 2017, very early in the project and before completion of the project, which was to run into 2020,  Olson-Ecologic advised Omnitek that the California Energy Commission had terminated the project.  In the cross-complaint Olson-Ecologic alleges that Omnitek participated with Mr. Naylor in overcharging Olson-Ecologic, however, Olson-Ecologic does not provide a specific statement of facts or actions of what Omnitek allegedly did. Olson-Ecologic’s cross-complaint and allegations against Omnitek are without merit and Omnitek will vigorously defend the cross-complaint. On July 29, 2024, the court stayed the case until January 27, 2025.

 

We are not a party to any other pending legal proceeding.  No federal, state or local governmental agency is presently contemplating any proceeding against the Company.  No director, executive officer or affiliate of the Company or owner of record or beneficially of more than five percent of the Company's common stock is a party adverse to the Company or has a material interest adverse to the Company in any proceeding.

 

ITEM 1A.  RISK FACTORS 

 

We are a smaller reporting company as defined by Rule 12b-2 of the Securities Exchange Act of 1934 and are not required to provide the information under this item.

 

ITEM 2.UNREGISTERED SALE OF EQUITY SECURITIES AND USE OF PROCEEDS 

 

None

 

ITEM 3.  DEFAULTS UPON SENIOR SECURITIES

 

None

 

ITEM 4. MINE SAFETY DISCLOSURES  

 

Not applicable

 

 

ITEM 5. OTHER INFORMATION

 

None


Page 19 



ITEM 6. EXHIBITS

 

(a)Documents filed as part of this Report. 

 

1. Financial Statements. The condensed unaudited Balance Sheet of Omnitek Engineering Corp. as of September 30, 2024 and the audited balance sheet as of December 31, 2023, the condensed unaudited Statements of Operations for the quarter and nine-month periods ended September 30, 2024 and 2023, the condensed unaudited Statements of Cash Flows for the nine-month periods ended September 30, 2024 and 2023, and the condensed unaudited Statements of Stockholders’ Deficit as of September 30, 2024 and 2023, together with the notes thereto, are included in this Quarterly Report on Form 10-Q.  

 

3. Exhibits. The following exhibits are either filed as a part hereof or are incorporated by reference. Exhibit numbers correspond to the numbering system in Item 601 of Regulation S-K. 

  

Exhibit

 

 

Number

 

Description of Exhibit

 

 

 

3.1

 

Amended and Restated Articles of Incorporation(1)

3.2

 

Amended and Restated By-Laws Adopted July 12, 2012(2)

31.1

 

CEO certification pursuant to Section 302 of the Sarbanes – Oxley Act of 2002 (3)

31.2

 

CFO certification pursuant to Section 302 of the Sarbanes – Oxley Act of 2002 (3)

32.1

 

CEO and CFO certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (3)

101

 

The following materials from the Company's Quarterly Report on Form 10-Q for the quarter ended September 30, 2024 formatted in Extensible Business Reporting Language ("XBRL"): (i) the balance sheets (unaudited); (ii) the statements of operations (unaudited); (iii) the statements of cash flows (unaudited); and, (iv) related notes.

(1)Previously filed on Form on Form 10 on April 27, 2010 

(2)Previously filed on Form 8-K on August 2, 2012 

(3)Filed herewith 


Page 20 



SIGNATURES

 

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

 

 

Omnitek Engineering Corp.

 

 

 

 

 

 

 

 

 

Dated: November 14, 2024

 

 /s/ Werner Funk

 

 

 

By: Werner Funk

 

 

 

Its: Chief Executive Officer

Principal Executive Officer

 

 

 

 

 

 

 

 

 

 

 

 

 

Dated: November 14, 2024

 

 /s/ Werner Funk

 

 

 

By: Werner Funk

Its: Chief Executive Officer

Principal Executive Officer

 


Page 21 

EX-31.1 2 omtk_ex31z1.htm CERTIFICATION

Exhibit 31(i)

 

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO RULE 13a-14

 

I, Werner Funk, certify that:

  

1. I have reviewed this Quarterly Report on Form 10-Q of Omnitek Engineering Corp.; 

 

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. I am 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 small business issuer and have, for the small business issuer and have:  

 

(a)         Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under my supervision, to ensure that material information relating to the small business issuer, including its consolidated subsidiary, 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 small business issuer’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 small business issuer’s internal control over financial reporting that occurred during the small business issuer’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the small business issuer’s internal control over financial reporting; and

 

5.I have disclosed, based on my most recent evaluation of internal control over financial reporting, to the small business issuer’s auditors and the audit committee of the small business issuer’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 small business issuer’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 small business issuer’s internal control over financial reporting.

 

 

 

Dated: November 14, 2024

      /s/ Werner Funk

 

By:  Werner Funk

 

Its:  President and Secretary

 

EX-31.2 3 omtk_ex31z2.htm CERTIFICATION

Exhibit 31(ii)

 

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO RULE 13a-14

 

I, Werner Funk, certify that:

  

1.I have reviewed this Quarterly Report on Form 10-Q of Omnitek Engineering Corp.; 

 

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.I am 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 small business issuer and have, for the small business issuer and have:  

 

(a)         Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under my supervision, to ensure that material information relating to the small business issuer, including its consolidated subsidiary, 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 small business issuer’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 small business issuer’s internal control over financial reporting that occurred during the small business issuer’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the small business issuer’s internal control over financial reporting; and,

 

5.I have disclosed, based on my most recent evaluation of internal control over financial reporting, to the small business issuer’s auditors and the audit committee of the small business issuer’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 small business issuer’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 small business issuer’s internal control over financial reporting.

 

 

 

Dated: November 14, 2024

       /s/ Werner Funk

 

By:  Werner Funk

 

Its:  Chief Financial Officer

 

EX-32 4 omtk_ex32.htm CERTIFICATION

 Exhibit 32

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Omnitek Engineering Corp. (the “Company”) on Form 10-Q for the period ending September 30, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Werner Funk, Chief Executive Officer and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Sec. 1350, as adopted pursuant to Sec. 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge and belief: 

 

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

 

(2)The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company. 

 

 

 

 

Dated: November 14, 2024

       /s/ Werner Funk

 

By:  Werner Funk

 

Its:  Chief Executive Officer,

 

President and Secretary

 

 

 

 

 

 

Dated: November 14, 2024

      /s/ Werner Funk

 

By: Werner Funk

 

Its:  Chief Financial Officer

 

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request. 

 

EX-101.CAL 5 omtk-20240930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 6 omtk-20240930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 7 omtk-20240930_lab.xml XBRL TAXONOMY EXTENSION LABELS LINKBASE DOCUMENT Statistical Measurement [Axis] Exercisable, Weighted Average Exercise Price Loans Payable Convertible Notes Payable, Noncurrent Schedule Of Related Party Transactions Table Schedule Of Inventory Current NOTE 4 - OPERATING LEASE Inventory Inventory Common stock issued for stock subscription, shares Other income OPERATING EXPENSES LIABILITIES AND STOCKHOLDERS' DEFICIT Accounts receivable - related parties Represents the monetary amount of Accounts receivable - Related Parties, as of the indicated date. CURRENT ASSETS Condensed Balance Sheets Condensed Balance Sheets - Parenthetical Document Quarterly Report Outstanding, Weighted Average Exercise Price Plan Name [Axis] Operating Lease, Liability Components Represents the Components, during the indicated time period. Schedule Of Notes Payable Related Party table Represents the textual narrative disclosure of Schedule Of Notes Payable Related Party Table, during the indicated time period. Schedule of Convertible Notes - Related Parties NOTE 10 - SUBSEQUENT EVENT NOTE 1 - ORGANIZATION AND BUSINESS ACTIVITY CASH AT BEGINNING OF YEAR CASH AT BEGINNING OF YEAR CASH AT END OF PERIOD Net Cash Provided by Financing Activities Net Cash Provided by Financing Activities Accounts payable-related parties Stock option expense GROSS MARGIN GROSS MARGIN Accounts payable and accrued expenses Plan Name Accounts Payable, Related Parties, Current Represents the monetary amount of Accounts Payable, Related Parties, Current, as of the indicated date. Production Equipment Represents the Production Equipment, during the indicated time period. Obsolete Inventory Expense Represents the monetary amount of Obsolete Inventory Expense, during the indicated time period. Product and Service Recent Accounting Pronouncements Amortization of ROU asset BASIC AND DILUTED LOSS PER SHARE Represents the per-share monetary value of BASIC AND DILUTED LOSS PER SHARE, during the indicated time period. Total Stockholders' Deficit Total Stockholders' Deficit Equity, Attributable to Parent, Beginning Balance Equity, Attributable to Parent, Ending Balance Total Stockholders' Deficit Convertible notes payable - related party Convertible notes payable - related party Entity Shell Company Entity Emerging Growth Company Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Expired or cancelled, Weighted Average Exercise Price 2015 Long Term Incentive Plan Represents the 2015 Long Term Incentive Plan, during the indicated time period. Convertible Notes payable, related parties Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Inventory Gross NOTE 8 - STOCKHOLDERS' DEFICIT INVESTING ACTIVITIES Retained Earnings Statement Common Stock, Shares, Issued Common Stock, Par or Stated Value Per Share Accumulated deficit Accumulated deficit CURRENT LIABILITIES Entity Address, Postal Zip Code Entity Address, Address Line One Fiscal Year End Registrant CIK Loans Payable, Current Loans Payable, Current Notes Payable, Related Parties Represents the monetary amount of Notes Payable, Related Parties, as of the indicated date. Operating Lease, Expense Allowance for obsolete inventory Represents the monetary amount of Allowance for obsolete inventory, as of the indicated date. Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable Liquidity and Going Concern Basic and Diluted Loss per Share NOTE 3 - CUSTOMER DEPOSITS Operating lease liability OPERATING ACTIVITIES Common stock issued for stock subscription Common Stock Equity Components [Axis] LOSS FROM OPERATIONS LOSS FROM OPERATIONS Property & Equipment, net ASSETS Amendment Flag City Area Code Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures Debt Instrument, Interest Rate, Effective Percentage SBA EIDL Loan Represents the SBA EIDL Loan, during the indicated time period. Schedule of Maturities of Operating Lease Liabilities Adjustments to Additional Paid in Capital, Warrant Issued INCOME TAX EXPENSE Interest expense Interest expense Revenues Accounts payable - related parties Represents the monetary amount of Accounts payable - related parties, as of the indicated date. Document Transition Report Entity Incorporation, State or Country Code Exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Related and Nonrelated Parties Engineering Services Represents the Engineering Services, during the indicated time period. Geographic Distribution, Domestic Property Plant And Equipment Tables/Schedules NOTE 9 - CONTINGENT LIABILITY Customer deposits {1} Customer deposits Equity Component Condensed Statements of Stockholders' Equity (Deficit) (unaudited) Net loss NET LOSS Net loss LOSS BEFORE INCOME TAXES LOSS BEFORE INCOME TAXES General and administrative Condensed Statements of Operations (unaudited) Notes payable - related parties Represents the monetary amount of Notes payable - related parties, current portion, as of the indicated date. Long-term deposit Local Phone Number Document Period End Date President Represents the President, during the indicated time period. Lessee, Operating Lease, Liability, to be Paid, Year Two Long-Lived Tangible Asset Products Represents the monetary amount of Consumer Products, during the indicated time period. Geographic Distribution Schedule of Debt Property and Equipment NOTE 6 - NOTES PAYABLE - RELATED PARTY Purchase of Fixed Assets Purchase of Fixed Assets Prepaid Expense {1} Prepaid Expense Value of options and warrants Represents the monetary amount of Value of options and warrants, during the indicated time period. Total Operating Expenses Total Operating Expenses Common stock, 125,000,000 shares authorized; no par value; 21,948,091 and 21,948,091 shares, respectively, issued and outstanding Total Liabilities Total Liabilities Entity Common Stock, Shares Outstanding Entity Small Business Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance 2011 Long Term Incentive Plan Represents the 2011 Long Term Incentive Plan, during the indicated time period. Interest Expense, Debt Cash Paid for Operating Lease Liabilities Represents the monetary amount of Cash Paid for Operating Lease Liabilities, during the indicated time period. Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Share-Based Payment Arrangement, Option, Activity Policies NOTE 5 - RELATED PARTY TRANSACTIONS NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES Net Cash Used in Operating Activities Net Cash Used in Operating Activities Statement [Line Items] Common Stock, Shares, Outstanding Customer deposits Minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Debt Instrument, Maturity Date Related and Nonrelated Parties [Axis] Working Capital Represents the monetary amount of Working Capital, as of the indicated date. Property Plant And Equipment Gross Use of Estimates SUPPLEMENTAL DISCLOSURES OF CASH FLOWS NET CHANGE IN CASH NET CHANGE IN CASH Common stock issued for trade payable Represents the monetary amount of Common stock issued for trade payable, during the indicated time period. Deposit - Stock purchase agreement Represents the monetary amount of Deposit - Stock purchase agreement, during the indicated time period. Total Other Income (Expense) Total Other Income (Expense) Total Current Liabilities Total Current Liabilities Accrued management compensation Represents the monetary amount of Accrued management compensation, as of the indicated date. TOTAL ASSETS TOTAL ASSETS Operating lease - right-of-use asset LONG-TERM ASSETS Maximum Granted, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Employee Stock Option Represents the Employee Stock Option, during the indicated time period. Loans Payable, Noncurrent Debt Instrument, Interest Rate During Period Operating Lease, Imputed interest Represents the monetary amount of Operating Lease, Imputed interest, as of the indicated date. Product and Service [Axis] Geographic Distribution [Axis] Net Cash Used in Investing Activities Net Cash Used in Investing Activities Accounts receivable-related parties Accounts receivable-related parties Change in inventory reserve Amortization and depreciation expense Condensed Statements of Cash Flows (unaudited) Common Stock, Shares Authorized Total Long-term Liabilities Total Long-term Liabilities Deposits {1} Deposits Entity Filer Category Document Type Statistical Measurement Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Notes Payable, Related Parties, Current Represents the monetary amount of Notes Payable, Related Parties, Current, as of the indicated date. Monthly Base Rent Shares, Outstanding, Beginning Balance Shares, Outstanding, Beginning Balance Shares, Outstanding, Ending Balance TOTAL LIABILITIES AND STOCKHOLDERS' DEFICIT TOTAL LIABILITIES AND STOCKHOLDERS' DEFICIT Additional paid-in capital Accounts receivable, net Document Fiscal Year Focus Entity Address, State or Province Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Expired or cancelled Expired or cancelled Remaining Compensation Expense to be Recognized in Future Periods Represents the monetary amount of Remaining Compensation Expense to be Recognized in Future Periods, as of the indicated date. Award Type [Axis] Proceeds from Loans Chief Executive Officer Operating Lease, Weighted Average Discount Rate, Percent Lessee, Operating Lease, Liability, to be Paid, Year Three Inventory, Raw Materials, Gross Income taxes Proceeds from notes payable-related party FINANCING ACTIVITIES Accrued management compensation {1} Accrued management compensation Accounts payable and accrued expenses {1} Accounts payable and accrued expenses Accounts receivable Accounts receivable WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING - BASIC AND DILUTED Represents the WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING - BASIC AND DILUTED (number of shares), during the indicated time period. Operating lease liabilities - long-term LONG-TERM LIABILITIES Total Current Assets Total Current Assets Document Fiscal Period Focus Entity Interactive Data Current Securities Act File Number Details Short-Term Debt, Type Inventory, Finished Goods, Gross Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions Interest Written off provision of obsolete inventory Represents the monetary amount of Written off provision of obsolete inventory, during the indicated time period. Inventory Net Cash Entity Address, City or Town Less: accumulated depreciation Less: accumulated depreciation Long-Lived Tangible Asset [Axis] Income Taxes NOTE 7 - DEBT Changes in operating assets and liabilities Common stock issued for trade payable Share Represents the Common stock issued for trade payable Share (number of shares), during the indicated time period. OTHER INCOME (EXPENSE) Depreciation and amortization COST OF GOODS SOLD COST OF GOODS SOLD Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Exercised, Weighted Average Exercise Price 2017 Long Term Incentive Plan Represents the 2017 Long Term Incentive Plan, during the indicated time period. Short-Term Debt, Type [Axis] Debt Conversion, Original Debt, Amount Board Member Represents the Board Member, during the indicated time period. Filters Represents the Filters, during the indicated time period. Geographic Distribution, Foreign Schedule of Disaggregation of Revenue Represents the textual narrative disclosure of Schedule Of Disaggregation Of Revenue, during the indicated time period. Revenue Recognition Notes Deposits {2} Deposits Additional Paid-in Capital Research and development STOCKHOLDERS' DEFICIT Loans payable - SBA, net of current portion Entity Current Reporting Status Entity Registrant Name Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate All Award Types Lessee, Operating Lease, Liability, to be Paid Monthly Operating Expense Represents the monetary amount of Monthly Operating Expense, during the indicated time period. Land and Land Improvements {1} Land and Land Improvements e. Inventory Adjustments to reconcile net loss to net cash used in operating activities Operating lease liabilities - current Operating lease liabilities - current Total Long-Term Assets Total Long-Term Assets Entity Tax Identification Number EX-101.PRE 8 omtk-20240930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.SCH 9 omtk-20240930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 000280 - Disclosure - NOTE 4 - OPERATING LEASE: Schedule of Maturities of Operating Lease Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 000030 - Statement - Condensed Balance Sheets - Parenthetical link:presentationLink link:definitionLink link:calculationLink 000310 - Disclosure - NOTE 6 - NOTES PAYABLE - RELATED PARTY: Schedule Of Notes Payable Related Party table (Tables) link:presentationLink link:definitionLink link:calculationLink 000520 - Disclosure - NOTE 8 - STOCKHOLDERS' DEFICIT (Details) link:presentationLink link:definitionLink link:calculationLink 000450 - Disclosure - NOTE 5 - RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:definitionLink link:calculationLink 000530 - Disclosure - NOTE 8 - STOCKHOLDERS' DEFICIT: Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions (Details) link:presentationLink link:definitionLink link:calculationLink 000480 - Disclosure - NOTE 6 - NOTES PAYABLE - RELATED PARTY: Schedule of Convertible Notes - Related Parties (Details) link:presentationLink link:definitionLink link:calculationLink 000140 - Disclosure - NOTE 8 - STOCKHOLDERS' DEFICIT link:presentationLink link:definitionLink link:calculationLink 000350 - Disclosure - NOTE 8 - STOCKHOLDERS' DEFICIT: Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Tables) link:presentationLink link:definitionLink link:calculationLink 000550 - Disclosure - NOTE 8 - STOCKHOLDERS' DEFICIT: Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Details) link:presentationLink link:definitionLink link:calculationLink 000190 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory (Policies) link:presentationLink link:definitionLink link:calculationLink 000090 - Disclosure - NOTE 3 - CUSTOMER DEPOSITS link:presentationLink link:definitionLink link:calculationLink 000540 - Disclosure - NOTE 8 - STOCKHOLDERS' DEFICIT: Share-Based Payment Arrangement, Option, Activity (Details) link:presentationLink link:definitionLink link:calculationLink 000330 - Disclosure - NOTE 8 - STOCKHOLDERS' DEFICIT: Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions (Tables) link:presentationLink link:definitionLink link:calculationLink 000170 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Use of Estimates (Policies) link:presentationLink link:definitionLink link:calculationLink 000410 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Liquidity and Going Concern (Details) link:presentationLink link:definitionLink link:calculationLink 000370 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory: Schedule Of Inventory Current (Details) link:presentationLink link:definitionLink link:calculationLink 000250 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition: Schedule of Disaggregation of Revenue (Tables) link:presentationLink link:definitionLink link:calculationLink 000510 - Disclosure - NOTE 7 - DEBT: Schedule of Debt (Details) link:presentationLink link:definitionLink link:calculationLink 000120 - Disclosure - NOTE 6 - NOTES PAYABLE - RELATED PARTY link:presentationLink link:definitionLink link:calculationLink 000380 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment: Property Plant And Equipment (Details) link:presentationLink link:definitionLink link:calculationLink 000060 - Statement - Condensed Statements of Cash Flows (unaudited) link:presentationLink link:definitionLink link:calculationLink 000050 - Statement - Condensed Statements of Stockholders' Equity (Deficit) (unaudited) link:presentationLink link:definitionLink link:calculationLink 000220 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Income Taxes (Policies) link:presentationLink link:definitionLink link:calculationLink 000240 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Recent Accounting Pronouncements (Policies) link:presentationLink link:definitionLink link:calculationLink 000340 - Disclosure - NOTE 8 - STOCKHOLDERS' DEFICIT: Share-Based Payment Arrangement, Option, Activity (Tables) link:presentationLink link:definitionLink link:calculationLink 000100 - Disclosure - NOTE 4 - OPERATING LEASE link:presentationLink link:definitionLink link:calculationLink 000270 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment: Property Plant And Equipment (Tables) link:presentationLink link:definitionLink link:calculationLink 000080 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:definitionLink link:calculationLink 000290 - Disclosure - NOTE 5 - RELATED PARTY TRANSACTIONS: Schedule Of Related Party Transactions Table (Tables) link:presentationLink link:definitionLink link:calculationLink 000160 - Disclosure - NOTE 10 - SUBSEQUENT EVENT link:presentationLink link:definitionLink link:calculationLink 000500 - Disclosure - NOTE 7 - DEBT (Details) link:presentationLink link:definitionLink link:calculationLink 000130 - Disclosure - NOTE 7 - DEBT link:presentationLink link:definitionLink link:calculationLink 000260 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory: Schedule Of Inventory Current (Tables) link:presentationLink link:definitionLink link:calculationLink 000010 - Document - Document and Entity Information link:presentationLink link:definitionLink link:calculationLink 000180 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition (Policies) link:presentationLink link:definitionLink link:calculationLink 000440 - Disclosure - NOTE 4 - OPERATING LEASE: Schedule of Maturities of Operating Lease Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 000210 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Loss per Share (Policies) link:presentationLink link:definitionLink link:calculationLink 000150 - Disclosure - NOTE 9 - CONTINGENT LIABILITY link:presentationLink link:definitionLink link:calculationLink 000490 - Disclosure - NOTE 6 - NOTES PAYABLE - RELATED PARTY: Schedule Of Notes Payable Related Party table (Details) link:presentationLink link:definitionLink link:calculationLink 000470 - Disclosure - NOTE 6 - NOTES PAYABLE - RELATED PARTY (Details) link:presentationLink link:definitionLink link:calculationLink 000390 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment (Details) link:presentationLink link:definitionLink link:calculationLink 000230 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Liquidity and Going Concern (Policies) link:presentationLink link:definitionLink link:calculationLink 000020 - Statement - Condensed Balance Sheets link:presentationLink link:definitionLink link:calculationLink 000400 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Loss per Share (Details) link:presentationLink link:definitionLink link:calculationLink 000360 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition: Schedule of Disaggregation of Revenue (Details) link:presentationLink link:definitionLink link:calculationLink 000460 - Disclosure - NOTE 5 - RELATED PARTY TRANSACTIONS: Schedule Of Related Party Transactions Table (Details) link:presentationLink link:definitionLink link:calculationLink 000420 - Disclosure - NOTE 3 - CUSTOMER DEPOSITS (Details) link:presentationLink link:definitionLink link:calculationLink 000070 - Disclosure - NOTE 1 - ORGANIZATION AND BUSINESS ACTIVITY link:presentationLink link:definitionLink link:calculationLink 000110 - Disclosure - NOTE 5 - RELATED PARTY TRANSACTIONS link:presentationLink link:definitionLink link:calculationLink 000200 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment (Policies) link:presentationLink link:definitionLink link:calculationLink 000320 - Disclosure - NOTE 7 - DEBT: Schedule of Debt (Tables) link:presentationLink link:definitionLink link:calculationLink 000300 - Disclosure - NOTE 6 - NOTES PAYABLE - RELATED PARTY: Schedule of Convertible Notes - Related Parties (Tables) link:presentationLink link:definitionLink link:calculationLink 000430 - Disclosure - NOTE 4 - OPERATING LEASE (Details) link:presentationLink link:definitionLink link:calculationLink 000040 - Statement - Condensed Statements of Operations (unaudited) link:presentationLink link:definitionLink link:calculationLink XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.3
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2024
Nov. 14, 2024
Details    
Registrant CIK 0001404804  
Fiscal Year End --12-31  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2024  
Securities Act File Number 000-53955  
Entity Registrant Name OMNITEK ENGINEERING CORP.  
Entity Incorporation, State or Country Code CA  
Entity Tax Identification Number 33-0984450  
Entity Address, Address Line One 1345 Specialty Drive, Suite E  
Entity Address, City or Town Vista  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 92081  
City Area Code 760  
Local Phone Number 591-0089  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   21,948,091
Amendment Flag false  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q3  
Document Transition Report false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Balance Sheets - USD ($)
Sep. 30, 2024
Dec. 31, 2023
CURRENT ASSETS    
Cash $ 41,072 $ 73,703
Accounts receivable, net 17,167 12,233
Accounts receivable - related parties 1,463 1,304
Inventory Net 277,318 370,838
Deposits 396,826 24,443
Total Current Assets 733,846 482,521
LONG-TERM ASSETS    
Property & Equipment, net 9,637 5,667
Operating lease - right-of-use asset 246,362 345,459
Long-term deposit 13,514 13,514
Total Long-Term Assets 269,513 364,640
TOTAL ASSETS 1,003,359 847,161
CURRENT LIABILITIES    
Accounts payable and accrued expenses 339,863 323,236
Accrued management compensation 638,619 635,158
Accounts payable - related parties 134,241 131,285
Notes payable - related parties 37,940 37,940
Convertible notes payable - related party 10,000 10,000
Customer deposits 742,346 310,025
Operating lease liabilities - current 160,165 131,868
Total Current Liabilities 2,063,174 1,579,512
LONG-TERM LIABILITIES    
Loans payable - SBA, net of current portion 199,000 199,000
Operating lease liabilities - long-term 129,520 254,339
Total Long-term Liabilities 328,520 453,339
Total Liabilities 2,391,694 2,032,851
STOCKHOLDERS' DEFICIT    
Common stock, 125,000,000 shares authorized; no par value; 21,948,091 and 21,948,091 shares, respectively, issued and outstanding 8,607,086 8,607,086
Additional paid-in capital 12,072,581 12,067,571
Accumulated deficit (22,068,002) (21,860,347)
Total Stockholders' Deficit (1,388,335) (1,185,690)
TOTAL LIABILITIES AND STOCKHOLDERS' DEFICIT $ 1,003,359 $ 847,161
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Balance Sheets - Parenthetical - $ / shares
Sep. 30, 2024
Dec. 31, 2023
Condensed Balance Sheets    
Common Stock, Shares Authorized 125,000,000 125,000,000
Common Stock, Par or Stated Value Per Share $ 0 $ 0
Common Stock, Shares, Issued 21,948,091 21,948,091
Common Stock, Shares, Outstanding 21,948,091 21,948,091
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Statements of Operations (unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Condensed Statements of Operations (unaudited)        
Revenues $ 277,365 $ 235,379 $ 781,412 $ 712,303
COST OF GOODS SOLD (156,074) (133,043) (465,602) (413,718)
GROSS MARGIN 121,291 102,336 315,810 298,585
OPERATING EXPENSES        
General and administrative 131,072 131,199 451,716 417,848
Research and development 17,658 18,065 53,758 51,201
Depreciation and amortization 964 436 2,365 1,309
Total Operating Expenses 149,694 149,700 507,839 470,358
LOSS FROM OPERATIONS (28,403) (47,364) (192,029) (171,773)
OTHER INCOME (EXPENSE)        
Other income 712 18,682 712 18,682
Interest expense (5,150) (6,035) (15,538) (17,583)
Total Other Income (Expense) (4,438) 12,647 (14,826) 1,099
LOSS BEFORE INCOME TAXES (32,841) (34,717) (206,855) (170,674)
INCOME TAX EXPENSE 0 0 800 800
NET LOSS $ (32,841) $ (34,717) $ (207,655) $ (171,474)
BASIC AND DILUTED LOSS PER SHARE $ (0) $ (0) $ (0.01) $ (0.01)
WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING - BASIC AND DILUTED 21,948,091 21,948,091 21,948,091 21,948,091
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Statements of Stockholders' Equity (Deficit) (unaudited) - USD ($)
Common Stock
Additional Paid-in Capital
Retained Earnings
Total
Equity, Attributable to Parent, Beginning Balance at Dec. 31, 2022 $ 8,607,086 $ 12,051,795 $ (21,644,941) $ (986,060)
Shares, Outstanding, Beginning Balance at Dec. 31, 2022 21,948,091      
Net loss $ 0 0 (59,850) (59,850)
Equity, Attributable to Parent, Ending Balance at Mar. 31, 2023 $ 8,607,086 12,054,357 (21,704,791) (1,043,348)
Shares, Outstanding, Ending Balance at Mar. 31, 2023 21,948,091      
Value of options and warrants $ 0 2,562 0 2,562
Equity, Attributable to Parent, Beginning Balance at Dec. 31, 2022 $ 8,607,086 12,051,795 (21,644,941) (986,060)
Shares, Outstanding, Beginning Balance at Dec. 31, 2022 21,948,091      
Net loss       (171,474)
Equity, Attributable to Parent, Ending Balance at Sep. 30, 2023 $ 8,607,086 12,064,952 (21,816,414) (1,144,376)
Shares, Outstanding, Ending Balance at Sep. 30, 2023 21,948,091      
Equity, Attributable to Parent, Beginning Balance at Mar. 31, 2023 $ 8,607,086 12,054,357 (21,704,791) (1,043,348)
Shares, Outstanding, Beginning Balance at Mar. 31, 2023 21,948,091      
Net loss $ 0 0 (76,906) (76,906)
Equity, Attributable to Parent, Ending Balance at Jun. 30, 2023 $ 8,607,086 12,062,333 (21,781,697) (1,112,278)
Shares, Outstanding, Ending Balance at Jun. 30, 2023 21,948,091      
Value of options and warrants $ 0 7,976 0 7,976
Net loss 0 0 (34,717) (34,717)
Equity, Attributable to Parent, Ending Balance at Sep. 30, 2023 $ 8,607,086 12,064,952 (21,816,414) (1,144,376)
Shares, Outstanding, Ending Balance at Sep. 30, 2023 21,948,091      
Value of options and warrants   2,619 0 2,619
Equity, Attributable to Parent, Beginning Balance at Dec. 31, 2023 $ 8,607,086 12,067,571 (21,860,347) (1,185,690)
Shares, Outstanding, Beginning Balance at Dec. 31, 2023 21,948,091      
Net loss $ 0 0 (66,458) (66,458)
Equity, Attributable to Parent, Ending Balance at Mar. 31, 2024 $ 8,607,086 12,069,534 (21,926,805) (1,250,185)
Shares, Outstanding, Ending Balance at Mar. 31, 2024 21,948,091      
Value of options and warrants $ 0 1,963 0 1,963
Equity, Attributable to Parent, Beginning Balance at Dec. 31, 2023 $ 8,607,086 12,067,571 (21,860,347) (1,185,690)
Shares, Outstanding, Beginning Balance at Dec. 31, 2023 21,948,091      
Net loss       (207,655)
Equity, Attributable to Parent, Ending Balance at Sep. 30, 2024 $ 8,607,086 12,072,581 (22,068,002) (1,388,335)
Shares, Outstanding, Ending Balance at Sep. 30, 2024 21,948,091      
Equity, Attributable to Parent, Beginning Balance at Mar. 31, 2024 $ 8,607,086 12,069,534 (21,926,805) (1,250,185)
Shares, Outstanding, Beginning Balance at Mar. 31, 2024 21,948,091      
Net loss $ 0 0 (108,356) (108,256)
Equity, Attributable to Parent, Ending Balance at Jun. 30, 2024 $ 8,607,086 12,072,228 (22,035,161) (1,355,847)
Shares, Outstanding, Ending Balance at Jun. 30, 2024 21,948,091      
Value of options and warrants $ 0 2,694 0 2,694
Net loss 0 0 (32,841) (32,841)
Equity, Attributable to Parent, Ending Balance at Sep. 30, 2024 $ 8,607,086 12,072,581 (22,068,002) (1,388,335)
Shares, Outstanding, Ending Balance at Sep. 30, 2024 21,948,091      
Value of options and warrants $ 0 $ 353 $ 0 $ 353
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Statements of Cash Flows (unaudited) - USD ($)
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
OPERATING ACTIVITIES    
Net loss $ (207,655) $ (171,474)
Adjustments to reconcile net loss to net cash used in operating activities    
Amortization and depreciation expense 2,365 1,309
Stock option expense 5,010 13,157
Amortization of ROU asset 99,097 94,610
Written off provision of obsolete inventory 0 (18,682)
Change in inventory reserve 92,302 (50)
Changes in operating assets and liabilities    
Accounts receivable (4,934) 1,128
Accounts receivable-related parties (159) 953
Deposits (372,383) (1,094)
Inventory 1,218 78,481
Prepaid Expense 0 (5,320)
Accounts payable and accrued expenses 16,626 18,607
Customer deposits 432,322 (348)
Operating lease liability (96,522) (88,516)
Accounts payable-related parties 2,957 10,023
Accrued management compensation 3,461 2,884
Net Cash Used in Operating Activities (26,295) (64,332)
INVESTING ACTIVITIES    
Purchase of Fixed Assets (6,336) 0
Net Cash Used in Investing Activities (6,336) 0
FINANCING ACTIVITIES    
Proceeds from notes payable-related party 0 15,113
Net Cash Provided by Financing Activities 0 15,113
NET CHANGE IN CASH (32,631) (49,219)
CASH AT BEGINNING OF YEAR 73,703 56,379
CASH AT END OF PERIOD 41,072 7,160
SUPPLEMENTAL DISCLOSURES OF CASH FLOWS    
Interest 15,775 18,315
Income taxes $ 800 $ 800
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 1 - ORGANIZATION AND BUSINESS ACTIVITY
9 Months Ended
Sep. 30, 2024
Notes  
NOTE 1 - ORGANIZATION AND BUSINESS ACTIVITY

NOTE 1 - CONDENSED FINANCIAL STATEMENTS

 

The accompanying condensed financial statements have been prepared by the Company without audit. In the opinion of management, all adjustments (which include only normal recurring adjustments) necessary to present fairly the financial position, results of operations, and cash flows at September 30, 2024 and for all periods presented herein, have been made.

 

Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted.  It is suggested that these condensed financial statements be read in conjunction with the financial statements and notes thereto included in the Company's December 31, 2023 audited financial statements.  The results of operations for the periods ended September 30, 2024 and September 30, 2023 are not necessarily indicative of the operating results for the full years.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES
9 Months Ended
Sep. 30, 2024
Notes  
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES

NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES

 

Use of Estimates

 

The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period.  Actual results could differ from those estimates.

 

Revenue Recognition

 

In general, revenue is recognized when control of the promised goods is transferred to our customers, in an amount that reflects the consideration to which we expect to be entitled in exchange for the goods or services. In order to achieve that core principle, a five-step approach is applied: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue allocated to each performance obligation when we satisfy the performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account for revenue recognition.

 

We recognize revenue on various products and services as follows:

 

Products - The Company recognizes revenue from the sale of products as performance obligations are satisfied. Those sales predominantly contain a single delivery element, and revenue is recognized at a single point in time when ownership and risks transfer (i.e. the performance obligation has been satisfied). In general, ownership and risk passes FOB shipping point, or as negotiated.

 

Performance Obligations

 

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

 

Assurance-type warranties are the only warranties provided by the Company and, as such, Omnitek does not recognize revenue on warranty-related work. Omnitek generally provides a one-year warranty for products that it sells. Warranty claims historically have been insignificant.

 

 

 

NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

Disaggregation of Revenue

 

The following table presents Omnitek’s revenues disaggregated by region and product type for the three months ended September 30, 2024 and September 30, 2023:

 

 

 

 

For the three-month period ended

September 30, 2024

 

 

 

For the three-month period ended

September 30, 2023

 

 

 

Consumer

 

 

 

 

 

Consumer

 

 

Segments

 

 

Products

 

Total

 

 

 

Products

 

Total

Domestic

 

$

 90,324

 

90,324

 

 

$

 78,107

 

78,107

International

 

 

 187,041

 

187,041

 

 

 

 157,272

 

157,272

 

$

 277,365

 

277,365

 

 

$

 235,379

 

235,379

 

 

 

 

 

 

 

 

 

 

 

 

Filters

 

$

161,877

 

161,877

 

 

$

130,082

 

130,082

Components

 

 

 115,488

 

115,488

 

 

 

 105,297

 

105,297

 

$

 277,365

 

277,365

 

 

$

 235,379

 

235,379

 

The following table presents Omnitek’s revenues disaggregated by region and product type for the nine months ended September 30, 2024 and September 30, 2023:

 

 

 

 

For the nine-month period ended September 30, 2024

 

 

 

For the nine-month period ended

September 30, 2023

 

 

 

Consumer

 

 

 

 

 

Consumer

 

 

Segments

 

 

Products

 

Total

 

 

 

Products

 

Total

Domestic

 

$

 276,225

 

 276,225

 

 

$

 244,905

 

 244,905

International

 

 

505,187

 

 505,187

 

 

 

467,398

 

 467,398

 

$

 781,412

 

 781,412

 

 

$

 712,303

 

 712,303

 

 

 

 

 

 

 

 

 

 

 

 

Filters

 

$

 370,173

 

 370,173

 

 

$

 393,624

 

 393,624

Components

 

 

411,239

 

 411,239

 

 

 

318,679

 

 318,679

Engineering Services

 

 

 -

 

 -

 

 

 

 -

 

 -

 

$

781,412

 

 781,412

 

 

$

712,303

 

 712,303

 

Inventory

 

Inventory is stated at the lower of cost or market.  The Company’s inventory consists of finished goods and raw material and is located in Vista, California, consisting of the following:

 

Location: Vista, CA

 

 

September 30,

 

 

December 31,

 

 

 

2024

 

 

2023

Raw materials

 

$

857,140 

 

$

799,642 

Finished goods

 

 

435,358 

 

 

494,074 

Total

 

$

1,292,498 

 

$

1,293,716 

 

 

 

 

 

 

 

Allowance for obsolete inventory

 

 

1,015,180 

 

 

922,878 

 

 

 

 

 

 

 

Total

 

$

277,318 

 

$

370,838 

 

The Company has established an allowance for obsolete inventory.  Expense for obsolete inventory was $0 and $0, for the periods ended September 30, 2024 and September 30, 2023, respectively.

 

NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

Property and Equipment

 

Property and equipment at September 30, 2024 and December 31, 2023 consisted of the following:

 

 

September 30,

 

December 31,

2024

 

2023

Production/Office equipment

$

 74,792 

 

$

 68,456 

Leasehold Improvements

 

 4,689 

 

 

 4,689 

Less: accumulated depreciation

 

 (69,844)

 

 

 (67,478)

Total

$

 9,637 

 

$

 5,667 

 

Depreciation expense for the periods ended September 30, 2024 and September 30, 2023 was $2,365 and $1,309 respectively.

 

Basic and Diluted Loss per Share

 

The computation of basic earnings per share of common stock is based on the weighted average number of shares outstanding during the periods presented. The computation of fully diluted earnings per share includes common stock equivalents outstanding at the balance sheet date. The Company had 2,340,000 and 2,695,556 stock options that would have been included in the fully diluted earnings per share as of September 30, 2024 and September 30, 2023, respectively.  However, the common stock equivalents were not included in the computation because they are anti-dilutive.  

 

Income Taxes

 

The Company accounts for income taxes in accordance with Accounting Standards Codification Topic 740, Income Taxes ("Topic 740"), which requires the recognition of deferred tax liabilities and assets at currently enacted tax rates for the expected future tax consequences of events that have been included in the financial statements or tax returns. A valuation allowance is recognized to reduce the net deferred tax asset to an amount that is more likely than not to be realized.

 

Topic 740 provides guidance on the accounting for uncertainty in income taxes recognized in a company's financial statements. Topic 740 requires a company to determine whether it is more likely than not that a tax position will be sustained upon examination based upon the technical merits of the position. If the more likely-than-not threshold is met, a company must measure the tax position to determine the amount to recognize in the financial statements.

 

The Company includes interest and penalties arising from the underpayment of income taxes in the statements of operations in the provision for income taxes. As of September 30, 2024 and December 31, 2023 the Company had no accrued interest or penalties related to uncertain tax positions. The Company files an income tax return in the U.S. federal jurisdiction and the state of California. With few exceptions, the Company is no longer subject to U.S. federal, state, and local, or non-U.S. income tax examinations by tax authorities for years before 2012.

 

 

 

NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

Liquidity and Going Concern

 

Historically, the Company has incurred net losses and negative cash flows from operations. As of September 30, 2024, the Company had an accumulated deficit of $22,068,002 and total stockholders’ deficit of $1,388,335. At September 30, 2024, the Company had current assets of $733,846 including cash of $41,072, and current liabilities of $2,063,174, resulting in negative working capital of $1,329,328.  For the nine months ended September 30, 2024, the Company reported a net loss of $207,655 and net cash used in operating activities of $26,296. Management believes that based on its operating plan, the projected sales for 2024, combined with funds available from its working capital will be sufficient to fund operations for the next twelve months.  However, there can be no assurance that operations and operating cash flows will continue at the current levels or improve in the near future. Whether, and when, the Company can attain profitability and positive cash flows from operations is uncertain. The Company is also uncertain whether it can raise additional capital. These uncertainties cast substantial doubt upon the Company’s ability to continue as a going concern for a period of one year from the issuance of these financial statements. Our financial statements have been prepared on a going concern basis, which assumes the realization of assets and liquidation of liabilities in the normal course of operations. The financial statements do not include any adjustments relating to the recoverability or classification of recorded asset amounts or the amounts or classification of liabilities should we be unable to continue as a going concern.

 

Recent Accounting Pronouncements

 

The Company has evaluated recent accounting pronouncements and their adoption has not had or is not expected to have a material impact on the Company’s financial position, or statements.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 3 - CUSTOMER DEPOSITS
9 Months Ended
Sep. 30, 2024
Notes  
NOTE 3 - CUSTOMER DEPOSITS

NOTE 3 – CUSTOMER DEPOSITS

 

The customers deposit account relates to payments received from customers before product has been shipped. When the product is shipped the Company recognizes the associated revenue by reclassifying the customer deposit to the appropriate revenue account. By contrast, the Contract Liabilities account relates to long-term contracts where revenue is recognized over the term of the contract. For the periods ended September 30, 2024 and December 31, 2023, the balance due under customer deposits was $742,346 and $310,025, respectively.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 4 - OPERATING LEASE
9 Months Ended
Sep. 30, 2024
Notes  
NOTE 4 - OPERATING LEASE

NOTE 4 –OPERATING LEASE

 

The Company’s lease consists of an operating lease for general office space and warehouse facilities. The Company recognizes rent expense for this lease on a straight-line basis over the lease term. Because the lease does not provide an implicit interest rate, the Company uses its incremental borrowing rate based on the information available at the lease Commencement Date in determining the present value of future lease payments.

 

On June 3, 2021, the Company entered into a lease for the premises located at 1345 Specialty Drive #E, Vista, CA, containing approximately 11,751 square feet of rentable area. The lease commenced on July 1, 2021 and expires on June 30, 2026. The monthly base rent under the lease is $9,988 per month and monthly operating expenses during the term of the lease, subject to adjustment under the lease, are $1,175 per month.

 

During the quarter ended September 30, 2024, cash paid for amounts included in the measurement of operating lease liabilities was $38,778 and the Company recorded operating lease expenses included in operating expenses of $37,290.

 

 

 

NOTE 4 –OPERATING LEASE (CONTINUED)

 

Future minimum payments for monthly base rent due under the initial lease term are currently estimated to be as follows:

 

Years ending December 31,

 

2024 (remaining)

 $ 38,778

2025

  176,268

2026

  88,134

Total lease payments

 $ 303,180

Less: Imputed interest

  (13,495)

Total lease liability

  289,685

Less: current lease liability

  (160,165)

Long-term lease liability

 $ 129,520

Weighted average discount rate:

 

Operating leases

  4.94%

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 5 - RELATED PARTY TRANSACTIONS
9 Months Ended
Sep. 30, 2024
Notes  
NOTE 5 - RELATED PARTY TRANSACTIONS

NOTE 5 - RELATED PARTY TRANSACTIONS

 

Accounts Payable – Related Parties

 

The Company regularly incurs expenses that are paid to related parties for purchases of goods and services from related parties. As of September 30, 2024 and December 31, 2023, the Company owed related parties for such goods and services in the amounts of $134,241 and $131,285 respectively.

 

Accounts Receivable – Related Parties

 

As of September 30, 2024, and December 31, 2023, the Company was owed $1,463 and $1,304, respectively, by an entity controlled by the Company’s CEO for the purchase of products and services.

 

Accrued Management Compensation

 

For the periods ended September 30, 2024 and December 31, 2023, the Company’s president was due amounts for services performed for the Company.

 

As of September 30, 2024, and December 31, 2023, the accrued amounts consisted of the following:

 

 

September 30,

 

December 31,

2024

 

2023

Amounts due to the president

 

$

638,619

 

 

$

635,158

Total

 

$

638,619

 

 

$

635,158

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 6 - NOTES PAYABLE - RELATED PARTY
9 Months Ended
Sep. 30, 2024
Notes  
NOTE 6 - NOTES PAYABLE - RELATED PARTY

NOTE 6 – NOTES PAYABLE - RELATED PARTIES

 

Convertible Notes – Related Parties

 

On June 4, 2021, the Company issued an unsecured convertible promissory note for $30,000 to its CEO. Simple interest at the rate of 8% per annum accrues on the unpaid principal balance of the note. The note calls for monthly installment payments of $1,050 commencing on July 4, 2021. The unpaid principal and accrued interest was due and payable on or before June 4, 2023. On the maturity date, June 4, 2023, the lender elected to transfer the unpaid principal balance of $7,940 to the Working Capital Promissory Note.

 

 

NOTE 6 – NOTES PAYABLE - RELATED PARTIES (CONTINUED)

 

On June 4, 2021, the Company issued a convertible promissory note for $20,000 to a board member. The note has an annual interest rate of 8% and is unsecured. The principal amount of the note and all accrued interest is due and payable on or before December 4, 2021. On December 14, 2021, the maturity date of convertible promissory note was extended for an additional period of 3 months until March 4, 2022. Subsequently the maturity date was extended for additional periods to June 4, 2022, September 4, 2022, December 4, 2022, June 4, 2023 and December 4, 2023. On December 4, 2023 the Company made a payment of $10,000 reducing the outstanding balance to $10,000 and also extended the note until December 4, 2024. The note has a conversion feature, wherein, at the maturity date, the lender may convert the remaining principal balance and any unpaid accrued interest into shares of the Company’s common stock. The number of shares of common stock to be issued upon such conversion shall be equal to the quotient obtained by dividing (i) the remaining unpaid principal balance and any unpaid accrued interest of this note by (ii) 90% of the average closing price of the common stock of the Company, for the five (5) trading days (between days 15 and 10 days) before the maturity date. Due to this provision, the Company considered whether the embedded conversion option qualifies for derivative accounting under ASC 815-15 “Derivatives and Hedging.” As the note is not convertible until maturity, no derivative liability was recognized as of September 30, 2024.

 

As of September 30, 2024, and December 31, 2023, Convertible Notes – Related Party consisted of the following:

 

 

September 30,

2024

 

December 31,

2023

Convertible Notes payable, related parties

 

$

 10,000 

 

 

$

10,000

Less current portion

 

 

(10,000)

 

 

 

(10,000)

Total

 

$

 - 

 

 

 

-

 

Notes Payable – Related Party

 

On January 19, 2017, the Company issued a promissory note for $15,000 to a related party. The note has an annual interest rate of 5% and is unsecured. The principal amount of the note and all accrued interest is due and payable on or before January 19, 2018. The maturity date of the note was extended annually for additional one-year period, with a current due date of January 19, 2024. On September 15, 2023, the lender elected to transfer the unpaid principal balance of $15,000 to the Working Capital Promissory Note.

 

On March 23, 2023, the Company issued a Working Capital Promissory Note, in favor of its CEO, evidencing the additional loans to the Company by the CEO, with an Initial Principal Balance of $20,000, and to evidence any future additional loans by the CEO to the Company thereafter. Pursuant to the terms of the note, the unpaid principal and accrued simple interest at the rate of 8.0% per annum (“Applicable Rate”) shall be due and payable on or before March 22, 2024, (the “Maturity Date”). The principal amount of the note shall be increased by the amount of any additional advances of funds made by the CEO to the Company, from time-to-time, with interest thereon at the applicable Rate, from the date of such advance. On March 22, 2024 the Maturity Date of the Working Capital Promissory Note was extended to March 23, 2026.

 

As of September 30, 2024, and December 31, 2023 Note Payable – Related Party consisted of the following:

 

 

September 30, 2024

 

December 31, 2023

Note payable, related party

 

$

37,940

 

 

$

37,940

Total

 

$

37,940

 

 

$

37,940

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 7 - DEBT
9 Months Ended
Sep. 30, 2024
Notes  
NOTE 7 - DEBT

NOTE 7 – DEBT

 

Loans payable – SBA Economic Injury Disaster Loan

 

On April 21, 2020, the Company obtained a loan (the “SBA EIDL Loan”) under the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) adminitstered by the U.S. Small Business Administration. The Company received total proceeds of $199,000 from the loan. The SBA EIDL Loan is evidenced by a Loan Authorization and Agreement, a Secured Promissory Note (the “Note” and Security Agreement. Interest on the unpaid principal balance of the Note shall accrue at the rate of three and 75/100 percent (3.75%) per annum. Pursuant to the terms of the Note, commencing May 21, 2022 (i.e., twenty-four (24) months from the Note date), the Company shall make principal and interest payments in the amount of $970 every month, with any unpaid principal and accrued interest due and payable on April 21, 2050. As of September 30, 2024, accrued interest was $8,892. Current monthly payments are applied to the accrued interest. The obligations under the Loan Authorization and Agreement, and the Note shall be secured pursuant to the Security Agreement and a first position lien and security interest in the Collateral (as defined in the Security Agreement). The collateral in which the security interest is granted includes all tangible and intangible personal property, including, but not limited to: (a) inventory, and (b) equipment.

 

As of September 30, 2024 and December 31, 2023 Debt consisted of the following:

 

 

September 30,

 

December 31,

2024

 

2023

Loan payable – SBA EIDL

$

199,000

 

$

199,000

Less current portion

 

-

 

 

-

Total

$

199,000

 

$

199,000

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 8 - STOCKHOLDERS' DEFICIT
9 Months Ended
Sep. 30, 2024
Notes  
NOTE 8 - STOCKHOLDERS' DEFICIT

NOTE 8 - STOCKHOLDERS’ DEFICIT

 

Options and Warrants

 

The Company has no warrants outstanding.

 

During the nine months ended September 30, 2024 and 2023, the Company granted 450,000 and 150,000 options for services, respectively. During the nine months ended September 30, 2024 and 2023, the Company recognized expense of $5,010 and $13,157 respectively, for options that vested during the periods pursuant to ASC Topic 718. As of September 30, 2024 total remaining amount of compensation expense to be recognized in future periods is $3,621.

 

On September 11, 2015, the Board of Directors adopted the Omnitek Engineering Corp. 2015, Long-Term Incentive Plan (the “2015 Plan”), under which 2,500,000 shares of the Company’s Common Stock were reserved for issuance of both Incentive Stock Options to employees only and Non-Qualified Stock Options to employees and consultants at its discretion. On February 9, 2024, 855,556 option issued under the 2015 Plan expired. As of September 30, 2024, the Company has a total of 290,000 options issued under the 2015 plan.

 

On October 2017, the Company’s shareholders approved its 2017 Long-Term Incentive Plan (the “2017 Plan”). Under the 2017 plan, the Company may issue up to 5,000,000 shares of both Incentive Stock Options to employees only and Non-Qualified Stock Options to employees and consultants at its discretion. As of September 30, 2024, the Company had a total of 2,050,000 options issued under the 2017 Plan.

 

The Company recognizes compensation expense for stock-based awards expected to vest on a straight-line basis over the requisite service period of the award based on their grant date fair value. The Company estimates the fair value of stock options using a Black-Scholes option pricing model which requires management to make estimates for certain assumptions regarding risk-free interest rate, expected life of options, expected volatility of stock and expected dividend yield of stock. When determining expected volatility, the Company considers the historical performance of the Company’s stock, as well as implied volatility. The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant, based on the options’ expected term. The expected term of the options is based on the Company’s evaluation of option holders’ exercise patterns and represents the period of time that options are expected to remain unexercised. The Company uses historical data to estimate the timing and amount of forfeitures.

 

NOTE 8 - STOCKHOLDERS’ DEFICIT (CONTINUED)

 

The following table presents the assumptions used to estimate the fair values of the stock options granted:

 

 

September 30,

 

September 30,

 

2024

 

2023

Expected volatility

210%

 

206%

Expected dividends

0%

 

0%

Expected term

7 Years

 

7 Years

Risk-free interest rate

4.66%

 

3.63%

 

A summary of the status of the options granted at September 30, 2024, and December 31, 2023, and changes during the periods then ended is presented below:  

 

 

September 30, 2024

 

December 31, 2023

 

 

 

 

Weighted-Average

 

 

 

 

Weighted-Average

 

Shares

 

 

Exercise Price

 

Shares

 

 

Exercise Price

Outstanding at beginning of year

2,745,556

 

$

0.11

 

3,265,556

 

$

0.15

Granted

450,000

 

 

0.02

 

150,000

 

 

0.04

Exercised

0

 

 

-

 

-

 

 

-

Expired or cancelled

855,556

 

 

0.18

 

(670,000)

 

 

0.28

Outstanding at end of period

2,340,000

 

 

0.06

 

2,745,556

 

 

0.11

Exercisable

2,056,667

 

$

0.07

 

2,720,556

 

 

0.11

 

A summary of the status of the options outstanding at September 30, 2024 is presented below:

 

Range of Exercise Prices

 

Number Outstanding

 

Weighted-Average Remaining Contractual Life

 

Number Exercisable

 

Weighted-Average Exercise Price

 

 

 

 

 

 

 

 

 

$0.01-1.00

 

2,340,000

 

3.01 years

 

2,056,667

 

0.07

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 9 - CONTINGENT LIABILITY
9 Months Ended
Sep. 30, 2024
Notes  
NOTE 9 - CONTINGENT LIABILITY

NOTE 9 – CONTINGENT LIABILITY

 

On September 16, 2022 the Company received a Summons and was named as a cross-defendant in the matter of Olson-Ecologic Engine Testing Laboratories, LLC -v- Michael Naylor, Omnitek Engineering Corp., and Moto Concerto, Inc., filed in the Superior Court of the State of California, County of Orange, Central Justice Center, Case No. 30-2020-01171344. Olson-Ecologic Engine Testing Laboratories, LLC filed the cross-complaint in response to the original complaint filed by Michael Naylor against Olson-Ecologic Engine Testing Laboratories. Omnitek served as a subcontractor to Olson-Ecologic who received a grant in May 2017 from the California Energy Commission. In October 2017, very early in the project and before completion of the project, which was to run into 2020, Olson-Ecologic advised Omnitek that the California Energy Commission had terminated the project. In the cross-complaint Olson-Ecologic alleges that Omnitek participated with Mr. Naylor in overcharging Olson-Ecologic, however, Olson-Ecologic does not provide a specific statement of facts or actions of what Omnitek allegedly did. Olson-Ecologic’s cross-complaint and allegations against Omnitek are without merit and Omnitek will vigorously defend the cross-complaint. On July 29, 2024, the court stayed the case until January 27, 2025.

 

We are not a party to any other pending legal proceeding.  No federal, state or local governmental agency is presently contemplating any proceeding against the Company.  No director, executive officer or affiliate of the Company or owner of record or beneficially of more than five percent of the Company's common stock is a party adverse to the Company or has a material interest adverse to the Company in any proceeding.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 10 - SUBSEQUENT EVENT
9 Months Ended
Sep. 30, 2024
Notes  
NOTE 10 - SUBSEQUENT EVENT

NOTE 10 - SUBSEQUENT EVENTS

None

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Use of Estimates (Policies)
9 Months Ended
Sep. 30, 2024
Policies  
Use of Estimates

Use of Estimates

 

The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period.  Actual results could differ from those estimates.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition (Policies)
9 Months Ended
Sep. 30, 2024
Policies  
Revenue Recognition

Revenue Recognition

 

In general, revenue is recognized when control of the promised goods is transferred to our customers, in an amount that reflects the consideration to which we expect to be entitled in exchange for the goods or services. In order to achieve that core principle, a five-step approach is applied: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue allocated to each performance obligation when we satisfy the performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account for revenue recognition.

 

We recognize revenue on various products and services as follows:

 

Products - The Company recognizes revenue from the sale of products as performance obligations are satisfied. Those sales predominantly contain a single delivery element, and revenue is recognized at a single point in time when ownership and risks transfer (i.e. the performance obligation has been satisfied). In general, ownership and risk passes FOB shipping point, or as negotiated.

 

Performance Obligations

 

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

 

Assurance-type warranties are the only warranties provided by the Company and, as such, Omnitek does not recognize revenue on warranty-related work. Omnitek generally provides a one-year warranty for products that it sells. Warranty claims historically have been insignificant.

 

 

 

NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

Disaggregation of Revenue

 

The following table presents Omnitek’s revenues disaggregated by region and product type for the three months ended September 30, 2024 and September 30, 2023:

 

 

 

 

For the three-month period ended

September 30, 2024

 

 

 

For the three-month period ended

September 30, 2023

 

 

 

Consumer

 

 

 

 

 

Consumer

 

 

Segments

 

 

Products

 

Total

 

 

 

Products

 

Total

Domestic

 

$

 90,324

 

90,324

 

 

$

 78,107

 

78,107

International

 

 

 187,041

 

187,041

 

 

 

 157,272

 

157,272

 

$

 277,365

 

277,365

 

 

$

 235,379

 

235,379

 

 

 

 

 

 

 

 

 

 

 

 

Filters

 

$

161,877

 

161,877

 

 

$

130,082

 

130,082

Components

 

 

 115,488

 

115,488

 

 

 

 105,297

 

105,297

 

$

 277,365

 

277,365

 

 

$

 235,379

 

235,379

 

The following table presents Omnitek’s revenues disaggregated by region and product type for the nine months ended September 30, 2024 and September 30, 2023:

 

 

 

 

For the nine-month period ended September 30, 2024

 

 

 

For the nine-month period ended

September 30, 2023

 

 

 

Consumer

 

 

 

 

 

Consumer

 

 

Segments

 

 

Products

 

Total

 

 

 

Products

 

Total

Domestic

 

$

 276,225

 

 276,225

 

 

$

 244,905

 

 244,905

International

 

 

505,187

 

 505,187

 

 

 

467,398

 

 467,398

 

$

 781,412

 

 781,412

 

 

$

 712,303

 

 712,303

 

 

 

 

 

 

 

 

 

 

 

 

Filters

 

$

 370,173

 

 370,173

 

 

$

 393,624

 

 393,624

Components

 

 

411,239

 

 411,239

 

 

 

318,679

 

 318,679

Engineering Services

 

 

 -

 

 -

 

 

 

 -

 

 -

 

$

781,412

 

 781,412

 

 

$

712,303

 

 712,303

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory (Policies)
9 Months Ended
Sep. 30, 2024
Policies  
e. Inventory

Inventory

 

Inventory is stated at the lower of cost or market.  The Company’s inventory consists of finished goods and raw material and is located in Vista, California, consisting of the following:

 

Location: Vista, CA

 

 

September 30,

 

 

December 31,

 

 

 

2024

 

 

2023

Raw materials

 

$

857,140 

 

$

799,642 

Finished goods

 

 

435,358 

 

 

494,074 

Total

 

$

1,292,498 

 

$

1,293,716 

 

 

 

 

 

 

 

Allowance for obsolete inventory

 

 

1,015,180 

 

 

922,878 

 

 

 

 

 

 

 

Total

 

$

277,318 

 

$

370,838 

 

The Company has established an allowance for obsolete inventory.  Expense for obsolete inventory was $0 and $0, for the periods ended September 30, 2024 and September 30, 2023, respectively.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment (Policies)
9 Months Ended
Sep. 30, 2024
Policies  
Property and Equipment

Property and Equipment

 

Property and equipment at September 30, 2024 and December 31, 2023 consisted of the following:

 

 

September 30,

 

December 31,

2024

 

2023

Production/Office equipment

$

 74,792 

 

$

 68,456 

Leasehold Improvements

 

 4,689 

 

 

 4,689 

Less: accumulated depreciation

 

 (69,844)

 

 

 (67,478)

Total

$

 9,637 

 

$

 5,667 

 

Depreciation expense for the periods ended September 30, 2024 and September 30, 2023 was $2,365 and $1,309 respectively.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Loss per Share (Policies)
9 Months Ended
Sep. 30, 2024
Policies  
Basic and Diluted Loss per Share

Basic and Diluted Loss per Share

 

The computation of basic earnings per share of common stock is based on the weighted average number of shares outstanding during the periods presented. The computation of fully diluted earnings per share includes common stock equivalents outstanding at the balance sheet date. The Company had 2,340,000 and 2,695,556 stock options that would have been included in the fully diluted earnings per share as of September 30, 2024 and September 30, 2023, respectively.  However, the common stock equivalents were not included in the computation because they are anti-dilutive.  

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Income Taxes (Policies)
9 Months Ended
Sep. 30, 2024
Policies  
Income Taxes

Income Taxes

 

The Company accounts for income taxes in accordance with Accounting Standards Codification Topic 740, Income Taxes ("Topic 740"), which requires the recognition of deferred tax liabilities and assets at currently enacted tax rates for the expected future tax consequences of events that have been included in the financial statements or tax returns. A valuation allowance is recognized to reduce the net deferred tax asset to an amount that is more likely than not to be realized.

 

Topic 740 provides guidance on the accounting for uncertainty in income taxes recognized in a company's financial statements. Topic 740 requires a company to determine whether it is more likely than not that a tax position will be sustained upon examination based upon the technical merits of the position. If the more likely-than-not threshold is met, a company must measure the tax position to determine the amount to recognize in the financial statements.

 

The Company includes interest and penalties arising from the underpayment of income taxes in the statements of operations in the provision for income taxes. As of September 30, 2024 and December 31, 2023 the Company had no accrued interest or penalties related to uncertain tax positions. The Company files an income tax return in the U.S. federal jurisdiction and the state of California. With few exceptions, the Company is no longer subject to U.S. federal, state, and local, or non-U.S. income tax examinations by tax authorities for years before 2012.

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Liquidity and Going Concern (Policies)
9 Months Ended
Sep. 30, 2024
Policies  
Liquidity and Going Concern

Liquidity and Going Concern

 

Historically, the Company has incurred net losses and negative cash flows from operations. As of September 30, 2024, the Company had an accumulated deficit of $22,068,002 and total stockholders’ deficit of $1,388,335. At September 30, 2024, the Company had current assets of $733,846 including cash of $41,072, and current liabilities of $2,063,174, resulting in negative working capital of $1,329,328.  For the nine months ended September 30, 2024, the Company reported a net loss of $207,655 and net cash used in operating activities of $26,296. Management believes that based on its operating plan, the projected sales for 2024, combined with funds available from its working capital will be sufficient to fund operations for the next twelve months.  However, there can be no assurance that operations and operating cash flows will continue at the current levels or improve in the near future. Whether, and when, the Company can attain profitability and positive cash flows from operations is uncertain. The Company is also uncertain whether it can raise additional capital. These uncertainties cast substantial doubt upon the Company’s ability to continue as a going concern for a period of one year from the issuance of these financial statements. Our financial statements have been prepared on a going concern basis, which assumes the realization of assets and liquidation of liabilities in the normal course of operations. The financial statements do not include any adjustments relating to the recoverability or classification of recorded asset amounts or the amounts or classification of liabilities should we be unable to continue as a going concern.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Recent Accounting Pronouncements (Policies)
9 Months Ended
Sep. 30, 2024
Policies  
Recent Accounting Pronouncements

Recent Accounting Pronouncements

 

The Company has evaluated recent accounting pronouncements and their adoption has not had or is not expected to have a material impact on the Company’s financial position, or statements.

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition: Schedule of Disaggregation of Revenue (Tables)
9 Months Ended
Sep. 30, 2024
Tables/Schedules  
Schedule of Disaggregation of Revenue

The following table presents Omnitek’s revenues disaggregated by region and product type for the three months ended September 30, 2024 and September 30, 2023:

 

 

 

 

For the three-month period ended

September 30, 2024

 

 

 

For the three-month period ended

September 30, 2023

 

 

 

Consumer

 

 

 

 

 

Consumer

 

 

Segments

 

 

Products

 

Total

 

 

 

Products

 

Total

Domestic

 

$

 90,324

 

90,324

 

 

$

 78,107

 

78,107

International

 

 

 187,041

 

187,041

 

 

 

 157,272

 

157,272

 

$

 277,365

 

277,365

 

 

$

 235,379

 

235,379

 

 

 

 

 

 

 

 

 

 

 

 

Filters

 

$

161,877

 

161,877

 

 

$

130,082

 

130,082

Components

 

 

 115,488

 

115,488

 

 

 

 105,297

 

105,297

 

$

 277,365

 

277,365

 

 

$

 235,379

 

235,379

 

The following table presents Omnitek’s revenues disaggregated by region and product type for the nine months ended September 30, 2024 and September 30, 2023:

 

 

 

 

For the nine-month period ended September 30, 2024

 

 

 

For the nine-month period ended

September 30, 2023

 

 

 

Consumer

 

 

 

 

 

Consumer

 

 

Segments

 

 

Products

 

Total

 

 

 

Products

 

Total

Domestic

 

$

 276,225

 

 276,225

 

 

$

 244,905

 

 244,905

International

 

 

505,187

 

 505,187

 

 

 

467,398

 

 467,398

 

$

 781,412

 

 781,412

 

 

$

 712,303

 

 712,303

 

 

 

 

 

 

 

 

 

 

 

 

Filters

 

$

 370,173

 

 370,173

 

 

$

 393,624

 

 393,624

Components

 

 

411,239

 

 411,239

 

 

 

318,679

 

 318,679

Engineering Services

 

 

 -

 

 -

 

 

 

 -

 

 -

 

$

781,412

 

 781,412

 

 

$

712,303

 

 712,303

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory: Schedule Of Inventory Current (Tables)
9 Months Ended
Sep. 30, 2024
Tables/Schedules  
Schedule Of Inventory Current

Location: Vista, CA

 

 

September 30,

 

 

December 31,

 

 

 

2024

 

 

2023

Raw materials

 

$

857,140 

 

$

799,642 

Finished goods

 

 

435,358 

 

 

494,074 

Total

 

$

1,292,498 

 

$

1,293,716 

 

 

 

 

 

 

 

Allowance for obsolete inventory

 

 

1,015,180 

 

 

922,878 

 

 

 

 

 

 

 

Total

 

$

277,318 

 

$

370,838 

 

The Company has established an allowance for obsolete inventory.  Expense for obsolete inventory was $0 and $0, for the periods ended September 30, 2024 and September 30, 2023, respectively.

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment: Property Plant And Equipment (Tables)
9 Months Ended
Sep. 30, 2024
Tables/Schedules  
Property Plant And Equipment

 

September 30,

 

December 31,

2024

 

2023

Production/Office equipment

$

 74,792 

 

$

 68,456 

Leasehold Improvements

 

 4,689 

 

 

 4,689 

Less: accumulated depreciation

 

 (69,844)

 

 

 (67,478)

Total

$

 9,637 

 

$

 5,667 

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 4 - OPERATING LEASE: Schedule of Maturities of Operating Lease Liabilities (Tables)
9 Months Ended
Sep. 30, 2024
Tables/Schedules  
Schedule of Maturities of Operating Lease Liabilities

 

Years ending December 31,

 

2024 (remaining)

 $ 38,778

2025

  176,268

2026

  88,134

Total lease payments

 $ 303,180

Less: Imputed interest

  (13,495)

Total lease liability

  289,685

Less: current lease liability

  (160,165)

Long-term lease liability

 $ 129,520

Weighted average discount rate:

 

Operating leases

  4.94%

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 5 - RELATED PARTY TRANSACTIONS: Schedule Of Related Party Transactions Table (Tables)
9 Months Ended
Sep. 30, 2024
Tables/Schedules  
Schedule Of Related Party Transactions Table

 

 

September 30,

 

December 31,

2024

 

2023

Amounts due to the president

 

$

638,619

 

 

$

635,158

Total

 

$

638,619

 

 

$

635,158

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 6 - NOTES PAYABLE - RELATED PARTY: Schedule of Convertible Notes - Related Parties (Tables)
9 Months Ended
Sep. 30, 2024
Tables/Schedules  
Schedule of Convertible Notes - Related Parties

As of September 30, 2024, and December 31, 2023, Convertible Notes – Related Party consisted of the following:

 

 

September 30,

2024

 

December 31,

2023

Convertible Notes payable, related parties

 

$

 10,000 

 

 

$

10,000

Less current portion

 

 

(10,000)

 

 

 

(10,000)

Total

 

$

 - 

 

 

 

-

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 6 - NOTES PAYABLE - RELATED PARTY: Schedule Of Notes Payable Related Party table (Tables)
9 Months Ended
Sep. 30, 2024
Tables/Schedules  
Schedule Of Notes Payable Related Party table

As of September 30, 2024, and December 31, 2023 Note Payable – Related Party consisted of the following:

 

 

September 30, 2024

 

December 31, 2023

Note payable, related party

 

$

37,940

 

 

$

37,940

Total

 

$

37,940

 

 

$

37,940

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 7 - DEBT: Schedule of Debt (Tables)
9 Months Ended
Sep. 30, 2024
Tables/Schedules  
Schedule of Debt

As of September 30, 2024 and December 31, 2023 Debt consisted of the following:

 

 

September 30,

 

December 31,

2024

 

2023

Loan payable – SBA EIDL

$

199,000

 

$

199,000

Less current portion

 

-

 

 

-

Total

$

199,000

 

$

199,000

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 8 - STOCKHOLDERS' DEFICIT: Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions (Tables)
9 Months Ended
Sep. 30, 2024
Tables/Schedules  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions

 

 

September 30,

 

September 30,

 

2024

 

2023

Expected volatility

210%

 

206%

Expected dividends

0%

 

0%

Expected term

7 Years

 

7 Years

Risk-free interest rate

4.66%

 

3.63%

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 8 - STOCKHOLDERS' DEFICIT: Share-Based Payment Arrangement, Option, Activity (Tables)
9 Months Ended
Sep. 30, 2024
Tables/Schedules  
Share-Based Payment Arrangement, Option, Activity

A summary of the status of the options granted at September 30, 2024, and December 31, 2023, and changes during the periods then ended is presented below:  

 

 

September 30, 2024

 

December 31, 2023

 

 

 

 

Weighted-Average

 

 

 

 

Weighted-Average

 

Shares

 

 

Exercise Price

 

Shares

 

 

Exercise Price

Outstanding at beginning of year

2,745,556

 

$

0.11

 

3,265,556

 

$

0.15

Granted

450,000

 

 

0.02

 

150,000

 

 

0.04

Exercised

0

 

 

-

 

-

 

 

-

Expired or cancelled

855,556

 

 

0.18

 

(670,000)

 

 

0.28

Outstanding at end of period

2,340,000

 

 

0.06

 

2,745,556

 

 

0.11

Exercisable

2,056,667

 

$

0.07

 

2,720,556

 

 

0.11

XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 8 - STOCKHOLDERS' DEFICIT: Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Tables)
9 Months Ended
Sep. 30, 2024
Tables/Schedules  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable

 

Range of Exercise Prices

 

Number Outstanding

 

Weighted-Average Remaining Contractual Life

 

Number Exercisable

 

Weighted-Average Exercise Price

 

 

 

 

 

 

 

 

 

$0.01-1.00

 

2,340,000

 

3.01 years

 

2,056,667

 

0.07

XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition: Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Geographic Distribution, Domestic        
Products $ 90,324 $ 78,107 $ 276,225 $ 244,905
Revenues 90,324 78,107 276,225 244,905
Geographic Distribution, Foreign        
Products 187,041 157,272 505,187 467,398
Revenues 187,041 157,272 505,187 467,398
Filters        
Products 161,877 130,082 370,173 393,624
Revenues 161,877 130,082 370,173 393,624
Components        
Products 115,488 105,297 411,239 318,679
Revenues 115,488 105,297 411,239 318,679
Engineering Services        
Products 277,365 235,379 0 0
Revenues 277,365 235,379 0 0
Products 277,365 235,379 781,412 712,303
Revenues $ 277,365 $ 235,379 $ 781,412 $ 712,303
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory: Schedule Of Inventory Current (Details) - USD ($)
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Details      
Inventory, Raw Materials, Gross $ 857,140   $ 799,642
Inventory, Finished Goods, Gross 435,358   494,074
Inventory Gross 1,292,498   1,293,716
Allowance for obsolete inventory 1,015,180   922,878
Inventory Net 277,318   $ 370,838
Obsolete Inventory Expense $ 0 $ 0  
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment: Property Plant And Equipment (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Production Equipment    
Property Plant And Equipment Gross $ 74,792 $ 68,456
Land and Land Improvements    
Property Plant And Equipment Gross 4,689 4,689
Property Plant And Equipment Gross 9,637 5,667
Less: accumulated depreciation $ (69,844) $ (67,478)
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment (Details) - USD ($)
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Details    
Amortization and depreciation expense $ 2,365 $ 1,309
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Loss per Share (Details) - shares
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Details    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 2,340,000 2,695,556
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Liquidity and Going Concern (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Details                    
Accumulated deficit $ 22,068,002           $ 22,068,002   $ 21,860,347  
Total Stockholders' Deficit 1,388,335 $ 1,355,847 $ 1,250,185 $ 1,144,376 $ 1,112,278 $ 1,043,348 1,388,335 $ 1,144,376 1,185,690 $ 986,060
Total Current Assets 733,846           733,846   482,521  
Cash 41,072           41,072   73,703  
Total Current Liabilities 2,063,174           2,063,174   $ 1,579,512  
Working Capital 1,329,328           1,329,328      
Net loss $ 32,841 $ 108,256 $ 66,458 $ 34,717 $ 76,906 $ 59,850 $ 207,655 $ 171,474    
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 3 - CUSTOMER DEPOSITS (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Details    
Customer deposits $ 742,346 $ 310,025
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 4 - OPERATING LEASE (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Details    
Monthly Base Rent   $ 9,988
Monthly Operating Expense   $ 1,175
Cash Paid for Operating Lease Liabilities $ 38,778  
Operating Lease, Expense $ 37,290  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 4 - OPERATING LEASE: Schedule of Maturities of Operating Lease Liabilities (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Details    
Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year $ 38,778  
Lessee, Operating Lease, Liability, to be Paid, Year Two 176,268  
Lessee, Operating Lease, Liability, to be Paid, Year Three 88,134  
Lessee, Operating Lease, Liability, to be Paid 303,180  
Operating Lease, Imputed interest (13,495)  
Operating Lease, Liability 289,685  
Operating lease liabilities - current (160,165) $ (131,868)
Operating lease liabilities - long-term $ 129,520 $ 254,339
Operating Lease, Weighted Average Discount Rate, Percent 4.94%  
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 5 - RELATED PARTY TRANSACTIONS (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Details    
Accounts Payable, Related Parties, Current $ 134,241 $ 131,285
Accounts receivable - related parties $ 1,463 $ 1,304
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 5 - RELATED PARTY TRANSACTIONS: Schedule Of Related Party Transactions Table (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
President      
Accrued management compensation $ 638,619   $ 635,158
Accrued management compensation $ 638,619 $ 635,158 $ 635,158
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 6 - NOTES PAYABLE - RELATED PARTY (Details) - USD ($)
9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Dec. 31, 2023
Convertible Notes payable, related parties $ 10,000 $ 10,000 $ 10,000
Debt Instrument, Interest Rate During Period   5.00%  
Debt Conversion, Original Debt, Amount   $ 15,000  
Chief Executive Officer      
Convertible Notes payable, related parties $ 30,000 30,000  
Debt Instrument, Interest Rate During Period 8.00%    
Board Member      
Convertible Notes payable, related parties $ 20,000 $ 20,000  
Debt Instrument, Interest Rate During Period 8.00%    
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 6 - NOTES PAYABLE - RELATED PARTY: Schedule of Convertible Notes - Related Parties (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Details    
Convertible Notes payable, related parties $ 10,000 $ 10,000
Convertible notes payable - related party (10,000) (10,000)
Convertible Notes Payable, Noncurrent $ 0 $ 0
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 6 - NOTES PAYABLE - RELATED PARTY: Schedule Of Notes Payable Related Party table (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Details    
Notes Payable, Related Parties, Current $ 37,940 $ 37,940
Notes Payable, Related Parties $ 37,940 $ 37,940
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 7 - DEBT (Details) - SBA EIDL Loan
53 Months Ended
Sep. 30, 2024
USD ($)
Proceeds from Loans $ 199,000
Debt Instrument, Interest Rate, Effective Percentage 3.75%
Interest Expense, Debt $ 970
Debt Instrument, Maturity Date Apr. 21, 2050
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 7 - DEBT: Schedule of Debt (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
SBA EIDL Loan    
Loans Payable $ 199,000 $ 199,000
Loans Payable, Current 0 0
Loans Payable, Noncurrent $ 199,000 $ 199,000
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 8 - STOCKHOLDERS' DEFICIT (Details) - USD ($)
9 Months Ended 12 Months Ended
Feb. 09, 2024
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Oct. 01, 2017
Nov. 09, 2015
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures   450,000   150,000    
Stock option expense   $ 5,010 $ 13,157      
Remaining Compensation Expense to be Recognized in Future Periods   $ 3,621        
Common Stock, Shares, Issued   21,948,091   21,948,091    
2017 Long Term Incentive Plan            
Common Stock, Shares, Issued   2,050,000        
2015 Long Term Incentive Plan            
Common Stock, Shares, Issued   290,000        
Employee Stock Option            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures   450,000 150,000      
Employee Stock Option | 2011 Long Term Incentive Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized           2,500,000
Employee Stock Option | 2017 Long Term Incentive Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized         5,000,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period 855,556          
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 8 - STOCKHOLDERS' DEFICIT: Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions (Details)
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Details    
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate 210.00% 206.00%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate 0.00% 0.00%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term 7 years 7 years
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 4.66% 3.63%
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 8 - STOCKHOLDERS' DEFICIT: Share-Based Payment Arrangement, Option, Activity (Details) - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Details      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number 2,340,000 2,745,556 3,265,556
Outstanding, Weighted Average Exercise Price $ 0.06 $ 0.11 $ 0.15
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures 450,000 150,000  
Granted, Weighted Average Exercise Price $ 0.02 $ 0.04  
Exercised 0 0  
Exercised, Weighted Average Exercise Price $ 0 $ 0  
Expired or cancelled 855,556 670,000  
Expired or cancelled, Weighted Average Exercise Price $ 0.18 $ 0.28  
Expired or cancelled (855,556) (670,000)  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance 2,340,000 2,745,556  
Exercisable 2,056,667 2,720,556  
Exercisable, Weighted Average Exercise Price $ 0.07 $ 0.11  
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.3
NOTE 8 - STOCKHOLDERS' DEFICIT: Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Details)
9 Months Ended
Sep. 30, 2024
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number | shares 2,340,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 3 years 3 days
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number | shares 2,056,667
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price $ 0.07
Minimum  
Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit 0.01
Maximum  
Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit $ 1
EXCEL 66 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .9:;ED'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 " #F6FY968.A/NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*$Y*#R;UI:.G#@8K;.QF;+4UBV-C:R1]^SE9FS*V!]C1TN]/ MGT"M#D+[B,_1!XQD,3V,KNN3T&'#SD1! "1]1J=2F1-];AY]=(KR,YX@*/VA M3@AU5:W!(2FC2,$$+,)"9+(U6NB(BGR\XHU>\.$S=C/,:, .'?:4@)<'O:O\SK%K9/ MI'J-^5>R@BX!-^PV^;79/AYV3-95O2HX+_CJP->B;D35O$^N/_SNPLX;>[3_ MV/@F*%OX=1?R"U!+ P04 " #F6FY9F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M .9:;EG*R&VD: 4 !0< 8 >&PO=V]R:W-H965T&UL MM9E=<]HX&(7_BH:=V:L2+-DDT$V8(91TF;:$AFQWNG>*+4!3V_)*9>]A/*T,[HNKBWDZ%KD.N8I6TBD\B2A\O66 MQ6)[T\&=_84'OMYH:0W-YU!!T5L1?-8/XCMWVP'U#=^H8A5\8FVY;U! MT$%AKK1(=F(H0<+3\IN^["KB0.![#0*R$Y W MST#_Y.X!>@9%7#CH]^B#"'%I%(YI&:)IJKE_1+"V[AZGF M+E(;*IFZ[FGX-Z/IA3OGV]*9-#@/T1>1ZHT"UXA%O^I[4,JJJ&1?U%OB-%RR M[ +YWCM$/!)8RC-QR^?B^0+AP";_I3A^57-^X>C!S MSFEB;$=6FKHQDA(-!%YJN4K?$?VFG"[3\969*>H+3*IDX+6^==K S:.QYQU$$[NK=_@!]AOO0?6IO M5[CV*; M6O'==M]@@J!6S',$(UPG(^Q.-F\QJV&\D.*9IZ&]J=V>#4/X'$D)UU$)N\/. M6]"%@ :)T7\\:YZIW(Y#X@VLD="M:TM:)RCLSCU%3QW#:WXSF-O@ZM(^)YTC M..$Z.6%WX/DL3(9?;$3JBA)'3/I#W/6\P=#*=X[ A.O$A-TQ9]=!)[F4)B"6 MJ9>GZV)(YO9W&(0,;,(E*0ROO.3(2J3,2.2DC M+1,:Q^@V5_"SLO;:(SY-KVUN65N\.A*1DR+1-&%R;4;E1W#0&YABDXRF]G9U M&ZYHK.R@YP@^I X^Y*3@L]PP:$<7GMNF&>\<@8?4@8><%'@ +('XOM0B_ &I MIUCV1/>YAE"01M"^5N+?E&!V]5"Z]0LWLP#_/")X& R\(82*9QMCG76(.YF, M$Y9&Q3+#74SM*&Z#YL8[1[0A=;0A)ZX.':[HW<%%^T3C-FM<63Y'SB%USB$G M+A'M&'Q15, K+< M@BI/M,B*79PGH;5(BL,-HQ&3Y@;X?26$WI^8/Z@V D<_ 5!+ P04 " #F M6FY9[%J,'($& ",&P & 'AL+W=OY%@B6V\[IMD2CMWJ)CVZJP=W^[P91HDSB;&+J]3W_C0$E( M',-*5=4V@9G);QS;STQR^2+R;\6:Z/+\K.'?'0I-C*.4OZ0HV*3)"Q_ MO>:Q>+GJX=[;!X_1\UJJ#X:CRXP]\SF77[.'',Z&ARC+*.%I$8D4Y7QUU1OC MCQ-J*X?2XI^(OQ2U8Z12>1+BFSJ9+J]ZEE+$8QY*%8+!ORV?\#A6D4#']WW0 MWN&:RK%^_!;]4YD\)//$"CX1\;_14JZO>GX/+?F*;6+Y*%X^\WU"CHH7BK@H M_Z*7O:W50^&FD"+9.X.")$IW_]F/_4#4'+#=X4#V#N1ACN8U[O8I*.F'.>?4#4ZB-B$5OC/C&[W_ 0W''I M3H_=AY#=(45R2)&4\6A7BE\?'V_O%F@\G]\NYKIT=OZVWE\MI(]%QD)^U8.5 M4O!\RWNCWW[!KG6A2^Z=@AVE2@^I4E/TT805:UV".R^W]%(+>SNRL>61R^&V MKKQMY5'/H@>K(TGV09)ME#0.0[%)84+E/.31ECW%O(]2+G4R=Y&MQG9I0[+&B%JV7K%[4.P: M%4_3+4^ER%_1G7XTW=9%B>=1[#>TM_)0PY522Y? MT6\LR2[0[?=-E$&E(#OWB7V\^K '+FWN$QHKQZWM)L=J:\#$1K7WH)7)*'U& M,8?Z0>T2JE08B-5@ Z=,32FM:*R9SRYUF[NPQH[:CNT$'<(K#&(C>D8SD3X/ M),\3*'/*Q:E5231;E8/MILA39L<:*WYA,\!VR[-4NE!*NQ?H/M#1<+J!@YM; MK\:.NK9K6QU2*ZYA,]@6]XOQS+! L893ED5I[4;N%;8-?1NXU[&)X IIV#FK M\)E-Q]?3V70QO=4+-9+Q9[>2]XIVG',%16RFXH'C&7LM(<[2)?0*8;X!C/,? MF:IU]?-)PT$:^"V4Z^P(_+@==ZL")C83<[P7F; 4^B>U_Z%0)$HP4PV/5G,; MD2[U7=R:83H[!SL=C,<53+&9IJW1/JMDPFUJ8FH3&S=EZ^PP\9T.V15>L1%H MHSLA^<]J#C1E4E#;1?:23YD==S 5(HD9D="F;0&1D=*;&M2_:MN;-@AA)[*: MVD^:'6NO@$G,P)R472S/W["C'5_2IIYG$]HJN#1V%%22CCE!:DVBF8Y-K,<1 M>XKB2,T'&.-P5S!JE6M0Z%K8=9K*=T),!$C@'^Z+W^G:,=95S FY@9S)EA:7[7S MZW%9WR*Q>IM=*!-YUU9/-"UD$&@6\4F[8_T56(D9K.;U$;_5EEKM;61B$CBD MI5W3L3HV4+A#>X568D9KK:HLZ]]3:T33H )UVGK;=K9#N_566"7G-*FG5+;I M2&B W:"UDC6&EDJHH\ D%4>)N4^=+^XG?W^^G]WWGZ:3Z4*K]5V[ MU?>*=OR(K6(Q/<7B)!$I JB%W_H($Z1:Y-%_?'D!L%9< M1EL6;_@%(K@?V'[?"G!9E]9.=ZY]@'F1\?+1=OS:1U%1J))0V8J-+"0

T! @@^%1U.L MSA0H;U&[X\D#K3W\KR 16=0W2;X %/?AQ:T*5IGB7W'#3JP M02O8TW.ZY!KHT?CN!IV]<>RCUY])ZYMHC:&VB1[67I6H]U1?6/X< 9ACO@)' MZX,'@Y#O7OWL3J3(RKKCF#P5<&\/U*0#F^/U$O9 XOX$;_ U!+ M P04 " #F6FY99FU?KW0" F!P & 'AL+W=O7;@)5HW-;)-T M^_6[-A0E':W2:3R KWW/\3DVOLYW2M^;&L"2AT9(,P]J:]L+2DU90\/,J6I! MXLA:Z899#/6&FE8#JSRH$30.PXPVC,N@R'W?4A>YZJS@$I::F*YIF/YU!4+M MYD$4/';<\$UM70[O4&-&1I>(-2,.5)!K6\^ RNEAD+M\GW'+8 MF;TV<4[NE+IWP9=J'H1.$ @HK6-@^-G" H1P1"CCY\ 9C%,ZX'[[D?V3]XY> M[IB!A1(_>&7K>7 6D K6K!/V1NT^P^ G=7RE$L:_R:[/36V7>UC6SK,BUVA'MLI'--?S:>#2ZX=+M MXLIJ'.6(L\5"R0KW!"IRQ023)9"5XS+D/5DR#=+68'G)!,9O"26FQDZ34XM3 M.P):#M-<]=/$STRS@O:4).$)B<-X-@%?O R_AA+AD8@Z]GS) M*UU/&>N99M-,[I!=F):5, _P%!G06PB*=V^B+/PX9?,_D1V83D;3R4OL:+II M\."LK"KO3]"PVTERV=E::?X;JBGO/6'J"5T]V!91G(;^R>EVW]@QF0>J9Z/J MV2M4XS])E,:(6=R\6R8Z($O0O9LI!SUYMJ?KJ?*7,@X4IZ/B]-7K?$*^&--- M+W+ZU]+%T?GL+#R/GB@](O% <#8*SOY!\+?.&LMDQ>5F2G5VK.HC$GO5=*^* MN1OD*],;+@T1L$9H>/H!.71?E?O JM87MCMEL4SZ9HT7&6B7@.-KI>QCX&KE M>#46?P!02P,$% @ YEIN63Q5;EO4!0 @AD !@ !X;"]W;W)K^4, -829A9< :3W?WJ MQ4KP+-C4%LFVO[[R(P;+%X=I^9+8YMPC'5WYWF-[\):D/[(UYP+]W&[B[+:W M%F)WT^]GJS7?!MEULN.Q_.4Y2;>!D*?I2S_;I3P(BZ#MID\Q-OO;((I[PT%Q M[3$=#I*]V$0Q?TQ1MM]N@_3O,=\D;[<]TGN_L(A>UB*_T!\.=L$+][EXVCVF M\JQ?LX31EL=9E,0HY<^WO1&Y8;0(*!!?(OZ6'1VC7,KW)/F1GTS#VQ[.9\0W M?"5RBD#^>^43OMGD3'(>?U6DO7K,//#X^)W]KA OQ7P/,CY)-E^C4*QO>W8/ MA?PYV&_$(GE[X)4@(^=;)9NL^(O>2JRE]=!JGXED6P7+&6RCN/P?_*P6XBA M\L !M J@:H!^(D"K K1S1]"K /W<$8PJH)#>+[47"^<&(A@.TN0-I3E:LN4' MQ>H7T7*]HCC?*+Y(Y:^1C!/#21*',NT\1+X(!)=;0&0H>4;>CJ=!GLH,?=K' MP3Z,! ]_1U?HR7?1IU]_'_2%'#WGZ*^JD<;E2/3$2!J:);%89XC)$4,@WNV. M=SKB^U)U+9V^2Q_33D*?[ZZ1AO] %%,=F,_D_' -DO/_1F?_>?3&8FCU/M * M/NTB^P#*?LFOP_QYO;O)=L&*W_9D0YY!RU]&FD5DWAU>A]2R--,8]%^/%Q: :89F.4V8VX99 M-M$);<(8 "-4PUH-:\@T:IE&I\R)YR^1=X?N/<_UD>]]=B'!)8=Q-/85,4QL MZ8IB"*=I6-<4R0!.-R6AJAG"$9#PFV+EE/+DGF7I*,78BLD0B[3H3=O>=X+*O[!@5QB()0NHLH$WFU?^50 M0NSVUM((MI3[8P+"B*-6F#9,-XA%E(W* !BQ;/W$S>;4PIT/"FG&@W2U+I2' MLJINDEW>\B#93EN/91JVHAI V5BMOFX;)6NORL4 %*&8P)()/C@]W"G:Y7(+ MK:*@-.AYRK=)*J)_B@N@G\.MB3BF6EX!D-XJ-P"(MGH3 U!$P\X)W4<.EW3J M7B9"[O'*R,0OB/W5WL;I%M:, M$_N#%55UYN#U;:B:;0U:NM84X4#.%WZ#%T5#N"((\UJ M2SD$M(CT+B>D'QPMZ;:TWO*!+=!T/O%F#'VJ6@W\X')1[WI1-O>B;.Q2;,V4 M'/PKZ3:PGECS%$7Q*MF"+:8*/]X,EFHZ)P"(V*9-U1UX!A?[D*LI].!@2;>% MG<:"RP44B)?%!A0+.$F#&%B5"\!,61I4N: ?-C2UN8 XV8-.W6X'_TJZ#6Q5 M9HL,3XL,RYNN5 _?=&US>:7KZGPG (Q04[=4^0 ;T6VJ^@F(#CNG>LS!T9). MGU:6V3&[\Q;LO>(L1]]@8UM1-::JR5JK6GD0I\O2J$H'F1JRC_X2-)M) ^2WRT]*+QMYEJ;_4.("T!LM>^R#T!-F0?72+IMXYPM49YI M4)S3>A:&LPKAH*P".(JE\VQE%0#*!JJ?RBH]&$;:;1C'(W\Z0:.YB]SIYZ'Y#Z?>?-2OX^\IZ6_E N4/\M>H=9Z@0O4=GJ4.+J- M6X_R9R/=LY'L'&2Y:/VC=\I;GKX4+_,SM$KVL2A?*]97ZP\&H^(UN7)]3&XF M!+CNDAM6?@XXT)=?)V9!^A+%&=KP9SD4OK;D=-/RA7]Y(I)=\4;[>R)$LBT. MUSP(>9H#Y._/22+>3_(!ZL\NPW\!4$L#!!0 ( .9:;EEHX0%PR@< &&PO=V]R:W-H965T&ULQ5MK;]LV%/TKA#=L+1#7 MXD.O+C'0Q!JV =N"9NT^*S83"Y4E3Z*3]M^/DEW3XDN2RVQ?$CLY/"3O@_<> MB[Y\+JM/]9I2!CYO\J*^FJP9V[Z=S>KEFF[2^DVYI07_ST-9;5+&WU:/LWI; MT735#MKD,^1YP6R39L5D?MG^[;::7Y8[EF<%O:U O=MLTNK+-?/KZFKB-2NB.5VRAB+EOY[H#0X9S/P M]/57]I_;S?/-W*VP83L!R5[-R$6*4OGEU7Y#*H&S=F:%ZWUV]'<7EG1!,H=J_A_,SZ. MS6_*8L7=3E?@CJ6,\A!@-2@?^+MR^6E=YBM:U3^"Y)]=QKZ 5POZD"TS]AJ\ MVA7I;I4QNGH-IN##W0*\^O[UY8SQ%36\L^5A]NO][,@X^V;#HZ6=3#/ZQC[Z MW8JO@$=;FH/;-%M-LP+D\9SRINAB2MBJQXK#44B9WBKU*9 M><:]<70).KH$M3S$P+,W]@5XQUB5W>]8>I]3P$J^QXI[YP)L:-8(KM,\ M+984I PLZ/(-P/ "( \AG2/V?#,/:[ MP(4*G"(8$!(3V$4F&F3,)P^\(ZYC)WRT$[;:Z6[-#5)?@#]WK&9IL>(6.=U+F>NB>)\3[(I48PO(18J8NK'D2_!DEY89W/^<7/^ M-Z5CTD;>:;C]GE;'<,,ZF_@#<]%7-M3D(L%^*!E(!?)<##T2R@&<:)#0(QB3 M2&^EX&BE8'PRGF&:8&@F6I Y[2J4E[7=?8.>],S5#WB!T@*0!4D)VWT7&WT?]0*:.!V1EILU-3 M*56@J5)JD+9*&1_M%/]7E3(>FI_6%8W-3Y=DB2.RCB>@)_IM[^Q::1\Z^::=)BQ_T0X *4C(2"Q+Y^7 M&B0_$R)^*D BG0DZ*(2$X# PV$H(#6A7&@.+=K^!T-!3P;Z@T3'IDBUQQ=9U MAE ST"YGSBIFO?W48=(!L:MJ($.SJ4&:NDT=U-IN0B$YH%US#*]I_392A8,I M?*UK&AV^+MD25VQ=?PB5!.TRR5K75,$C=YE0%2:R"M1 IF$0>X$<=+VX[A:% MQ(%VC3.^M/RV*WI.SF!H>JK"J"DM"&,LFTE%-NG):TLN,DP<<=MTQ^CRR\XT5QD@C5P(8RW&KHN2CJX^H:QZA!- +*('33V[TD3M4 M"2"M$@A"/X2RB;1*@+/RXTTVE4X)P,CG?9G!7$()(%=*H-]&@Y6 ?4VCL]NI M$G#%UO6'4 +H?"6 ^I4 ZE<"&L@T"(@?R4'7B^MN42@!Y%H)G(I0HK7,4"6 M]$H@]C&1S:15 C$*(L^7+:53 LCW>(8:;"64 '*B!/H--%@)V!=*@%7 M;%UG""6 '"L!U*\$D.9!2!S(LE2#4LII#U%WST()(+L2>*%R&@_-5[7]-Y53 MC5 PE5,-U%I.L5 5V*XJ')93K/;SIGL53I]5.&5+7+%U_2&4"[8K%ULYM0\= MVQ<[95LX94NP[H&)%P:^H3YA(4;PMUVWLHM$;:G"0R];855 \+,A1'XDGPT: MY!3Q8R3R/$EP)SHHQ%&$LNSKAR=8Z!AE^XXN:*H;DKA.KBD66B1K(%'H1]N4G1@8@\@T?.V(A M?K!=_'S;(R-]\*E7M@P)J@JFMK@@%,F&4I%-<<$^#.0GNCHHQ+X?$DA)6DCZA[B5DH'W+^U2RB2AGE'G,O9*&!3#&*E'N _;CN%H68("]Y.TJ; M;F3H[2BBO1VE:W8U2%.SJX-:FUTBA %Q?CM*;Z#!MZ/L"QI['CEE2URQ=9TA ME >Q*X_1YQ%1'W,E9OVY9JF*UHU /[_A[)D7]\TWP0[?K=P_B]0 M2P,$% @ YEIN69XP&2Z"!@ :!L !@ !X;"]W;W)K_W M>;2F&\(_L2W-Y"]+EF^(D*_YJL^W.25QH;1)^\AQ_/Z&)%EO>%%\F^?#"[83 M:9+1>0[X;K,A^>L53=GS90_VWC[<)ZNU4!_ZPXLM6=$%%8_;>2[?^K65.-G0 MC" ;*E2?&?JB7:7S9B.F2[%)QSYZ_ MT,HA3]F+6,J+O^"YE V\'HAV7+!-I2P1;)*L_$]>JHDX4(!="JA20&T%MT,! M5PJX<+1$5KAU30097N3L&>1*6EI3#\7<%-K2FR1385R(7/Z:2#TQ'+,LED&A M,5@((J@,D." +<&8\#6XD4'FX,,N([LX$33^",[ X^(:?/C]XT5?R-&5C7Y4 MC715CH0Z1AJ KRP3:PXF 9_Q^ M=6R!@^N9Q(4]W&'O;CZY'SU,9Y_!:/PP_39]F$X6IEDJK;AF*VK5GO,MB>AE M3RY+3O,][0W_^ WZSE\F%T]D[,AAMW;8M5D?SF2121GG)B=+3;_05)5D/SQ# M3N![WD5_?XC?( <#Z 9N+7<$S:NA>=98C.)_Y-(IDUDP66XBED5)2D%6859? MU7.DTGRGTC_)@*R-.1%)MBJ+2R(2:G3..V4$3V3L:)K\>II\:P1'&Y:+Y#]2 M%M0LEO5/CA(EY0?ZLE65P30#I5GO(&P(^^W8ZD(0.P-S8(,:<6!%O! L^B$# M]3. @3:VYT"G!5 7@AAZ@1EA6",,WS^GLI#>WST"PCD5)IBAAF P< 9!"Z=! MRO4/O#G".:AQ#JPXO^>)$%1!7()MSO8)KP"S)\Y2*JA<$7NY@%C^:D(^T#"U M9U>7.(.A'R(S;.@TA.58@8_7)%LI= U 4"T-(RDY^NPA[* 66H/8F=:NXJ&S@Q7I+$_*4I)V%IK)^HDIS*FO'X- MVIAUJ8&'.R W+ SM-'Q-MXPGPHS+U7'A .$0MZ$9!*$SZ*!AV/ PM/+7<&JK M(97N40P1#-O0=*D@=$/8 :WA/F@GOWE.MR2)P:2;1:!.8>TJ9Q Y\S#JJAP- MST$[T=6)N"6O*@N+]TD!]LV _:Z6]< MM"PT5UN)[K34&10@TS(3LSJ4:FZ'T7.BDS:=I[)V['1# M>,A.>/-='JW5NI6;U9OD189L5.RHC(X;>,W'N%T-#6(=%1PUU(?LU*=EE>)" M_IZLT@G/B%D7Z\+<<"+RK?ET,YV-9N-WY).56G\YGTYD[=CIAFJ1G6KG.8LH MC3E8YFP#,B:HN=8:Z0'I/-K>(AA$H =A5YEMJ!;9J;9.L+EJWV*)\NE5+HB, M9-$[DDRG5@VW+F+#W= OLM/O;/( QE]&L\\3,)V!\6CQQ0C0P*<8^5CC!(.< M.T"PXZ !-[R+?])G2F!@] "N)I^GLYE:$W3^^G=M1&GSJ N=(+V9L8@%LCUU@&S(5J,K.5E M\3B?WTZ^3F8/HUMP/5V,;^\6C_>3A<)_?=?&AJ9?!?/C4]D;7C:3@X M*+8WF=-,4&G7>"*$]1X1>D'0WE&8Q$(,O8X(-=R*[=PZS>1.C0)!7LQE ^L' MMJ'3+AP_$2JA]0_N+&2_L"JN[_*4TZ7Q2ES9Y>:U3O@BV+6Y&GIB034OQN*8DIKD2D+\OF22# MZD4-4%^N#?\'4$L#!!0 ( .9:;EG(';\$R , (0( 8 >&PO=V]R M:W-H965T&ULI599C]LV$/XK Q7H 6PM7TG3K6W 5UH#7>UB MY4W1OM'2V&)"D0I)K>-_WQG*UCJHO2W0%XO'S#??')SQ:&_L)U<@>OA2*NW& M4>%]=1O'+BNP%*YC*M1TLS6V%)ZV=A>[RJ+(@U*IXGZW^S8NA=319!3.'NQD M9&JOI,8'"ZXN2V$/,U1F/XYZT>G@4>X*SP?Q9%2)':;HGZH'2[NX1[>S(S)QIA/O%GEXZC+A%!AYAE!T.<9YZ@4 Q&- MST?,J#7)BN?K$_K[X#OYLA$.YT;](7-?C*-W$>2X%;7RCV;_&Q[]><-XF5$N M_,*^D1T.(\AJYTUY5"8&I=3-5WPYQN%,X5WWBD+_J- /O!M#@>5">#$96;,' MR]*$QHO@:M FZ,]H6#I#@#>XYKWQZ"[YU:@-+ZOQ0[EUE75T@-6U+#U]#_;TK^(_C\/EDLDW2Y@/>K9)K,5]/?(5U/ MU\N[9;).85T@O9C,E)70!ZEWD!G*H7:8PU9JH3,I%#@O/-(+]0X*\8RP0=1 M$:F$);G- 3RAS!L,JFM?4%< 4>?2=V"EPZVII.;7:;94U9K: ,/=@% *1/Z1 MZK^!_WY?R*P J3-5YZ2EU0$TOTI%G2&KK66*9PH_@,8,G:,^ ]Y R)+VL!72 MJH;6BQ>5<9([Q U!.7K,CLE0U[."3QV1T3EDPA6PI1;F0'B@.B3'-VC;8@Q" MU",#<]*5)G$W%";ETF3*N M)J2CP\3_&(:<%I>ST>9 ZI!%FY,,AA2$?:T]!ZRBL&6R4H2]0TT.,SC=LW=! MEP/UI"7O4D8/H9F6Y%XFSGQYJ0T*@"FE)P7*L ?IJ-OO=N@8P1<4.4)T^&_% MM$'@ <,,2/)CK9L.'NA_G;LS)0X;A\RQB$7*^GF8SBKQ.P<+*HXF?;V0OD%3 ME5?X=,)KN%@<(>6,?4HY[5A__.":[%IEU6ZXRI#>G^/*T8F/-*PD&*64G M%B>[VYKJ[8#"NLZEUA.?309*VR[,/P>A IHAT9ZV(W;:3)87\68^WPF[D^2Q MPBVI=CL_O8G -C.OV7A3A3FS,9ZF5E@6E$6T+$#W7-.G#1MH_WA,_@902P,$ M% @ YEIN6>9+IF+9"FZ4R 3E,TZ?0S+=$V6UGTB%3< MS*_?Q[E/^?G:5%_L0BDGOBZ+TKXX6#BW.CL]M=E" M+:4],2M5XLG,5$OI<%G-3^VJ4C+G1GD4JNEZJT MVI2B4K,7!^?=LU=]>I]?^$NKM6V="Y)D:LP7NKC*7QQTB"%5J,P1!8G#G;I0 M14&$P,;?@>9!W)(6ML\;ZF]8=L@RE59=F.*3SMWBQ<'X0.1J)NO"?3#K/U20 M9T#T,E-8_BO6_MT^=LQJZ\PR+,;U4I?^*+\&/;06C#M[%J1A0[Z]E*DXEC<7/W^[NK-U<7Y MNUMQ?G%Q_?'=[=6[W\7[Z[=7%U>7-\]/'7:C-:=9H/S*4T[W4)Z(/TWI%E9< MEKG*M]>?@LO(:MJP^BI]DN"-6IV(7B<1:2?M/T&O%T7O,;W>/M&-4_8QN?RR M_N/+R$O.[$IFZL4!W,"JZDX=O/SUE^ZP\]L33/4C4_VGJ/^4/9ZD_#C?8;M? M?QFGW>YOW]I4?+1*F)FXM$[#(905MPLE0&TE*\E.AH7%EI.=:&=#J1R;;/"V+IB@<$[<44[[UOC=\G!"RV@\T<50>OVL5.I.U76 M@0'U%7'7XB*O*U+(9A&K1U7:Y"?B/',U-H!V$(4L^*P+XAUB5V)6F266&=M2 MTXGXX#?!,3/S4K/5KLK&&DG#A-"D>'[E'W"Y7BBVH*L0H8)\*]#7%@_GQN26 M%KA*EA9;5[@)"YFZ"B%,538A#,@RR.O-@P!,T=DR.5"W.EX@"5<@0U 3GW-%A)F$0 6T_"?2HQ1"M"EA9>\(2<4I.$JI^!DK5?H#HXW-(Q":C=BDBI3R.%&/$9C+XM(^*3=PNX\(*;Q! M%B-FHV42*0 ,M^&@\ 3<)INW3-Y(WAB#)=,>8C7PSG[OXPS#IA&SVOC#B?BD M'E$$N+N3<+O:$H-YG05W;K"&T "*T-;:GHGWS1OO6W)>MRSPO]6 _"[Y PI* MU$Z-D A592XKA);;-L(? HS8?(",R-(>V8B75E21-NY+X$E("(E(L1\YM*W' M%US2\[B4GTU%606"72\AH?K"Z6STFXW\6[&0\'LI+()GL9>XM.W MJ5NNJ_+ M7-_IG +N@T!#C)7&X9ISH4):"P$ 20([13^3!@2FS;NH^=P"\4/?7>>&&6*UG>^WT@K*VS M1=(H3>1&>1D>A7X@>W]9A4T*Q*=7QO9)57,P>%YV'P[ F MG14%(O6GYJ6LD'H)DT%R6#9CJFR_J4*$T4@3X&Z&!R6T\H,5S.'%-=WY>/GZ M2+S65L[GE9K'VJ5)CH0K[\J<>MF"7#11IMX%64S;^8:>USE.&]0'H06;KDE7 M;E$I -B7R8K*9'%#E=!R"I@TE2XO?W"[=R;>M*D<,Y50%^RG]>-K>D!-B;(* M=^+)C9K[:B9&N5OCX!4[EZ\1?P#>3#P3DT[2P_;A\$R,QDFW,VH.5R427LE6 MP++N>)1T^MW-<3!*TE$:C\]$.AHEO>$@'G&G-TAZHTD\OM$%2%H\Z0Z[R7@T MBD?<@62=<1J/Y!5 *LG3[0Z2_GB\.78&23H9Q>/W;/U_PDY)]<'/0H>(_"!R MOGO)?P.QUQ\EPM#E>EG/H M3G$U?].DC>/P[WOXNBH!%H3$^]89Y4/'F D="' '17//8AUEJ*6LOBCGU,J"B:Y(\T]A>6RD12!(PC;]4.,49^(M+87!SN+*\QT O599N.@& #*D/K3X( .-$1.Z_0XI:S)) MAOT4QMMBOD]>.8#])_VD,^H'@"$(P)_3I,^(H/->,NH.Q3EQR%4!N9F96E.@ M%F^IJ9MTN@2LCIBD*>+).!+D@- =!]",>^.VPI&^+#5A" :>.6J$OK'7B;CT M+> ^7M:@^:S#UG@&C36!P7OE#P<%ZOPL]5EH@HK[G\JK\&8PX;C.$)=HWE?< MLV_=5O$V<+N'R5T,]!I00:Z'F/HN_(1 ^B=7L]F5,=N& &&^LEH0IXW'"?] MP5"\5=*JA4%+?;6DLB;T\/UD.)Z$OV^51;6/@KI>UKXNRA6B/=I^KBD.AY-D MW$>[=HCXTQ^-CR)>@-8>)91!,AR.P&YKD6K9_2(L:UL7-?'_UEA+6XJ;!=65O@U8KFH7JZ0IKT%=AUPP]^]:?I>CSA+) 3') M9%\H2-#$-*?ZD019\XR4X'^'8A%]>UDSQUC'!!!]:L<="(6-UN"CT4#(HRJV M)UM\S6JJ%/,@QR/\H8XN:BI-M[@D!-S)@DW;WC\$U*DLV$O]C)P&/"<[KIT+ M*+F/8J+CO3%-AI-!,@" _ :F/9):\XBF7MQS#T)MQS&SCLUH](*W@2#Y-4P*8__A M^T_+"-?^+<=O4;^+AU7.*N>YROEF*'@3FE,+2CEW ,S'K5D!CR-88'O+PX/X MY. H"?.D.$WT [7-$ Q*S54SO))?'TP$F\&?0VN-ETH',ZD2?5MXO^(Q9..S M?F:%1[/:T1"1WJ#HA=U528D?VU'MU[1!3P#BL3$B[4)[*A O+TH'(DD9EA?Y"72WNE8P,/XZK%'+^/^R0 MC:XW'>"\UMZ0P?];\UW24XU'E9.:>CY=;@.AQ7>8@3!T_F4?U4=[]VC@N(A8 MW';-65L9Z>*QU49# MK;$,OBJ5QRK):@&?^!8Q[>YQU+9 MHJ3V5:#TU;ZTXF 62,)!_(T6#\?$P['G 3)P[B$N%8WHHCQ+\(![DL?3O%6; MTRUI6>W!FJ;5V3\!KNWP%F.FICH;-8QO28#\(LP>M&6#^FDS#9ER5:WD/>=4 MB+SKW_1.&\DS067!]ER2$<3?_78C!(U!GHA_#TL&MQ.J2QH#9U7-P H2T5 B M"M3,-Z"N"- M!>\H:*8+CA M-H-?-M)\/+DY$3-%L^U"?$96L[G.XCPLZH/$ MVE30)^(31;^96M.86_D4DFR)PR,GE.'EG))#/?T,I6 MFO*87VLQW8*RY8D1!87:+6BZID-HHVD.'O)\"OKMIC]5*+[5<-5)ST>@,P\5C9 M^Y"#D&N:[$-$1KT>:LIA\$S2&0M+C_KH3T:I-W:SLIW'F''PW4,WVT_"9R.B M *1&U=%@SU-=:1(J,)Y.\']\LC4(^-8 8EN>S3>O:#;/46>4# >#8$#GQ:FM M#_W!<%2/40W3DF.(MFUX(O[*" ,>'(5(*NX=I;O85IKEI-PZ"Z_W\,RH6_YC3*_=U)I;@U T&A4.A60$N-]4]?QBGED"% M&GSSR;QJE3?V\:5ML5!.4>^U)GT"'^S+3QN8/I=GY"ZM)N1]94I#Z/+R/)CR M^$)<\8\1F0)ICT(_^::_BLT$N T?LN(P#NY+'^CV MX'ACH:9ZX?3?1MYC/UHY;?V@",7KG'\VQ3\O*)W_;5&\&W^9=>Y_D+1YW?^L MZT]9S35@'/9\:XYH(V MB+]7>_EO4$L#!!0 ( .9:;ED?0^GU"0, +\& 8 >&PO=V]R:W-H M965T&ULE55M;]HP$/XKI[3J)TI"H"]K :E0IE5:UZJTZV>3 M',2J8WNV@;)?O[,34J;2:OL"]OF>YYX[GR_]M3(OMD!T\%H*:0=1X9R^B&.; M%5@RVU8:)9W,E2F9HZU9Q%8;9'D E2).D^0T+AF7T; ?;/=FV%=+)[C$>P-V M69;,;$8HU'H0=:*MX8$O"N<-\;"OV0*GZ)[TO:%=W+#DO$1IN9)@<#Z(KCH7 MHY[W#PX_.:[MSAI\)C.E7OSF)A]$B1>$ C/G&1C]K7",0G@BDO&KYHR:D!ZX MN]ZR?PVY4RXS9G&LQ#//73&(SB/(<L\SGQ?)D2-OS"NO)-SR+( MEM:IL@:3@I++ZI^]UG78 9PG'P#2&I &W56@H/*:.3;L&[4&X[V)S2]"J@%- MXKCTES)UADXYX=SPQ]WC!+IP#..GZ>/=[>0!KB?W=].;QVD_=L3OO>*LYAI5 M7.D'7%_@5DE76)C('/._\3'I:L2E6W&C]%/"*>HV=),6I$G:^X2OVR3;#7S= MCY)5#NV^O"I8;S_,OXL+JUF&@X@:WZ)9830\.NB<)I>?B.HUHGJ?L?_G#?P3 MU]'!>=KI7+YGA,<"ZZY"8ZE[M;+F2"487 *=!L0T_/6;)E2.\F MA[E1Y0YVAC01$+11^3)S4#!O0@FVX%ICWH;G@G:N>'/A=GL8S&-5:B8W/H!: M2/[;QR4SLU9EG&3D=+)"N428!2=!)WR^X7(1_+9*FB1(=,!KBJ>-9V@(ZOS: M,-I 1BUJF'6M6H3?D;COG,VXX(Z3C#WE$$HNCAV:LL9G5)EU@>8M!K=OF>2@ M5J3,!P@8-:\DU] VT$"I2H.&J]P"^@<#U.X.RQDAMST/3.9P33=063O!VJVD MSYA@,D/(*?B2\.9=24@BWNPVTE:27K2(K%68QB)8M/>U\;Q MSE ATD48G19"::KYTEB;Z7Q5#:4W]VJTWS*SX-*"P#E!D_;9202F&I?5QBD= M1M1,.&PO=V]R:W-H965TZP4PBI6M-C_^[:3(]UY7*I\-J K8I"F(X%O$M=VYQDXDKG6 M/_EPF9VTNNP0YI@Z1A#T=X?GF.<,1&[\JC%;C4E6W'W>H+_WL5,L96)ZUQ"S)JG/K?V$=9)-!"]+*.EW4RN1!(57X%__GY3_@X.[V9'7<8-F&7C>"I)OT7\'K-:'V/%[OI5"U0_M<7$&M_[P: M=\6A+46*)RTJ>XOF#EO3MV_B8??H%:?ZC5/]U]#_%___">GMFW$2QT=/X.!V MA7"NBU*H!R\Q.K*0(Y4SI)HZS#H+>@%" ;6[$4ZJ97U-?0]+5/0R)XF%3!$\ M&R2;P5H87.F*Q40J<^DDVO:N+>K;5"^5_ $_CI(9U*[EQ@OL3K#." MF^@=A\:]1M?Z#ED0:SF'IFC#&::"C6[?9YH,*.V@-/I.9NP=R*+,92H=2$5J M:!U08!AYK8U[A&)!4O!2I09IV#@*C2X8 2I:%"PZU(Q*HOZ4J+[.Y%7R-0O*E>9#40I'EB;N+Q2 M\*$B-GJ^#>+'WJ,/+., -?&W35AMH9 <7JY3?P W):92Y.X!+@Q- M1'@SB^ ;58"(X/PTXGIP(C@J2J+S7E*XF#] '$>C04QSLZ*LPX*_&.0W9S5P M0-^$D/M-704:/'4?*@8(,?C*H3J01$&XX_A"GP\#0L&3A#28^E W%0V5W4*@ MTMB;1)/Q&*A>@[S'W6ANR[BN. M993;L M,1MQE+ 71_%HL#7];0R+$R*U,J^)C-.UIPJCW%S6B_L(?R-PE@FGX.XP+0F/Y1>'_:) MT5#)E458N M-&&8,OMQ+^I/!@>/U#?Y>H!D/(F&XT&M74?UF]0^?5^B>$@H'[5:OO,L/)79 M@SB91(.D"]_]\L$]3N.2=BG(I$VYKOP$.X2KQ\FWT&]/^G\\]_GJ[*P2!9JE M7Y@L>+"P531OFYWL-*PB6_&PT'T29BD53_@%J7;;(UJ!3%B2PL'ITB\F<^UH MS?&/*]HKT; W2\T?;'K QMH-M7IOU!+ P04 " #F6FY9-_S'Y7,# "! M" &0 'AL+W=O).16UNHR4A6)N<"%PIT511,'>XQE_NQ%WK'A27?9<8N!)-1R7:X M0O-7N5 T"UJ6E!]9>V?PG>->GXS!1K*1\H>=?$W'7M<* MPAP38QD8_;W@#//<$I&,?QM.KW5I@:?C(_L7%SO%LF$:9S+_FZ.!!TFEC2P:,"DHN*C_V6N3AQ/ L'L!$#6 MR.FN'3F5#\RPR4C)/2AK36QVX$)U:!+'A3V4E5&TRPEG)D_/ZSGTX0]8SK]- MU_,'6$R7ZW]@O9P^K::S]=?GI]4H,.3(F@=)0WI?DT872#_#HQ0FTS 7*:8_ MXP,2V*J,CBKOHZN$*RP[$'=]B+I1[PI?W$8=.[[X4M32H#X75PWKG8?9!W*K M2Y;@V*,7H%&]H#?Y^"$<=.^NB.JUHGK7V'_W*/XW*4R31%;":%BP ]OD"!\_ M#*,PO(,EYLQ@2NO*<-2PSA!FLBB9.-"#W%4Y4_D!N$@JI0%?J5!HLC(9,\ 4 M0LEX"D:2:4U3-C142J"L5)(Q:RZWL),RUV(Z)T57279. A<.SXHZ.>3X)HQ[?M0+G1U- M0C\:]HE3E^B*2W[HO"5S27+XR]5\7@K'_Y5X]DS7,=V$?F\0-YK\N$OP4TD^ M; ZT"2@,-P=(Z&4JF><$I/430B?RTYV&V?S9Y<7N'8_)ZBR53*O$_)PE%["J MB.V1":KB5*^-8Z2[P%S=_7*D0L5MCM'6A-\[PU:B?7T\M:YL%M+J[93<@1Y/ MD%S:MD7NCO$T1)=OTM74LR;4HS/*I>;:GBAQ68,M)5;NN=C=OJ-^3]ASK#!M MB&P$]%!7-O&[.CTSMN-"0XY:@WJ;GCUQ,C2-9F---2RW#"C;P14 MUH#VMY)*;C.Q#MJOCLE_4$L#!!0 ( .9:;EF#<>HYL@8 "L3 9 M>&PO=V]R:W-H965T+9)7FQ3JW_RV:!=G3087%AGCM#HJ\E1?<\9,CHV?,$#6DT8.'ZKEAG%04E%MG\%:"SYU\N;J[9&_9-J.' M6W9]^OWT[-,ESC>7GT[O+B]PVP4==DP&NX\(6]4 Q]Y>:/'@&LG[#I<@6UG M/1O5R*'->2R..R@"*\R#Z)R\>35X&[U[PJB=VJB=IZ3_031>)/?-J_WA8/#N M2>D?\.9D]X>NRN?6,S3U'H[,LK>%!B4=;A$&W(LYW/Z;XEY8]"-=B/ R7 5 M2W5/&C\6X"A=$:2NZ.$.KC4&:[L!'?/^69CKWNPXZ- E-_06 GB M.<\EO,&NF\!]\0[\S?S:/+_Z8F89G(QL*T M@CN%EY&+E"? 4#N_E4;D?VF;; W,K>!END >M'(GQ#--5V,JGPGIA8B]@4V^ MP!/UY6#!'0N1)O5/N8.22?QR%/O$^X8P)XFD(0@,*!6I$Q(R"DE.>)U,V6=N MXFEIS1!%5XRM^%D@WY'3JT:L:EE682D8K= .NPP]W+5!XVK)#+ZJUU"N(3\0U,)7*Y%C1T%QJX3.5>[#YHHVA-;J!F<=]>"Q M)1MVEG.M#)/?7R:"W("EBPR=K5DO:U M7M;T:C8J +-3;H2MTK=TEJ_9O7?6MS(8BHTC_E$B*3PZT#><;2IRUEA415KD M=%\@AUJPP8CB !%2">:6_>1GH3$]*#)C!TA@'@._?) ^%)MR:PGOHYWJ.=@> M*BK1QP0Z-B5D'T2O*Q]PV(G5D\6IMJ5CF]FP '71:5V?\G0QP4[)-G>WJ+5Z MZQ,^MVQS+-Q,"!5.@UUOZ"#RQZVJ ZQ$O\ M@(E4PIM@!R5BDM0#UCM?YW[Q)<_+"4UK,AJL\H'3*DSNHGX6/$P9=WI[SO8' MN]LPF-)B&+V[J*FMQ_!>)/>@[_G7Z/2GMBF*X.>%WA3JI +9Q?NV_E3RL4P) M/743(V)]K^0_U.]]JC7=HEK[>J1O[9ON8J<8#:HY^+)5IG2KI7,9Z8E.\8,% M6 _7J%O5M$91V?:[0!8TY>72M,'*#E,_?!(6!5@8X]<,;7S<-L/+K>;A3M/T MWC93THFJT9J6T,\Y$90%Z%@$_Z@_50H%_0N$^C%\86'%$L:7"9V7:.=-?'HKW'VV=^G_2B]B^4S;*ULM,\3V7L MD_B&2#]7:7I!I]_L=#X\S[2#/^YQ7L?:MC9'5QJ%WPSU0]6MEN[7_4SNMSY@ M9,+<^\\TM)*@,X1O&?5M_27H-'P :&ULC59M3^,X M$/XKHRRW:J62I&E9WMI*+7 Z)+A%E+W[["33QK=)G+4=NKU??V,[20L4;H5$ M_3;//,]X9N+)1LCO*D/4\+/(2S7U,JVKBR!0288%4[ZHL*2=E9 %TS25ZT!5 M$EEJC8H\B,+P2U P7GJSB5U[D+.)J'7.2WR0H.JB8'*[P%QLIM[0:Q<>^3K3 M9B&832JVQB7J;]6#I%G0H:2\P%)Q48+$U=2;#R\68W/>'OB+XT;MC<$HB87X M;B:WZ=0+#2',,=$&@='/,UYAGAL@HO&CP?0ZE\9P?]RB_VZUDY:8*;P2^=\\ MU=G4._,@Q16K<_TH-G]@H^?$X"4B5_8_;-S9X=B#I%9:%(TQ,2AXZ7[9SR8. M>P9GX3L&46,06=[.D65YS32;3:38@#2G"1X:2YEJ27M 2*Q]&X0"B,!I_@#?J](TLWN@]?4*C.J3+F8T/FYE2N% 52W#J4:XKE,_H MS3Y_&GX)+S\@->Y(C3]"__^@_Y+YYT]GT7!X:4'@3K!20<6V+,ZQVUHNYG"3 MB%(4/(';\I]:;N&:*Z8T2FL"7TN85Y+G$ UMS"GR.D.X$D7%RBV(6%-A8PH, MA1>6O#;ZSL+9->&EWVH*1%D@R%%R9ZYK!7,>3J 1\PYK@; RG3' M:HE)+;G>PCS1T&N@K^:/-TNSTL&RE)*?:T.5[K3$C^+W/-AB3.UQ*1^I*BEJAGM:6$Q MB$JA]CT-(!$%$4UXN89[MFVS*H(>]]&GW-H0]/9X)6H)O6C4E7A;-2>C#W,:!NI?&(J:(M2UL\!9MPQ0<(L[YVB:=VJN]7TA)FKY*D)@&39I6 MKV[Z;2JZ2,&*2Q-[H;AU0GR=)]4:=+*;:Z'/9T[7*RG6/0H$?4!M?VEVW_KI M.YG)SHR.;C*>9-;@@!\%:TG4+6B2URE2-$F=9N6:F]MKLJ:=4GXKZE.V'=!8 M;P>-'>7P .):0RDT"2NXMG=Q0;S[=.29R%$9NTCVXC[@CYI7KDK?RP9[]IJZ MD%MUQ3&BE5B30GKI*..C*:@5218;8G'Q"NDUP-BAV#L_^ 4PO>L(V@ZW&]V9 MAIDT*5@)::_PF/Z>;'\\8'+HXQ?LO3X*E&O[QB)<4W[N(=*M=L^XN7N][(Z[ M-^ ]DVM.B9SCBDQ#:D >2/>N]S._@-02P,$% @ YEIN6:T5;!%'!P !1, !D !X;"]W;W)K&ULQ5AK;]LX%OTK%YYTM@446Y9?:9L$R*LSP7:2;)QN ML1\9B;:)2**&I))F?_V>2STLI4ZW&"RP"!"+Y'V<^^25#I^T>; ;*1U]R]+< M'@TVSA4?1B,;;V0F[% 7,L?)2IM,."S->F0+(T7BF;)T%(7A?)0)E0^.#_W> MC3D^U*5+52YO#-DRRX1Y/I6I?CH:C ?-QJU:;QQOC(X/"[&62^F^%#<&JU$K M)5&9S*W2.1FY.AJ$_Q3R2?;>2:VY%[K!UY<)D>#D ')5,:.)0C\ M/,HSF:8L"##^K&4.6I7,V'UNI'_RML.6>V'EF4Z_JL1MC@8' TKD2I2IN]5/ MO\O:GAG+BW5J_7]ZJF@GT!B7UNFL9L8Z4WGU*[[5?N@P'(2O,$0U0^1Q5XH\ MRG/AQ/&AT4]DF!K2^,&;ZKD!3N4? MSR]NEW^C\XM/EV>7=X:>5O.@5>>_I#YV[C:6+/)%)GW\$;"W MJ %X&OU0X%(60YJ$ 45A-/V!O$EK\,3+F[QFL';2[K*K8ION9N/:^& +$__C*>AQ]_ &K:@IK^2/I?B,)?D/?K+P?1>/&QD4K7!=>%)9$G M]%48(W)GZ6XCZ4QGAFC/4M'6@5OEZ2.>EP2\YT.?03ED5=LEA M)P3-R>Q>FC9R7@L>)H%G:52L63(8IK,P",/04XWK9UWC0^IVK?X-'?D.[LY+TBO9F03BN(.V-)\%XMN@I#SRP!J3;"$>/ MTK(QR194(8W2B:6B-+:$J>0TG2S/Z$X7*J;%^&!()Y:5[<#JM!,I5')K97DB MTR4D@#@&;J 4OJ\UB"'Y7G9-43FM2E>:+0IE:6\2S*/QD*[SCLKQF%6.9Y57 M3K4P":LY5Y#FM$&*)+ 3(OGX.LN5DP\H\#4\+KVI9]J@2BL1GW6^WK^3)J/+ M/)8Y.XMN4I'36^;F)(S"CTSJ=_UZ_/%=0"5B9NAIH^(-1<$LK)+ ;@2ET_$#/4G#]OO:3'QPE&6GQSZ:]]IM.H@JEJ8$X#N9%:E^EJPK M3Y]]U*]TOO^/4J1JI3B;7N=@XAB[N E\H2 5%'X296,CF=[[^Y.\-R4N/GI? M!3B@@]DLF,WF=1)YN%!4.8+-;;W$048PDM>SI9_07+FB3B"01^_[%;5;40%% M'N@U@LZRL;L(=OK=1V6C4_!#45$8S2YGFYGGIU-@T4N!(7WI EIX0'V[,O%< M@:>RX!#,V*P7>?)_#O3/!BCI!2@(9_\]1)6[AKT>W=:[W=T5?/-D@_9Y=H%2 M='-T CZ.?45KW[6(!R00&L%3S#[?)SSLH&$@LA4 (_\LE47I-\VX;BM-;7K) M5&F!-&PI4_5W2@2X5@+K1Y&6LF\!M"M,5])Z*5LJENN1MSXIK6^#=)H*V+., MD8 \-8C3J"5( MU*-*<&'1LY)ITA(-Z>M&YA@PH3"K+H =,OM9Q:FI?$WR[D9!$+R"%$.D_/Q> M]\*=)7:,Y\ M,\G5"K9P 3$I0N&!^70)^F)JES;3RS9SX9<*4&^KL6];2'UQ+^V6G&Q5S;3Q MH[JU;75*$RM44R$<=-0SDY%^$N0^L+WJO7JVQ@\$#0CTIE[)5975U\NSM]Y M#"N=XDW-#S#B/H5=72.[]5':RI@>J&W]MI=VOXCKB>_#BQ:Y8_[A.8TN=M11 M- [?X'3^9GO:%)$E'(6= Y\2"_J7%*B*YO?VE0R>#N<0.AG.)V_HI'E/W9HA M7&E?IE^K[W305_\^*I/]$S1P-+_O-Y;5E7G1)/>-X::^>_=Z._JSJ?<2LY_O M27#',WR*&VPQK8:9/0J'XS%-@FC>V9C1;R]&_7 81NVLC\6TU9E0B)SEOXMJ M["'NT-R\TA2+9FJ"U -Z.U]X">^PC Y>XN2V"H1U:4;!9-JJFW<@>\"U=I_S M?!_/@_E\X<&'"Z:-PBWM3R:'[J/9$;==X;WEO&!1_1A8NBH]<]?&[X)ZV[XN MG.%5R(C88:ZASWP]U>Q=.[]C?Q'V/1@_WA\/X;*M\R;8\T&W'3^QEW:]"(\Z MGR8R:=;^ PS/*NA7U5>*=K?]QG-2?=K8DELH/WR=?P?4$L#!!0 ( .9: M;EE%/R1R7P, #4' 9 >&PO=V]R:W-H965TC_=D'UR%Z.&IUL9-DLK[YBI-G:RP%JY'#1I>*6^FB27">18B)WVWVC_%8_Q? I\DK2+7]BWOL-^ G+G/-5',"NHE6G_XNF8 MAS/ Y5N [ C(HNYVHZCR-^'%=&QI#S9X,UL8Q% CFL4I$P[EWEM>58SST]5Z M@=ON$IWF'D&[X5+WETK\75PD:O MP\+5N'*-D#A)N/8=VD=,IA\_#"[Z7]X1-3J)&KW'_O\/X3_1??QPF0T&7UXE MA;4!3JW'>HL6!AR% R/J8&<# M2$O.=?D:H,F%\:!,).'KXIF8"EAK1Z9[PW5*I9)<%R6KA0TZKTP)2[$E*SQ9 MA:X#R^4'XY@M $Y)]OT.E'2+7GBN9%H/75@ M860/OB,(BV#(L\A&6'\ =@IQ$>NSP$TM#S0:2Z&AL201@Z$'*X("<[1"=\!Y MX1'(@B;);B4]HC70#E(%:$\?H DHL?ZT:+&%S8[0 MY+A;KCC5/L2)3RAWH4MQX@HE0P(M"!YJ%744+PZ(UVAOVBPS ]D\F+9HD+%* M:-;#*S5Q&GPE#!2!N$$K6>M/7+\XEA[.F",F^1"">LZ:R#EFAR%[/VU>Q0+@ MD^8#X7PH#IT3X=]"<&6\3$COM9N3GK6R&FT9&W90MS.^[6HGZ^E-N&Y;X0_W M]D&Y%9;+Q?$1%PSM]W[]E(!MFW0[\=3$QK@ESVTV#BM^U] &!UXOB)O%<1(V M.+V4TW\!4$L#!!0 ( .9:;EE,3O&PO=V]R:W-H M965TEMD&FB[#]M LK9ON M6;&96*@NGJ34[=]/DATO Y( VXM%4CQ'AQ:IM%7ZV=0 %KT*+DV&:VN;*2&F MK$%0,U(-2+>S45I0ZUR]):;10*L $IS$471)!&42YVF(+76>JIWE3,)2([,3 M@NJW&7#59GB,]X$'MJVM#Y \;>@6"K"K9JF=1P:6B@F0ABF)-&PR?#.>SB8^ M/R0\,6C-@8U\)6NEGKWSO,FD0AXV#1J.K"XQT-Q:= M8U436G&MK&OL8-;N)0'M$]S^1KD;ZAU_P/ VY;\!4$L#!!0 ( .9:;EE2 M9R8\Y@( &T& 9 >&PO=V]R:W-H965TV%,2N7<6NLBBR M "I5G'2[IW$II(Y&@W VMZ.!J4E)C7,+KBY+85\N4)GU,#J*M@>WW'+DLD2M9-&@\5\&(V/^A<]'Q\"?DE0;!CR>B&4\;CBC-J4'[MI;]N^A=JYE*1Q.C/HM,RJ&T7D$ M&>:B5G1KUC]P4\^)YTN-"M'9DR@V8%912-T_QO.G##N#\$"#9 M )*@NTD45'X3)$8#:]9@?32S>2.4&M L3FK_IRS(\JUD'(UF-W>7D,!G6$RO M9M/OT\EX=@?CR>3F?G8WG5W!_.;G=#*]7/3AWB&8'"X=26X&.O@P-TJF$MW' M04PLQ1/&Z2;M19,V.9#V"UP;386#2YUA]C<^YA+:.I)M'1?)FX0+K#IPW/T$ M23?IO<%WW/;E./ ='^#;UK:OM ;9VX_T4]1WE4AQ&/&8.+1/&(W>OSLZ[7Y] M0U>OU=5[BWWT[[^P3]__,^#6E E:HT0JE7GBZ4JP(,V^86I/4*R:53%(ISF'QL9;<#7YU-<^Z)P0R M[#T@8*M$:,8[W@^5%^* "D$@\IPGF&UDELK8D*3T.9R7RO%(#51)L91*DMQ0 M9=*ERKC:AH)9NU?E,Q_"-%DRUN(!WM[;"(\[),?B$^IZ(P"?>7&<%E&A78=$% M,DW--FA/VUTZ;E;(:WBSB*^%74GNOL*&ULO5AI;]LX$/TKA%L4":#8.FS+ M3A,#.;L&MDG0I-O/M$1;W$JDEJ3C>'_]/E*'W<;.)M@#"3(BQ3G>S..0RLE* MJN\Z8\R0IR(7^K23&5,>]WHZR5A!=5>63.#-7*J"&@S5HJ=+Q6CJE(J\%_K^ ML%=0+CJ3$S=WIR8G=H--,?.&+S-B)WN2DI MV MS\S7\DYAU&NMI+Q@0G,IB&+ST\Y9<'S>M^O=@M\X6^FM9V*1S*3\;@?3]+3C MVX!8SA)C+5"(1W;!\MP:0AA_U#8[K4NKN/W<6+]VV(%E1C6[D/DWGIKLM#/J MD)3-Z3(W7^3J%U;C&5A[B3O M40AKA=#%73ER45Y20RW#%0G) M$;F??KJ97D\OSFX>R-G%Q>W7FX?IS2=R=_OK]&)Z=7],OK!')I8,,I$+P5U. M#^YDSA/.].%)SR ::[.7U)[/*\_A'L]C\ED*DVER)5*6_JC? XH62MA .0]? M-'C/RBZ)?(^$?MA_P5[4IB9R]J(]]AILNZ!5FOW=FG8C'>N2)NRT@YVBF7ID MGW9(_64I6 M&1,D0=D4B"KGQ&2,E$H67./E0LI46P6CJ-!SIA0FC21RJ6HF,Z4]PK$5\5O( MI3 P0(W=VW:3:F<.UC5/$80+">JKC"<963'"GDJLLE,S#(3A)H<#F&-/24;% M@A'T*&>CB@0#FWJ>,-VUV*2"6:M.DXP#7N4\D)(&U82 M6@(<5EM0>,XY2X_)07!($"#\S]=-Q$",R%;<9-!OL'KD(/QI:HMA"EN>N71*RFQ2=ANM.()R:0SUB[B[Y&R?$9OPAEF.,9LL6T@UP3"= M,5Q1;@N^6O31)' DM;1J8:K,?NN0;VY$(1/=(%9=+ M;0-,EY:XUGC#-4(U+");*WU,[IH5=ULX;[+?*]QJK<;VP_IMO-JELR$=F72)C5&%DN"6>JMJ %'"[-0]/B!>)GE6[\4(6)17KR@_ ZF62>4W2 M2"I9A6$G]6NSZR/%^GJMLKU^0'_M5/+8BG8T9I1U2J['==N'M>&NB87&];.7)6++$Y MFL%>6V_7B< :@9L[9MJ'>[8H7"K:+O<@#7;%3\-+]!^0-R'OR=CW(KBOQ7L2 MC[S CQLQ%3CPA*L"U()1[/G]8",'L1?&82O?DS".O6@X:"5FHH$7Q>-67O,< M)C7>!,/ &\5Q*S$#9/XH;*7=%6"JQ1,$ Z\_&FVD/_#"<=S*U[C^G[@C[/W@ MGU+'&GDC 2H%XK2R/T2=QJ-66NH% M7C\(6XF9(/0B/VKEACQ1['M!'+42,^/(&R(=C=PB3S\(O# :MS(*1MXPWL@K ML4#ND#/0XKXY-H[JGU?$M>L+HK?U 8@$+]QGKCWW<+Q7WX+M;/LE?59]0&Z6 M5Y_AGZE"?)KD; Y5OQL/.D15G[;5P,C2?4[.I,'-PCUFC.)J;1?@_5Q*TPRL M@_;_"Y._ %!+ P04 " #F6FY9U0&],4P# /!P &0 'AL+W=OKI2R/(:5!9>Z/L]KV1<..-A[5NH\5#N3<$% M+A3H?5DR]7R-A3R,G, Y.>[Y=F>LPQL/*[;%)9KOU4+1R&M9"L,#,6 9&OT><8E%8(I+Q\\CI MM"$M\-P^L=_6N5,N:Z9Q*HO_>&YV(R=U(,<-VQ?F7AZ^X#&?KN7+9*'K+QR: MM;V> ]E>&UD>P:2@Y*+YLZ=C'0!E5Q.; M->I4:S2)X\)NRM(HFN6$,^/YW>H&0O@7EK//\]GM;#J9KV RG=Y]GZ]F\\^P MN/LZF\YNE@/ #LS$(PHCU3/\LY %SSCJ#T//D Q+YF7'D-=-R/"-D'WX)H79 M:;@1.>:_XSV2W^80GG*X#B\2+K'J0.2[$/IA?($O:FL2U7S1&WRGW%Y+K4'& MKR/M#1KHBF4X?W[](P2#YJX"U/)NF6 M:J,MA$^8'0=!MMN_VD:7(O MRYNGXAM36R[H#.&&H'XGZ3J@FO;;#(RLZI:WEH8::&WNZ,5"91?0_$9*&PO=V]R:W-H M965TEL8%@,6O8#K=HOC4;1:N@9\EYA;7FL@:% MQ=R['DQO$IOO$O[FN-7M,#3^9']H^N=>GED&I=2_,-S4\Z]L0XH]2!KM9'5 4P**EYW(WL^[,,)8!R^ H@.@,CI[@HYE1^888N9DGM0-IO8 M[,2UZM DCM?V4+9&T5M..+-8WS_<0@3O8;OZM%Y]7"VOUP]PO5S>?UL_K-:? M8'-_MUJN;K=3V"CZ$I1Y 5;G*3^"+K$VIX;;.,?\9'U C?3?1L9N;Z$W"+397$(<^1&&4O,$7][L3.[[X M%;YC;^=:ZY#)>:2]2U/=L SG'ET6C>H)O<6??PS2\*\W="6]KN0M]L7YLSBG M\O_P_'S4V(>9 =I@@]4CJGZ77)=._'&27-)DY">C\24\2,,$ ME9CX:3RB<>BGZ8CDGH#PFUZ2R@C_8&>MWYQG_IG?M^ M86K':PT""X*&5Z.A!ZISM&YA9.-DG@,HFT/M"2G-PHRITK+^+89CD6S'9U MB8IVUMH4S-'4;&);&F0\@ H9ITER'A=,J&@\#&L+,Q[JRDFA<&' 5D7!S&Z" M4M>CZ"S:+WP7F]SYA7@\+-D&E^A^E M#L_C PD6!R@JMP.!Z%%V>74SZ/CX$ M_!18VP=C\)FLM+[WDQD?18DWA!(SYQD8?;8X12D]$=GXW7)&!TD/?#C>LW\) MN5,N*V9QJN4OP5T^BCY$P''-*NF^Z_HKMOD,/%^FI0V_4+>Q201999TN6C Y M*(1JONQ/>P[_ TA;0!I\-T+!Y6?FV'AH= W&1Q.;'X14 YK,">4O9>D,[0K" MN?'\]NX*4G@'R]GU?/9E-KV3P35L+)1I8YLP@O%EH*3*!]NTP=F3-"\19:V/2V$B?L?$1;K1RN84K MQ9$_QL>4TB&O=)_7)#U)N,2R"[VD VF2]D_P]0[GU M\O6?X]KD=2ZU!]H\C M?55=V))E.(JH;"R:+4;CUZ_.SI-/)WSU#[[ZI]C'+]W*,;\G&8_[??'R[W*$ M3!=EY5BH-KWVQ4(89$8)M6EB;8BE/0HM*(K^WMD]"!L*BP.M..*I0RG1G&W1 M4&< 514K0A,N$%B@[F(=N2%BX)7Q'P\D":$Y27G?BABZQWRM*REWP-L\CO@3 M*I,5)YE'+O%W);9,$N]C?>:"]HI)IC*$II5RYK 1GY(X4SO(&8>TT^LGG21) MPDFFG?./@\Y@<-X*Z-([M,1&E+6N)"?0EI@1U=X3IT&0>S$)9GVN5 8.P^'M M:R%(/UGN=:C#VA)#CY2[+GS5-=+I=X+8L^=0(RDI[9[8>WCD*\Q89=&O[R!8 M4TZ\"]9)K O'JB!^T-$*-)O0M_V%5,HUS>VP>G@:+IN.^"^\>5=NF-D(.E:) M:X(FW?>#"$S3JYN)TV7HCROMJ-N&84[/&QH?0/MKK=U^X@4.#^;X+U!+ P04 M " #F6FY9X(HEBJ0$ "("@ &0 'AL+W=OO7>\.W&T,?;1%8@>MJ72;IP4WE=7_;Y+"RR%ZYD* M->WDQI;"TZM=]UUE463!J53]X6!PV2^%U,ED%-;N[61D:J^DQGL+KBY+87?7 MJ,QFG)PE^X5O_3/ M03MI60F',Z.^R\P7X^1C AGFHE;^F]G\A8V>]XR7&N7"+VRB[>5E FGMO"D; M9V)02AW_Q;;)0\?AX^ -AV'C, R\8Z# \I/P8C*R9@.6K0F-'X+4X$WDI.9# M67A+NY+\_.3V;GD#0SB%Q?S+[?SS?#:]7<)T-KM[N%W.;[_ _=W?\]G\9G$% MYN0\X)V_@;?7]IJTZ'GQNB=WT)6K M1(KCA%K$H7W"9/+K+V>7@S^/\+IH>5T<0Y]T3^ U;O_?&Y8%PLR4E= [:HS4 MU-H[H!8'&:U\L)(Z;-I,Z!2I,'T!TV@L]1H67NA,V,P14B9SF8K09TM3R10^ M7-!Y')9,TNXD[TY@4\BTH+;^64O*%'@B9#$U:RT#BLFYM]!:S)@,*"E64M$> MV5)8$,XA41:>FH2,M%<[0$T]WMA;X3$J8F3<5ABV\MK7-LB#U&A'T9&D.0Z' M3\A)\ 5A%N()886H.1^JIC+E7#!2+C4E0PH%SE.(,OAP%(Z)!*Y=#Z;P)%0= MTR$4S;V0/^GV"O]EDH;>LIK6&5;3^#W0&_2QD2"(DE,>F1%(:4B!DH](DFE- M@S;!\^G )4U3S(CC>M:QH,T48IX/DK.4TU;UM,8]SL6>U ('=Y< M$Y2[4#J_N5?ST8W>'G#KQ%0S]&AIFE%1%4AQLRV.Z'"@I?X9<3 M@DH]^- $)H05G>-^# =>GS!M5L_"ZGF VVLI1$;GRV5HZU!8C2**\2S(HA(^ MMDM;H <)?I&@7*HP(3HTF[['0NT+8^,0Y*/8H;"TB3F7['!P-NR]]I7I=VX'5/OK M< =R$)H_7A3:U?::-8VWBV?S>$?[*NQ:$A^%.;D.>A_>)V#CO2>^>%.%N\;* M>+JYA,>"KHIHV8#V&T !0 M8PL !D !X;"]W;W)K&ULG5;;;MLX$/T5PBV* M74#KB^PX;IH82+R]&&B3H$FWS[0TMMA2I$I2<=.OWS.4K#C9-"WV(;'$X1R> M.7,1C[?6??4%41#?2VW\2:\(H3H:#'Q64"E]WU9D8%E;5\J 5[<9^,J1S*-3 MJ0?I<#@=E%*9WOPXKEVZ^;&M@U:&+IWP=5E*=WM&VFY/>J/>;N&CVA2!%P;S MXTINZ(K"I^K2X6W0H>2J)..5-<+1^J1W.CHZF_#^N.$?15N_]RPXDI6U7_EE MF9_TADR(-&6!$21^;FA!6C,0:'QK,7O=D>RX_[Q#?Q-C1RPKZ6EA]6>5A^*D M-^N)G-:RUN&CW;ZC-IX#QLNL]O&_V+9[ASV1U3[8LG4&@U*9YE=^;W7X'8>T M=4@C[^:@R/)O&>3\V-FM<+P;:/P00XW>(*<,)^4J.%@5_,+\_.+ZM4C%7^)J M^?9\^6:Y.#V_%J>+Q<6G\^OE^5MQ>?%^N5B^OCH2[]6W6N4JW IIY"U#,X:!NE/&+P4'ZP)A1>O34[Y??\!HNE" M2G..?X.UB>RRTQG/RN"IDEDM//42JZ45@'%U! '[W$R.L1A* _,$490YDXZGF@- M:J4XJ)9X^A)_L[[ 7(HL#9(IRJ:+B+OHE_$XJJQC'667MH;1\#"9'ART"0Q- M.+7'1M!J$P<^<9;NQ3%-TI?3OO@@#09YR:&N2"NZ@3T4,L2YF0L,8<7"=3"5 MEJ;A53G[!7,:F[S4\,+7IF6=V7*%\'+,Q8 RJDV.\KJ12LN5IJ:@&/2A4ENE M-4C@8[/FG#.E8*/[7OW%8Z* ]!WV+>F;G8Y]\U-SN#-$7UWO0L$CM M[9V9CVZZ3RB"K'^ 4Q&^3$&%@Z1QCP8!#0%I6/D@L8'=NZU40=67- M?D1MS^+L-A"D[TY!+(M-'%)9.Z0XE5(@'F5S+DJ+EKB- G*@#*R0MY@V6$,D MME8&"RI."TP5+EPD_J)VCUHP!"#ABH@EIDJZIJ0?$D&M*Y] (Y45L5;*V 6$ MGI-:_8AR,X5VC'!^=!R^G65_3.Q*@6\@7$*U\S& _2'*R7J4<&[A&-KI!-60 M3)E_P:6B,3O23:5"VH9@ANIS.\$A:*;!4J&!.FZ\Q_&$B?2%+&W-4&T?[;W^ MUW4_+%_86J..64_41^SEIQ/_PM02P,$% @ YEIN619Y,V&+ @ P@4 !D !X;"]W;W)K M&ULC53O;]HP$/U73JE4;5)'0J _1B$29&T7::6H MT.VSFQS$:F)G]@'M?S_;"6DK4;HOL<^^]^Z]6'?#K51/.D"X+H4=>3E0- M?%^G.99,=V2%PMPLI2H9F5"M?%TI9)D#E84?!L&97S(NO&CHSF8J&LHU%5S@ M3(%>ER53+Q,LY';D=;W=P3U?Y60/_&A8L17.D1ZJF3*1W[)DO$2AN12@<#GR MQMW!I&_S7<)OCEO]9@_6R:.43S9(LI$76$%88$J6@9EE@S$6A24R,OXVG%Y; MT@+?[G?LU\Z[\?+(-,:R^,,SRD?>A0<9+MFZH'NY_8F-GU/+E\I"NR]LF]S M@W2M298-V"@HN:A7]MS\A_\!A T@=+KK0D[E#T8L&BJY!66S#9O=.*L.;<1Q M81]E3LK<$',K[# MK124:[@2&6;O\;ZQU/H*=[XFX4'".58=Z 4G$ 9A_P!?K_U//349N!/1@7UOX;_IJQ+5RDT/#&PO=V]R:W-H965T!0YW@GYH#:(&KXW-5<3;Z-U.PH"E6^PR=29 M:)'3R%K()M/4E66@6HE989V:.F!AV ^:K.+>=&QM=W(Z%EM=5QSO)*AMTV3R MZ0)KL9MXD73+R!!P6NLVVM[\7N"^[CZ1F^7-3*_L-N/S?T(-\J M+9J],REH*MYA]GV?A_I.XBIM- M66A)HQ7YZ>G-[?(*&)S"8O[Y9GX]GYW?+.%\-KO]=K.6+7^'K(@L.>5 OA=@Q)"\SF%,W4FV6X\2C8Z50/J(W_?@AZH>?WM"7 M.'W)6^S3=VW02Z+?IEUN$-:BIB-=\1*T20)8]5PKN&VH//#AXX:*2T1Y,7Y"V*;:Y!/[6&6H*F)?1&(D+3E0":$@#:0(W-"J7; M1>O^#W,\@NOG+*>6!5J4E2A>Y_IYGQAF@M,WC2RNL<"RL:FXZZ)2L!0ZJ__> MO10-*EWE< +#T(]I^3V<0#KPHS ]P)QKE-QN&[E%@]0/D^B(O=1G*7-X BQ- M_;C?**HYR>#P1'# MGL^&J\=NE[Z7 ;/KD9*<&D? IR ML>6ZNR6=U;TQSKNK]3B]>Z!\S23I4U#CFES#L[3G@>PN_:ZC16LOVI70=&W; MYH;>22C-!!I?"Z$/';. >WE-_P)02P,$% @ YEIN64U>K2\# P >P8 M !D !X;"]W;W)K&ULC55=<],Z$/TK.X:Y S,F M_DR=Y":924T+F8&TTP3NLV)O8@^R922E:?\]*]DQ!=IP7^R5M'MTSEHZGAZ% M_*8*1 T/%:_5S"FT;B:>I[("*Z8&HL&:5G9"5DS34.X]U4ADN2VJN!?Z_H57 ML;)VYE,[=ROG4W'0O*SQ5H(Z5!63CY?(Q7'F!,YIXJ[<%]I,>/-IP_:X1OVE MN94T\GJ4O*RP5J6H0>)NYBR"R65L\FW"UQ*/ZDD,1LE6B&]FL,QGCF\((<=, M&P1&KWM,D7,#1#2^=YA.OZ4I?!J?T*^M=M*R90I3P?\K[8@>L[ MIDN5AM8 MI.G-E]5FN?H MS>?ENGR:CT!',"ROL=:"_DX@36=COS $6YV/Z)H=O*RCL]ERR=\@<\8/HM:%PJNZASS7^L]TM8+#$\"+\.S@&ML M!A#Y+H1^&)_!B_J&118O>@&O5>:=]*OG)+8(\?,(YII-5,,RG#ETCQ3*>W3F M_[P*+OQ_S_"+>W[Q.?3YV0_S'-GS<)]$QLSUF<#74FGF0KH :JG&:HO2]O4] M9MT@:)ML'A'(?8J2\=B]B$.X+NN2#FX.>R%R!7$T M=*/A".)Q[/I)#!NA&:?TP W'H1N/1UTP5 M!ZX?#-U@Y,,X#-U1,NH!PR1QH\# 18GOCB):*1!2436L?H2"*4!2NN4M.4;. M\9>]!G#U0":I7N1R),S7/D'E]')MEJ8M&VJ.48[FJ/_65=M(4_#'=.22&:H& MK9WQQ\%S9\9[8@@5RKVU/069.-2Z]89^MG?616LH/]-;6_[,Y+ZL%7#<4:D_ M2(8.R-;JVH$6C;67K=!D5C8LZ.^ TB30^DX(?1J8#?K_S?P'4$L#!!0 ( M .9:;EG?P4_&I0( +0% 9 >&PO=V]R:W-H965T\9S<7(VDM9#!Q'Q'O,B+AA!>9J9\MX1J1R M^2F*2,.I[K!DY&TMP*AV9MR<,A*R5-> MTMU>Z@4G'!9DARN4S\62*\]I4)(TPURD+ >.VY$U;@TFOHXW ;]2/(@3&W0E M&\9>M!,E(\O5A)!B+#4"4=,;3I%2#:1HO-:85G.D3CRUC^AWIG95RX8(G#+Z M.TWD?F3U+$AP2THJG]CA)];U=#1>S*@P(QSJ6->"N!22976R8I"E>363]_H> M_B?!JQ,\P[LZR+"\)9*$0\X.P'6T0M.&*=5D*W)IKA]E);G:356>#.>+]0P\ M^ ZKZ'X>W473\7P-X^ET\3Q?1_-[6"X>HFDT6PU@R=5/X/(#2)[ [+5,"_4V M\F1]24DN87RZ"U=KLJ$HKH>.5&3UD4Y<$YM4Q+Q/B/7AD>5R+V"6)YC\F^^H M(IM*O6.E$^\BX J+&VB[-GBNYU_ :S M0>MM( H2X\A2@A+(W] *OWUI!>Z/"_S\AI]_"3V\]"[GN%Y$.\\5U)U*S#;( MS<7>8EP[K>J6]=#6'R0IC0:=Q7:;Q@C8_(^OT/7M;M]31M"S_4X #Z@TMFOQX?4(B!TG-<9B4E$A,E0T4J3HD1^E70MWN^?ZV,KNUW M>]>P9I)0=43?#MI=-7?L(.C"N3MV3I24(=^9?B$@9F4N*U$UJTU+&E=*_!M> M];-'PG=I+H#B5J6Z-]V.!;SJ$94C66%TN6%2J=R8>]56D>L M;]E3!X=?4#3 MJ,,_4$L#!!0 ( .9:;EEU/3JJS ( "T& 9 >&PO=V]R:W-H965T MLFUHI):]08(!4.K95ZIL*6[6/)CG M:A)GME/:?[^S$QA5*9KVA?CL>YY[GK-\#-9"/JH5HH;G/"O4T%EI7?8]3R4K MS)EJB1(+.ED(F3--H5QZJI3(4@O*,R_T_8Z7,UXXHX'=NY.C@:ATQ@N\DZ"J M/&?R98R96 ^=P-ELW//E2IL-;S0HV1*GJ'^4=Y(B;\N2\AP+Q44!$A=#YSSH MCV.3;Q-^S+6F MN^L-^U?KG;S,F<(+D3WP5*^&3M>!%!>LRO2]6'_'QD_;\"4B4_87UDVN[T!2 M*2WR!DP*4].!:%'JE M8%*DF+[&>^1J:RW<6!N'!PFG6+8@\ET(_3 ^P!=M6Q59ON@=OMJ9M^F+VF>Q M9HCW,Y@'UE5AI3X(5&TJ'A.(C07/ M&JLO$'9[;J?;;M!))271OLDZILMP@PZQ7(EB>4K4^9N<(PC"GML.?7BPCYY$ ML"?J\!(AY2H1%?%2O[&_TWC+H2!N]>*/^^[:VWG".[VUEX M7H^ O^GU(+UFA.8 MM_B-$?4$L#!!0 ( .9:;EFM]3MD8P( &D% 9 >&PO=V]R M:W-H965T $$AE2=,7MM)&2K=.3&); MU080']WDVD2SXV!?UNW?8SMI&%)7P9?XSKY[[GG..4_W4CWH')'@2?!2S[R< MJ)KXODYS%$R?R0I+<[*52C RKMKYNE+(,I)2@:Z%8.IYCESN9U[?.VRLBEU.=L./IA7;X1KI6[54QO,[E*P06.I"EJ!P M._/B_F0^M/$NX'N!>_W"!JMD(^6#=6ZRF1=80L@Q)8O S/*(E\BY!3(T?K68 M7E?2)KZT#^C73KO1LF$:+R7_4624S[QS#S++*UC&J^0G)*OX;AU?)C?W=^L)K,VO MD-46:&-*I']*)W;_KCX/,)?L..W_ 4>O0_]W2, M^TGTX]S!])A0;%"Y1E]AVCK]INOV,X!8R+HD#5F-0!(H1[ 0188EP5L8#\Y[ MX_Z%LT:]_N@<$DF,'SLYUB7_Q>\O4.W1<>))BR#3=SN?V*=3]G%B^67+M?V-:Q@0?Q1AM9U,G$ MH,A%]67/]1S^)2&L$T+'NRKD6%XSPZ*ADEM0-IK0K.!:==E$+A?V419&D3>G M/!/=?U].X1Q.P H+F(T?QI/;*>GSZ>UX.;TFRWSY,( %_1N2#4>0*5Q)\83* MY"M2[Z5!;<.1,X,)S!@YR'*T9.36QT/?$$M;RX]K1I.*4?@!HR]P)X7)-$Q% M@LG[?)^Z:UH,=RU.PKV "RQ/H1=T( S"_AZ\7C.RGL/K?8!7=>;O)J+;6JP0 M^NT(=M$&NF0QCCS:)(WJ";WH\*!['ESNX==O^/7WH4?_^51M]/<7&&L+36,U M6*Q0-;/M !,)7&-B 5)7*^@_Z";I!)PB"5^$6M::54PJ%@5(J=S6.*N?Q MJ["4AG'*.H&3ML?RW^QB@6KM+@[ARHTPU5HVUN:HC:M=?@VO+N(=4^M<:."8 M4FIP^OG, U5=F4HQLG2;O9*&[H03,SK,J&P ^5-),Z@56Z Y]=$?4$L#!!0 M ( .9:;ED#/^P'>@( ,(% 9 >&PO=V]R:W-H965TK8F6U*^^]W M=D+:;8"V+_CN['ON>2[<#392/>D,T>IDQ9=_W=9QAP71;EBCH)I6J M8(9;JF@@UX;G J<*]+HHF'H=(Y>;H=?Q MMH%9OLJ,#?C1H&0KG*/Y5DX5>7Z#DN0%"IU+ 0K3H3?J],<]^]X]^)[C1K^S MP2I92OEDG:_)T LL(>08&XO Z'C&*^3< A&-GS6FUY2TB>_M+?J-TTY:EDSC ME>0_\L1D0^_<@P13MN9F)C=?L-9S8O%BR;7[A4W]-O @7FLCBSJ9&!2YJ$[V M4O?A7Q+".B%TO*M"CN4U,RP:*+D!95\3FC6<5)=-Y')A/\K<*+K-*<]$]P^+ M"9S"9[#&'*:CQ]'X=D+^;'([6DRN*3);//9A3O^&9,T1'E*XEP8U3-DK6U)@ MAIP93,A7YA6,BWUI?$"J&W&\&.65^7 M+,:A1W.D43VC%QT?=4Z#RP/\>@V_WB'TZ+\^U"[RA^%'&F0*U%2#Q1)5T]D6 M,)' -<9UN./"74>A87!\=!YV.I=_,(DEC;BV/B&;#"&5G'9%+E;]'87VU2BK M&BW:%!5XZ< _0/>L==$+WHR%-(S_'=_5>O_=7!6H5FY[:"*\%J8:L2;:+*A1 M-9=OSZOM=L?4*A<:.*:4&K3/3CQ0U<:H'"-+-Z5+:6CFG9G1DD5E']!]*DEE M[=@"S=J.?@%02P,$% @ YEIN69]1MXQJ @ ;P4 !D !X;"]W;W)K M&UL?91];]HP$,:_RBF=JDUJFQ?2-PJ1H#"M4KM5 MA6U_F^1"HCIV9IO2?ON=G9 Q! B)^"Y^?KZS\WBPENI5%X@&WBLN]- KC*G[ MOJ_3 BNF+V2-@M[D4E7,4*B6OJX5LLR)*NY'07#E5ZP47C)PN6>5#.3*\%+@ MLP*]JBJF/L;(Y7KHA=XF\5(N"V,3?C*HV1)G:'[6SXHBOZ-D985"EU* PGSH MC<+^.+;SW81?):[UUAAL)PLI7VWPD V]P!:$'%-C"8P>;WB/G%L0E?&G97K= MDE:X/=[0O[K>J9<%TW@O^>\R,\70N_$@PYRMN'F1ZV_8]G-I>:GDVOW#NID; MTXKI2AM9M6**JU(T3_;>[L.6X"8X((A:0>3J;A9R54Z88LGI27@5W!VI M+^[JBX_1D]VSV%??<<)(6RWMF\%J@:K;/& B(V3:9D.7[34'GDHRG#:86:DI M$'+)R;FE6/9W2+N N*$\2B:@9A]V=^'TY"8*PSN8C4;2,+Y/LF]W_2T35*B6SNK$E2MA&C]TV>XV&34F M^C>]N8J>F%J60@/'G*3!Q?6E!ZJQ=Q,863M++:0A@[IA03&PO=V]R:W-H M965TMMI5KI#-' 4RX*W?.%%_7<[4\Q"%W/:]IK>_F/)E9NR%'_5*ML08S8]RHNCDUR@IS['07!:@<-'W M!LWNL&W]G<-/CEM]L >K9"[ERAX>TKX76$(H,#$6@=&RP1L4P@(1C3\[3*]^ MT@8>[O?H=TX[:9DSC3=2_.*IR?K>M0[>LBQO&6&13TEMZ"L-Z'9C9/JHHD< M+VQ18J/(RBG.1-_'LQ%J30&!ENFTG.(C4Q6,"YMIO4Y_&1BS5S6!YK*75W#QQF; M"]2?>KXAYO9]/]FQ'%8LPS=8?H9'69A,PZA(,7T=[Y/B6G:XEST,3P+&6#:@ M%9Q#&(3M$WBM.HTMA]=Z Z]2YN^SI8])K!#:QQ%L\W5UR1+L>]1=&M4&O>C] MNV8G^'*"7[OFUSZ%'OW',AZ3=O+QX]* 2F PGZ-R=7A]LE6QGQ:,GDKJ7V*Z MD8*H"&Z>(6P&9V3MG+U84[[A*1:I!C(%!P:#*H"V&/07 M4$L#!!0 ( .9:;EFO.?._(0, 4' 9 >&PO=V]R:W-H965TJOV"EJVO=\F&8AU MB9W:SK+[]AT[(4=[+&J%1&;&,]]\,[;'TZ-47W2!:."E*H6>>84Q]20(=%9@ MQ?2MK%'0REZJBAE2U2'0M4*6NZ"J#*(P3(.*<>'-I\ZV4?.I;$S)!6X4Z*:J MF'I=8BF/,V_@G0R/_% 8:PCFTYH=<(OFCWJC2 MZE)Q7*#27 A3N9]YB,%G& MUM\Y_,GQJ,]DL)7LI/QBE8=\YH66$):8&8O Z/.,=UB6%HAH_-5A>GU*&W@N MG] _N-JIEAW3>"?+SSPWQY#CGC6E>93'C]C5DUB\3);:_<.Q\PT]R!IM M9-4%$X.*B_;+7KH^_)> J N('.\VD6-YSPR;3Y4\@K+>A&8%5ZJ+)G)+.DNG/8 ML%?:#@,+I9@XH)5]6->VNSXL;'NY>85W3VQ7HGX_#0SQLUF"K..R;+E$;W#Y M"3Y)80H-*Y%C_L_X@.KJBXM.Q2VCJX!;K&]A&/H0A5%\!6_8-VOH\(9OX+65 M!5NZ&7E#TJ426X3X,H*]8A-=LPQG'MTAC>H9O?D/WPW2\.7WP-??Z_ M-^M2 ==3+$[7%^0>3(&@#3.-/FG2)=!PH*2&6# #M D&JQVJ?B=\8"*'>\PZ M\\"9AZTY*RQ=#7FCN#@XT!H5E[FVL@"T9P.X!M<_EV1G1\OD0J)O<\!G=TTQ MOUD\HZ*I\ZW!-9'.X NJC&N$C>+96]9U8ZA^D5NF5.H.#UP(JU [7I$IB/Q1 MG/A)DL+W$-X.!C#TH_3,D, O7:?B)/3#,"1C&,'@JQ+W.7,(Z9[:W^JEYHIT MJ2!C(J.11LHX:7$)=0SOTI%#>$]J-/XW3^JA9=CVE3@.XSY=>D;9$>ZRVY-/ M2V&2^FDZK@!K"&3#;"M%.JM_8S?M&.MJ_N[0/Q MB2EJKX82]Q0:WHX2#U0[=%O%R-H-NITT-#:=6- [A2G-2;(+^Y9O_ M#5!+ P04 " #F6FY98'6ND[<" !>!@ &0 'AL+W=OX.,;7&)ZFS^^OI8OD9KJ 4QX0F]! M,E/.D1 LW2+=CX+U[LAOSG9&/2J8"!HPRS1 -N )I2(S2P.8OF5T+20H;M3D ME2NIR!2EV\H#A1])MHX1OJST(K\.;$4IZ\!MOTIO7*;GOI/>-WC@J0HE3-, M@V.\3:6JZ^7NZS5VSQ(N,6M!QVF Z[C=,WR=NOX=P]=YAZ_,S%Y2LP4Y[4ZE M6#)T3S/HKNW+C/DXM*@M)8I7M+Q/']H]Y_N9^+IU?-US[-[_O*&@ZP0+UB-.F";TH0=,D9S'< M1QO9ZJLOUK;3T\1^7,^.->3MX')K91*B'&=UN6%!:*< M9J6@>&8FR)HKFD=F&](/ (5V(/N&<[47] 'U+\7[#5!+ P04 " #F6FY9 MS(\1FZ $ S& &0 'AL+W=O;W@QH$['VW!-%H2_;!^9N%-KE66HL/)*Z??B9KZ<*%JQ(I*0B!<2H?C8DQE)DD))K..?2E2IYRR(I]=O MZK>E>6'F-X2_D0/7TEER"KT(IKDY5]TJ+":@J)= MSFE:D<4*TC@[?H8_JHTX(0@=F*!7!+U+,,\0C(I@O'<&LR*8[YW!J@BE=?7H MO=PX/^3A=,SH ;$"+=2*BW+W2[;8KS@K$F7!F?@V%CP^O7]X#I".?D>+^=W] M_'8^N[Y_1M>SVY M2PBB*^3'>;A>,[(.RQ00(V^43S[A89SDG\4\+PL???KU\UCE8O7%&M2H6NG- M<:7ZF94:Z!O-^"9'0;8D2X#OR_F>A*^*7:NW3G_;NAM=*K@@VRMD:%^0KNDF ML)[9^^D&9.?_S1YT_,NV26;Q0]E-/,XIDVI_N:Q_EN%ASVBB_C](=6]>M-BP M8*;I:0VL9=*J35I2D]5S!C1Y9%H_,=E'02;[*- D ).8M&N3]F45)EZ8XG68 M0>:EBA\ML"'%_"'%@H'$6F%QZK X%Q>8TTL$[#J:B3O)!\ L1W?T3O;U899F M"<%.]O5AINT8G@MGGUO;="\N,?=]-@$89+,/ VWV83*;7FW3D]J\C1-.&.A2 M2OQH+0TIY@\I%@PDUMI]K#7=J'9Q-5745@+9(C$ZF3&#<(:FN=U$ W"&HV'' MZ&0:A/,,^^0=TC9[TGKCBVNJHO[<+( #S?9QL%D )S.K-V9UJ=D93;-9IQQFS3_6)Y^RN-IP?\Q(?, CC0;!\' MFP5PD%GUY! T)6Q=GC[G***[C!_/L>K1^H3[NCS7[8S?X-$, ^-^<2)>'KHV M\L?C]&\A$\_>'"5D):;2KAP1&78\H3[><+HMCV!?*>NT2 M)QGF/*$Y,)P/M*'9&_EJ?['AWP2W?&\,BN25TA]J,HX'FJ$2PA0CH1R(_-I@ MB&FJC&0:/RM/K0ZIA/OCG?M=P2Y97@G'D*;_);%8#C1/@QCG9)V*)[K]&RN> MCO*+:,J+3]A6>PT-HC47-*O$,H,LRQS M!4XE<(K*E"A%'49$D*#/Z!:8VBW=U* H9J&6^$FNCGTFF'R:2)T()M/G6[#@ M+YB-[R?CNW$XG#S#, RG+Y/G\>0>'J?_C,/Q[:P'> WC?(.YH.Q7#V;R_8O7 M*<)T_KX,X9HQ.82O(Q0D2?DW:?PR&\'7S]_ZNI#IJJ!Z5*5V4Z9FG4C-AP>: MBR6'VSS&^*->EY@UJ[5CO;%:#6>XN@;;N ++L)R&?,+SY7:#?-0N'V$DY6:3 M_ .-79^<7?C9)_V*$C?5M10ZS4)UD?3XBD0XT.1-P9%M4 N^?#*[QO>FHOQ) ML]$?,OM0,*6,A2\-N8:@NT$W@=5S3 M,?KZ9K]$K7$O+=%Q3-?WNXY5Q_P WZGA.^?"WR5Y(B^,&.XIC=OH2\?.7B:. MW;$[W@%]:^!+Z1MB^H[A.LWTW9J^>Q[]:=CN46#3\BW'/Z1M#70I;6-0VS6[ MS;ANC>NVX@Y3^6].\@A!]@5 7SE-42 DNRHT\;O'J1AFQ_0.W_76R)?R'P?U M+W*8V=E,UA.!%T5[=$K%;+9 M*H9+V3\C4QOD\SFE8C=1 >J.//@?4$L#!!0 ( .9:;EDO)+90OP( $4( M 9 >&PO=V]R:W-H965TPASX M0SZCHJ?7+%&<0L9BDB$*BY$V[@Q]1\:K@-\Q;%BCC:231T*>9">(1IHA!4$" M(9<,6#S6X$.22"(AX[GBU.I72F"S_<9^I;P++X^8@4^2/W'$5R.MKZ$(%KA( M^!W9_(3*3T_RA21AZA]MJEA#0V'!.$DKL%"0QEGYQ"_5.C0 '>L P*P YK\" MNA6@JXR6RI2M">;8]O;]$)CI# M\^!Z&EP%_GAZC\:^?_LPO0^FUVAV>Q/XP>5\B&94;!W*7Q'.(G3Y7,2Y2"9O MC,\2G'$T;LZBDPEP'"?L5+SA83Y!)U]/79T+W?+M>EAIO"@UF@G8=M278J@5;1P7?R"TJ?ZH1I#DE:Y!J6X4>Y?K? M/'T0V9;M7FV[]PEY*CE[C0Q8=G^PDZ9W@K;DVK5<^Q/DVGM*!G;7V9&[']2S M;:==KE/+=8YO*F!L*,I.6*1%@CE$HEJ()(8QEE=!FU1G;V^?V8.^9>V(;0L3 M1Z6_(U=O7/*RP/["=!EG#"6P$$#CW!%V:5FTR@XGN;KW'PD7540U5Z+. Y4! M8GY!"'_KR%)2?SEX?P%02P,$% @ YEIN61- 3R9P @ NP4 !D !X M;"]W;W)K&ULK53O;YLP$/U7+#9-K;0% FFV9@0I MH6F'M*91DVZ?7;@$JV!3V_G1_?4[&\+2+JWV85_ /M][?N_@+MP*^:!R $UV M9<'5T,FUK@:NJ](<2JHZH@*.)TLA2ZIQ*U>NJB30S(+*PO4]K^^6E'$G"FUL M)J-0K'7!.,PD4>NRI/)I#(78#IVNLP_ZH@%L5/ENE\Z'QQ2 9+NB[TK=A^@\;/F>%+ M1:'LDVR;7,\AZ5II439@5% R7K_IKJG# 0!YC@/\!N"_!/1> 00-(+!&:V76 MU@75- JEV!)ILI'-+&QM+!K=,&Z^XEQ+/&6(T]'T9C$A/OE$YLG5-+E,XM%T M049Q?',W7233*S*[^9[$R60^(#.)OX[43X3RC$P>UZS"CZG)R05HR@IUBAQW M\PMR\OXT=#4J,_QNVJ@8URK\5U20/<>[Z*BUY>]MC?TW">=0 M=4C@?22^Y_>.Z(G_'1Z\(2=HJQQ8ON 5OJ9&QPI3 WO'@::'!ZJB*0P=;%(% M<@-.].%=M^]]/>;J/Y$]\]AK/?;>8H]&I9":_:)U=^(_D@'>DK(Z #N<.PJ. M5:"F[5M:,W0VD1_TST)W<^CL[Z1NX)VW2;5B]Z /2I K.QX42<6:Z_K?::/M M!!K9QGL1'^-DJ@?)'YIZK%U3N6)K\Q%[3S.OH-4$L#!!0 ( .9:;EF\WH9"D ( /0% 9 M >&PO=V]R:W-H965T9-&U2UZ0) ML(U!)$AI%ZFEJ+3;LYMXW.N?>]D+^2C M*A U/)6,JZE7:%V-?5]E!99$G8H*N=G9"%D2;:9RZZM*(LD=J&1^& 0COR24 M>_'$K:UD/!&U9I3C2H*JRY+(WW-D8C_USKS#PBW=%MHN^/&D(EMD'A"T@? D8O *(6D#D MC#;*G*USHDD\D6(/TD8;-CMPN7%HXX9R>XMK+@QSHF@&A.=P3EFM,8Y"?M7+FC9SP%3D17 NN"P4+GF/^'.\;:YV_\.!O M'KY)N,;J%*+@!,(@'/3H2?X='KTA)^K2'3F^Z!6^-D5]B6F @WZ@+>:QJDB& M4\]4JT*Y0R]^_^YL%'SK<_6?R)YY''0>!V^QQS.N:6Z?B*E/6&-62ZHIFBM] MREAM;A4V4I20B+*J-7&U+#:P())3OE6P.KRG$YB5HN:Z+U>-@*$38/O4+@ZC M06!^$W]WG(:>N-'7X7 XZN(:A_Y1 94HMZZO*,CL^^&A6G+*&V V=\( MH0\3>T#7Z.,_4$L#!!0 ( .9:;ED!;B 9 >&PO=V]R M:W-H965TS:I5!!#0Q MJ3'9^=R!CG8%: ?:.//OI[F$*'8HK.DO">!YGW.:?@\V]NA LI=\BQ %/Y(X MS? ML;-!0XEP@M(;((?$W'-'M6+(E$*%G MN(_I5W+P43T@H^"%),[+O^!0Q\H2"/ $[OH*W.#O>QQA^A/ - (> MP>D&."0-49:"3S-$(8[SSPSTN)Z!3W]^'@TH*Z](,@CK4JZK4M0/2M' +4GI M-@=N&J&(H_>[]<,._8#=EN;>J&_WYEKM!*[1[@O0Y'^ *JLZIQZG6[[8IYWR M6;?\%F9,KGPH=_L7KW'D\_[%\^1>_^)YV-?=,MG*.PL?ME?KG;8 M4&M:5"MYVH>\LK=X#54)=;ZP^#:^RG*YG#A%US7+/(V;\^(45;7LTSB/$R?K MFJ:WXOR>XPUZUK?@\-A@S:'>-IN/&U?\.B^P? )QYABQ'U^VV?#8-S.[L7IK->9PPA29+=M:*\49)\XT=:,U M4RXOJVXIK9>[.2?,8J\ZK:0>)\P8VD;KE6"U%;S]3%]UW M_5*+B*)5'AD<[=4D*-N4VXDY",D^I=5OPLW59LMR6F[4M:Y?*U>>PKGN*U=! MM3?TCJ_V1V]AML%I#F+TS%+)7RS6N%FUY5B=4+(K=XJ>"*4D*0^W"$8H*P+8 MY\^$T+>3(D&S\3OY!5!+ P04 " #F6FY9O78<;A@" #A! &0 'AL M+W=O-Z(5)35.(W=WD*F ML=AKSFI82*3V547E[SO@XIA@'Y\VEFQ7:KM!TKBA.\A!/S4+:2+2JVQ8!;5B MHD82M@G^ZD^RT.:[A!\,CNILC:R3M1#/-GC8)-BS!0&'0EL%:AX'R(!S*V3* M^-5IXOZ5%CQ?G]2_.>_&RYHJR 3_R3:Z3/!GC#:PI7NNE^)X#YV?H=4K!%?N M%QW;W&B,4;%76E0=;"JH6-T^Z4MW#V> 'UT!@@X(_A4(.\#='&DK<[:F5-,T MEN*(I,TV:G;A[L;1Q@VK[;^8:VE.F>%T^GV^FJ$0?4+94[Z:/\Z6:#I;S/.' M58YNIJ IX^K6G#[E4W3S_C8FVKS3DJ3H].]:_>"*?@[- (7>1Q1X070!S][& MIU 8W'=X^!HGQFEO-^CM!DXOO*KG+%WRT8+19= .TT0UM( $FVE1( ^ TP_O M_)'WY9*K_R3VRF/8>PS?4D\SUS4@333:Z%-K6Y9 MFF\02)M@SK="Z%-@V[S_JJ5_ %!+ P04 " #F6FY9H,KV*:8" !*" M&0 'AL+W=OV@?;?SW9"2MLT:JM](;Z]K\_CVR':<7$G M4P"%[C/*Y,!)E3)P/!,04%@JXX#U M9PMCH-08Z3#^EIY.-:41'I;W[C\LNV998 EC3O^01*4#I^>@!%9X0]6,[WY! MR=,Q?DM.I?U%NV)LN^.@Y48JGI5B'4%&6/'%]^4Z' A:KPG\4N"_51"4@L"" M%I%9K#.LX([_1< [Y"0J\8^1[?KLNG@_+GX035*L?6+_@ M%;]RC>L6MA"VZX7F;I_*'"]AX.C+*T%LP8F_?&IUO>]U5/_)[ ECNV)L-[G' M=@?I QKIRX9FP%0=;:/%>VD+LZXU,Z_8-N[W>[W(W=90="J*SILHKG,06!&V M1I-[_9)*J*-IM'HO3><%3:L5=NIINA5-MY%FC&6*II@D2.>! Z8+,)MT0?"" M4*((U)[,[HN @EX8/JYO$79C !\\]9S2-\[V7 MQCUXKC,0:YO%)%KR#5/%RUVU5HER:/.#^SB\R+*76*P)DXC"2DN]DU"?%E%D MKJ*B>&X?_P57.I788JJ3/0@S0/>O.%?[BIF@^OL0_P-02P,$% @ YEIN M62]!\V-C P 1PP !D !X;"]W;W)K&ULM9=O M;YLZ%,:_BL6FJTU*R]\0Z$V0NJ;=K=2M4=+>Z;YTX"2Q!IC93K)]^VL;RB@A MJ,WM?=-@[.?X^?D8^W2\I^P[WP (]#-+J%&8T+O(8%B,=BQF3+K*,D)(.<$YHC!JN)<6E?7-E:H$?\36#/ M&\](H2PI_:X:M\G$L)0C2"$6*@26/SNX@C15D:2/'U50HYY3"9O/3]%O-+R$ M66(.5S3]1A*QF1B!@1)8X6TJYG3_%U1 0Q4OIBG7?]&^&FL9*-YR0;-*+!UD M)"]_\<]J(1H"VSLB<"J!\U*!6PE<#5HZTUA3+' T9G2/F!HMHZD'O39:+6E( MKM*X$$SV$JD3T=?[AVODH3-T/[N>7S[/]Q; II5$UG MQI6I3Z4IYXBI!13GR+4&R+$< M PS:N1W4R?TU0(*B): 9)LD S4&=$0DPM2%N"(]QBOX!S+H6J9S9US.K8V47 MN<%H%(S-79.^U]^)]%Y-[[TIO2)%#WO:15O.-&S0VB/?\=NXO89.Q!W6N,/_ M 7?# +J AP? 06"[7HNWU]&)O'[-Z[\A;Q>C?\#H6JX=6"W(7ALG0HYJR%$O MY '<;59L!22(Y +D=**+:W3 =293%PY;7+TSG\@5U%S!Z[CJI'4!!0= 3A#Z M01NH=\H3@<(:*'PA4*JOS[1Q?9[).Y\QR#N3%78DR[=LOPT7'IRW,JEVT#B" MGOFVK=^U@O4?G*_C;U6WKM-C,; M59XJL;]@MB8YE[E8R?#6^4CN#%96K65#T$(7?DLJ9!FI'S>RT@>F!LC^%:7B MJ:%JR?I_A^A?4$L#!!0 ( .9:;EGS)9,)6 ( +4% 9 >&PO=V]R M:W-H965TL8B$2!:96VB@" MNFF/)ER(52?.;$/:?S_;"1%TH>K#7A)?^YYSSW%R;U1R\213 (6>,Y;+(4Z5 M*@:.(Y,4,B*[O(!/FXLZ"Y59L.)HX+L8 GJL9@+'3D-RX9FD$O*3@!>> '@UP#_O8"@!@36:*7,VIH01>)(\!() MDZW9S,+>C45K-S0W7W&IA#ZE&J?BV<-JBGKH,UI,OX]6TPF:CQ:KWVBU&,V6 MH_'J_F&V1%<34(0R>:W3'I<3=/7Q.G*4+FXHG*0N=%L5\B\46D+118';0;[K MARWP\=OP"20:[EEX< YWM.7&M]_X]BU?<)'/6FKS40'#=J#IJH$L2 )#K-M& M@C@ CC]]\/KNUS97_XGLS&/0> S>8H]'2<+WN9)H3E[(FD$'+8 1!1N](10% MV4'CO1"0J[9KJ+C[EMO,@D/L!:$?>I%S.#78EN;Y-[TF[4QZV$@/WR==0 +T M8-3KGT_4\HM*?IOJ\%\Y83]XI;DE*7##5XJ=DZ8R ^T'$3N:2\1@JV%N]TL/ M(U$-B2I0O+!]MN9*=ZU=IGJN@C )^GS+N3H&IG6;21W_!5!+ P04 " #F M6FY9?G%&Y'D" )!P &0 'AL+W=O;@!\%[.3>F&@E M"\X?].0F'UN.+@@89$HS4'QM80J,:2(LXW?+:74I-7!__,S^Q6A'+0LJ89)=&^M8)-M(Q"W .Q7@MP#_5$#0 HS5=B/%^!!31:-0\!T1.AK9],"8:= HOZCT M9T^4P-T"<2JZO4NOR8!\(//K;Y/T.B:SR3S]1=+YY#:93-.;N]MD1!(\;/F& M ;E;DCDPJB G,RK4$TD%K20UGU"2E"XPYBP&10LFSY'T/HG)V=OST%98JDYH M9VU95TU9W@ME)5!?$-]Y3SS'"WK@T^/P&#*$NP;N]\#CT[/_!;?1W\YDKS/9 M,WS!"WPS ;+(H5)]1AR%ZK]^)&N:P=C"WUJ"V((5O7OC#IW/?;:\)EG\2F0' MEOF=9?Y1RR99)C9XS$I:8??!/J-(QDML=I+JP]9G9$,X-(2ZVVVCH7\Y=#^% M]G;?HJ-Y_]>BOIP#=W#9Y3P0'W3B@]<6'YPFOB_LH-Y&UC_#&EGV7M_1E\1W M*E8%-@(&2P0Z%Q\'%A%-XVTFBM>F%2VXPL9FAFN\JT#H -Q?)[J[=;=? M] =02P,$% @ YEIN64RO43I@ P @PX !D !X;"]W;W)K&ULM5=M;]HP$/XK5C9-F\2:%PB%#I"@85JEM470;=I'DQQ@ M+8DSVT#W[W=VTA3:-"T;[8?BEWL>WSWX#E]OR\4ON0)0Y#:)4]FW5DIE9[8M MPQ4D5)[P#%+<67"14(53L;1E)H!&!I3$MN7ZN8I3 1 M1*Z3A(H_(XCYMF^YUMW"E"U72B_8@UY&ES #]2V;")S9)4O$$D@EXRD1L.A; M0_?R#16K5MSH6B6!!U[&:\NT7* +R-5_(8VG^DVUN MZW 7 >PCPGP T"T#SI2>T"D#+*).' M8G0(J**#GN!;(K0ULNF!$=.@,7R6ZN]]I@3N,L2IP=7US9BTR4>B!S,R&?X< MCKZ.<3X=?QW>C -(Y7JO*G_^#!_7P $*$ MNP;>K(FF67X53H+OG*<;$(K-8R!77($D&?U#<=; !(NI@@@7[,KR(NL@N>L]L)KE>&U:L,+8*[(12J56&/=4 T<*Q @ M%9EB;"18"Y8NR00$XU%5@+7LNCR>R8R&T+>P_DD0&[ &[]ZX;>=3U<7(R;H[ M$3HGCO] AB.=N*>67ZKE/Z]6?B-TB6V0:\&6+*4QT3L-,DSX.E55.M7R'JJ3 M__@F^(_ORY&.W!.J70K5KL^:%8,%&=]"N-:_(.1ZL6 AB"IE:HD.5>:89,&1 MR/8$/"T%/'W%LG/ZZ((T*\I.;N776P6U?OZC"IU2A8Z]X\MYQ5SK2#? M33:O(ME>9A;4N_JO4NR\.]U73;B"_IF,JW?BT,MS++9<,GOGU9Z 6)KN1Y)0 M_[#G#_ARM>RPAJ:OL._-\_;LD@I\'$@2PP*ASLDIEEJ1=SSY1/',] !SKK"C M,,,5=HD@M 'N+SC>QF*B#RC[SL%?4$L#!!0 ( .9:;EG3JT(&>0( )L& M 9 >&PO=V]R:W-H965THZ!.VF?C3) 58=.[,-E/]^9R>-PIK^F+1\2'SVO9?WSO$E MWDMUKS< ACSD7.BAMS&F&/B^3C>04WTA"Q"XLI(JIP9#M?9UH8!F#I1S/PR" MOI]3)KPD=G,SE<1R:S@3,%-$;_.AWO<6+.UAMC)_PD+N@:%F!N MBYG"R*]9,I:#T$P*HF U]$:=P;AG\UW"3P9[W1@3ZV0IY;T-OF5#+[""@$-J M+ /%QP[&P+DE0AF_*TZO?J4%-L>/[%^<=_2RI!K&DO]BF=D,O4\>R6!%M]S, MY?XK5'ZYD7^4&'DFWVLB\ J."G(GR21^J.C0 G>XS@+ "A&\%1!4@ M),CRZLIQO/IU>AF.L&9^*$9G>&;++2[*+6XK0\G==]RV M?^R23H!7[.^:_E[+.A+>K85WWRQ<-(7C!]A4?FC375+W&HK.VX2_FG:DO%/);^6(MTJ!<*TJ>X]J>/?@E_**+7ZC=9AV_9WJM9,:,)AA9C@XB-2 MJ+(5EH&1A>LF2VFP-[GA!O\>H&P"KJ\D6J@"VZ#J_U'R!U!+ P04 " #F M6FY9[WM]K$X" #=!0 &0 'AL+W=OG&0B0*5)O4M0C:3?UHD@.L.G%F&RC__T+4Q9=_S=+J&G.DS64*!.TNI;JB26&R-X 5-%]";/F=I?@I"[ >W2Y\2, MK];&)KPD+MD*YF#NRZG"R&M8,IY#H;DLB(+E@ Z[_5%DZUW!+PX[?; FULE" MRD<;_,@&U+>"0$!J+ /#UQ9&((0E0AE_:D[:?-("#]?/[%?..WI9, TC*7[S MS*P'] LE&2S91IB9W'V'VL^YY4NET.Y)=G6M3TFZT4;F-1@5Y+RHWNRI[L,! MH!N] AJ0/!>0%@#0F>T4N9LC9EA2:SDCBA;C6QVX7KCT.B&%_84YT;A+D>< M26YN[R:D1SX3NYB3Z?!A>'D]P7@VN1[>3<:8F=T]],DV)<[F0,AG&A3Y'H?CXF)Q]/8\^@7/M1+ZVE75;2@A>D MS:$\(Z'?(8$?1"WPT>OP,:0([SIX> SWL$E-IX*F4X'C"U_D_ZW-U7\B._(8-A[#U]B3HY/M'!TM!]TAHXU2 M4)BV'E3$/4=LKXYM$EY\C?S8VQZ:>ZOJ2'74J([^076;V.A=8M^JJL1Z!\-G M+[Z?3*UXH8F )>+\LXMS2E1UF52!D:6;QX4T.-UNN<;[%Y0MP/VE1#]U8$>\ MN=&3OU!+ P04 " #F6FY9^/"?0FL" "R!0 &0 'AL+W=O#/*0S)U/$,("XS)(##]><=[+ H#I&G\.F Z;4H3>"H? MT;_8VG4M&Z;P7A0_\X2RJ7/C0((IJPMZ%KNO>*@G,'BQ*)3]A5WC&PP=B&M% MHCP$:P9ESILOVQ_Z>IX7NN\= MR4=M\M'%Y O<$#QP1;+6HTX]+1-*5 3/C+ 'RS1%.[BP0AEK#[TI7>R:+#R"EEUPD5U+9KG75T!I/H9O5_[@G^[<3LZT9MPF'_]?:YX8U3*G M#]"3WMF$RWBS2O;!'_1 #U#@=0V.>[)')Z0;*Y$(U"HK);N1&D=]R*F3ZJ*(V#?D^%H*-B$K1G M.OH-4$L#!!0 ( .9:;EEMQ+.31@( "\& 9 >&PO=V]R:W-H965T MJZJ&FWSPX< M =5@9IO0_O>S#4%D2M),VI?@L^^]>\_D#K^A[(5G *]%J3D@9$)44U,D\<9 M%)A?T@I*>9)25F A0[8V><4 )QI4$-.QK+%9X+PT0E_O+5CHTUJ0O(0%0[PN M"LS>ID!H$QBVL=UXS->94!MFZ%=X#4L0S]6"R<1E]2 8?K M+?NM]BZ]K#"'&26_\D1D@?'%0 FDN";BD3;?H/.C!<:4MD_\VMW# &"/#@"<#N"<"G [@*N-MLJTK0@+'/J,-HBI;,FF%OIN M-%JZR4OU%I>"R=-1FALX_GOBED804WXZ[(M"WB'"BRA.H2N=8%G=ZSH_E&A^1,;]#\+KI']Q27^]PKV3MVC3I5!CA;X#:\(['/:PL<:KAI^$]K7UY9E^>9FZ.'= MM!UUHU[=Z'1U%VA6,P:EV">SY?$&]?]6>"QC1YS7B_/^1=P#+>/#^KS3KO'= MM%:I.6AG-4J_8[;.I1@"J01:EU>2A[7CJ0T$K72'KZB0\T(O,SG1@:D$>9Y2 M*K:!&AK]-R+\ U!+ P04 " #F6FY9*=2&:3X% "1)@ &0 'AL+W=O MPSFD@)2@B\; M=3=!(=M^-F8 *[:''0^05/WQG;$=@\',8O5(+1\"-O,^Q^/S^C YFL&.LI=T M10A'KW&4I$-MQ?GZ1M?38$5B/[VF:Y*(;Q:4Q3X7AVRIIVM&_'DFBB/=-(R. M'OMAHHT&V;D)&PWHAD=A0B8,I9LX]MG;'8GH;JAA[?W$4[A<<7E"'PW6_I), M"?^VGC!QI)>4>1B3) UI@AA9#+5;?./AKA1D(_X(R2X]^(SD5&:4OLB#^_E0 M,^05D8@$7")\\;8E8Q)%DB2NXWL!UA.5GXFX@_T=UG4DS(DKR 1FGV%^V*L8:&@DW*:5R(Q17$89*_^Z_%C3@0 MX/89@5D(S&.!=4;0*@2M2R.T"T'[6- Y([ *@75IA$XAZ%PJZ!:"+/MZ?G>S MU-@^]T<#1G>(R=&")C]D^>/ YV+N%*M!T6,<1[#/!.C MC[[2A*]2Y"1S,J_1.VH]-A4 74RXG+7Y/NL[4TETR>P:&?TK9!IFNVY":OF4 MK*]1RS@KMR^7M^INAUINDT#(\5FYJY8_!ES,/9/C;HW<4\L?Z/;]UF%+D8I6 M:8>[>8__OFE?H2&QO1O*Q]53.NKN7D@%Z="TKSH&A5\^P;GUC=^:PM->AO MV5C%C58PZCB-'0!)LT%I#BC-!:5Y4+2JF_8=4?R#ENB_+T4/FWA&F"PY^3(( MW6[XBC+9:ZNU'6AW%91F@](<4)H+2O,*6F4%F17B?26N.FK?C<7J=JRB/C7K MRZCC-#8*),T&I3F@-!>4YD'1JF[:=VRQNF7[']0GT*XO*,T&I3F@-!>?MIKS M@G*TMO.@PE8=M6\/8W5_&'+Q[;RN0Y:I#U;@M:;JGMRG>J]&:NOO;%= M0!O(H#07E.9!T7)/Z0<;8V+"EMF>IQ0%=)/P?+=(>;;<5W6;[28Z.C_&-W:^ M.VJ/R3=K??79,A2NB&PO M=V]R:W-H965TI%8$A((NQ0B<=6B M=@LB=/MLD@&L3>+4-K#\?6TGI($&5%65]@5B9\[).>.QQ]T#92]\"R#0:QPE MO&=LA4@[ILF#+<28UVD*B7RSIBS&0@[9QN0I QQJ4!R9MF6Y9HQ)8GA=/3=G M7I?N1$02F#/$=W&,V7$ $3WTC(9QFEB0S5:H"=/KIG@#/HCOZ9S)D5FPA"2& MA!.:( ;KGM%O=(9M%:\#G@D<>.D9*2M]ERC.[1'?*7L^&7Q]G7 MT7CA?T"C\60ZG"X[R)=E$^XB0'2-_"UF<#>020O1'!_E6@K4/V 6UI O:/"" M9JE:&EY#SSC:8;U,?2[K(YM&'T<@,(GXIZXII'0EP QRF8-,IGU%Y@-ZHHG8 M0SRO$<9PL@%=3ZOCK3*;8,)T<4&YL&IH_)K*8T'&/]-(L^N-KKDOIZDJQG*+H#/[K<)^Z\WMC\B>A)"$5\VW_C!F75B_ M%7'FVRU\NV_N>PDLKK)[6UD;'0&SJDTW_ ?@67+:17+:;Y6$O:,( T#01 M(+>SN%H5F<;[\IK7K:;K7I1&99CC.A?U89:Z40QLHYLT1P'=)2([H(O9XA[0 MU^WO8GX@[P=9._]-DUTNGC#;$-E1(EA+2JO>EE7+LH:=#01-=<];42$[J'[< MRCL.,!4@WZ\I%:>!^D!Q:_)^ 5!+ P04 " #F6FY9*-? AB4$ ")$@ M&0 'AL+W=OYUEIO6BX MQ^0;W2#$P$N6YG1D;!@K;DV31AN407J-"Y3S.RM,,LCXE*Q-6A $8PG*4M.Q MK,#,8)(;XZ&\-B?C(=ZR-,G1G "ZS3)(7BL/$!7,\+. : M+1#[JY@3/C-K+W&2H9PF. <$K4;&G7T;VKX 2(N_$[2GC3$05)88?Q.3^WAD M6"(BE**("1>0_^S0%*6I\,3C^*=R:M3/%,#F^.#]DR3/R2PA15.'Z=_?'[\,YP]+7X&X>S3_?3^^18L-I"@JPE7 M-@9S^,HSSL =(3!?(S'N@<="Y*\'[D0"$_8*?@D1@TE*?^5.?P0FH,(#'9J, M1RN>:4959),R,N="9#?@"\[9AH)9'J-8@9_J\;:C<6!RF6JMG(-6$T?K<8&* M:^!:/>!8CJ<*2 \/4<3AMH2["GCX?KBC8>/6F7>E/_>B/YDF56)*H*<&BDIT M2PL8H9'!2PU%9(>,\4\_V('UFTJ4CW06?I"S$\&\6C!/YWWG=N&YG>L$)W8GROBU,KY6F1,V7V6IY=SO=HCP5P>8O2 2 M)12!.4DBI*)9>N\WPK*NK5;L4Y61;;<(*HU\-;N@9A?\;WG_G2,8!4D.YH@D MF-]ZX.]VO +\);9""=M>*)7!6>(\7[$.SLULA5FHY=MQ%_5K-?M:-:4"*.ZT M3OJJ=>*T-% :>2T%M#%V5&!0*S#0*G#@J7JG309G&6SG^$V+4/OXCN1N:G(W M[R/7*<&E[T##_DV+4!M?1_:V=6RGK#?X%PGAG#$!$"PI#]6+0!M:5^+&QM+5MV'_=*/5$0\_G8 )3H:M24_>=G9/*4-DZ MZ3EWU?38>]KZYK/:.7"9JODJ.D#+#X*@W^:K:A6YZ3E?;3Q=^1X[2EO?4C;X M=JLCRIY2;I;CQVZ+\ZX>4Q_Y]RIC-OZ[9XBLY1D(!1'>YJS\&U]?K<]9[N3I M@GDT+P]IOD"R3G(*4K3B4.NZSP,EY;E'.6&XD"(RC M1/6NJ8(4Q4RVXT93YQ^U\Y- M9+\K,AWQ!"<25!;'3&Z'&(E-SZD[NXDI7ZZTF7#[W90M<8;Z1SJ1)+FEEY#' MF"@N$I"XZ#F#^OFP[AD#JW''<:/VQF"@S(5X,,)EV',\$Q%&&&CC@M%GC2., M(N.)XOA9.'7*/8WA_GCG_8L%3V#F3.%(1/<\U*N><^I B N617HJ-E^Q -0R M_@(1*?N&3:'K.1!D2HNX,*8(8I[D7_98$+%GT/"/&/B%@6_CSC>R45XPS?I= M*38@C39Y,P,+U5I3<#PQ69EI2:N<['3_^\WM&$[A$\QN;T;?OMY<78RGL_=P M,?YR.;J\/8?9BDG\-"3<(8Q$3,6@F*5S("5+ED@)TC#?/M.;L*V='FR8#&MP MDQH#58,[5)J661+"^#&EM)"@A9TFK4PK34L\618:* .NV#Q"^'"!FO%(?>RZ MFC";R-V@P#?,\?E'\)W!M4CT2L$X"3%\;N\25R5A_HZPH5_I<(;I"32\&OB> MWX2WX((RT%7QJ=BA4::D87=H'MOA!2BOP?_;4#W/1*;GH5')Q35499P>KL-+07.CG*F4! M]ARZL17*-3K]=V_J;>]S14F>EF&=_G.*2NJ?LK-+0.T/$F%J-&IP)3946E: M*QYS?0A?'@'=^<_H/<+G61GX636?[/$8GY6&_\EGW7NZBKT79[0(H;W'Z)]T MNGO=1(QR:7LF!8'($ITW%N5LV9<-\F[D23UOZJZ97/)$080+,O5..G10R+Q/ MR@4M4MN;S(6F3L<.5]1;HC0*M+X00N\$LT'9K?9_ U!+ P04 " #F6FY9 M5:^ELQX# #L$0 #0 'AL+W-T>6QEN,S(VI/H9A/9VSDM9GJF+2(H72)36VJV=A76E&\QI( MI0C[O5X2EI1+,AK*17E=FCJ8JH4T&3GO0H&[?#N1Q^.CGKWIU?[\9,&."6A5_3B!:)G/5S78IATLBN]'GYLM3KN,4:^ M]) W3$<+VW4;#0LE-\L7$Q>PNK1DP0,5&1E3P2>: ZN@)1C MJA! 8U1I&SFG,R5IXV'-:!M6=LJ$N(5Z_U'L:"^+K1WKP7[)KFD-M4TGXSJ@ MOZWFM+=E7Z<;5/Q!F<\+.QW9]*% V8UF!5\V_671&<#4(UR=5I58?1)\)DOF M)O_BA*,A7?."N=+\T6:#4IG: -,D>&#:\.EVY)>FU1U;FG4Y+0O<<_\ /?_= M=9XQR305VZ9M[;_E57ZUX_CR7UEN_JOL&_9Z; ^QMV[RXA!,)H=@\@!J,D[? MI,>P/1JWSM^=T[>+!O"6DY'O\+8D-DF#R8(+PV7;F_,\9_+)(6SE#9W85]D= M?3L^9P5="'/7@1G9M+^QG"_*M!MU PO1CMJTO\+THJ1[Q;*YN,S9DN7CMJMG MDZ89V(;-VEY V$>NF\N/8!R'^1' L#R8 XSC6%B>_VD^ W0^#L.\#;S( .4, M4(YC^9!Q\\'R^#FIO?PS3=,X3A)L1<=CKX,QMFY) E^_&N8-&%@>R/1G:XWO M-EXAS]*NQS $P( L M !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,. M\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'O(4WWHAU?[4O,2Q*,90X.ON=>X,.K MJ%ZV0KR0;X>BK*?&OFF.]Z-1G>W9(:W_$$=6RCT[41W21FY67T;UL6)I7N\9 M:P[%R!J/)Z-#RDOCXX?+6*MJ!#=$P[*&BU(VM@U/G+W6_^YO-\E77O,M+WCS M?6ITOPMFD ,O^8'_8/G4&!NDWHO73Z+B/T39I$645:(HIH9YWO'$JH9G_VF. M6L@XW=9=2Y-NUZD$F1J3L1QPQZNZZ7ITXZ>2\2N3G<];IT8\\*)AU2)MV&,E M3D=>?FF'D6AY)]VS.5A_;S\UDW$A?,877/Y8[*SSOPZT'. M19FSLF8YF:5%6F:,=#-; SH+H;.&H2/OR2JM&("T$4A;%V34$K2]:R)V)#RR M2O8&D!2!I,- 1HW(7O8"0#H(I#,,Y#RM]^2A ) 3!')R7<@@C#UBRBLP7#^Z M@?^W&_MA0-Q@06:;R \ Y T">:,!TI*0D?\8^ _^W UBXL[GX2:(_> 10-XB MD+<:(&T).=]$.T&D3N/(29JF"LKIL.<2,SV1R0AG]W9TON% M#3$QU9A7=DV'>2.Q%MZL-W>86LPKNZ6#NFW7<1S./W\*EPMO'?TF$>62]GN4 MF%O,*\NEH[QK%W+8A1=/!INE[\[\I1\_0TC,+>:5Y7*.V^-V+C>SR/MKTU)Z M3_(3$F)B,768116T$PMB8FHQAW1+8D-,3"ZF#KLH,2G$Q!QCZI",$M.!>3CF M&DN':Y28$XB)N<;2X1HEY@W$1,L:':Y18MY"3,P^E@[[*#'O(":F'TN'?A28 M29>A_<+$!&3I$) 2TX28F(6L 2V4F-!"%F8A2X>%WDC.$Q+)T7.(B5G(TF$A M58[><[J%6-6P!:Z'$A-F[C5G('K 62DR8O=N8A>P!:Z'$A-D[Q2Q$!ZR%$A-F[Q2S M$-5AH3=OKY+?%PQ:B&(6HCHL]$8BUT&FO<A2CZF$>'A93Y M)@SO%+,0U6$A)28,[Q2S$-5A(66^V%+MG[SRA4U._@(U+,/HX.^ZB*BUX@Z@KQET]AE=7M')V8Z7+ _D(6K9GJ5%MJI(^W5^ M:$B=]@[^[E04<]D6EDN1YI ! M #L( &@ 'AL+U]R96QS+W=O )/[F/!00D5#B]B %28/D<269Q#)[HE"$8Y%08/F5-;8\O7?^)-E>_Z2 M=FW9=H>\V?9YOIS[]96*W6FV7Z:E;?NS3H?PR.'QVPWO>I%2:R6L[ MK%-9-.&XN^[.X;*1F_/D9O+\MFB&YS=I0NT@A2"M'V009/6#'(*\?E"$H%@_ M: 9!L_I!MQ!T6S_H#H+NZ@?=0]!]_2"9HHQ3@J01U@1:"W(M!%X+@BT$8@N2 M+01F"Z(M!&H+LBT$;@O"+01R"](M!'8+XBT$>BOJK01Z*^JM!'KKZ&&;0&]% MO95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T.]C4!O0[V-0&]# MO8U ;QN]+"'0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU%O)]#; M46\GT-M1;R?0VU%O)]#;1R^["?1VU-L)]';4VPGT=M3;"?1VU-L)]';4VPGT MCJAW)- [HMZ10.^(>D<"O2/J'0GTCJAW)- [CCY6_J?>N9QV*5][OM=X_?^D MNIS/3=?+7Y;?.T @=!&S: M;EL6_0$W>4!$$ENVH?#W=<(@M:*HB$J]&R)B^]T76SJ;9/2VM>1[F[IJ_#A9 MA& ?&//Y@FKM4V.IB2,SXVH=XE\W9U;G2STG)@:#(F&2>.*I_T'G<3VZQQHJVMRER'.,[63?$MI;]/2./*;HY?E-;? MQ D).YG0COPJ^ MC87(A?+\(QX38^FKGX_:TRZH^&5VW-X/XY;=>7C67:[?XZ]G?*Q_81\"I \) MTH<"Z2,#Z6,(TL5PN034$L! A0# M% @ YEIN60=!36*! L0 ! ( ! &1O8U!R M;W!S+V%P<"YX;6Q02P$"% ,4 " #F6FY968.A/NX K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " #F6FY9 MF5R<(Q & "<)P $P @ ', 0 >&PO=&AE;64O=&AE;64Q M+GAM;%!+ 0(4 Q0 ( .9:;EG*R&VD: 4 !0< 8 " M@0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ YEIN669M7Z]T @ )@< !@ M ("!8A0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ YEIN69XP&2Z"!@ :!L !@ ("!%B4 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ YEIN61]#Z?4) M P OP8 !@ ("!YCT 'AL+W=O&UL4$L! A0#% @ YEIN M63?\Q^5S P @0@ !D ("!.48 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ YEIN6:T5;!%'!P !1, M !D ("!S54 'AL+W=O&PO=V]R:W-H965T%@ !X;"]W;W)K&UL4$L! A0#% @ YEIN65)G)CSF @ ;08 !D M ("!%6, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ YEIN6;&PO=V]R:W-H965T&UL4$L! A0#% @ YEIN64U>K2\# P >P8 !D M ("!%(< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ YEIN6:WU.V1C @ :04 !D ("! M+9 'AL+W=O&PO=V]R:W-H965T@( ,(% 9 M " @9&5 !X;"]W;W)K&UL4$L! A0#% M @ YEIN69]1MXQJ @ ;P4 !D ("!0I@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ YEIN66!UKI.W M @ 7@8 !D ("!!:$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ YEIN62\DME"_ @ 10@ !D M ("!6:P 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ YEIN60%N)SCF! !!X !D ("!O;0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MYEIN62]!\V-C P 1PP !D ("!!K\ 'AL+W=O&UL4$L! A0#% @ YEIN64RO43I@ P M@PX !D ("!W\< 'AL+W=O&PO=V]R:W-H965TWVL3@( -T% 9 " @2;. !X;"]W;W)K&UL4$L! A0#% @ YEIN6?CPGT)K @ L@4 !D M ("!J] 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ YEIN67OX)O?Z @ 00D !D ("!/]L 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ YEIN M656OI;,> P [!$ T ( !..8 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ YEIN6;P! MUL'@ 0 [" !H ( !_.X 'AL+U]R96QS+W=O30 0 K2 !, M ( !%/$ %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& #\ /P P$0 &%?, end XML 67 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 68 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 70 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.3 html 102 186 1 false 20 0 false 4 false false R1.htm 000010 - Document - Document and Entity Information Sheet http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 000020 - Statement - Condensed Balance Sheets Sheet http://omtk/20240930/role/idr_StatementCondensedBalanceSheets Condensed Balance Sheets Statements 2 false false R3.htm 000030 - Statement - Condensed Balance Sheets - Parenthetical Sheet http://omtk/20240930/role/idr_StatementCondensedBalanceSheetsParenthetical Condensed Balance Sheets - Parenthetical Statements 3 false false R4.htm 000040 - Statement - Condensed Statements of Operations (unaudited) Sheet http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited Condensed Statements of Operations (unaudited) Statements 4 false false R5.htm 000050 - Statement - Condensed Statements of Stockholders' Equity (Deficit) (unaudited) Sheet http://omtk/20240930/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited Condensed Statements of Stockholders' Equity (Deficit) (unaudited) Statements 5 false false R6.htm 000060 - Statement - Condensed Statements of Cash Flows (unaudited) Sheet http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited Condensed Statements of Cash Flows (unaudited) Statements 6 false false R7.htm 000070 - Disclosure - NOTE 1 - ORGANIZATION AND BUSINESS ACTIVITY Sheet http://omtk/20240930/role/idr_DisclosureNote1OrganizationAndBusinessActivity NOTE 1 - ORGANIZATION AND BUSINESS ACTIVITY Notes 7 false false R8.htm 000080 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES Sheet http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPolicies NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 000090 - Disclosure - NOTE 3 - CUSTOMER DEPOSITS Sheet http://omtk/20240930/role/idr_DisclosureNote3CustomerDeposits NOTE 3 - CUSTOMER DEPOSITS Notes 9 false false R10.htm 000100 - Disclosure - NOTE 4 - OPERATING LEASE Sheet http://omtk/20240930/role/idr_DisclosureNote4OperatingLease NOTE 4 - OPERATING LEASE Notes 10 false false R11.htm 000110 - Disclosure - NOTE 5 - RELATED PARTY TRANSACTIONS Sheet http://omtk/20240930/role/idr_DisclosureNote5RelatedPartyTransactions NOTE 5 - RELATED PARTY TRANSACTIONS Notes 11 false false R12.htm 000120 - Disclosure - NOTE 6 - NOTES PAYABLE - RELATED PARTY Notes http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedParty NOTE 6 - NOTES PAYABLE - RELATED PARTY Notes 12 false false R13.htm 000130 - Disclosure - NOTE 7 - DEBT Sheet http://omtk/20240930/role/idr_DisclosureNote7Debt NOTE 7 - DEBT Notes 13 false false R14.htm 000140 - Disclosure - NOTE 8 - STOCKHOLDERS' DEFICIT Sheet http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficit NOTE 8 - STOCKHOLDERS' DEFICIT Notes 14 false false R15.htm 000150 - Disclosure - NOTE 9 - CONTINGENT LIABILITY Sheet http://omtk/20240930/role/idr_DisclosureNote9ContingentLiability NOTE 9 - CONTINGENT LIABILITY Notes 15 false false R16.htm 000160 - Disclosure - NOTE 10 - SUBSEQUENT EVENT Sheet http://omtk/20240930/role/idr_DisclosureNote10SubsequentEvent NOTE 10 - SUBSEQUENT EVENT Notes 16 false false R17.htm 000170 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Use of Estimates (Policies) Sheet http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesUseOfEstimatesPolicies NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Use of Estimates (Policies) Policies 17 false false R18.htm 000180 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition (Policies) Sheet http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionPolicies NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition (Policies) Policies 18 false false R19.htm 000190 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory (Policies) Sheet http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryPolicies NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory (Policies) Policies 19 false false R20.htm 000200 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment (Policies) Sheet http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPolicies NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment (Policies) Policies 20 false false R21.htm 000210 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Loss per Share (Policies) Sheet http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesBasicAndDilutedLossPerSharePolicies NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Loss per Share (Policies) Policies 21 false false R22.htm 000220 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Income Taxes (Policies) Sheet http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesIncomeTaxesPolicies NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Income Taxes (Policies) Policies 22 false false R23.htm 000230 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Liquidity and Going Concern (Policies) Sheet http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernPolicies NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Liquidity and Going Concern (Policies) Policies 23 false false R24.htm 000240 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Recent Accounting Pronouncements (Policies) Sheet http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesRecentAccountingPronouncementsPolicies NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Recent Accounting Pronouncements (Policies) Policies 24 false false R25.htm 000250 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition: Schedule of Disaggregation of Revenue (Tables) Sheet http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueTables NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition: Schedule of Disaggregation of Revenue (Tables) Tables 25 false false R26.htm 000260 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory: Schedule Of Inventory Current (Tables) Sheet http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryScheduleOfInventoryCurrentTables NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory: Schedule Of Inventory Current (Tables) Tables 26 false false R27.htm 000270 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment: Property Plant And Equipment (Tables) Sheet http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentTables NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment: Property Plant And Equipment (Tables) Tables 27 false false R28.htm 000280 - Disclosure - NOTE 4 - OPERATING LEASE: Schedule of Maturities of Operating Lease Liabilities (Tables) Sheet http://omtk/20240930/role/idr_DisclosureNote4OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesTables NOTE 4 - OPERATING LEASE: Schedule of Maturities of Operating Lease Liabilities (Tables) Tables 28 false false R29.htm 000290 - Disclosure - NOTE 5 - RELATED PARTY TRANSACTIONS: Schedule Of Related Party Transactions Table (Tables) Sheet http://omtk/20240930/role/idr_DisclosureNote5RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsTableTables NOTE 5 - RELATED PARTY TRANSACTIONS: Schedule Of Related Party Transactions Table (Tables) Tables 29 false false R30.htm 000300 - Disclosure - NOTE 6 - NOTES PAYABLE - RELATED PARTY: Schedule of Convertible Notes - Related Parties (Tables) Notes http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyScheduleOfConvertibleNotesRelatedPartiesTables NOTE 6 - NOTES PAYABLE - RELATED PARTY: Schedule of Convertible Notes - Related Parties (Tables) Tables 30 false false R31.htm 000310 - Disclosure - NOTE 6 - NOTES PAYABLE - RELATED PARTY: Schedule Of Notes Payable Related Party table (Tables) Notes http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyScheduleOfNotesPayableRelatedPartyTableTables NOTE 6 - NOTES PAYABLE - RELATED PARTY: Schedule Of Notes Payable Related Party table (Tables) Tables 31 false false R32.htm 000320 - Disclosure - NOTE 7 - DEBT: Schedule of Debt (Tables) Sheet http://omtk/20240930/role/idr_DisclosureNote7DebtScheduleOfDebtTables NOTE 7 - DEBT: Schedule of Debt (Tables) Tables 32 false false R33.htm 000330 - Disclosure - NOTE 8 - STOCKHOLDERS' DEFICIT: Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions (Tables) Sheet http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTables NOTE 8 - STOCKHOLDERS' DEFICIT: Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions (Tables) Tables 33 false false R34.htm 000340 - Disclosure - NOTE 8 - STOCKHOLDERS' DEFICIT: Share-Based Payment Arrangement, Option, Activity (Tables) Sheet http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedPaymentArrangementOptionActivityTables NOTE 8 - STOCKHOLDERS' DEFICIT: Share-Based Payment Arrangement, Option, Activity (Tables) Tables 34 false false R35.htm 000350 - Disclosure - NOTE 8 - STOCKHOLDERS' DEFICIT: Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Tables) Sheet http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTables NOTE 8 - STOCKHOLDERS' DEFICIT: Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Tables) Tables 35 false false R36.htm 000360 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition: Schedule of Disaggregation of Revenue (Details) Sheet http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition: Schedule of Disaggregation of Revenue (Details) Details http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueTables 36 false false R37.htm 000370 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory: Schedule Of Inventory Current (Details) Sheet http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryScheduleOfInventoryCurrentDetails NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory: Schedule Of Inventory Current (Details) Details http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryScheduleOfInventoryCurrentTables 37 false false R38.htm 000380 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment: Property Plant And Equipment (Details) Sheet http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment: Property Plant And Equipment (Details) Details http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentTables 38 false false R39.htm 000390 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment (Details) Sheet http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentDetails NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment (Details) Details http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentTables 39 false false R40.htm 000400 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Loss per Share (Details) Sheet http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesBasicAndDilutedLossPerShareDetails NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Loss per Share (Details) Details http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesBasicAndDilutedLossPerSharePolicies 40 false false R41.htm 000410 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Liquidity and Going Concern (Details) Sheet http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernDetails NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Liquidity and Going Concern (Details) Details http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernPolicies 41 false false R42.htm 000420 - Disclosure - NOTE 3 - CUSTOMER DEPOSITS (Details) Sheet http://omtk/20240930/role/idr_DisclosureNote3CustomerDepositsDetails NOTE 3 - CUSTOMER DEPOSITS (Details) Details http://omtk/20240930/role/idr_DisclosureNote3CustomerDeposits 42 false false R43.htm 000430 - Disclosure - NOTE 4 - OPERATING LEASE (Details) Sheet http://omtk/20240930/role/idr_DisclosureNote4OperatingLeaseDetails NOTE 4 - OPERATING LEASE (Details) Details http://omtk/20240930/role/idr_DisclosureNote4OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesTables 43 false false R44.htm 000440 - Disclosure - NOTE 4 - OPERATING LEASE: Schedule of Maturities of Operating Lease Liabilities (Details) Sheet http://omtk/20240930/role/idr_DisclosureNote4OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails NOTE 4 - OPERATING LEASE: Schedule of Maturities of Operating Lease Liabilities (Details) Details http://omtk/20240930/role/idr_DisclosureNote4OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesTables 44 false false R45.htm 000450 - Disclosure - NOTE 5 - RELATED PARTY TRANSACTIONS (Details) Sheet http://omtk/20240930/role/idr_DisclosureNote5RelatedPartyTransactionsDetails NOTE 5 - RELATED PARTY TRANSACTIONS (Details) Details http://omtk/20240930/role/idr_DisclosureNote5RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsTableTables 45 false false R46.htm 000460 - Disclosure - NOTE 5 - RELATED PARTY TRANSACTIONS: Schedule Of Related Party Transactions Table (Details) Sheet http://omtk/20240930/role/idr_DisclosureNote5RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsTableDetails NOTE 5 - RELATED PARTY TRANSACTIONS: Schedule Of Related Party Transactions Table (Details) Details http://omtk/20240930/role/idr_DisclosureNote5RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsTableTables 46 false false R47.htm 000470 - Disclosure - NOTE 6 - NOTES PAYABLE - RELATED PARTY (Details) Notes http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyDetails NOTE 6 - NOTES PAYABLE - RELATED PARTY (Details) Details http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyScheduleOfConvertibleNotesRelatedPartiesTables 47 false false R48.htm 000480 - Disclosure - NOTE 6 - NOTES PAYABLE - RELATED PARTY: Schedule of Convertible Notes - Related Parties (Details) Notes http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyScheduleOfConvertibleNotesRelatedPartiesDetails NOTE 6 - NOTES PAYABLE - RELATED PARTY: Schedule of Convertible Notes - Related Parties (Details) Details http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyScheduleOfConvertibleNotesRelatedPartiesTables 48 false false R49.htm 000490 - Disclosure - NOTE 6 - NOTES PAYABLE - RELATED PARTY: Schedule Of Notes Payable Related Party table (Details) Notes http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyScheduleOfNotesPayableRelatedPartyTableDetails NOTE 6 - NOTES PAYABLE - RELATED PARTY: Schedule Of Notes Payable Related Party table (Details) Details http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyScheduleOfNotesPayableRelatedPartyTableTables 49 false false R50.htm 000500 - Disclosure - NOTE 7 - DEBT (Details) Sheet http://omtk/20240930/role/idr_DisclosureNote7DebtDetails NOTE 7 - DEBT (Details) Details http://omtk/20240930/role/idr_DisclosureNote7DebtScheduleOfDebtTables 50 false false R51.htm 000510 - Disclosure - NOTE 7 - DEBT: Schedule of Debt (Details) Sheet http://omtk/20240930/role/idr_DisclosureNote7DebtScheduleOfDebtDetails NOTE 7 - DEBT: Schedule of Debt (Details) Details http://omtk/20240930/role/idr_DisclosureNote7DebtScheduleOfDebtTables 51 false false R52.htm 000520 - Disclosure - NOTE 8 - STOCKHOLDERS' DEFICIT (Details) Sheet http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitDetails NOTE 8 - STOCKHOLDERS' DEFICIT (Details) Details http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTables 52 false false R53.htm 000530 - Disclosure - NOTE 8 - STOCKHOLDERS' DEFICIT: Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions (Details) Sheet http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetails NOTE 8 - STOCKHOLDERS' DEFICIT: Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions (Details) Details http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTables 53 false false R54.htm 000540 - Disclosure - NOTE 8 - STOCKHOLDERS' DEFICIT: Share-Based Payment Arrangement, Option, Activity (Details) Sheet http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedPaymentArrangementOptionActivityDetails NOTE 8 - STOCKHOLDERS' DEFICIT: Share-Based Payment Arrangement, Option, Activity (Details) Details http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedPaymentArrangementOptionActivityTables 54 false false R55.htm 000550 - Disclosure - NOTE 8 - STOCKHOLDERS' DEFICIT: Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Details) Sheet http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails NOTE 8 - STOCKHOLDERS' DEFICIT: Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Details) Details http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTables 55 false false All Reports Book All Reports omtk-20240930.htm omtk-20240930.xsd omtk-20240930_cal.xml omtk-20240930_def.xml omtk-20240930_lab.xml omtk-20240930_pre.xml http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 true true JSON 73 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "omtk-20240930.htm": { "nsprefix": "fil", "nsuri": "http://omtk/20240930", "dts": { "inline": { "local": [ "omtk-20240930.htm" ] }, "schema": { "local": [ "omtk-20240930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "omtk-20240930_cal.xml" ] }, "definitionLink": { "local": [ "omtk-20240930_def.xml" ] }, "labelLink": { "local": [ "omtk-20240930_lab.xml" ] }, "presentationLink": { "local": [ "omtk-20240930_pre.xml" ] } }, "keyStandard": 165, "keyCustom": 21, "axisStandard": 9, "axisCustom": 0, "memberStandard": 9, "memberCustom": 11, "hidden": { "total": 6, "http://xbrl.sec.gov/dei/2024": 6 }, "contextCount": 102, "entityCount": 1, "segmentCount": 20, "elementCount": 255, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 392, "http://xbrl.sec.gov/dei/2024": 26 }, "report": { "R1": { "role": "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation", "longName": "000010 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "D240101_240930", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R2": { "role": "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets", "longName": "000020 - Statement - Condensed Balance Sheets", "shortName": "Condensed Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "E24Q3", "name": "us-gaap:Cash", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "E24Q3", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "unique": true } }, "R3": { "role": "http://omtk/20240930/role/idr_StatementCondensedBalanceSheetsParenthetical", "longName": "000030 - Statement - Condensed Balance Sheets - Parenthetical", "shortName": "Condensed Balance Sheets - Parenthetical", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "E24Q3", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "E24Q3", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R4": { "role": "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited", "longName": "000040 - Statement - Condensed Statements of Operations (unaudited)", "shortName": "Condensed Statements of Operations (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Y24Q3", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "Y24Q3", "name": "us-gaap:CostOfRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "unique": true } }, "R5": { "role": "http://omtk/20240930/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited", "longName": "000050 - Statement - Condensed Statements of Stockholders' Equity (Deficit) (unaudited)", "shortName": "Condensed Statements of Stockholders' Equity (Deficit) (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "E22_StEqComps-CommonStock", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "Y23Q1_StEqComps-CommonStock", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "128", "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "unique": true } }, "R6": { "role": "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited", "longName": "000060 - Statement - Condensed Statements of Cash Flows (unaudited)", "shortName": "Condensed Statements of Cash Flows (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "unique": true } }, "R7": { "role": "http://omtk/20240930/role/idr_DisclosureNote1OrganizationAndBusinessActivity", "longName": "000070 - Disclosure - NOTE 1 - ORGANIZATION AND BUSINESS ACTIVITY", "shortName": "NOTE 1 - ORGANIZATION AND BUSINESS ACTIVITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R8": { "role": "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPolicies", "longName": "000080 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R9": { "role": "http://omtk/20240930/role/idr_DisclosureNote3CustomerDeposits", "longName": "000090 - Disclosure - NOTE 3 - CUSTOMER DEPOSITS", "shortName": "NOTE 3 - CUSTOMER DEPOSITS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R10": { "role": "http://omtk/20240930/role/idr_DisclosureNote4OperatingLease", "longName": "000100 - Disclosure - NOTE 4 - OPERATING LEASE", "shortName": "NOTE 4 - OPERATING LEASE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R11": { "role": "http://omtk/20240930/role/idr_DisclosureNote5RelatedPartyTransactions", "longName": "000110 - Disclosure - NOTE 5 - RELATED PARTY TRANSACTIONS", "shortName": "NOTE 5 - RELATED PARTY TRANSACTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R12": { "role": "http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedParty", "longName": "000120 - Disclosure - NOTE 6 - NOTES PAYABLE - RELATED PARTY", "shortName": "NOTE 6 - NOTES PAYABLE - RELATED PARTY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R13": { "role": "http://omtk/20240930/role/idr_DisclosureNote7Debt", "longName": "000130 - Disclosure - NOTE 7 - DEBT", "shortName": "NOTE 7 - DEBT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R14": { "role": "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficit", "longName": "000140 - Disclosure - NOTE 8 - STOCKHOLDERS' DEFICIT", "shortName": "NOTE 8 - STOCKHOLDERS' DEFICIT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R15": { "role": "http://omtk/20240930/role/idr_DisclosureNote9ContingentLiability", "longName": "000150 - Disclosure - NOTE 9 - CONTINGENT LIABILITY", "shortName": "NOTE 9 - CONTINGENT LIABILITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R16": { "role": "http://omtk/20240930/role/idr_DisclosureNote10SubsequentEvent", "longName": "000160 - Disclosure - NOTE 10 - SUBSEQUENT EVENT", "shortName": "NOTE 10 - SUBSEQUENT EVENT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R17": { "role": "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesUseOfEstimatesPolicies", "longName": "000170 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Use of Estimates (Policies)", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Use of Estimates (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "17", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R18": { "role": "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionPolicies", "longName": "000180 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition (Policies)", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "18", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:RevenueRecognitionPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:RevenueRecognitionPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R19": { "role": "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryPolicies", "longName": "000190 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory (Policies)", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "19", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:InventoryPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:InventoryPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R20": { "role": "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPolicies", "longName": "000200 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment (Policies)", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "20", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R21": { "role": "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesBasicAndDilutedLossPerSharePolicies", "longName": "000210 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Loss per Share (Policies)", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Loss per Share (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "21", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:EarningsPerSharePolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:EarningsPerSharePolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R22": { "role": "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesIncomeTaxesPolicies", "longName": "000220 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Income Taxes (Policies)", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Income Taxes (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "22", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:RegulatoryIncomeTaxesPolicy", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:RegulatoryIncomeTaxesPolicy", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R23": { "role": "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernPolicies", "longName": "000230 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Liquidity and Going Concern (Policies)", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Liquidity and Going Concern (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "23", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R24": { "role": "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesRecentAccountingPronouncementsPolicies", "longName": "000240 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Recent Accounting Pronouncements (Policies)", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Recent Accounting Pronouncements (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "24", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R25": { "role": "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueTables", "longName": "000250 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition: Schedule of Disaggregation of Revenue (Tables)", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition: Schedule of Disaggregation of Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "D240101_240930", "name": "fil:ScheduleOfDisaggregationOfRevenueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "fil:ScheduleOfDisaggregationOfRevenueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R26": { "role": "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryScheduleOfInventoryCurrentTables", "longName": "000260 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory: Schedule Of Inventory Current (Tables)", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory: Schedule Of Inventory Current (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R27": { "role": "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentTables", "longName": "000270 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment: Property Plant And Equipment (Tables)", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment: Property Plant And Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R28": { "role": "http://omtk/20240930/role/idr_DisclosureNote4OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesTables", "longName": "000280 - Disclosure - NOTE 4 - OPERATING LEASE: Schedule of Maturities of Operating Lease Liabilities (Tables)", "shortName": "NOTE 4 - OPERATING LEASE: Schedule of Maturities of Operating Lease Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R29": { "role": "http://omtk/20240930/role/idr_DisclosureNote5RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsTableTables", "longName": "000290 - Disclosure - NOTE 5 - RELATED PARTY TRANSACTIONS: Schedule Of Related Party Transactions Table (Tables)", "shortName": "NOTE 5 - RELATED PARTY TRANSACTIONS: Schedule Of Related Party Transactions Table (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R30": { "role": "http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyScheduleOfConvertibleNotesRelatedPartiesTables", "longName": "000300 - Disclosure - NOTE 6 - NOTES PAYABLE - RELATED PARTY: Schedule of Convertible Notes - Related Parties (Tables)", "shortName": "NOTE 6 - NOTES PAYABLE - RELATED PARTY: Schedule of Convertible Notes - Related Parties (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:ConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:ConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R31": { "role": "http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyScheduleOfNotesPayableRelatedPartyTableTables", "longName": "000310 - Disclosure - NOTE 6 - NOTES PAYABLE - RELATED PARTY: Schedule Of Notes Payable Related Party table (Tables)", "shortName": "NOTE 6 - NOTES PAYABLE - RELATED PARTY: Schedule Of Notes Payable Related Party table (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "D240101_240930", "name": "fil:ScheduleOfNotesPayableRelatedPartyTblTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "fil:ScheduleOfNotesPayableRelatedPartyTblTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R32": { "role": "http://omtk/20240930/role/idr_DisclosureNote7DebtScheduleOfDebtTables", "longName": "000320 - Disclosure - NOTE 7 - DEBT: Schedule of Debt (Tables)", "shortName": "NOTE 7 - DEBT: Schedule of Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R33": { "role": "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTables", "longName": "000330 - Disclosure - NOTE 8 - STOCKHOLDERS' DEFICIT: Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions (Tables)", "shortName": "NOTE 8 - STOCKHOLDERS' DEFICIT: Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R34": { "role": "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedPaymentArrangementOptionActivityTables", "longName": "000340 - Disclosure - NOTE 8 - STOCKHOLDERS' DEFICIT: Share-Based Payment Arrangement, Option, Activity (Tables)", "shortName": "NOTE 8 - STOCKHOLDERS' DEFICIT: Share-Based Payment Arrangement, Option, Activity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R35": { "role": "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTables", "longName": "000350 - Disclosure - NOTE 8 - STOCKHOLDERS' DEFICIT: Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Tables)", "shortName": "NOTE 8 - STOCKHOLDERS' DEFICIT: Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R36": { "role": "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails", "longName": "000360 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition: Schedule of Disaggregation of Revenue (Details)", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition: Schedule of Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "Y24Q3_GeoDistribution-GeoDistributionDomestic", "name": "fil:Consumerproducts", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "fil:ScheduleOfDisaggregationOfRevenueTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Y24Q3_GeoDistribution-GeoDistributionDomestic", "name": "fil:Consumerproducts", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "fil:ScheduleOfDisaggregationOfRevenueTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R37": { "role": "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryScheduleOfInventoryCurrentDetails", "longName": "000370 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory: Schedule Of Inventory Current (Details)", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: e. Inventory: Schedule Of Inventory Current (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "E24Q3", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "E24Q3", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R38": { "role": "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails", "longName": "000380 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment: Property Plant And Equipment (Details)", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment: Property Plant And Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "E24Q3_PpeByType-ProductionEquipment", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "E24Q3_PpeByType-ProductionEquipment", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R39": { "role": "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentDetails", "longName": "000390 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment (Details)", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true }, "uniqueAnchor": null }, "R40": { "role": "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesBasicAndDilutedLossPerShareDetails", "longName": "000400 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Loss per Share (Details)", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Loss per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "Y24Q3", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Y24Q3", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R41": { "role": "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernDetails", "longName": "000410 - Disclosure - NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Liquidity and Going Concern (Details)", "shortName": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Liquidity and Going Concern (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "E24Q3", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true }, "uniqueAnchor": null }, "R42": { "role": "http://omtk/20240930/role/idr_DisclosureNote3CustomerDepositsDetails", "longName": "000420 - Disclosure - NOTE 3 - CUSTOMER DEPOSITS (Details)", "shortName": "NOTE 3 - CUSTOMER DEPOSITS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "E24Q3", "name": "us-gaap:CustomerDepositsCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true }, "uniqueAnchor": null }, "R43": { "role": "http://omtk/20240930/role/idr_DisclosureNote4OperatingLeaseDetails", "longName": "000430 - Disclosure - NOTE 4 - OPERATING LEASE (Details)", "shortName": "NOTE 4 - OPERATING LEASE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:SaleLeasebackTransactionMonthlyRentalPayments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:SaleLeasebackTransactionMonthlyRentalPayments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R44": { "role": "http://omtk/20240930/role/idr_DisclosureNote4OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails", "longName": "000440 - Disclosure - NOTE 4 - OPERATING LEASE: Schedule of Maturities of Operating Lease Liabilities (Details)", "shortName": "NOTE 4 - OPERATING LEASE: Schedule of Maturities of Operating Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "E24Q3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "E24Q3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R45": { "role": "http://omtk/20240930/role/idr_DisclosureNote5RelatedPartyTransactionsDetails", "longName": "000450 - Disclosure - NOTE 5 - RELATED PARTY TRANSACTIONS (Details)", "shortName": "NOTE 5 - RELATED PARTY TRANSACTIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "E24Q3", "name": "fil:AccountsPayableRelatedPartiesCurrent1", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "E24Q3", "name": "fil:AccountsPayableRelatedPartiesCurrent1", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R46": { "role": "http://omtk/20240930/role/idr_DisclosureNote5RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsTableDetails", "longName": "000460 - Disclosure - NOTE 5 - RELATED PARTY TRANSACTIONS: Schedule Of Related Party Transactions Table (Details)", "shortName": "NOTE 5 - RELATED PARTY TRANSACTIONS: Schedule Of Related Party Transactions Table (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "E24Q3_RelPtyTrnsByRelPty-President1", "name": "fil:AccruedManagementCompensation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "E24Q3_RelPtyTrnsByRelPty-President1", "name": "fil:AccruedManagementCompensation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R47": { "role": "http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyDetails", "longName": "000470 - Disclosure - NOTE 6 - NOTES PAYABLE - RELATED PARTY (Details)", "shortName": "NOTE 6 - NOTES PAYABLE - RELATED PARTY (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "E24Q3", "name": "us-gaap:ConvertibleNotesPayable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:DebtInstrumentInterestRateDuringPeriod", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "unique": true } }, "R48": { "role": "http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyScheduleOfConvertibleNotesRelatedPartiesDetails", "longName": "000480 - Disclosure - NOTE 6 - NOTES PAYABLE - RELATED PARTY: Schedule of Convertible Notes - Related Parties (Details)", "shortName": "NOTE 6 - NOTES PAYABLE - RELATED PARTY: Schedule of Convertible Notes - Related Parties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "E24Q3", "name": "us-gaap:ConvertibleNotesPayable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "E24Q3", "name": "us-gaap:ConvertibleLongTermNotesPayable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "128", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "unique": true } }, "R49": { "role": "http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyScheduleOfNotesPayableRelatedPartyTableDetails", "longName": "000490 - Disclosure - NOTE 6 - NOTES PAYABLE - RELATED PARTY: Schedule Of Notes Payable Related Party table (Details)", "shortName": "NOTE 6 - NOTES PAYABLE - RELATED PARTY: Schedule Of Notes Payable Related Party table (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "E24Q3", "name": "fil:NotesPayableRelatedPartiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "fil:ScheduleOfNotesPayableRelatedPartyTblTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "E24Q3", "name": "fil:NotesPayableRelatedPartiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "fil:ScheduleOfNotesPayableRelatedPartyTblTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R50": { "role": "http://omtk/20240930/role/idr_DisclosureNote7DebtDetails", "longName": "000500 - Disclosure - NOTE 7 - DEBT (Details)", "shortName": "NOTE 7 - DEBT (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "D200421_240930_ShortTermDebtType-SbaEidlLoan", "name": "us-gaap:ProceedsFromLoans", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D200421_240930_ShortTermDebtType-SbaEidlLoan", "name": "us-gaap:ProceedsFromLoans", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R51": { "role": "http://omtk/20240930/role/idr_DisclosureNote7DebtScheduleOfDebtDetails", "longName": "000510 - Disclosure - NOTE 7 - DEBT: Schedule of Debt (Details)", "shortName": "NOTE 7 - DEBT: Schedule of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "E24Q3_ShortTermDebtType-SbaEidlLoan", "name": "us-gaap:LoansPayable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "E24Q3_ShortTermDebtType-SbaEidlLoan", "name": "us-gaap:LoansPayable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R52": { "role": "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitDetails", "longName": "000520 - Disclosure - NOTE 8 - STOCKHOLDERS' DEFICIT (Details)", "shortName": "NOTE 8 - STOCKHOLDERS' DEFICIT (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "E24Q3", "name": "fil:RemainingCompensationExpenseToBeRecognizedInFuturePeriods", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "unique": true } }, "R53": { "role": "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetails", "longName": "000530 - Disclosure - NOTE 8 - STOCKHOLDERS' DEFICIT: Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions (Details)", "shortName": "NOTE 8 - STOCKHOLDERS' DEFICIT: Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "D240101_240930", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } }, "R54": { "role": "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedPaymentArrangementOptionActivityDetails", "longName": "000540 - Disclosure - NOTE 8 - STOCKHOLDERS' DEFICIT: Share-Based Payment Arrangement, Option, Activity (Details)", "shortName": "NOTE 8 - STOCKHOLDERS' DEFICIT: Share-Based Payment Arrangement, Option, Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "E24Q3", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "E22", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "unique": true } }, "R55": { "role": "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails", "longName": "000550 - Disclosure - NOTE 8 - STOCKHOLDERS' DEFICIT: Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Details)", "shortName": "NOTE 8 - STOCKHOLDERS' DEFICIT: Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "E24Q3", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "E24Q3", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "omtk-20240930.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts payable and accrued expenses", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r29", "r30" ] }, "fil_AccountsPayableRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://omtk/20240930", "localname": "AccountsPayableRelatedParties", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts payable - related parties", "documentation": "Represents the monetary amount of Accounts payable - related parties, as of the indicated date." } } }, "auth_ref": [] }, "fil_AccountsPayableRelatedPartiesCurrent1": { "xbrltype": "monetaryItemType", "nsuri": "http://omtk/20240930", "localname": "AccountsPayableRelatedPartiesCurrent1", "crdr": "credit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote5RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Related Parties, Current", "documentation": "Represents the monetary amount of Accounts Payable, Related Parties, Current, as of the indicated date." } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r507" ] }, "fil_AccountsReceivableRelatedParties1": { "xbrltype": "monetaryItemType", "nsuri": "http://omtk/20240930", "localname": "AccountsReceivableRelatedParties1", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote5RelatedPartyTransactionsDetails", "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts receivable - related parties", "documentation": "Represents the monetary amount of Accounts receivable - Related Parties, as of the indicated date." } } }, "auth_ref": [] }, "fil_AccruedManagementCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://omtk/20240930", "localname": "AccruedManagementCompensation", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote5RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsTableDetails", "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued management compensation", "documentation": "Represents the monetary amount of Accrued management compensation, as of the indicated date." } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Less: accumulated depreciation", "negatedLabel": "Less: accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r23", "r123", "r337" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r39", "r468", "r595" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r366", "r497", "r498", "r499", "r500", "r547", "r596" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "crdr": "credit", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants." } } }, "auth_ref": [ "r7", "r24", "r65" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities" } } }, "auth_ref": [] }, "fil_AllowanceForObsoleteInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://omtk/20240930", "localname": "AllowanceForObsoleteInventory", "crdr": "credit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryScheduleOfInventoryCurrentDetails" ], "lang": { "en-us": { "role": { "label": "Allowance for obsolete inventory", "documentation": "Represents the monetary amount of Allowance for obsolete inventory, as of the indicated date." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesBasicAndDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r159" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "TOTAL ASSETS", "totalLabel": "TOTAL ASSETS", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r70", "r84", "r125", "r144", "r161", "r163", "r170", "r171", "r176", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r281", "r283", "r295", "r329", "r391", "r447", "r448", "r468", "r483", "r515", "r516", "r555" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernDetails", "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Total Current Assets", "totalLabel": "Total Current Assets", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r119", "r129", "r144", "r176", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r281", "r283", "r295", "r468", "r515", "r516", "r555" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "CURRENT ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "LONG-TERM ASSETS" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263" ] }, "fil_BasicAndDilutedLossPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://omtk/20240930", "localname": "BasicAndDilutedLossPerShare", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "BASIC AND DILUTED LOSS PER SHARE", "documentation": "Represents the per-share monetary value of BASIC AND DILUTED LOSS PER SHARE, during the indicated time period." } } }, "auth_ref": [] }, "fil_BoardMember": { "xbrltype": "domainItemType", "nsuri": "http://omtk/20240930", "localname": "BoardMember", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Board Member", "documentation": "Represents the Board Member, during the indicated time period." } } }, "auth_ref": [] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Cash", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernDetails", "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r88", "r331", "r367", "r386", "r468", "r483", "r489" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "CASH AT BEGINNING OF YEAR", "periodStartLabel": "CASH AT BEGINNING OF YEAR", "periodEndLabel": "CASH AT END OF PERIOD", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r12", "r53", "r140" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "NET CHANGE IN CASH", "totalLabel": "NET CHANGE IN CASH", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r53" ] }, "fil_CashPaidForOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://omtk/20240930", "localname": "CashPaidForOperatingLeaseLiabilities", "crdr": "debit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote4OperatingLeaseDetails" ], "lang": { "en-us": { "role": { "label": "Cash Paid for Operating Lease Liabilities", "documentation": "Represents the monetary amount of Cash Paid for Operating Lease Liabilities, during the indicated time period." } } }, "auth_ref": [] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer" } } }, "auth_ref": [ "r506" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "fil_CommonStockIssuedForTradePayable": { "xbrltype": "monetaryItemType", "nsuri": "http://omtk/20240930", "localname": "CommonStockIssuedForTradePayable", "crdr": "credit", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "label": "Common stock issued for trade payable", "documentation": "Represents the monetary amount of Common stock issued for trade payable, during the indicated time period." } } }, "auth_ref": [] }, "fil_CommonStockIssuedForTradePayableShare": { "xbrltype": "sharesItemType", "nsuri": "http://omtk/20240930", "localname": "CommonStockIssuedForTradePayableShare", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "label": "Common stock issued for trade payable Share", "documentation": "Represents the Common stock issued for trade payable Share (number of shares), during the indicated time period." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r474", "r475", "r476", "r478", "r479", "r480", "r481", "r497", "r498", "r500", "r547", "r594", "r596" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r38" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r38", "r378" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitDetails", "http://omtk/20240930/role/idr_StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r38" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r7", "r38", "r378", "r397", "r596", "r597" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock, 125,000,000 shares authorized; no par value; 21,948,091 and 21,948,091 shares, respectively, issued and outstanding", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r38", "r332", "r468" ] }, "fil_ComponentsMember": { "xbrltype": "domainItemType", "nsuri": "http://omtk/20240930", "localname": "ComponentsMember", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Components", "documentation": "Represents the Components, during the indicated time period." } } }, "auth_ref": [] }, "fil_Consumerproducts": { "xbrltype": "monetaryItemType", "nsuri": "http://omtk/20240930", "localname": "Consumerproducts", "crdr": "credit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Products", "documentation": "Represents the monetary amount of Consumer Products, during the indicated time period." } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleDebtTableTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyScheduleOfConvertibleNotesRelatedPartiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Convertible Notes - Related Parties", "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount." } } }, "auth_ref": [] }, "us-gaap_ConvertibleLongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleLongTermNotesPayable", "crdr": "credit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyScheduleOfConvertibleNotesRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Notes Payable, Noncurrent", "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ConvertibleNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleNotesPayable", "crdr": "credit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyDetails", "http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyScheduleOfConvertibleNotesRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Notes payable, related parties", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder." } } }, "auth_ref": [ "r10", "r72", "r564" ] }, "us-gaap_ConvertibleNotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleNotesPayableCurrent", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyScheduleOfConvertibleNotesRelatedPartiesDetails", "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Convertible notes payable - related party", "negatedLabel": "Convertible notes payable - related party", "documentation": "Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder." } } }, "auth_ref": [ "r30" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "COST OF GOODS SOLD", "negatedLabel": "COST OF GOODS SOLD", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r49", "r144", "r176", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r295", "r447", "r515" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Fiscal Year End", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerDepositsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerDepositsCurrent", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote3CustomerDepositsDetails", "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Customer deposits", "documentation": "The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings." } } }, "auth_ref": [ "r80" ] }, "us-gaap_DebtConversionOriginalDebtAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtConversionOriginalDebtAmount1", "crdr": "credit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Debt Conversion, Original Debt, Amount", "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r15", "r16" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedParty" ], "lang": { "en-us": { "role": { "label": "NOTE 6 - NOTES PAYABLE - RELATED PARTY", "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." } } }, "auth_ref": [ "r63", "r142", "r185", "r186", "r187", "r188", "r189", "r194", "r195", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r215", "r216", "r217", "r303" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate During Period", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r32", "r213", "r551" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote7DebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r32", "r218", "r303", "r304", "r466" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote7DebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Maturity Date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r126", "r453", "r548", "r549" ] }, "us-gaap_DepositContractsAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositContractsAssets", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deposits {1}", "terseLabel": "Deposits", "documentation": "Carrying amount of assets as of the balance sheet date pertaining to amounts paid by the insured (including a ceding company) under insurance or reinsurance contracts for which insurance risk is not transferred." } } }, "auth_ref": [ "r182", "r183" ] }, "us-gaap_DepositLiabilitiesDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositLiabilitiesDisclosuresTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote3CustomerDeposits" ], "lang": { "en-us": { "role": { "label": "NOTE 3 - CUSTOMER DEPOSITS", "documentation": "The entire disclosure for deposit liabilities including data and tables. It may include a description of the entity's deposit liabilities, the aggregate amount of time deposits (including certificates of deposit) in denominations of $100,000 or more at the balance sheet date; the aggregate amount of any demand deposits that have been reclassified as loan balances, such as overdrafts, at the balance sheet date; deposits that are received on terms other than those in the normal course of business, the amount of accrued interest on deposit liabilities; securities, mortgage loans or other financial instruments that serve as collateral for deposits; for time deposits having a remaining term of more than one year, the aggregate amount of maturities for each of the five years following the balance sheet date; and the weighted average interest rate for all deposit liabilities held by the entity." } } }, "auth_ref": [ "r6", "r71", "r115", "r116" ] }, "fil_DepositStockPurchaseAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://omtk/20240930", "localname": "DepositStockPurchaseAgreement", "crdr": "credit", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "label": "Deposit - Stock purchase agreement", "documentation": "Represents the monetary amount of Deposit - Stock purchase agreement, during the indicated time period." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentDetails", "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Amortization and depreciation expense", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r4", "r22" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "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." } } }, "auth_ref": [ "r4", "r22" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficit" ], "lang": { "en-us": { "role": { "label": "NOTE 8 - STOCKHOLDERS' DEFICIT", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r236", "r237", "r264", "r265", "r266", "r459" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureTextBlockAbstract", "lang": { "en-us": { "role": { "label": "Notes" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r485" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r486" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesBasicAndDilutedLossPerSharePolicies" ], "lang": { "en-us": { "role": { "label": "Basic and Diluted Loss per Share", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r17", "r18", "r160" ] }, "fil_EmployeeStockOption1Member": { "xbrltype": "domainItemType", "nsuri": "http://omtk/20240930", "localname": "EmployeeStockOption1Member", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option", "documentation": "Represents the Employee Stock Option, during the indicated time period." } } }, "auth_ref": [] }, "fil_EngineeringServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://omtk/20240930", "localname": "EngineeringServicesMember", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Engineering Services", "documentation": "Represents the Engineering Services, during the indicated time period." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Registrant CIK", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r484" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r484" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Securities Act File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r484" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r487" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r484" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r484" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r484" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r484" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity Component", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r7", "r117", "r132", "r133", "r134", "r145", "r146", "r147", "r149", "r154", "r155", "r157", "r162", "r177", "r178", "r184", "r232", "r271", "r272", "r274", "r275", "r276", "r278", "r279", "r280", "r285", "r286", "r287", "r288", "r289", "r290", "r292", "r296", "r297", "r298", "r299", "r300", "r301", "r305", "r307", "r313", "r341", "r353", "r354", "r355", "r366", "r420" ] }, "fil_FiltersMember": { "xbrltype": "domainItemType", "nsuri": "http://omtk/20240930", "localname": "FiltersMember", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Filters", "documentation": "Represents the Filters, during the indicated time period." } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "General and administrative", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r51", "r402" ] }, "us-gaap_GeographicDistributionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeographicDistributionAxis", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Geographic Distribution [Axis]", "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities." } } }, "auth_ref": [ "r97", "r98", "r99", "r100", "r101", "r102", "r103", "r104", "r105", "r106", "r107", "r108", "r109", "r110", "r111", "r112", "r113", "r114", "r325", "r326", "r450" ] }, "us-gaap_GeographicDistributionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeographicDistributionDomain", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Geographic Distribution", "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities." } } }, "auth_ref": [ "r97", "r98", "r99", "r100", "r101", "r102", "r103", "r104", "r105", "r106", "r107", "r108", "r109", "r110", "r111", "r112", "r113", "r114", "r325", "r326" ] }, "us-gaap_GeographicDistributionDomesticMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeographicDistributionDomesticMember", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Geographic Distribution, Domestic", "documentation": "Allocation of business activity identified as domestic." } } }, "auth_ref": [ "r97", "r98", "r99", "r100", "r101", "r102", "r103", "r104", "r105", "r106", "r107", "r109", "r110", "r111", "r112", "r113", "r114", "r451" ] }, "us-gaap_GeographicDistributionForeignMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeographicDistributionForeignMember", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Geographic Distribution, Foreign", "documentation": "Allocation of business activity identified as foreign." } } }, "auth_ref": [ "r97", "r98", "r99", "r100", "r101", "r102", "r103", "r104", "r105", "r106", "r107", "r108", "r109", "r110", "r111", "r112", "r113", "r114", "r325", "r326", "r452" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "GROSS MARGIN", "totalLabel": "GROSS MARGIN", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r47", "r49", "r83", "r144", "r176", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r295", "r446", "r447", "r501", "r502", "r503", "r504", "r505", "r515" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "LOSS BEFORE INCOME TAXES", "totalLabel": "LOSS BEFORE INCOME TAXES", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r48", "r74", "r83", "r326", "r339", "r446", "r447", "r501", "r502", "r503", "r504", "r505" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Condensed Statements of Operations (unaudited)" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "INCOME TAX EXPENSE", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r87", "r96", "r156", "r157", "r161", "r167", "r171", "r269", "r270", "r273", "r343", "r461" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Income taxes", "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r14", "r56", "r495", "r545", "r546" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accounts payable and accrued expenses {1}", "terseLabel": "Accounts payable and accrued expenses", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableRelatedParties", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accounts payable-related parties", "documentation": "The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accounts receivable", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivableRelatedParties", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accounts receivable-related parties", "negatedLabel": "Accounts receivable-related parties", "documentation": "The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInCustomerDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInCustomerDeposits", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Customer deposits {1}", "terseLabel": "Customer deposits", "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." } } }, "auth_ref": [ "r79" ] }, "us-gaap_IncreaseDecreaseInDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDeposits", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Deposits {2}", "terseLabel": "Deposits", "documentation": "The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances." } } }, "auth_ref": [ "r13", "r76" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Inventory", "negatedLabel": "Inventory", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInManagementFeePayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInManagementFeePayable", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accrued management compensation {1}", "terseLabel": "Accrued management compensation", "documentation": "Amount of increase (decrease) in fee payable for management of fund or trust." } } }, "auth_ref": [ "r598" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating lease liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r488", "r493" ] }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidExpense", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense {1}", "negatedLabel": "Prepaid Expense", "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods." } } }, "auth_ref": [ "r3" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OtherNoncashIncomeExpense", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Interest expense", "negatedLabel": "Interest expense", "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense." } } }, "auth_ref": [ "r161", "r163", "r166", "r168", "r171", "r302", "r447", "r448" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote7DebtDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r52", "r214", "r219", "r454", "r455" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r136", "r138", "r139" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoods", "crdr": "debit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryScheduleOfInventoryCurrentDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r490" ] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryGross", "crdr": "debit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryScheduleOfInventoryCurrentDetails" ], "lang": { "en-us": { "role": { "label": "Inventory Gross", "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r492" ] }, "us-gaap_InventoryLIFOReservePeriodCharge": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryLIFOReservePeriodCharge", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Change in inventory reserve", "documentation": "The change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods, which change has been reflected in the statement of income during the period." } } }, "auth_ref": [ "r60" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryScheduleOfInventoryCurrentDetails", "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r128", "r442", "r468" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryPolicies" ], "lang": { "en-us": { "role": { "label": "e. Inventory", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r89", "r121", "r127", "r179", "r180", "r181", "r323", "r443" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterials", "crdr": "debit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryScheduleOfInventoryCurrentDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r491" ] }, "us-gaap_LandAndLandImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LandAndLandImprovementsMember", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Land and Land Improvements {1}", "terseLabel": "Land and Land Improvements", "documentation": "Real estate held and assets that are an addition or improvement to real estate held." } } }, "auth_ref": [] }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LegalMattersAndContingenciesTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote9ContingentLiability" ], "lang": { "en-us": { "role": { "label": "NOTE 9 - CONTINGENT LIABILITY", "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies." } } }, "auth_ref": [ "r62" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote4OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r311" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote4OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r311" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote4OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r311" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote4OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r553" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote4OperatingLease" ], "lang": { "en-us": { "role": { "label": "NOTE 4 - OPERATING LEASE", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r306" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Total Liabilities", "totalLabel": "Total Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r10", "r29", "r30", "r31", "r33", "r34", "r35", "r36", "r144", "r176", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r282", "r283", "r284", "r295", "r377", "r445", "r483", "r515", "r555", "r556" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "TOTAL LIABILITIES AND STOCKHOLDERS' DEFICIT", "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS' DEFICIT", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r43", "r73", "r334", "r468", "r496", "r508", "r550" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS' DEFICIT" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernDetails", "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Total Current Liabilities", "totalLabel": "Total Current Liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r31", "r120", "r144", "r176", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r282", "r283", "r284", "r295", "r468", "r515", "r555", "r556" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "CURRENT LIABILITIES" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Total Long-term Liabilities", "totalLabel": "Total Long-term Liabilities", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r10", "r33", "r34", "r35", "r36", "r144", "r176", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r282", "r283", "r284", "r295", "r515", "r555", "r556" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "LONG-TERM LIABILITIES" } } }, "auth_ref": [] }, "us-gaap_LoansPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansPayable", "crdr": "credit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote7DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Loans Payable", "documentation": "Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer)." } } }, "auth_ref": [ "r10", "r72", "r564" ] }, "us-gaap_LoansPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansPayableCurrent", "crdr": "credit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote7DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Loans Payable, Current", "negatedLabel": "Loans Payable, Current", "documentation": "Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r30" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://omtk/20240930/role/idr_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote7Debt" ], "lang": { "en-us": { "role": { "label": "NOTE 7 - DEBT", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r63" ] }, "us-gaap_LongTermLoansPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermLoansPayable", "crdr": "credit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote7DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Loans Payable, Noncurrent", "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r10" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "auth_ref": [ "r190", "r191", "r192", "r193", "r235", "r267", "r294", "r322", "r351", "r352", "r358", "r369", "r370", "r428", "r429", "r430", "r431", "r432", "r437", "r438", "r449", "r456", "r458", "r462", "r463", "r464", "r465", "r470", "r517", "r557", "r558", "r559", "r560", "r561", "r562" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "auth_ref": [ "r190", "r191", "r192", "r193", "r235", "r267", "r294", "r322", "r351", "r352", "r358", "r369", "r370", "r428", "r429", "r430", "r431", "r432", "r437", "r438", "r449", "r456", "r458", "r462", "r463", "r464", "r470", "r517", "r557", "r558", "r559", "r560", "r561", "r562" ] }, "fil_MonthlyOperatingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://omtk/20240930", "localname": "MonthlyOperatingExpense", "crdr": "debit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote4OperatingLeaseDetails" ], "lang": { "en-us": { "role": { "label": "Monthly Operating Expense", "documentation": "Represents the monetary amount of Monthly Operating Expense, during the indicated time period." } } }, "auth_ref": [] }, "fil_N2011LongTermIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://omtk/20240930", "localname": "N2011LongTermIncentivePlanMember", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "label": "2011 Long Term Incentive Plan", "documentation": "Represents the 2011 Long Term Incentive Plan, during the indicated time period." } } }, "auth_ref": [] }, "fil_N2015LongTermIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://omtk/20240930", "localname": "N2015LongTermIncentivePlanMember", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "label": "2015 Long Term Incentive Plan", "documentation": "Represents the 2015 Long Term Incentive Plan, during the indicated time period." } } }, "auth_ref": [] }, "fil_N2017LongTermIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://omtk/20240930", "localname": "N2017LongTermIncentivePlanMember", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "label": "2017 Long Term Incentive Plan", "documentation": "Represents the 2017 Long Term Incentive Plan, during the indicated time period." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by Financing Activities", "totalLabel": "Net Cash Provided by Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r137" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "FINANCING ACTIVITIES" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Used in Investing Activities", "totalLabel": "Net Cash Used in Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r137" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "INVESTING ACTIVITIES" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Used in Operating Activities", "totalLabel": "Net Cash Used in Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r53", "r54", "r57" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "OPERATING ACTIVITIES" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernDetails", "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited", "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited", "http://omtk/20240930/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "label": "Net loss", "totalLabel": "NET LOSS", "negatedLabel": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r50", "r57", "r75", "r118", "r130", "r131", "r134", "r144", "r148", "r150", "r151", "r152", "r153", "r154", "r156", "r157", "r158", "r176", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r277", "r280", "r293", "r295", "r340", "r399", "r418", "r419", "r482", "r515" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Recent Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "fil_NotesPayableRelatedParties1": { "xbrltype": "monetaryItemType", "nsuri": "http://omtk/20240930", "localname": "NotesPayableRelatedParties1", "crdr": "credit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyScheduleOfNotesPayableRelatedPartyTableDetails" ], "lang": { "en-us": { "role": { "label": "Notes Payable, Related Parties", "documentation": "Represents the monetary amount of Notes Payable, Related Parties, as of the indicated date." } } }, "auth_ref": [] }, "fil_NotesPayableRelatedPartiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://omtk/20240930", "localname": "NotesPayableRelatedPartiesCurrent", "crdr": "credit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyScheduleOfNotesPayableRelatedPartyTableDetails" ], "lang": { "en-us": { "role": { "label": "Notes Payable, Related Parties, Current", "documentation": "Represents the monetary amount of Notes Payable, Related Parties, Current, as of the indicated date." } } }, "auth_ref": [] }, "fil_NotesPayableRelatedPartiesCurrentPortion": { "xbrltype": "monetaryItemType", "nsuri": "http://omtk/20240930", "localname": "NotesPayableRelatedPartiesCurrentPortion", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Notes payable - related parties", "documentation": "Represents the monetary amount of Notes payable - related parties, current portion, as of the indicated date." } } }, "auth_ref": [] }, "fil_ObsoleteInventoryExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://omtk/20240930", "localname": "ObsoleteInventoryExpense", "crdr": "debit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryScheduleOfInventoryCurrentDetails" ], "lang": { "en-us": { "role": { "label": "Obsolete Inventory Expense", "documentation": "Represents the monetary amount of Obsolete Inventory Expense, during the indicated time period." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Total Operating Expenses", "totalLabel": "Total Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "OPERATING EXPENSES" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "LOSS FROM OPERATIONS", "totalLabel": "LOSS FROM OPERATIONS", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r83", "r446", "r501", "r502", "r503", "r504", "r505" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote4OperatingLeaseDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r552" ] }, "fil_OperatingLeaseImputedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://omtk/20240930", "localname": "OperatingLeaseImputedInterest", "crdr": "debit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote4OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Imputed interest", "documentation": "Represents the monetary amount of Operating Lease, Imputed interest, as of the indicated date." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote4OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r309" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote4OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails", "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities - current", "negatedLabel": "Operating lease liabilities - current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r309" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote4OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails", "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities - long-term", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r309" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_OtherAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating lease - right-of-use asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r308" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Amortization of ROU asset", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r494" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote4OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r310", "r467" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote1OrganizationAndBusinessActivity" ], "lang": { "en-us": { "role": { "label": "NOTE 1 - ORGANIZATION AND BUSINESS ACTIVITY", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r26", "r68", "r359", "r360" ] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssets", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Total Long-Term Assets", "totalLabel": "Total Long-Term Assets", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r69", "r124", "r328", "r448", "r483" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_OtherAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term deposit", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r124" ] }, "us-gaap_OtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherIncome", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OtherNoncashIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other income", "documentation": "Amount of revenue and income classified as other." } } }, "auth_ref": [ "r342", "r400", "r433", "r434", "r435" ] }, "us-gaap_OtherLoansPayableLongTerm": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLoansPayableLongTerm", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Loans payable - SBA, net of current portion", "documentation": "Amount of long-term loans classified as other, payable after one year or the operating cycle, if longer." } } }, "auth_ref": [ "r10", "r375", "r376" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Total Other Income (Expense)", "totalLabel": "Total Other Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r57" ] }, "us-gaap_OtherNoncashIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashIncomeExpenseAbstract", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "OTHER INCOME (EXPENSE)" } } }, "auth_ref": [] }, "us-gaap_PaymentsForPurchaseOfOtherAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForPurchaseOfOtherAssets1", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Purchase of Fixed Assets", "negatedLabel": "Purchase of Fixed Assets", "documentation": "Amount of cash paid to purchase other assets as part of operating activities." } } }, "auth_ref": [ "r1", "r2" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544" ] }, "us-gaap_PolicyTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PolicyTextBlockAbstract", "lang": { "en-us": { "role": { "label": "Policies" } } }, "auth_ref": [] }, "fil_President1Member": { "xbrltype": "domainItemType", "nsuri": "http://omtk/20240930", "localname": "President1Member", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote5RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsTableDetails" ], "lang": { "en-us": { "role": { "label": "President", "documentation": "Represents the President, during the indicated time period." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromLoans", "crdr": "debit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote7DebtDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Loans", "documentation": "Cash received from principal payments made on loans related to operating activities." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromRepaymentsOfRelatedPartyDebt", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from notes payable-related party", "documentation": "Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts." } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r172", "r324", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r441", "r457", "r469", "r470", "r471", "r472", "r473", "r513", "r514", "r518", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593" ] }, "fil_ProductionEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://omtk/20240930", "localname": "ProductionEquipmentMember", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Production Equipment", "documentation": "Represents the Production Equipment, during the indicated time period." } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service" } } }, "auth_ref": [ "r172", "r324", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r441", "r457", "r469", "r470", "r471", "r472", "r473", "r513", "r514", "r518", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r5", "r312" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r61", "r122", "r338" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_OtherAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property & Equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r5", "r312", "r327", "r338", "r468" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPolicies" ], "lang": { "en-us": { "role": { "label": "Property and Equipment", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r5", "r92", "r95", "r336" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentTables" ], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r5" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r61", "r312" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r190", "r191", "r192", "r193", "r233", "r235", "r260", "r261", "r262", "r267", "r294", "r320", "r321", "r322", "r351", "r352", "r358", "r369", "r370", "r428", "r429", "r430", "r431", "r432", "r437", "r438", "r449", "r456", "r458", "r462", "r463", "r464", "r465", "r470", "r476", "r512", "r517", "r548", "r558", "r559", "r560", "r561", "r562" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement" } } }, "auth_ref": [ "r190", "r191", "r192", "r193", "r233", "r235", "r260", "r261", "r262", "r267", "r294", "r320", "r321", "r322", "r351", "r352", "r358", "r369", "r370", "r428", "r429", "r430", "r431", "r432", "r437", "r438", "r449", "r456", "r458", "r462", "r463", "r464", "r465", "r470", "r476", "r512", "r517", "r548", "r558", "r559", "r560", "r561", "r562" ] }, "us-gaap_RegulatoryIncomeTaxesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RegulatoryIncomeTaxesPolicy", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesIncomeTaxesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Taxes", "documentation": "Disclosure of accounting policy for income taxes, including investment tax credits, and the related regulatory treatment (for example, whether deferred income tax accounting - normalization - is allowed in rate making)." } } }, "auth_ref": [ "r77", "r78" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote5RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsTableDetails", "http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r175", "r234", "r317", "r318", "r330", "r335", "r372", "r373", "r374", "r375", "r376", "r396", "r398", "r427" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote5RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsTableDetails", "http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyDetails" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r175", "r234", "r317", "r318", "r330", "r335", "r372", "r373", "r374", "r375", "r376", "r396", "r398", "r427", "r554" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote5RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "NOTE 5 - RELATED PARTY TRANSACTIONS", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r314", "r315", "r316", "r318", "r319", "r363", "r364", "r365", "r403", "r404", "r405", "r424", "r426" ] }, "fil_RemainingCompensationExpenseToBeRecognizedInFuturePeriods": { "xbrltype": "monetaryItemType", "nsuri": "http://omtk/20240930", "localname": "RemainingCompensationExpenseToBeRecognizedInFuturePeriods", "crdr": "debit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "label": "Remaining Compensation Expense to be Recognized in Future Periods", "documentation": "Represents the monetary amount of Remaining Compensation Expense to be Recognized in Future Periods, as of the indicated date." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Research and development", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r268", "r439", "r447", "r563" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernDetails", "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "negatedLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r40", "r65", "r333", "r356", "r357", "r362", "r379", "r468" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r117", "r145", "r146", "r147", "r149", "r154", "r155", "r157", "r177", "r178", "r184", "r271", "r272", "r274", "r275", "r276", "r278", "r279", "r280", "r285", "r287", "r288", "r290", "r292", "r305", "r307", "r353", "r355", "r366", "r596" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r401", "r440", "r444" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails", "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r81", "r82", "r135", "r144", "r161", "r164", "r165", "r169", "r171", "r172", "r173", "r174", "r176", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r295", "r326", "r447", "r515" ] }, "us-gaap_SaleLeasebackTransactionMonthlyRentalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleLeasebackTransactionMonthlyRentalPayments", "crdr": "credit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote4OperatingLeaseDetails" ], "lang": { "en-us": { "role": { "label": "Monthly Base Rent", "documentation": "The amount of the monthly rental payments due under the lease entered into in connection with the transactions involving the sale of property to another party and the lease of the property back to the seller." } } }, "auth_ref": [ "r86" ] }, "fil_SbaEidlLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://omtk/20240930", "localname": "SbaEidlLoanMember", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote7DebtDetails", "http://omtk/20240930/role/idr_DisclosureNote7DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "SBA EIDL Loan", "documentation": "Represents the SBA EIDL Loan, during the indicated time period." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote7DebtScheduleOfDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Debt", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "fil_ScheduleOfDisaggregationOfRevenueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://omtk/20240930", "localname": "ScheduleOfDisaggregationOfRevenueTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Disaggregation of Revenue", "documentation": "Represents the textual narrative disclosure of Schedule Of Disaggregation Of Revenue, during the indicated time period." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote4OperatingLeaseScheduleOfMaturitiesOfOperatingLeaseLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Operating Lease Liabilities", "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date." } } }, "auth_ref": [ "r85" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesEInventoryScheduleOfInventoryCurrentTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Inventory Current", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r11", "r44", "r45", "r46" ] }, "fil_ScheduleOfNotesPayableRelatedPartyTblTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://omtk/20240930", "localname": "ScheduleOfNotesPayableRelatedPartyTblTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyScheduleOfNotesPayableRelatedPartyTableTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Notes Payable Related Party table", "documentation": "Represents the textual narrative disclosure of Schedule Of Notes Payable Related Party Table, during the indicated time period." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote5RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsTableTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Related Party Transactions Table", "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedPaymentArrangementOptionActivityTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity", "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." } } }, "auth_ref": [ "r8", "r9", "r66" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r67" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r261" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r260" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r262" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r460" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedPaymentArrangementOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Exercisable", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r243" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedPaymentArrangementOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r243" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r248" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedPaymentArrangementOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Expired or cancelled", "negatedLabel": "Expired or cancelled", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r247" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitDetails", "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedPaymentArrangementOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures", "documentation": "Net number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r526" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedPaymentArrangementOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r241", "r242" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedPaymentArrangementOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r241", "r242" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "documentation": "Number of fully vested and expected to vest exercisable options that may 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." } } }, "auth_ref": [ "r258" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable", "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding and exercisable options that are fully vested and expected to vest. 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." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "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." } } }, "auth_ref": [ "r257" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. 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." } } }, "auth_ref": [ "r257" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "label": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedPaymentArrangementOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Exercised, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r246" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedPaymentArrangementOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Expired or cancelled, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r248" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedPaymentArrangementOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Granted, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r245" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "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." } } }, "auth_ref": [ "r25" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r259" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. 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." } } }, "auth_ref": [ "r257" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding, Beginning Balance", "periodStartLabel": "Shares, Outstanding, Beginning Balance", "periodEndLabel": "Shares, Outstanding, Ending Balance", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote7DebtDetails", "http://omtk/20240930/role/idr_DisclosureNote7DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r29", "r509", "r510", "r511" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote7DebtDetails", "http://omtk/20240930/role/idr_DisclosureNote7DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r28", "r509", "r510", "r511" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r58", "r141" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r7", "r38", "r41", "r42", "r117", "r132", "r133", "r134", "r145", "r146", "r147", "r149", "r154", "r155", "r157", "r162", "r177", "r178", "r184", "r232", "r271", "r272", "r274", "r275", "r276", "r278", "r279", "r280", "r285", "r286", "r287", "r288", "r289", "r290", "r292", "r296", "r297", "r298", "r299", "r300", "r301", "r305", "r307", "r313", "r341", "r353", "r354", "r355", "r366", "r420" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails", "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails", "http://omtk/20240930/role/idr_DisclosureNote5RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsTableDetails", "http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyDetails", "http://omtk/20240930/role/idr_DisclosureNote7DebtDetails", "http://omtk/20240930/role/idr_DisclosureNote7DebtScheduleOfDebtDetails", "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitDetails", "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails", "http://omtk/20240930/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r145", "r146", "r147", "r162", "r307", "r324", "r361", "r368", "r371", "r372", "r373", "r374", "r375", "r376", "r378", "r381", "r382", "r383", "r384", "r385", "r387", "r388", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r398", "r401", "r402", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r420", "r477" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Condensed Statements of Cash Flows (unaudited)" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Condensed Balance Sheets", "verboseLabel": "Condensed Balance Sheets - Parenthetical" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Condensed Statements of Stockholders' Equity (Deficit) (unaudited)" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesPropertyAndEquipmentPropertyPlantAndEquipmentDetails", "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesRevenueRecognitionScheduleOfDisaggregationOfRevenueDetails", "http://omtk/20240930/role/idr_DisclosureNote5RelatedPartyTransactionsScheduleOfRelatedPartyTransactionsTableDetails", "http://omtk/20240930/role/idr_DisclosureNote6NotesPayableRelatedPartyDetails", "http://omtk/20240930/role/idr_DisclosureNote7DebtDetails", "http://omtk/20240930/role/idr_DisclosureNote7DebtScheduleOfDebtDetails", "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitDetails", "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableDetails", "http://omtk/20240930/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "label": "Statement", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r145", "r146", "r147", "r162", "r175", "r307", "r324", "r361", "r368", "r371", "r372", "r373", "r374", "r375", "r376", "r378", "r381", "r382", "r383", "r384", "r385", "r387", "r388", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r398", "r401", "r402", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r420", "r477" ] }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesOther", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "label": "Common stock issued for stock subscription, shares", "documentation": "Number of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitShareBasedPaymentArrangementOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r7", "r37", "r38", "r65", "r246" ] }, "us-gaap_StockIssuedDuringPeriodValueOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueOther", "crdr": "credit", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "label": "Common stock issued for stock subscription", "documentation": "Value of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "us-gaap_StockOptionPlanExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockOptionPlanExpense", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote8StockholdersDeficitDetails", "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock option expense", "documentation": "Amount of noncash expense for option under share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernDetails", "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets", "http://omtk/20240930/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "label": "Total Stockholders' Deficit", "totalLabel": "Total Stockholders' Deficit", "periodStartLabel": "Equity, Attributable to Parent, Beginning Balance", "periodEndLabel": "Equity, Attributable to Parent, Ending Balance", "negatedLabel": "Total Stockholders' Deficit", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r38", "r41", "r42", "r59", "r380", "r397", "r421", "r422", "r468", "r483", "r496", "r508", "r550", "r596" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "STOCKHOLDERS' DEFICIT" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote10SubsequentEvent" ], "lang": { "en-us": { "role": { "label": "NOTE 10 - SUBSEQUENT EVENT", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r64", "r143", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r291", "r423", "r425", "r436" ] }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernPolicies" ], "lang": { "en-us": { "role": { "label": "Liquidity and Going Concern", "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern." } } }, "auth_ref": [ "r27" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL DISCLOSURES OF CASH FLOWS" } } }, "auth_ref": [] }, "us-gaap_TableTextBlockSupplementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TableTextBlockSupplementAbstract", "lang": { "en-us": { "role": { "label": "Tables/Schedules" } } }, "auth_ref": [] }, "us-gaap_TextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TextBlockAbstract", "lang": { "en-us": { "role": { "label": "Details" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesUseOfEstimatesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r19", "r20", "r21", "r90", "r91", "r93", "r94" ] }, "fil_ValueOfOptionsAndWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://omtk/20240930", "localname": "ValueOfOptionsAndWarrants", "crdr": "credit", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "label": "Value of options and warrants", "documentation": "Represents the monetary amount of Value of options and warrants, during the indicated time period." } } }, "auth_ref": [] }, "fil_WeightedAverageNumberOfCommonSharesOutstandingBasicAndDiluted": { "xbrltype": "sharesItemType", "nsuri": "http://omtk/20240930", "localname": "WeightedAverageNumberOfCommonSharesOutstandingBasicAndDiluted", "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING - BASIC AND DILUTED", "documentation": "Represents the WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING - BASIC AND DILUTED (number of shares), during the indicated time period." } } }, "auth_ref": [] }, "fil_WorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://omtk/20240930", "localname": "WorkingCapital", "crdr": "debit", "presentation": [ "http://omtk/20240930/role/idr_DisclosureNote2SignificantAccountingPoliciesLiquidityAndGoingConcernDetails" ], "lang": { "en-us": { "role": { "label": "Working Capital", "documentation": "Represents the monetary amount of Working Capital, as of the indicated date." } } }, "auth_ref": [] }, "fil_WrittenOffProvisionOfObsoleteInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://omtk/20240930", "localname": "WrittenOffProvisionOfObsoleteInventory", "crdr": "debit", "calculation": { "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://omtk/20240930/role/idr_StatementCondensedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Written off provision of obsolete inventory", "documentation": "Represents the monetary amount of Written off provision of obsolete inventory, during the indicated time period." } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478353/942-405-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-8" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-2" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "40", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205-40/tableOfContent" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479024/942-230-45-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "980", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479068/980-740-25-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "980", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479068/980-740-25-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481501/840-20-50-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481295/840-40-50-1" }, "r87": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r88": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-20" }, "r89": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6" }, "r90": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r91": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r92": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r93": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11" }, "r94": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Subparagraph": "(Instruction 5)", "Publisher": "SEC" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)(Instruction 5)", "Publisher": "SEC" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)(Instruction 5)", "Publisher": "SEC" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)(Instruction 5)", "Publisher": "SEC" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(4)(Instruction 5)", "Publisher": "SEC" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(5)(Instruction 5)", "Publisher": "SEC" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(1)(i)(Instruction 5)", "Publisher": "SEC" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(1)(ii)(Instruction 5)", "Publisher": "SEC" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)(Instruction 5)", "Publisher": "SEC" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)(Instruction 5)", "Publisher": "SEC" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)(Instruction 5)", "Publisher": "SEC" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Subparagraph": "(Instruction 5)", "Publisher": "SEC" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "a", "Subparagraph": "(1)", "Publisher": "SEC" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "a", "Subparagraph": "(2)", "Publisher": "SEC" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "a", "Subparagraph": "(3)", "Publisher": "SEC" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "a", "Subparagraph": "(4)", "Publisher": "SEC" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "a", "Subparagraph": "(5)", "Publisher": "SEC" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "c", "Publisher": "SEC" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "e", "Publisher": "SEC" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Publisher": "SEC" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483081/340-30-45-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483054/340-30-50-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-21" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r441": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r442": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r444": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r445": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r446": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r447": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r448": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r449": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r450": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12" }, "r451": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12" }, "r452": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12" }, "r453": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r454": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r455": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r456": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r457": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r458": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r459": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r462": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r463": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r464": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r465": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r466": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r467": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r468": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r469": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r471": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r472": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r473": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r474": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r476": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r481": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r482": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r483": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r484": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r486": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r488": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r489": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r490": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r491": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r492": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r493": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r494": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r495": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r496": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r497": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r498": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r499": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r500": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r501": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r502": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r503": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r504": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r505": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r506": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r507": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r508": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r509": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r510": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r511": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r512": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r513": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r514": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r515": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r516": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r517": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r518": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r519": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r520": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r521": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r522": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r523": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r524": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r525": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r526": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r527": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r528": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r530": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r531": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r532": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r533": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r534": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r535": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r536": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r537": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r538": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r539": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r540": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r541": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r542": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r543": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r544": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r545": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r546": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r547": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r548": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r549": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r550": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r551": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r552": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r553": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r554": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r555": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r556": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r557": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r558": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r559": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r560": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r561": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r562": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r563": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r564": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r565": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r566": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r567": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r568": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r569": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r570": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r571": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r572": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r573": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r574": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r575": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r576": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r577": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r578": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r579": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r580": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r581": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r582": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r583": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r584": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r585": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r586": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r587": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r588": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r589": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r590": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r591": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r592": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r593": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r594": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r595": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r596": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r597": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r598": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477867/946-230-45-1" } } } ZIP 74 0001096906-24-002123-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001096906-24-002123-xbrl.zip M4$L#!!0 ( .9:;EDJ^Y&>*J8 (IJ"0 1 ;VUT:RTR,#(T,#DS,"YH M=&WLO?MSV\JQ/_C[]Z^897)O["J0PHLOV>$6+5$^O+%)'4E.;G9K*P420PDQ M"# *%GGK]^> <#W P#Q&) 3Y]@2B4=/]Z=[NGMZ>C[_W[^F)GK%CFO8UE__ M(M7$OR!LC6W=L)[_^I?NXTV__Y?_N_-_/K]XSRM9E%6QK8CA!:[C+2Z8:.Z(/@<^ MI!>&%\W=ZK.FS;8O#+Y8NUCWG*KW/L/K%/X:.2:]!;Z^(E^3>^2JJ%05:7$G M-A;WT.M=/*X]VZ]7\,7:*XS=CY9%4;DR+-?3K#$.KR7?QKU>WZ CN+AQY7^Y M(,.U55EJ'GJX?\7BAE_[KI4((:9AX?_]\O!M>;FW^_KEI5>>HUGNQ':FF@?( M(5P2JZ)25AU2!CVL/"OEZZ#E2O2JV5H0S]YR] VU?P;?AA?#(GP=80KX> M:>Z2WUO7KX&9?+NXU#5V70B/E:[^]_NWQ_$+GFK5A4")NF!-AW_^KVH5W3NV M/A]C'8W>T;-F6,BT71?-75 PU+O]VGUPYX:'D6M/O#?-P0+JZJ_D,3JZL:>S MN8<=U+G]#O<'7 M_J#7>^@/OJ*;X<-]#571'<@&26+U=_38NT&@UT#XYRO_OO_S>8H]#8UMR\,6 M8,;#O[PK8@8^H?$+O M[?_WQ=%=M51#A7A7_9VZ\_K5RXU]>?0)MK%S!0ZX" M=HUL_1W^T8U7Y'KO)OYK13?Q;.O[U-_Q>\0G^Y3W@R5\KMV"7)%'Z5VB> M#/VOE8DV]J1*1P0!JZ+:$M7/5VMO./#&F[GCP.ON#'>LF?_$FM.S]%O-P]%> M*EHSWU2N=WY7X;WLBIL@@:O: 9[;C17M98R\OKS80ZN )!FR, ML0N_$_MR[5++ 8]'U-Y<:\[8L0GNHU@Q>L>+0V@C,VPUG&%KOUP]_)I,>'^M MN,9T9@:JMDD'_=VUYT[PZ_7<,CPZN!^/MU3EKJ=8<^<.[@23RC5\ <]9?$P> M2N]:O_T1# !VUY] Y\1KEWX3X1$_7!UD3Q_D/PG_;<.VK=SHOWSEF3.J??1'F-\KO2MXC].=P;X/V\-/(M/=E59(D MM5#J):DJJ8FH[\E%\EU9S'_Q*?]G$9C9U(IFEEKQ3UDI>(1*A!$J)XSP5E9\ M$Z<4;N*4"";NE*'V9+E 19-/4+1>$3!<,Q+)C3/0_J]'K_A R00 #I$($9'EN]YS.\SN&NKM]KAMZW M;K19^5@,U-.0 ,*0 M1A2_6PE&F,##@!%R \F@)+@A95(LW. 6+Y->$69Y/5F@))^^N<'-F\?-UI1 M)X835N"Y.2J4X=S09,MM'CAE77[$PZ;"V,V-1Y:\)@6>Q1:81*QZ/&']7.'K MG4Q*@AM2)L7"#6[Q,ND589;7"YY/6(OG!C=O'G-3FC/#N9',DMMD2BJVP$2) ML%:KG+1^KO#U3B8EP4TIDV+A!K=XF?2*,,OK4\H):_')CUNM*).#*>T>.#FJ$B&,&9(!4/CL:+,78[Q*Z+H =E\3#J:P M+V;0 M[SKN#9U'[+P:8UR],TP/.RPXXJ[C76^2YXMF8IC7 9UE-6J<[\68*,YWU@P. M300PS_YE^'\V%H%!UG/P$?ORV$'SV9@B+@^V+!27 M1V&&:[6I/<\LIB6T3-OSQQ,:SX*P)S(>%;(F .XC%RT![@,4)!B_"5U+7]#H4[^4S8YAL-6,@_,\ M_P-)UI'^3;-T& [YIS^=.?8KK;]AP>S$XGQX\9[AL(MZSO]B-. !F_?>^Y-C MN5_>_9_! &&71)N ^TP4RFW\.D]TX/0=6H;?&I7GRS:G["03"&><[S MW.L^]^#\YL7 D]XO/(9X\A4/)Q/PV9R2LI_XICO'PQ+Z;X.<.)=%BCG:4!J9 MY&CWZLX76W/TDLJ'F"I*?TET@_.Z$.S?RJ*HRHN%O,<7V_&>L#.]Q2./NJR/ M(ZUGZ.8W6V,IH[I%YU(0*P2G+PZ1[".7,V]ZRZ6083C&N9M5L+51%=!] Y-( M&=R;SDS['6.Z/VTX(X:4I1!@0>A*HG,'Q>6K!MA(07.!%)UZ[DMU21+;1R3Q M+Y)]&6A37!W(HB1]LZUG8@?ZUI@,X163K\].6M%35 %SEF_;SZ64K:-4KTJ MCW9BZRC'E'V3RSZ"['=S*1-S+0?2/V2NPVN2+DRM J#..@!V2V0WV2QY@E^D MYN\JU\4RZ>**'6Y6)3&8IY,NBI5*M 7R^B0M^Z>L%-VL,H(_MXAX3JV#?M"L M9US];EC&=#YE #XD24MI6N9L ^+*&,OL8K7VBV%6^\25@=57QJ]K![OVW!EC M-_C]!6NZKVJZ\0K_P-_(]=Y-X.54IS=#]UZNU49KYE4Z MGV?A=1-XP;4DSCSXX#=O:@Y?G3OX:##]Y#_A6OPTMDW;N?Z32/_WB9!3U4SC MV;HF%HVLCOSWGZ2&^.GSU0Q(2/7!GT>='X/^4^\6/3YUGWJ/GZ]&G6Q>\]B[ M^?'0?^KW'E%W<(MZ_WOS6W?PM8=NAM^_]Q\?^\-!=N_^1_?QM_[@Z]-P(*#; MVDT-R6)=;:?POFPE,X$>2@H8/2*I_ MT#]FP)7A'7KZK8=6]&ZA<]V;)P1?2VU%3?'%_YZ[,&N\9RCH.]M!W@M&_PGE MB7Q+CL"Z8_TZ>.]H00# V)UI5DC"R'; F%='MN?9TVMI]@NYMFGH:*',<"NB M=XV.8^J>OKGG3RN1$76MP]75*5S\0AY9U;7WZCO6G"JVUJ E53J/>.;Y,ZPB M"HC,9KOUE(RP5.I*VK09+O$8T)UA8@3#@5'ZKT/^/ZM_QQ3A/KGUJ$M!7NB_ M+YG)E&7J+%7K2KM>WY9'Z6016S^.\/8/8&3^'AOI:O#GSH_=+&'ATELB=H.3JDNUF8NOPQ\"WU,2Q?\"*7G@47LZ>J5C ?[:LTKX M@,!';?_7ITUA>UO"WAB G![0R .KKO$'IFR)@BL([FT'YFZ-9&]HT[P;>VYY MSON-K4>WOG0^=\G=I%"3O&/#[*I@G8!NN,4RM*-0N_+T(XR6_RO+2.#X^]5V M393+)NLG[5<_B$#'5-XG&>QZI:.0U:J6JM;%:"*]\DC$%T6+TI;N!PIM!&Z. M#7Z.@_X]=PQ7-VC5#3% QJH:T,N<9\TR_J"_?RP7*E/G7;_V4'NLH2#=ZZ!U M$*&!7?NX)>0K:EY9#0%3GIR[NNY@UPW^^6986$JH5 T('!6UCA[)%*B9WCNZ M=8Q7+*#'N0'X[>W4LU%'..I=KQ%Z S\.G2?[S4I(9K/2^3M,V+LM>6QRJ&X. MG7N8.D /4YQU6D=GG0AQR1JI]S:\S_Q_C-GQZ7$O\]J53EL66U+.'E

5K'Z^^&8D(E&=!VL)1,/4?2+)D)6CY M('U$+Q"Y3" *UI%FFLBA"3$7_OW/W'#@0\]&(QQ< ,]\Q+[O(2G$VZ"I*J*9 MY+F]7Q#O6,\8=2%"TN=D.RS]?.;@,:8C-W''B>(D>W_!HL_=P_A?0;Q< MZ?P3NUN)PB"!N)KP $_%_U@]%3+L((\(">0S-3P/) I:-_80, M9BSXQ@XBZ<#+Q>@-CY +/@5HY@0N?!<0?L7..^H3=2;EZ# GW&J>YJ>2-F"\ M?./**V9SQYT3FN":ASG R@)8C4 MJ1@<8G]V?HJ 4=4=7P 8-.1. ?#P(BL08Z7AB6/2,!>H% M5?914%GE?V7K^PI%3V7O*RLD;444P'^ )(^J\B[;7F,^G26W:NW&2?%DI?-M M-Y,CA]1JK75:2!NL):F1HVBE75-/?&,WZ7 ;68PV8MIEG[2CYZR.9:B.+R$X M-\"S9]MYCQ<$^F4-E-/CX 'KH:"B5CJ#7?;CX%)#CO!LY G/QWVFZT28YH44 M2O^7N6M8$-"FM.BLU/ M=)=>2<));^R3< 7AW6I!\@P[/5%CLAD9D,B)QDLP%5@VC5KF+J97P5MIX0,B M5[K48PQC#!)[D'>9[^3E;P:\&EZ++/Q&'%$'OQHNG5HLS2()7.+XD/4TZ_;[)/XTT#V,!@_N"33,4-/H XJ,. MO;],3 /.O:[VQQJ"<.M83/=(7I"RB6KN-5';!1EAI-=(SO%MO4FITL%_,%BL MGR,]O'NU4%-IT,G@"K[N )(AB/<,[ ;ZAIU]6)<_C!98!SE=IT3EFFT\6F!* M0J%(T=/JC:I44_Q;CWD![7I-/:URM=)Y,CR35DI@;0S&SM1<-^I44V_5ZB>_ MWM%('N9D>_+X/AW9IOO!C;ZDVA1/)1X-@BH3RCLWAI MR'9PU)[FD :D)YDI(Y04OTZ0F$[.ZN'D\Z= MX_?XV$Y_+P]7?7S1'.P.YQYU%4#AUF>AOJQ*DJ168-X;&Q "N?#1X*Z"YI;A M7^#?#Q(<:V1<&Q62UGQ:U6VO&MR]-DVU*AU9$MIJ2Q#;BX7)D.0.3+WDP63, M/K6(DHOL):5!,NO%63>BP+H7;#R_>/"#+T0Q9*H$BH-$\J=R=9),5Z>DF>V[ M:]?:R+7-N8>WI\)/^]^P!K-[#8S$YU%'\M?-R,2VBI[E2&=P877D8.UG59O M"ZXU\TU[=S]M<@"FBT\C;?P3/-:YI5>#4;1%\B<<7(OP9(T?)G@XU04/0QY4 M.B?R.UZZ4*JIZDK&$+XG_N5?*X#%_:8CR#*>(ME1YZG[Y5N/U%3?# =/O<'3 MRD:*6'9:J9T:B.^RFPM&*(<8T4@UN$S%#W<(1BB#"

VN2+?) OZNE\.0B\ M@V^O%\V$;7-W<]/KW=U]2H\[.Z/A>D.YD;:J,Y>5(?1[N%=#+PZ9./^DR0N: MJ9; '!D4 Y*)$$.\ZN$IDL+5I.W8;?7ONT7TOSB%&KQU;7=2ZD06GBSB'59! MN6C,[V#(I2B!TN6YX M6/](5TUO\3BX0J)7*%PON%XPKQ=J9+U8&GRB$,,9]J];UD=Y\$Q,5<$"QSZL M:O&SS3OTAURX];&RJE9E4B"5*]!E*E ]H0+=:.X+NC/MMZ4"7:#:U+G:7*;: M-!*J#(8?[59K;67U3$I*T4K2NY+ MCI;[^JY9VC-5D+^XZ-9PQW._(069/[J69KZ[AALN^"^UBFB:7V9#KGO [MS< MC*#*I&X2]]B8U[=L5*D=1964:*KT.ZF6,6"^(5MQB%[ !V;X.U$MTW;G9%E6 M&]ES#WW7G)_80P^&^[-4NM+BNG*9NB*)491%C:8L,(-X#K"&*LJ]8X^Q3G2# M:T)I-"$R\/<4'1R16"K5"/[Z-%F@'C[]UGLXL#A=D/S6>[0Q+<;RVR\IQ37C M;_@9_&!JN.B6UW)9KG;QR.=S>"$Z$*UNHEO;1CSU5-&=-O9LAZ.=H[T,:#]6 M(!$G4_+#6MD<\:B9?GTM.1+9H^U!PBT4Q*']X=("]F!ZX-IRGMH2OB.HX)64 MH-C_O'3H6#%%G!3)+9YH-%7X8T:*TK%EV,Z*[G ].4L].3>-B)@'.99Y)\NX MC]H$DZ:!B^P@5P&N B50@6,%0E0%ZM$FA2'=0=RW_+U/\(S2Z\"&8Z#4FI$= M ZX9)=>,8S5 5#,:T32C]^O%&!GE*EV0Q?),"E-#UTU<'/H76VK/&75UV2-CC9?TB+#OX>[6E/:HI[YG= 4&!TX1":$02$PY56*[#[K9 MO0\I8Q#&;+%8$]7_6H--5:Q)0T/(P.3>X#J Y%@<'/W\;%'O((# M$-E)>,:JMO.=Z]I&6OQ%PD2F-!7"AS7UR(]3+@H KMR/ MAP=P?%%\H!^A/%_)'R'F=+\F36K88LW)3DZ:ZG "ZE<]_6-[-;:T0'-?RF3D M3TR-IA""-PG;_KP=;Q_,/-'LV='$4U-:Z6N\T;9M[E:?-6UV302VWIRM)ZN_ M*_M;L_UXO$W2EZU=Z:B2(#;EK9YLJPF'$DV+Q2.GD1UR&O5DR$D=-RHYC$H1 MFJ(2#S=,N1&G&-2NWW:9-* =8^.5)&X$9&&/.Q@I)/#3,Z.AF!X64AI@;^=9 M.IF85U6J=*2F(#6::9G74F$FQ;KS"WV XP6P@-W8&D;DCSK=@2&Q5RP/"Q6RH=[IJR M8G1#-R,4^CMX%WG8V'JE(S>;@D)V 7-?E &01/%%#X$D?8B ,5&:HM!28D*D M;,[G+:;BXTYEEO8M8#+MFP 7N%W7Q9Z;AZ5K HS;#:$E-[@_69#=BB;\]$5/ MCAE1!54]E[2DU(IIVIYLC[2[\K,5R&?[>3M^1];!DU21,&Y9?:GFF,5LDV2_ M(K34U QJJ6 6I=RB9#"+E <]!+/405:'0:HM6:C+V\=#,>=\EK)JB%=/\>JI MN-53WX:#K]6GWL-W7C_%ZZ=84(BT,@9DHT0L3;AW[!EVO'?TW]IT]HFV49F1 M+K2Q5_V+G@&8\D.BN+LAY^]-S?*ZEKY@?3Z)T[I4Z;2%AI+:$G[14Q]3 (CB MB,8!0/KBERN=NM"(6\'!U(Q_2JXT:)!M/2,3:^[F(CT95-6>5,G!]AJ)%[B# MP)3M7$CO&Q'> WGN'#/WY9BT\RTW*-H[*;G[$MWO_2_]9_ZO4?4'=RBQZ?AS=]^&WZ[[3T\_@7=]N[Z-_VG\_9+6*&& M+=8PI38Y=^I:48HR+8AP:UX.:YY]2X.9]D[[&9"#M;3QV)EC'>%?,])0^,P3 MU\5[[$7'D $&[GT(="V]ZP/@FZ&-#),>&I7?QHV&5.DH2EMHI==9H528Y W! M3L1D^HB4 9&R(LA*S*U$18>:"28#:O>GFJ4]8U*L"*R=DCD@.#'H4AR;_-O9 M$+Y_7[#]9H7K>9A M":ZB$SIYE&;*LAJS,3SF2"FE.8U.F+2QPNMAI,$ MN54_;^]Q8'LX)1/*O<<8!I'R?2>V@P#IWG;RL7 :V()K36[N+=?[#OW,9DPJ8N6]$L1KNI5CHE04G$C M"C!^[F;N-)=O1$[^]0;B>^9ZC424G%S1$06K$5*PS =;9[O:-!:ST8:7ZBY8='K]T M:0=09$_"*!+-_*6A,GDP3$TBD1N&4+D$:6'2(88TB,G##VG";-)NI[F<4+07 MPI3\(_?RB"+_]*7?2BA]ICR)K')I:\;1#!O<78;;41(?_83$6JYM\9IDT58& MEUV^X%7;DF'KA-Q:CEWU6C!PN:X*BE*R#J.G=,^CC49Y@HT!)8F98,O5Z+;( MED&YE:;1+=JW/2_PQ,RPY6E5Y4I'K2LY6E7VVHGYYC:9D2V5<\+-C:LO[UH=Y,3XA?7J']BQU\;7C"&"J.0=]N]C$MBJ="P[ M M]GFD,T<8YC\-N'1=]UY[GAJ1T;\L.YYWJ:I1O6V5'B>R6BD-#F>"85R3'[[)D9 \-<,PV>OV'P7D$%92H5A+P=0IMPU M4\%GM-V:"^10@YA#HJ.M5#HMH2$V!;'%=R<5E74X)OCTQ:XF%CM38=U)#9-T MG2Q'E-F<2FH>Y!3W[KQI92'=21MDF1!;,I"O<4[ M);$!F4B=-Z-!)GW -'S -)I"O4 0(1<7OSQ\?2^94E@XQO M*%.'3(: :='(M=40!45M1@8,LQYIPBH&&@>\V"9 S?T+NHUO6DOE8)QM/<,1 MQ5N5VM0TG0RXSP,EDS)(@M>I" MH[V][I&Z:>=U#KS.X1+K'$YS/^B9K/QHM#(<#H<,N.C9H2L_#NT@X+U@%Q,&'EP4_?+T$6@/&B*$-"4=11/E^-.ML(78YT!A=61P[6?E:U M";S@6C/?M'?WTR8'%/!'MFU:6R1_PL&U"$_6^&$:%JXN>!CRH-+9I"(FOS6J MH)I*'J2=4$RZ"WP^:102X6/#FTDEEQW:;'B0JX&M_T.L]] =?T%2?B8:&3M(P-3FLU:(_6!Q8^@E%J=4Q$XPFI-98 , MJ5ZKLT &$S)I*-G3<%2IC^4@6@PP"E#39(&*5DUD@1MR3Q9S7W6 7.P9/G'7996)JY MJ3 61L]B*,=2N:T6S6).C]O3?XD>KQ+UF9LL1%:"?; MM3^G04A33LTOHJ5GQZK*'O KMN:;;0+_F4FE(^E&V6P*RHZS#E.1838FLS!B M4L%3B@O-)^%)R0!/I/&D4A>4YG;=+",B/#\\I5M,<@*D;F55E$3I7_!/6Q%3 MQU:]TFFV)$'=<=Q;*N+,R-,I-[C8,%:WLN(C2\D$60U EB0+BJ@<0E;ZN>S, MG,.;X>,3&MZAK\/A[2-Z''Z[39 1RM<;7'/Z,DWZ)*G7DW-,1 5ZL-)H"YYN(KDA+1Z0Q!WG-/ZL?@H.L([60-50RD7J++P%\G!:XHBB.JVY>6@ M2F2I?&>P/+C*V&EL5SIJHRXT=K>)*3P-5D*$ELY2C!.55*$IM0Z"*]S M2#A^?1@^/J+OW8>O_0%/.N9"3=Z9QZ^.[;KWCCW9[,V4B4V6Y >W:B9(J8 C*1>Z&5K5\I*96. M(M6%EK3KJ 6>C+P$XY6Q:TF64MHMH=XZN#3':X,NL#:(/9DF]E1O;\66V-BA ME'F6Y_A$E.2=B>T?$ZP^,1E22#(MW=DFUQ*LRT!V=%Z?0R)F>-][Z#Z1CBB] M_[WO#1YY#1CKZ9@T+&^97'2FB"ETOBP3HY@BINBIE\?G[,3GS+71X4$O#WJ+ M]@L^3W0Q/EP4%9^/C6\..4=94:LT3^V <*8; %B9=?LDAMIH^ M-2S#]4@_SU?,8W&V8_&]:G-D%<@7>-?2NVOB[OV:D?:N>91+D",C%8F<&T:2*M2Q**!H^UJ0VW\=U!GF/%.&6<5E%L])1ZY+0E#(JW>%IFU(:N8Q+ M+5JDBK,CG,L26(2?M17!8Z M"MGY'QD@V;J*LE3IU!6A>:(=X6E&!G"2I7,GRX 329#%@YM,>(HT=6_P%L\< M$ <]Y,C/DTYMQS/^\#\X]S0I.[LV(R12\][.>=ATK *'A(2PY5RK-GQ7=N677UTR3H'&KLF!+4 MJC'F@F)84!O.7OHTE;R4DBEA9:55T255LBQC8C<\1\?B*#&G'_IX.,WY9'N: M&1[G;CVC(,7M\@0G(_2RE^!<@"7$2AYI3=*^56T+C39/;;*&4/9B[Z,(S2*A MV?(1VA0S:JG$$7I>2%E6+89U.J6:94X-DA^QQ:B7TC+=WO'H;? M4=!4;#C@S<0.48-8WL%\Y)2$A0_:M\;V%'^SW22))SK2:A(O5*ITY):@[CAD M*]I)'.6+[QDA)GUC>#K2(B20DB--)O&.H.RHXN1(*]_NY5/!%B\1E!QU2J4C MM65!E+,8_] M")BSFN=VF&8WS^U$RNT,GW[K/:#^X&;XO8<^!*WB/_+L#MOMZ7C3\3*&$5QJ MYY9TX*WB6=:W%&=R]H(D'OCRP)='8SSP9?^=1<^\//#-:[H$0;.Y1VF<72>D M.*0-O1?L((,N!O#8FM'8>J\:'%GK(;+UUWERV*BCU"N=IL1;O)<]$DF,J0RV MUB@-VE6ST>*P.H/41$)D9;L?1FEF:+9X!H5YNY7Q#I96% /&9JXG@H=ZQ!%- M;4FH#_)RL.LA[.]"*E=?=G:VGQ6WL?Q(65(HX/S:N2MD'Z0@U;?W[$:K>2LZ M8<(:J(K8NG@:J#+P5U488$,0E>T^@1Q4*;0I*@.NLO5650G\B;I05[8WQ,9" M6/&=E5B!6-GL5K;^JBK30T[JK6RJ^&(T]N,PO0^89]MC,0^P,YB[+(??B=;WX?&*<[>8,%H^EW623 M+K+[V6?T(7#KPXIVQ+.8YY+%I'(>V-986:DJE8XJJ*=F"'@. MJL $04HPRR+#2?;MRD)#;9;SG$O6T,5FAC,BPG)J4*#628-5H25O'QK%DYZ7 M9=,RSG[2(W/$=B9'YI2J5)&G/DN6^F2$&KY]M(S$\.VC923FE!K-"TT@,D), M#OJ61B.(G/H]T%Z>7WIWPX=>V/7AJ?N_O5C]/(M/C^6<+LV]">>R7]B=8T]O MX.&&-3>LYZ"AF&VY7S"XV=B_[DG[A=W>+\_1(,@P+,UY[WMXZA(''^YT;-.D M+1A98JE30]5O:=>^S +,M.GFH+8*8*36D[3<9AEM-^7%:0 MEE>6K%WIR&)#:-5/K#[ENY++C[A<>GC615(L* J-YN%^Q>?0E&SIF**@(QGB M'TV!I$JGRG>V MEB/VSA9.2AIPDCFA1IQ5<[ MEKO8D7?*XYWR+B1RYZS.,S.7(K=Y3HJIE<&BLS&#WA,BRX;GGH+9J-%39K^0 M;L]')DZE;/#/:>]FS(+,^&G6 ?:*.2BP7C]Q;;%,L6<)$4PG@6BI[FM=*:,L_ MS5 ]=264O;0&3U7Q5!7/G[ ?]%<8]RU]%O#G'M8)S[M/78> M7S0G9AL)5U_>=X)KVZYTQ-J.%5B>,> A6%S 'DYNI0/8AL@!RQI@F4IQQ<)L MY&172N"5*'BS6D#@&:\+,K>1. %V> .,), 9DRA-@YY0F8''8/ %V M]NP^[P18'-;]H]?_^AM);77_WGOH?NVAP8_O7WH/9YO38H0:WFRIC,3P9DME M)*;HN;6$D3TCQ/!I.N3I\ [=#+]_'P[\E:='-/SQ]/C4'=SV!U_Y7,WG:B88 MQ10Q?*XN(S%\KBZKY,Y[KDZMIJ2Z553"JTCR:K_(7BW)_J6B?U!L8[W[BAWM M&0_FTQ%VAI,;>SJU+;K@XP[GGNMIEFY8SQL+2[&*3?R')5DU4BH=61+::DL0 MV]MK1V=GX?)8],SF**OS0O/!2I3D:%8YFME%N\-*5G3)=/>NS. .Q'7ZP0$_Q![VQP(7-$V&+ MIH=+98<[R ))#!Q1QP(;\M87/K7SJ9T!F9[8Z3K1J=L74AIY8N?4DHRR;$6G M99PGRX[;Z.M?4OW(R6#UIE234NM(/,;D+(M*Y^D%(VT\MJ= Q+MA/2/+]K"+ M(+Y'FH4,N.C9T4PTTQP/V1/DO6 7DYR!3CH4ZVAN:7/=\."GB6%IUMB :UU/ M\_ 4GN_66.7$7DE=>1KX/?##RX)0WS.")P04BT$22 R?+:GP7I'\J5QM+4** M<18A?X[T\.Z9[1HD)W*MC5R;I&JVA?=I_QM\"M5&BW#I7GO&Z/.HHWZ^&L$X MX25KHU^.= 875D<.UGY6M0F\X%HSW[1W]],F!ZB_N)4A:XOD3SBX%N')&C], MP\+5!0]#'E0ZFU2?6J^I/NPWU:%9D[?TH;U4AZFAZR;>4(?@ M!2D;!@#,\/N@_]3[&^H-OO8'O=Y#?_ 5W0P?[FL^D(ZI-CMCN5G8J\>%;2+6 M[$9S7]"=:;^YZ,/"DD780+=K9.J1DJV5^LAV37$+DN0C)+746CL7B@Y2 M\0S\%Q& MV$&**"!9E-7SP1[CG%8RPNB1*H,4K.WA@0[O>P_=)^+5=V^>^G_O/_6/' ,> MCWZIN:I%9&4ABF#32O#$H[71S);2@[GBF&S--C&6A)ARR+BI$G7*E=;C9N*8 MO58S$/6NFOO=TR=$X[L(2.]D$>PATW;=!%-9\\3X8F^WHIVO:YRV_%?&CO"- M^!WALW'#Q30T[@,FE+7OCM+;LQXWB\;FH(&MYS)'+VHQV]7_/ M7<]/:WHV1Y6W6B#VR@HC6VG ML7A@,_?.+ Q;;)T$]@C"?#H!)L^6/4,F9I9(QCM8VYJUM;\T;/'/Y$] M2VJ\+\+13*C7E+=#RMI[4[."(^3S-/Q-J=*I"_""9(:_3/XH4\3D/X=$PUJF MLXD,LXDB2/7MHS6Y1U\>C]Z>H(?A#Z2Y+O:X%[]+U89A*",>< 2 M! C_< S/PV1>F*"98[\:;C!+V*0('GL8&=8KMCS;>>=Q0PJ=(WQV#R>3^Y#9 MP\DP8'4_Y'34*4626YMF8=483(Q?6*_^@1U[S0[4*YTJFP%#&76=&L9S)E+&<-Y& 7.Z]\ MR6"GP[C0O6_]N^&#SZE[[!BV#JQTGO,-+IK@(,J"(FYKX@76GC 1;1PI0(F+ MGGP,>JO2J1\^G)+9(*.TY2B^X76)Y5TI+B%1ITL7<4U#&QDF+S3ASB=KQ)2X MT(1[CRDGJL=C@ E8+ >/L?%*-WQ?JMMX=.8?.R3%>(O]?_M6R+R'!>]R]1W; ME8XJM)7#9:C<=V0F4YT$0+FXCRU:M2+)K5)FJ4LP39<@*;UC(OCO/[5D2?KD M8%,CK6](4R1MFBA@V9Z7# M,,QGCI(KG79=R;\0)C4+&X(D]^WLK,<@MYBV 2MF>R0#<4>P:]K_._:D$7*O MD-V3+:7249JRH+2V-3/7*.2"@XYLX)./45=)X"&VF=I)F5N*B<R:$/B]_ MR=K'"UE\8E217//K1/-EZ6#*@5?%7$; <0",^4Q#C4JGV1+45I*S>OB"!E/! MQ+V#9YJAHQ[?-1M'!0.VQ:RO3U0,V6HF+H9DPKJ?5_00.V XC)0LJ^E;I,I% M4&2F"ET*3 _Q^.'86L9,>ZO94^R0 M?CT7O8(15RE#QJ6Q=A%; :5*1U5D\"-YS7UI@Y!C ,HE;=26*QU%W[ /A:1G;68+T%0.C81=[2FZY1(.TB&D)]Q^S"1NE4 M&?6>G? C*VSF,V&IE4ZK)=2E[4"8[_LM6_"QF>2JGE"G>\FQR$:"H+B*VW:= MM!1M'V[VQ<.2$FSGB 2E3)-,I,&#*- S?9C9T<%CDZ)CDR#SB:::I3W3\T$1 M.1(96RYMD)79H4@Q#KPJ+H;)E-@4C,OWA=#N, XL3*[34[/2402U<;!&YJS# MFM+ >?T(J#(#.M-)LD7\K59KN_B8I5CHLO:4Q"& G*I%C[;^X9_T@I:IM^[B MB)?XOBM+Q_EMST[I$Y3H#";"=]K63,?ZEWXPGG3I]34KX4*>1S25NGUXJ-M^XI M0UKW?NZ,7TBMB3U!=V3+#:)G'Z1?X;Z149(837_MR.:F26K\B.5>>Z>GUM[9 M3BBKX63HO6#'%Y248QX78B"(3R \.5P#P)H:IIBW916V.[.V&0,W9=SN"["3 M[!-41/G(/D&>FRUGY7ZBDG2WXM.%AL[E41E=,F%^[\9VO1 MD\,G7=.N9F7:>7:49T=Y=K2T,?CE:->E9T?O^H/NX(9G1WEVM#S94<^>Y=DM MA'G+5X;,,&WYZ65,PH8?@?\?L"S((,TG*P4P[_? MXI&798LI163WO,T2J#4[N^VR@5J&1:6*2'9>U 5)XIW*\W$1.EBE(XK-L%G 4+:;M\,V\Q,5M\4,9<0PD\[L7J3IAD1J-W=&=8 MFC5.OL+#/>[8.?T%R^,O"27SN9.W=>59Q?(ZXB2AZSG&V,,Z^:)KZ>L?K%QYCQW#UC=WG?=^CE_[@P&IU!C>H7_VN@^76J:1H3*OZV9/5M(.B"6ITFDJ0E,\ M&!"SZ+6?2Z20(WKDU-$C5SKUAJ TMZTX#WU8Y%Q%),X?=RM*N8FEWN M^1;E^?8&M\3GO>\]](>W2;W>C0V=RNP7TNTY.94LD_7W/R>LX,B)O!R](/7W M]+UH!:)921";Q1X=8%-N63":"VX[[;OT5WPX?K/!.:::S;\]*! M4B<$>>G A9<.],$_=,!_S+I/%QMN?ORF7<5Z_Z%T[C5#'^"3R@-B._9U6KW8 M;&YWL&9"X]BV!UDAM(@3A@Y",,L"6JE!CZD&*/("VG(E+_O6V)YBY&F_EJKMK7+;$F08@5'B]3(A--/)I'44 MH?Y,J)I[ _ *V,EQB;NQ,/(H)D9N&-,:83-N5 MSM,+1MJ8'+"F6>]DZYO??4)SX&,+&7#1LZ.9M/L$Z=SKO6 7$Z'HV")]$>>6 M-M<-TI]BXN^E@6M=3_/HB4ENS:?W93'U^E #NH(Y6 P8)(842S#5(I'\J5R= MQ*_//T=Z>#<]?1U$>:V-7-N<>WB;$9_VOV%-A/?:,T:?1QUP.$: !WC)FF26 M(YW!A=61@[6?56T"+[C6S#?MW?VTR0&%J.>62]<6R9]P<"W"DS5^F(:%JPL> MACRH=(KB]RYD 9>&WP?]I][?4&_PM3_H]1Y(>=[-\.&^YG./T*I1#=0:A'8M M90IN%C!]7$"2@/C1L\<_7VP36 /.1TN6FI_0+9X88\-#'Q:(_KA+V4ZD:!4K MU(JL&XYK$6ESSPXM,CS.U&8NO@Y_"*17!^],]:?"*%ZM;]@W)[;ZKJ*75DIS MZSJ.IV:-'-I$MEBT&$J5#9@W*[5&2"#/= V3C/R>T#[ M9'M;>(V>9,EQ.MI5-+#''(L4R E.(TW=5@*#;^SI%$(CZJ>P:A<*-IPD.JSV MK?)S1XT_ T>:6,;C^71.6XR5GD?96+$=44 6-NTJJF.

;0ZIB+"ND/P0(]F@LO!;KIT6IB3+ M6N0_SB)X>W*2J)"4$.?N_I>JK9J<^DL3ST;':K5V3E-IE+)087_13,T:8P'= MXC&>CK"#%$E LB@K<9R:(V/8,^^==B340=?AX#*]'QH.YY[K:19IY+*UD>A? MCU[O/S?V=.96_6P6#;?WK]G[3TRR;-^N=&1):*LM06QO-RA*40:I>IP1*A)C M4I?JBM+A6I-XE"5Q*TZK(EE-[9#=;M[[R?A,5E,B@^UH"0VQ*8BM[=,&+P"4 MI[I5F5)WL@.V2V.03U] 98HP[>HZ27KWK1MMECI.I4I'D@6QT13JS6TCFB(@ MV(9KJLN9J=K05%Q7F5VSF-)Q9'%=%1P#1@7R,E49.(+G$O2\.^:.<>D%MV>$5?!19JEHS?- M<312HVZX[IS4[62=/LP@!3,QS&LZN.%DZ ^M:^G_" :V[IC]4U9_EX[G81*= M\R.KT<_Y.:O0H&!7A9E4("LXC''&ZUGA\.(2?ZG#,--\']DX+[0;4?MLGQ4T M"_:.BLCTI0[.0]F^9(9RY\%\//',!'F9N/+I8#)UR]B*8!EY,J_$P3%/YK$E M#Y[,8TH<3.2.>#*/,8'P9-Z!9!XY3-RT79?X&*1#"OSG8%R=PE4O:$9/0$/8 M(H>,?]><\4M8'ZBFGN!+>_OJ:558P!:_G<\WX$V.*9?VA:9<&IEL86%L+[4H[),"SQC$ZYH5PO; !'2KYB0#JWLD1%KG0: M#4&MMRZX)+&\< \"G%+"/3M,*Y$PO2=LD\0PV,#J^0Q MV],D*QRJI=^<,#Y^I,L12E,\U&['.FCJXL\R6ZI*E8XL--K;B=(R0>(L^S:P MVTM$SK*7B"J?Q\Z3T\U4BB M$0Q4MNX2@SPI03.'R^JN$1FD64V6Y<_O;#2X<#!&M+F%&[2U^)^YA9$BLE.7 MF%DJ*.*6O,Q";[7LH7>I2@O33A*Q55]8%(9+WQ(WG?11,6!.V;BEVC%";90= M&:6J.DH]SY3W $[;-A\U!95J*9+:K'0DL24H]>TRZE+5UZ63FRK2!IZ(GNP@ MTO(A(A^!2%F;T+)=!L!&FH"7II5+FK$289QEYU$QQ O DF;9>)'5*=N L\VV ME6F/;X0414I[?%5^RGQVBVQG>\I\ H0F6_.N\W/F+^RXJ3^C=,&99858/3A= MOBD+LKS=2O "X,GL@=T9+@6GL"6PD!1=G9PO#VA5ZH+4V)[J2Y6E.S>X9G@, M11IPS0Z3])QYI5X76FKS++."^;[S9/TKI#[M8LO1BJT^8V?$&=>676XI6;&5 M8^>3H^(; 5?7")6,*FCJEUT%QBIYS&X$S R'O)*K#!L!E;S2/(U*!R*54@." MH8#Y$K8!*EEN ZR?R9'B%[$-4$G=&K6.6B.>*V$VEN6Y$IXKX;F2GHZPDV.M3]'[YC*+5'GK)!;)R[]FIR#\-7C+I$(R)0G$GNJ.ML;. M,Y#+)'>>$,EG-UK43$BJ904-&6)D66BI)2]S83U#['=_;%"$436EO M4T,]LK>I/([@&6=)V,)OA&KHV !.ML[7.)NC"=-)L90:)UF6IS0:BUU(]=9% MFKE2)&5RQF\*VSZ*2=TT_5U*#9BT19FG;TH)G.S004^\4UHM05&8/O$NE2Y" MJ8J:G5B1U=1/9JP_A[A]L\'/16*SP+01!^>1I%*>X/0GERM/@S? #QN%-&+" M1R=^S*H(QQCF8F?]P93.\.'A(Y V]^R0:? X4YNY^#K\(?1=&W((^>13:4O, M;'-S'#U2:U)J1.SBK4;1<019!=W)1Y49&Y,D()FR5,V;7 M+*VFV,QH!<-/MK<%WU/#O]SFK,@F0%)D8I72[BR<:)]'W]O+&3:'([ M#*?NU)Y;WBEP8G#F8TYI;[29L7#J8K.9V?F3.3[?XHDQ-I+"F=49N%QL+DVH MHH43G.-<4O;C.6+F M&@NGEXLV'2)5$&?A1&963[_/44G_))%;/ [*[25:;B^GV&%@SSHBLZ>)Y'>6 M2(.?)9*9AY?642*9+KBF5#J=T]DBS4L_6R0#ZOX4OLLJ4$ M5&3B,)Q1DG#C."CL'PE5I4="H1EV#%L/#H;ZKCGCE[!D4REEXC#2R0<9IF4N M^#@H=JECHNRR($2V2G] %-O4E2I1F "+J9Y:UIL)&E8B>/R*LH M>14E*ZK)1 :*E5([7D5YMJ+E590Y[%K/.__)[);U2.FHE#:MMU2^:9UO6C]] M3W "S":KVFB=S;EP[%!W&=O6\RN]; 5'TM550:DW><8U8YB6*=D:%Z;Y95R; MU!%HBJK0W.$(\*PKW[J^ ZG9P9&>=">JBJ"H+9YXY8E7GG@MJ0!YXI5GYWCB ME8N6)UX92[SR[>M^Z4"$?HO)RJUX-2J#U)5I^WI6R&SSJM2BG4UV$J@G8#++ M'&I;JG2:0KN948[_ C-1Y2E831VHJ6]?;\N\E)I%\MC=OGZTSV=L ZE$,) E M3HX6'0$SD3QC)_O)TYM\^WI)LUA,N%%\^SJ35/#MZTFVKR.Z?=T--J[_S]S" M2!'/?]]Z9OD8]4+S,3Q3R"HB>8/+HMTY=C*$";"8ZK[U=H,G6PKW7]DKI8P! MQ]RJ*-O-2J?9$-KB=E:&5U 63AZ#^]:S._ZGW8H$Q1)G"-FN3F$C/<5. I&7 M3_+R2594DXG4$RLU=KQ\\FQ%R\LG<]BWGFWZ,Q2/?V\D"3&\L3V_T]C;_#3V M,FQL3P!O]K:^YW-BNRKR$]M;Z2,F)MA3R]SF/8YT89YAZ:^-V1!490+ M3ORR O43L\)Y#R.%CXIB@TTF.:1D8R^6QD3\\Q MYUP*(AD2;4,MWASGGGZ.XXY$VZ#/9IUM^4KRV$FO%EO"RB7+2T'WI@MC;GI4 M\LH8JN0HWX;4ON!D(1,S>UDWBRL9;A97Q9W%]"4$P%F2Q^Z6<25U,]G89R;3 M:/>.;A MZ0@[*T61!59#%K"74S@H&/+Q3J(79OKA@<_30P+PD$#KH6X".)!>+Y;V^+%E:,&U9KYI M[^ZG30XHQ&)LI4W:(OD3#HY8@'5^F##'5!<\#'E0"?R7Q&S;!1H8[/#[H/_4 M^QOJ#;[V![W>0W_P%=T,'^YK/A-2?^6 PM*STW<+Q#TN$)?!F[?2&^JN MER2SR N&[FYD0R@'>[U0LH]KK6 2JY!&[:W6)-C0XFE4T+.$SB375;EYJ&?) MO^>N9TS>U^VB;] '\REVC/'&S#-TGC7+^$,C>@EBIG,D_:5KZ?<.&![+H[\. M)PO1+R5_:[ACTW;G#GX"$KZ8-,!=G;=N95641.E?\$];@0D)P]PT@[=[SAPO M9R!PG.HQ9X%$/ $5&@R?>DA"5=";P6UO\-B[17?]07=PT^]^0X]/W:?>]][@ MZ3$%A5H702K:L1C(U@2RG!QV30GH17O%:(2QA68.AFD%KAN]TRJ-&_\9Z,WP M7NRYARCH:ZAOT6_MF6$19P4FH:EF@24ECQ.09II(TPDU_N,_O+T8XQ>8N,;F M7(>[+/,=IC1P/4SDX/'<<0B)*S=\1!8>8]?5G'=B768^S-!$,QS3)VLYBG#. M$.!1[MR$M]$-3]BAJ'0%NNEIK+DO:&+:;S")>MNY495>1 I3".5^,8H;OA9X M\8(=;, ;EFR::CJN92&Y[#!Q@QT2\H 4?*^/R,T?MNT1_P+I"V5U ^D LP.9 MZ?##;N@L ,7$,@Y.DE 4[S0W^>61Z0[ QF/C9D)SW[&%DB'/!R^)Z*@]Q*I M_K"HUT+M!Y5CEUHD;87Q2R"#M.RIX<$-->1SK>\APT7N_/D9N^0YW@L(>],Y MVCF($0;T:)0.N/+?<\OWP>D@UN&V00@ -159JTHSU]<= MX]A$G M^=EX=-!%"P9$U'@GJA=%5"%6]U1.^<#>7@N@KB30OM S@XI:!UY[QBL.G,KP MA2"^D(KPO9,Y*,H[UIR%.[DVAYS@$9XT63W"7<8$1F%YW07V[F'*&AO8330% MD2L-:X[U+H1)8VEU3JHK>$+=FYOAC\$3 M\?;NA]_Z-_U>&O/328+XX>+AI :C\Q2#?@'C5%FNO.I\%N9&J>M^9$K>04T>7(\# M4VL:VL@P8:X/'K6CP$23C &[Z")8T_A9MM=81935O7! M'_4#'MM@7HGPJ$E]3\&@RJL*WXAK4--6^&"@:&6DJ)1*#^YYH+Q"B%GB&CG^ MN/X 4+^]^,Z4Y]AFJ XS *)!?*1GF_@4<(/G:)8+&"7^'2BT/7?0&-YA TK MLR8>GQ6HAZ_-#IZ8H,[4(R)/=PT]<%G([7X4\(:IYHRIB0#'"Y3.\$S?:<*_ MQB\::/'"S_ I@5]<[+P:X*O0T(/*D=RNC5\,&)[_,/^OV*J^ * MSI V@\%I) 9QR<^F@?5K]$'Z".@C[Y^\AQ1[)*L9>*^+L0KH@[QQ*:@W=:.) MKVN/@/N!8Q9X?N&3X$[E(]*QA\&N6M@O?"=,#;*\0"ZIUOB@?B2AASTFQFGG M-62TL=Y++-2'^L>ES!= "%]$18H)4W8_U,<(B,N%7]V#XZZA[KZ'$(:'R**( M67*9#"D &'P,]AP, WQ,9+XB\G#DH3#HR P?8B3!3:<)?UJBL F'Z2R5N(;* MI;[_P#O$!KQ\!4?=GI.8R];GXV"N"C4#YCT8OTF"W.MR#3>>D?YL=.Z#\TVQL0/"N^;V08 F:BS,<6^ M"MIO8,K=%V/F/\)P?RXM,_I@U'#M@&I"[.SZH?-B'!^I$5U,$-N/1S/B0[GH M;O@%D2]FU*$AA E$,>&!%GZV/4.CP7=\2% 0&"0B]ZZ5@RV6TT4?C:;N5]@T M7(J:\8Q>MO95BV1=@SG&PF\+'--R.\VAJK$R?VY/7X3,K7EG0=*>L?D:LU23 MI3(3O0BP*!P"/\D'K:HOAJ#DW[9#0AP8V'!*$DX_:6#=_.0NZ \2HDN=W$.> MN^HVK;&;?$[R*:^&3OS^+3>&$$;R+ZX?F&&2?O'="X.LQ?G&RB9YI?#Q6U,\ MM?Z"GWL"ZL"+( \,65JV*:\+@:%#&%SUWF-!E%LL8KGP-?@+O; MF6K*%8WD <;Y#;)4Y?I3<-RERFL[&6X M&5]N_GZ&"\)-OB#,%X3+L" ,JACD2H*I3/<3T.L)%*6RYTHYO;*9LLPAR5+E MZ,/-D'SRHW?[,9E:''9GT_1=;PU7>WYV\/,BEQNDK%+W7G?E TG[H:8V<_%U^ ,IC]NN MFVM'V]XD*K7XQ7P;HR3OBNOB1*II34+;J=VFLGIIY"T*4ETY[?V[)LF[(^T] M^P(MD .^OYG!&F/]F>9B;5M,)M\\62L:T&&U,^(_!*JM-KG@'+.KWN M'##"]3U*G=B%.-;M2TP63^7M6-S:4U)>/$[SY/H\(\DD"0B6Z$_SJ-@<$PWK M;2+V'DL11C]A_<-F?S;U=^5?7[%]:[B>8XSFY.[JQN\A0%-O)=.L=-JBH,C; MW3?*"J+T5"#7-$ND+D3!.B)3"&KE@"!F(7*)Y*5BI?/-0Z5DJ)4"U:Q=Z31; M@B1N]]E,J;MV?@FW] UUKHFXDRQU@1"2Q2@0RFJU+6^7OD^B(8O6WQ2?QBAR M@3"-OF9)"< 9(\%\RFBYH5+-1(L,@X M6TTV&# 2<6>6UV4Q)1 A<1N_\6SA+FCJ.D)Z)C>;@M*H%Y>R+4@.>>5T\QY> M8D\V=7 U\@ 7L^"X1/)RS.:6S7IG<$J\W 0%4^J"TMP^)SZW/&Z)K7>D1&\Y MS'<6Z&I%0A??4'&)>5OF%G5*42)07"5 22''J=B;&&05-VRO_1:XQ)O>5HN( MF:?"5TWO#-/#3JP-%CPAEF5"+!=7->IJ:E"S/70>_59=U0 NJ?NQ[4I':DA" MJYE1M0O;<;[O;3 1I.0I=46\:*E?(GEI)I^8L91*GCI#*DT441!;"1=2(^63 MF 5EX!4R82IS%;L<2>SG4LM'VE?:UBD[?WE"*#.7,HTRO2V]H0?1IJXUI.I$ MJ@MJJU7^ BS6G<1L)*B>D00Y%5N9,L9,T\XI/1M@UP'88EV0VPEC'S;?%:?,>L9\'+,2:'>@4?I:](35[AQBO<"D5@BY?!71AY MO PNGA>:T.F>CH3V"_HU7Z#O SW3R0DQ&W_7Y@ M*?($U07VW^>VD#?@9ZKS-V_ S\E(1@9S:KB[QVX)X-T0:RT&R"Q%^_W($RCO MO\_[[_/^^RPPG???+R499ZW04D$G"9SJ&S#"]O/KOI^.7\';[Q=+_R6WWU\_ M?+FHWKRJ1"H.&H(L%UCSPNY29G';[Q,L5S*"*#D/1#$+F4LD[T+MM^)KFU*H MMBF@;:HJM,6,M"W7E%SZ!CS75%T*%IP)3*F1,,7 )K]TH@#>L3_EC7Z,]!M. MVP?/J/FP6J]TZF)=D%JG;<'A3?M9<*NS DDC19 4#0%.16GM91S_)"M5:%8Z M:J,I*.W3]N(FSRGG;#"3IY1+X<9F!9-6))CP;9',$,BW149V55-7%GK*GR2H M4D;M?/C61Z;P%L?C31MK=3$/K#&+E4LDCYOTX]YTZFHF@9I)LJ"(2H&9X1+; M]$BI8Y80%\KZFMQ.8& M O6B07")Y)VK$5U;E\M-?^J@/VU%:) F)-EEHIA%:.!!,F1&BX%!(Q(,SJ:L MD!\>D&8LRTP%S&$7)),.SW52\2))@JPD;$C(DC!+YE-F(]#6&0F44\&HI3H\ MRV<#[#;,\5)+:"1MGU>U>F)\0OKU3^P8Z^ILU3I5'.H\6.QGCI6%1\3&#K-=\T$ M/W*V^&$6'9R\B[/.A[VM3+1+R4R[V-_N$J\@CPD4G>:O9X(@]0B"4LJO'MS7 MPHI'6_@*$;.5RVQN0VG43]P:SHX!LW$F"G%6/CQN*DJ>#* 4&\,>[0WPG-AC77_%M3:EN]]IX-=O4M M8)=G.^_W(-CQ^Q,P[(MICW\>GG?3D&--^PPZR)\!7 MUT.V@^"Q/[%70SXUY"PPLDBA6>^+([^,Q=- %J[A>BZY?V)8AOL"#WZV;=VE M!WB'ZE .3ZFHJW*YV=&GM8@Z]TXQ4& M G^'3 I654P\\<*5SHV[Z%O'RB8YC7U7JIM7-O==6=^\LD6"U=6SUB* M=[J:O!G[3@U=-_'&S"+7&Z>Z1)7.-P)9&-;U K'=W9/;3A**.39(K:E9OG3G M2%M2^OW3UXZ;BL/U=JV>HB\:90XA$;=X'(A&$J*DJW)3 MV70DQ\BQ!%23DZ10I:QU/;^\;LB]_:GU[NX^I>@,/*SXM&XDSAZAJH"<>TP"3_8EHF>55@\2.4+6;F\CV9$<8:[H M4#'1X43 (BP ?'P/X;$>#?1D]7Y$9CY+=[A;3X$P?FJ2=3;LM--3M!/\^:!;O.Y)MS:N)#(8B MO=TO3>P?YC?!G.8R%JXU(2"^$CSD8=/E2D=5ZH)2W^Z#&=^F,V*ZV:UI2=41 M9ANLZ4-5 :BV54%L;N\03-W&Y^'>!^>N78Q;G[LFIN)>E78J^>K8;BY3B%KI M2(+$",'>V,PS@LI@P\_ #&V2V%"5R#!%/$*>3($Z/'#:RQ+%QFCY* MFY5.6Y:%5C-ZK,)"IKA,/MTY9XASSF$6;>1RC6D9+R$HI1MYX4G&S"OWL\HQ M1B&\\#3, 'MY.)8M% ^C83D!EXDF*@DF'G,G!U ,\B^4,Z+9RR"^WG2 _OGMFN0;>>:$1< M'J@HG]#O<'7_J#7>^@/OJ*;X<-]S6="ZJ\#90+,@CKIZ,ZPP R1'7"/ M9./=U&\OG/J;M[5CUTM:IS'TT$3^86YI<]WPL/YQ;9I,K$([9ZCVYB0GI1C? MQGD,98]!A.Q=5^LDR%F=L^D'Q^,X]L;(>\<&*^V]WYN:Y74M MO?>?N3$C&#]AA^]B0V];CKNA=[V+I-R,WT/RZ+;?<,1T\ED,-_$>X%1PE)V7 MM39:'(Z6;![>,QVO;@JCLW&XIQ=,(5-;>OQMMM!92$[:6[ M=^7)-26?C65Q."1GP*&XFSSC >HJ$0KR*X^*Y/GXSE;L R.8A1![[%5BK/^= MV+UZKZF+/L(CXPF:"H)+>S6<3(PQ7LZK*3:GEJ6C#77RR;K'[NB[JN&YGMUX M,!.YUUW85]+[K_L9_O+^]#[#U:7$%W>EGDHAISFK0K.]?Z]5"AU)4S59J;<; M+2_DY3. ?-Z 5RJ=1DM0Z_N+@--V5K*;$KYAS<4OMJFC_G3FV*]AEBBN3R&G M6#9[0A/,-#WUG$ST-XA=X1;RSZH(4D>M6NFH0J.U?3!'_,8@!1MCIA"79N23 MBX7,"V_UR'@KKT/]#;ON-=+&X_ET;M+F.< ,FC?.R*=>) B+JTX[R;/. ME?X/A]6HNQ3=[8KDX&<3DQ] 4;I3V_&,/^CG>[4NA[J75@/[C!JP([UQUAJ0/OZ;@/^FH.ZHU/Y8)H\[*,%,XF S4LUXR/EFL55R;.\\ M=>BV*IVVT%":Y^1[,P[&'?:VA&!,'XKM2J6R+;!>'1VU3O*:G+!XN' MUO%[FF,9UK-[CYW'%\W!*12>U$4Q;B5L#H4G7S07!D]K+ Q2"JBC;V"KB/(@ M.G"4N 8E$?'95O:.[>EL[OGFPIZ@$1T[#D1-Q^S2,=/&]=.I3=@(TB8=YN%: M4FMB4=/R1AU/4A+\BAU2 0GH'_D-[^D#7&3//=<#KI*>\_JC][E);(Y,+:4J"H"'W=:R@+$JV8Q5(6-MM.M"?<>Z10 .>T9^ MV[J(/!70 7&5H@G>GX"K:4Z!D"-'LZ0M'8Z*)+_S7[#H#\"?>5> M)+]A>)]E>UM$KBK-"(^U.W()&0>B TD^:Q0]18364!N/B0:[U)TT_*%Y=&@ M/_*EHU-K^F9X+ZCK7TQ/!"=65W/ QM_8NC$Q_$,>T),] P@TP1ZA-3Y]J"R^ MJ7P4T-N+,7X!90'\DUF$P!Q<-OO9,L*Y0<<3[#B@!4 ,,@UM9)C4,E'-TUP7 M \F@X6/_'!'08FR!(0BN=S122!XZR,1AIE]-YM[2^PM;B)&0-]?T/5FBH$AJJ M/@TP!KKV3:C$GK RGBG0 )]I+@7]"UZG=&VTE.T!T.PE5P_AOE9>F[=P*PU2 M0(>!2\2H0%2MF;Z)<0R7H@^\'SK^.836SDQ[I]7;()]-.TFN6;4($T02))KO MB03?4[B[A/.;EA9,QB$W8[LFW-OP9BV;Z S,D_IR1/".Y8 <[*_L@6P7VK2& M!G?=19X8)K6T*V0&]BT W4(@Q]CTU86TX@&(8C6E;S\0'FX_^#9:;D+WZ/L%_MD!?14[$@D]@ MN.""5.EE*T2OZ!V$-N^^<9U[+[;OYE)1O(/?!U_B"=$O693DW /TB]@YU^8[ MY_C.N=+NG"MJHUQV4R;?@N>?33@?D022!XIR:\]'7G=DS[VO-DS_H$HP55HG MYD)5I>!P]9L!CB[HA[\)C8X,!4-+*7K-$MV_&:X'DS7,\>:[L.'X$->*QG\Z MC:!,&Z(F/SZT\+-&$B)HK+G@;T ,YOK.W-(MJZ&]7M?F>_R."&L%4A#O&M03 M/+(4\8#]*"!,FZU5*M"')%BZI6N&U20)-+72D65!;+0$4=PN=?==-[*T[Z>G M2%B!'3K <>IOX+(\B&Y6.JHDB,UM M_/D.?J_+:_.40"DC1.HDR)(.TYPH,G@N4GS&! U+6S2F^W\].4R M,XBN[1\!7'&0@%XMP-!^T>,S,U"PA M3";\V\]INIH9Q+$^JX%'(YIWH@G;"41(,"6^:H9)]S_329 \=!.$R[P5V51G M8#\11&Y?366$&54+>(^\-VR^AL*O^;! JVL=#IE_R9H%35"X[MRA63XZPI6' M:LMWA-;*G[$I36&_BG!U;V$>X#4F3;X:?@5XF)FP()P/,KTU] \_B^=;EK<7 M;*UCD9"G>30; L^8 ">H$?%=)3\&/NA$D'3%(J&RGD*!;P"#J_F6E8PB>:^C M&2Z,2M=IH TB"$1!'^/BE;0G@0W0X)%\2.BKTB(@;YE%W#QE/!P("'')09+L M?*8.X#AP (E M6"UEJ:M0)O?*0/#U)Y)!J+AW-F='E]FTV>@ M^IKC WN3$+)$[8;K @0KT\6R $EJ+Y:,P\P_R?Q0QW;QS>I\$4*!:#:!T-QQ M\7I6SA?63H)U>W49#M%%$ITXI/[7-)=&U[GMQ;H%61T/& X,'9M Y7))!-Y+ MKG&(W=VWK@[+?:'KF6^$GX /JM&'!(.,L &F1O>7Y^D3B)(1/YN8:2 MIH17#=1N3=A.O1:C&[>8$K[BQMX:[AB<(YC&W!,UHEY/7R."O(^RGO>Y^?'X M-/S>>T"WO?OA8__I,8_L3@;E4_ +N)J.2[9"$;&$X X64FBF-5@.HFN0&-P$ MW9\SE_<&*PHS?S$Q!\MQ_HP(,X1- MJANIZKUB8OA']")_[G@/:[!"2A:#""8L;0;OFSGD"8L'!..KH2_O%&(.N!NA MJT1^ ^*^K:[!;[.#+-E4R7)B11$&4MT.EO>TED_HG)Y=?'C++9',DQL,P.J$[S9.9XXV^>]*J@6[$ M;=2VN7(76&,UM,;#^]Y#EZ;L-Z :]A^2I+%^8768 @E/9I@6=/<>"KH5N- M]N]=5(8LZGG].EY:V83]TEU:2N4_(IP*DQ0>,58]/;30_\Q!G J=2*1U]M/E M2+_(P@8 +!$7L&AJ$/F0B@2:W_*0I*AU]#@CFQ%,B UO'9).^%-/0'\'"&L" MNND*U#!H/J?IS/S+(#ZO^8XD26C6)>3^9TX*/2>DF)F&DI;?R@X^U'SPAHKA MRY'*_G_FY '^&/SF@[]FM-K)#L?GSY\-_PDTAP-W$.SXP/?GRR5*C*/3Y"-, M$M0^DK7Y)T>S7/^R[_ZS'RA8[P.DY+B9I"XJ9.=:N[6=S*2%OG3LE$L^L(VL:S/NNV/;9[Y\RG#1D*HVTAL1+8P_[ZFYE5)95 @ !PN,X ML6?:ME2JRLK,RK=ZDGM1#N7<8J>.;#GE[@E\9"@KK)\I$<-ANL,O&2K0N@/6 MF[CLKL_G^(U/,6DPSUD(X1-Z 5M&AEM;\?3*'=P J^6;\WN@"D.:E5 J84P%3]E0:M(B^%)^WHJY>N!%@PL"5+HH.6('+*/$&]CH>F]#E_DN?VU M/;NEF9+P@\B$ 35-=,G+8( IZ?ZKZ<[&-?\0)(I5Q)[01?+-'F@)[7"!J@ M7 C,2]CGVALT]@.VO10(D%KR);A$+/]:K'Z/]>5XHHM*(BVO7Y)7U=$=& M)MH3UETFB-$%/+2_6A"S EJE7M;-%%"TPZB5FZCB)S_5,K_EA^&)3-;) IZX M];WN_M@",W962Z]913=+?IO%$NN!G\VKR.PQ^[(+';,OL,Q#2-]=,OU6")M^ M?:&13-'F/'$I6.(!..*>!=UU9>A^$K!(B$I6=BE"H'^C->^R?#L93I>9"*1[>+D)LUK:\]RZ3"C6MI#UT;MI/G4OMOOWP]+OV]-"^ M?6Q?/%W?W>91)KS+W,%Z]?]MB:@%#BH%P!,ETF+'--PRAX5'?Q<@('RWP)WR MR]AAG.CG\$A8 8T%%00KQ)<^XDNGU,MH$G0'MJ@+>/&QU!!C4@58"V'/+SIG)<'.WP2N9WU M(H83 QU9B>M&RE("!DK*K.PSGZV$99%#DD.UBMG(S7W/JUI%=HAO&>7JI_G2 ME?2^'G6C0?WD]]>YNK*B<[59,ZKUW*>T:7=XRR@W"T>?'6S9BM[PF3GI\R:; M7;PNY1LT@2\JIQ2/N$M:P*_7$BX1X>+V9,ADZ M-BK53RLZ2&^RI_DSXL;K:Q9O?0N:8:T3\K>,1KUX"UOJMZ'1%=OOJOF>UF(9 MS*E[-*2\\.N4_[MT+P7 S-NGLX 2]4I3KYOS'8SR8,.]J>M-I:1<0&;*;WU6 M(=>7BQ8HX+IR4@*5O2L!$Y5 33=KZY>PKN7O'+H9Z0:'_N[RR1M(^\9'^^Y7 MD4&F-S_ =S_]_,[OW(73VO*$+L9!O/%Y6T !W.!4+98 %F_V^1V=NKFC"]][9<'80;GE=\7?7=)88O=4T[![$,>6$9+_Q NQSR7# ML%Y,DU'@#^$9/Y@B,!.']5D%KQ:_3A05]1(9_?B+@8T@^+(T0%HH73JG[+S^-K+P0%@"I97KG M&CX.OG)/J;UY+0+J(P?";%KS9]5.SN>U^"<"NK$]>%&DR$*)I37QJ)!I!$OJ M.B,$WA+X@B)AAFS#X92(@;!E1?)ZN0,T@E]2WC:Z?X[E1*9>KI4E@!.6=$H$ M)\')?-2Y[U,GQ-F^7U'&$Q&L10$:(@D'$H]2$9&*H=T)2!M[C)U?I]0N5T\\ MHPL(([H-S]P(H'6,V;V^N"&_C#8_-?16M2SCMP+/7A. ]HB-*^7NE@CXY\%# M,3_P4#[P4(X7#\5Z;W@H^S0WCQI+)9.A=5CKZJMO![W!\%WMFQUT!V(V%AC9DV?>:9(GJ4K55_1 MKV;(8"7-N61-F&H'SOXR(=5#&U%J-:4'[D\F20+O8RTA%OW)&#N4$*R.- %A MSO)9OK6A'Z\SVG5.L9DY5&>%2&P3;Z/+D'Q,YS#CCJ=+KV7&F%7,UZ$]E1LM M>G<(F)L4RY7FBIB[W+2=YT8$@0T'=L"BELVS=8AHT?MX3/O='V(E$UH=/!^_ MJ3XE\*.$#J7N+G0M05DVO,A;]0 KP72%6?V?B3^FKCW^L^@[_0SK=UX=VHI3 MYVQFO0L-]E7+IJ7R?@V$.W_JP-BM\B=) WF[#X-(@K"QBY18:I)H>E2$V4>0 MW-/:&7H8-/L>V+S:Z3,;OR%\/OUDUFBB9IE^/),:8&[W#>U2EHXX8=R">:8+ M$)8^]@C95_;HH;;QL%6]7A0F(.*+]A5(>:K86DGY M?G0'E[2) K=O+Z@1W:#4E2P"T3BT4L\U *F<^7CLY5 T:M6:N1>-KEUONT;L M;;JZ$+=0%;!4]"I?$=Y$PVC1!=.5J9.J:9BI=U$W*X9+CXS.>D=RP2GYXLQE M?O6:8>5WAS;=<4S=[,*58+;R)\-6!9@-R[!RO-Z<5JM[B)U94K^YMO"M*A/* M02I7+&A>'PI[7I^]F)ECD6=K%G]D9R5 Z0#/V]6FE0US;_,7=_H7))'7FWBU MOO^)9X$AR!Y=R#V(@+?^TH,(^?%+CFIY$=3%$0AB[E,W*_,P1L!OXQLX9 #,PG%@S7 M\"%-< !GE(2J&OK.'ZQ7^B\+_(16L$[.2Q_^8K&89%\.Y?$N+YO;N>_UY2K= M."6$XC2?2O5=5TO9WL0.IIK9PI2@V5A0,;5! ME12F22^B_/0=<+CCV2[^EF,GF,NSICG;K@A&7%M2'Z5&]Z>'+I#*0H=-RZ$J MM9/S>=C"_99#S3!=4[3ZG2U\BCZ4J#_B6^%.9PN1?(^5ILP.1$62KKTYV#TW M"D7AC.3(R0E@,0^(0ISD!$[)J<"<\]R:%>;'HC:!9KR.S*JD@1U&RF/%LG7$ M,>W;KSY5'XF+'[K&L/VX%]5O*3OM^D!^25/Y-0G:AZ_RG?>T:]$=[S[:FZ_* MWO!Z25X: 8.)[S&J,1)-Q.<^&G]E]OM8G,.H%M[00#;#B>V-Y3,(11^J'*VG MBIU[S8KOAAW"EE4^W>*[)#R/O&>[V05Q,N MW&6=H_Z.G2$#D[&$_Q7<%NT3\0'VM.?[92=)+ <8Q+J(JNC$1$@/)0E*SR8H M(Q>]0JR26A/6D9#5^LZ1!-.JJ?"F;(S(IQJO"72^9W>[TJI*=4ML\#7KJ#B] M5UN$.ZR@R@LPL$G@$VFU4U;#J-9D""^J>K%65+W4FH:5=J/_T'54J^9M-HQZ MX>#2TN[O;+/(JM&L[A>E;B796X:5AO>X0Z+.2?-. .D.(0>DE5+KEZ9:KAAU M5H$PW'80Z*ZJR(D'7V".\%2FJN,.OK"E,3"T'!;8"S'T_SXRQO63\PI=&]X) M$%VN&GD7.1^$$RX,Q^Q&U@NTP!QEO6)4"Z2E\Y?U_"6]D472LZ/-'<("V!B M;NT3O5B9ZXW/[2(!8&UP.A\H0;5<8/?1L*32W.Y8+LCIN_$A6U#Q*\XRUA>_ M#0[,XQ"__(6OE?VD7*-)X7L$UK$^@'4^@'6.!%AGX5UH67Q"%Z&W"M17R[5] M B\VDK'YR\[7I\U8<6NLR[WUY+NAM.4HF9K0'K^VM0[LES^$S;WV_CT)IMJE M$]HA<)J&KVA'4;S2'@6.JUD\;EN>::8IT29L2MTFTI*T_.O+&UIJE.[DL A\ MC,#W[%\(Q[F6([/BZ^FK?= M@%DZL]5*K\J)\J2X>YP8B6W#(A.9LB>RVOS7[^ O).8%#A!OM!S)T&0Q3U8(QMLX0\TS_+,)_?$ QJ;/-6J? MS7(9D_NH^K45EP(6UQAU^GW>ZU#TJP;+(@VB:L,MW[3^J&J"L6@T4DJ0SN)Z MAA4E%+QJ1$&E_&9/I1JPM%/'8 8H@S=8\[34]R>!=FI5SR0 4L18M"68A3]+ M:@Z^2T/[!YLIS8AR_!%$9J(!;P9AE-O3X9V(D>(%$D?KY+S52!%%]LI 3(A\ M46W--"/H9TKIR$J@YYB=9=T#ECUL0RB5 KCC)5H,?KG4LZ=4-E9B7H(8%2R/ MB8^76GG68UG@_ MPU%("BY43JT,ZL_KS2JC9_B'4(FC&9&;5WM\B[6^$Z 0"/=(@_EZHO>I>$%! MHA*2Y:)'&@"3G"((+.O3R2S^.O\=4>W3C5^#1]\&3G= +Z1\)]1> I@Z#=IU M)SU$,(+5C6WOA; DHWS?GH4=TRZODULE@:@TNKK4@)9]6-6OZU'AD::+]>2G5QT" /^N]-_^RN M/J68?&T9*[/9Q6'K?3-U+1-3KV<]%!WB1]70Q<4"2>KC0W?I3./=;,6/&UT MKM977 !>1;UG&<"ZJSBPPIZD:\H@8+0S.%CU $\A> UAI6\1'V-(WZF=[UU6ZQ MHGSOP@_'X2/VXOB*=YGO199HH\#^3._3BAKJ;Z[+2EN5X#2UDO;X='?QC[_? MW5QV'AY%1Q+MLG-U?7&]73F.R_HX(8N BPY7HI,#Q,S=B"?W,%ORFQU@:NLX M&Y^J-2P(I>+YVIM8C]J19^?9LWQ'YN@M''G \9BL+. W[1;Q,63&:/KK=$Y)M('&/<%#OQ"QK[W56#/_HM U:NU!6W+D&B')$V%DZ9R(-(@V.8BTOA"/2 "3LB"5Z?+ M0KS@&XYXP8\[Q>Y">?"HTJ>'\9J5#%4N"FGN7=L3Q2[[A'NJ62?G-1T^D,Y6 MN85Z M,.+V7CJPBV,_ !ND!_PE^N'=#8&$[(?6\>!;C!&+7?C!R!!#H)M00C]!N_;0 ML<#&7RA"B?)*?)1^*TMD=5'$Q"M\=J3S;ZF_W5V?:V19)L5FU/ZU63/-.?=W$FU$[.+;U67G J+._X=\$;W-$RM#<6H)CB MV2$Z.B)8EZQ7!;MTH&P@?T6:I(B4)4B"_N +!8S7/0-[7K'G@ #:6K*B;K>6 &@8AY==+[&4K#7YHK$W MOJB?G#=K-1W^L-XQHRWQ<&P$@&12=@L6&3JBCL*U]=6U8WF,7U">*%?V5CXO=AO&9H=]CKC!U:04HK$/; ML[G60B+0U9/XVTBV+@OP.IMF ^,,Q3<#]@(+A#'Y!P(G_%'JXR6B!$JQ'M,7 MI)JF+B:M_.75=V&KJ#MOM#24\.@!ZM?,X#=3A[F]Z"%#^VV C8\97L_A'F+* MF.D]C3E1!PX,!*3AG<1)RI1;4W-'$WY4QY;!;PQO4H$D#?E]B?AK_.[ FJ@ M^ZER!+^(]X1PH7@'DJ^N.P&S&%U71C>HY$TM1/O$B1$+Z[;H9LQX4IVC]-'-'Q-UG0=4)$?!O#-T3T.& CM/-11<>Q M /H\KH8B!G(2>/U$E47N]8.2DB/WDG<2)R$PI[)_(%0V'1*"DK;ZL MW:(RTOV$G]:K-F5';<87Z-V9B577#:O'EZ6;DJ7W5^SI$%._.N9B8*KYA;OK*ADRK$IR?+/B"H/*? )N^TR5(?ML5+2[Y_RV*!\131#N?X'_\SS3[;RAXWY MQT15-)_.^E2P4[ S&R +#V8T'(Y1+L7:#Z!FK)/S395,,73)GX<3=JPP*JLX MX3A,&8P.%_T06N#M([<\KV:HYW48"G-V*QI%*@Q2"EGW2V\2()Y3@CFJ)^>- MV1"S]CL\E4U=?]@C166%I%+)P@JU+*Q0!-/B(3V#]22\:M27VZ$?)D91F&'')@8V!#'JE0Q6Q@$Z8J\;B%>W1 W$M[&T''R^/(+O MC?Q31FT-.&*(I:%13\+9A+J\6V./LW=QY+_N#I [P[0"^C'6.O +%$XH MTRH(/LM<_^V+MKNL3CX9AU;#,*T4]+ITX(;R_@'LJBN: U9,H[%;"#MM<; X MO:>/42XJ[F,;AIU#-DX$W)T3% MJ.:_'[^1TT"'G/M650./P6SNH/M6,*D MQZI7]Y^TY.7:'YIW4\V[_QWKR&+5>_!6CE0S'P&??^AN57<7B,T7!!C-NF'6 M9D.,:Z(Z[>8LN(O!.M"I?F;P(M7[@^.-,=9<<)$6F.6;(2G+$-6RRMG=WBI5 M:,8OG:V!F+3Q#:1Z$V\@-:KIUT'S;/M^0%S'E=!A.1X28G;Y('\M<'3> 8=+ M0U;8L5+SD>);!RDL[-VS@#ZZ"?.W3L[+ACF/T) CW^=J@>3.^@M\QG? 8.DJ MU-J!"FV4$>C#JN]9JGN7.2OF9;;FJT'0O_!TP^#H:= G;;Z=!&R9IT/GV M;!G[3>PS/O$+3_+D$/@]5N[)#NZV"S5I+49O6Q\-_I#FY.ZLQMQ"X87ET' M M%LVNXS(#Q&VG[K!LT"A;.3#P@>W"=VG^+=-OO^_$?6Y4%^,NKL\3!S;P=F3' MY94Y*2Q7[DJG+679+159C119-2>[[3!!1DFZ;";=L443LGJ%C2-!2UH/L*&QZ@K M?U_6E$@JR Q,T=PQ4_S) H Y\NL[LRBW4(A+>7U=+=C*QO '#_UU.&:MAM!X M"!CGNAO$ ??7U??PGO15#+EVH' A]IE9A%+\$2[<*ESXKAAYM:J7F;8N EC;[V5P75[&2LE+=/AGT M$1?=95ST0U"V+"9:WBMK.WW/TU([K:([@LCJ!XL>M":^6=]33?Q'/'>;>.Z' ME!2UKK[9R%Q77X#0,%&(8#(V#@DC"\XSV)^( Q4J[M7F;O+^276]7I_O?;I4 M4Z=C+QT\]G"XNTB+;.0/ON9\7103F>XLE?/@]N(%BS_X;94>W846;97)WK7* MZ]N[J7SU$49.-U(_.'M]3;HS/=HRU[11Z0XC+"X_G)"'9*X_<4 M@+L,.(-;LM0_J7=]V^M%F*\^_DKQANAO$=_E@%'8:.8&^K :KF\%0)]9+F>% MY[,J1GV?N"W1VAYP*Y&=DM 6ZX"2Y*?(MT J:B$6XOX!0;@-H"DJ#TE:K +& N5_<1VM1NGOPZ<$%@V12!I]7"LJ*C3]>A6 M!+(AU&4!6'$ES$]6A7YXQ5@\Y;P@&GSX:>:JCK>@%NKCPT\C5TVZ!36JQ6>< M/)7G-I12M>?!B)5#F<\BW;F99YVIY>Y/F_C6/)[3GHP'?@!#];Y[0'GE-LN] M:\@H(6O[QG]C ?^7,W3&R]R/\_MH\5F@62V_2\=ZXK'@%J:U&YFS[BBP1_HS3=KR)S4?8:]YH MV:%TPUYL]YL]!JX(84\N:)8OS.LZ+-PN7=*LUM>4JHT6^M?G\]N[IX[6TO[? M_VU:IOFS=G%W^W1]^TOG]DF[N6Y_O;ZY?OK]KY^?S]=/HA4L8W?G*>DWLT[I M-XN2=2B)MC?5 M9ESBLVL](>)\,AYN^P4=6;'=*VP^_A%UHW\,,0.+[/O)[M MC37'HT&&Q 68L$EHAV3,U!S],>OVW[FA[Y4Z./\7X*^.!^MAVA/(-$;<;VP8 MP!Z#P\9"7;NYN=!*KR7MF],=V,S5;NTIK%K7[H8@L^R'>)D%/%8?C S>:>N; M/_8Q=M]EP=C7M6NO:P@AU+6^XV*7+;Z&QPG=K0G@X4DPEKG,Q[$]IDS4!5 4 MI-]S;!V?\,:4_+PCU06_86@FN=K_(,&[C'YF,+D+T&3:K6]HE7()2%XNE4VS M85:J54-;=^U\LC@GO@E=V#@7C#3:!#@G1[!E3(/%4@H6&,_Q8$+Q4_S]Y^D, M 37[!?X8CQ'1/&3!JV2-"K3$:]TW#JW^PI<*/9 MT/J!/^0L&9$:9L&"ERDRZ= )0]!_A@9;J-W!-Y"3\3U= UT_U! M_V\X((@!GAF,Q3@A&!U*8FO%0SK,#"A"G ZS#B8>ML+T44+*NC:["KOWBD @ M$07& WN\M)V=?;#KLNP8QQ]4'Y]9 ? ;LZ(1GUS MQ@/M6V#(C05:^$ :V&Q4$R\S ^K:P']CK\BD,U_J^? 9SQ_C%+'1,NXM'+=. M'_Z&B7XZJ9&(?=CJ$,$1^.%&^?\W=7I\SCW8EY[3F^5XTKF-G\.YA>.FT9O\ M9F',H')4V$UG1L5JR M91\]1O(/*YU*>4,A!HEW0+YM.(>!VZP&O5$SUE?6I)X=KP=$_%*I'_A<^(T1 M.7&W;>*F*@1]LM NF2KT'4)T, ]P+4C#XS7C\:-.5(TKY9L\!33)&[<_^ M8-W)&'0*,!\P*!Y"P(_P3]<1BEL]Y.!O_IO'3RH8 8XG_-4S\QB\ZP#3D5(? MHKX .?- 9[Y28\:NX'AEK+^$J%+@G(1U@YV#2Y,4!!T!)E&DBY6/#TA3PFD) M; M4B5KN+G@#)#A)%L%N!RTE6AJG0%(,?!4'P&F$693Q_TX^;T?L M'\\]^?;(#QU4YE_L9[ )V,V[UC^O/@+HL2]WD0/\QY3X;"19I7O%WPEL?)X MJ2-XLO0<,/M'R>[#%[[8[IL]#7^>)4$%2#GO2;?*^']R=4TD2H(@+EA'I8B( MD@@GY[.SV"'!!4NXK#_^4H-1,O#(\DU9]4W^J1)^BX3I^JGS3;.BEK1R.^ O MW]JW[5\ZWT"L_O*H75X_7GQ_?+R^N]7:MY?PO_;-[X_7C]K=E79U?=N^O;AN MWZ#K=7G]))]YZ#Q^OWFB1^[N.P]M_ ,)Z*9'X?)3=Y='[!,H]+[ONOX;GFL] MT(43;A3">0*6!IPQGNWAX8,JL4<[0@8-' P3=TQ&E0]'D#"&0C![7#1JX>\V M^2[PUK\G'@^WD G(;1A<*AJJ\?"1[1:*\5TR&^'L9Z$\>5:\YWA==X*=B9D; MLCS:/_T0V MX65,)IQK&UR9:>B$.KT!CKIX\Q).BL 92:O^ZR0$J0Q#^12^&L\4_Q_,=FA/ MY3HPG(/AI9+K^S]P=Y09'786\A)C6X7_AFHUY\@ MC(L&%K4D<$Q!H T%CL )-33@AY"E$'799,"#'LQ]<1)&=CE9+K8PP?HV1+X=?Z@%7!F18@$&&9IO!/5QUS7(^.-8;:*]04IM1U&UV#]"( M\7JSOP6SSIO]W3-S':#/W*/"#YOY-;B'PK69_0N:^+JZQZ$S=%P[4"D&W&#+ M/0'#:Y:V0![\BX/Z *1T&>WA3]IH$H"V9%&%L[!YP?\%I@"1A;^X]AOY0F0W MOX&/2#NMA78?.,\.GG$4]*="Z2DM&Z?G)D'IH37['BOO@M"$3CA#RZB M$PH+H3-(88UV%UT"&,^=DBL8<.\(MHZ\2E"ZSA"5&T8N^A3G$"-W22EW[0E( M-JH*428J5?@8/99^'S2>-/UA6T6X ]@*Y1)D>!S%HA+ZP=!^8UQ?CNT?Z*II M_C,0A&\MC#R:P(]=&' RZ@D'+&"HHU9P#<8]&#EYY)3PN2)C>O"JX_%(-WQ# MEV+4 ]EU_9&0+Y73CYRAKN&$]8APY/EQV0Q9M$;!,/!C@E^BS73^RW3\J\,/ M=-HK=TI>;!A.AN(V!$H_>7C(1AXP6D#!IQE6P=/I%2,,LYQ"@96W*&[$>L"N MR[7"U)]P(T$3YW^(!3A_\@T(@?88\])Y" #(X<(XP ,[A#30> M'!U\&-2"RX1Z/ Z"0$#/_YY*DP;.[!? GLTR)W1<^+JF:3< MRK [&.A_=10,=((F#UNN,A,L!>BBL/@9D;1?.Z(WYLE G MSH4?TE%+:Z+,PT]FK:Z7&]4\]M"L5/1RM;+1'EKP:L4TM#M0HB\8+]?XLF04 M%*,O.-]J]5,.4ZU6/LF4C3I)FR9'*1V'!8:F'?EV"_4*QQ.Z4%ZHB,(ZM./" M;E9;>KTUO^GPZT:YG$9.24_[Q8<-QY*'>+]!7'_AGB _KWM#QQ.>PRN3T]UL MML35%1.XVIKG4%,W6UFTC*%]L_^-^-LP !AIPK5[63GE+2@,%E:?4>P!;1+& MO3Z@KUYK-G6-S"9)%_I#&;:CQI/-(,]V(&V?-_M%O NBW:J9,B3RA#:%((BP MO19\LJ[70;.G?K)9;ZWX8K-FSM 7B5KBK, )(6>TR;F*:1P[ -,*/ZRX!M%$ M^?XW]'JM.;?]3;VL'%<)7G5M4(U\YX]=ZD&%>FRLN:A%-Y:@BJ4WX6!%<_?T MI[)1+I_A>UJ(E4GZ#&'M^'O(!)6JWL#\>/JK:=2/%85DC6/?!&GD;D)_Z3#A M>^#XVUWN'OM>J6N'@TC3Z")B1JX-//IJNQ/&P[8B@4VB&5 [+U[W$%>=V$.L M)>';5:L(80+GI.O84208G@G&SG]M&>;\J56OSHJNNHM1$41\S,]-.@[EKCE+ M2Z^;K8SSK%;JQA[S(7M.0-7^] FHI4Z:A^5#)&CAG\P[0\4?)#VT1M/4JZ85 MJ2&5."O4T*R2_ZEA6GJEG&[>IXC^K(4/5D7%:N"A8)8_[J9NK-9C7%&R,7K/PI=3)9?2_KDVIL(1]T M!X2[@=DA]6//;/S&F*=P@PCF,94G,!0=^+T)G))#YX]-K+=#;[J_V$U;8[.% MQ-?*#;U9:)N?UO+<,C$(YW-@NH99GV=96$\U M?>(X<]39VSMKZC0W06"6F5T6.M13Z3F=W=0OZI-JKZ@G?GI-O0-*T8"=G-+@2EVT*S-X)F';!U M=F3/#EA-+YOEC*Z-A0%W0U.-W:17J6YW::43EGW:Q&D5W:PU,L[4!&.QM:NX M^4$36#=1LHI^=/XS<7K.F!?"7-@C!PN/@?W\24#0805.;-V]L@!3L?$D"[E- M"_4NMP*GFJ U\IT;;T= )?0#>9^ +J&(XBC,D7?!%'#BC/&K[;CD5[SY :6! MNWPK#:W=X^5QF!371?V$,^15T_!?'=/CF#\/;$1)ZH,O'<:72AB5(\O!T+3] MP7AI!CY(2>.%(4V8.(C?,,1RM7KO692 &E_JX'8:<[N+)1J4"=F5=%$#@?H/F].CR MQ^L<#TB%9K7@?TVC(,?G]G7><+),UZ&'6/=(1:;!G3G"853?8'DA(I(02S0H $Y8!Z)W82$ @M! MT95C?SBAN)_1T["H#ZO,I)\G!48':0EA3;HJ-3I\PYM@F13U5M:%R,FQ>N@% M8 Q!$28Q+B]YPAEZC$^-2[0=R7]$!!1?NXOLAZ5/X+6^C0>BZF-$66,OXHFOFR:^'8\52GZW$&6%S/P'@=L%PLQ N*$ ]1IMO>CI&@UI8L:O1O0 M-30P5<842@&CT:'@B2CK45<;,KSE%"\V'G4\"/S)RX V&78.Y4G4ZO J,(VJ M#)U7) 8/70C*Q@6&JK$D=&+\QXCPMAN*>:!VQ&>E_9:==#.;&D\>O3^&-\WP MN@QHS'#@C$*EFDBE';>TNWXPPNN'+'I%T!3[\B(?PV9@J5& );;*S3:B+A4 M$0@J76%$M9+X EX84HA-QX:L]U-.HP'S:(=8CRQ\++X#EL+"HRYHR+@P2<I\Y.BZE1PY.K9FQ!'V9 R/S):F93JHCOW8D2H1''&\ M/>Y]L5#>X:27^$G"+7R;'S2X29/AA!>\]^BRE\AF MX$'5U,ME*QVA^!VG+^H?Z8M44SP* K8CP_08S?+?Z(8(UJ;V*% A#"HRQ/NN M_\8M8^5F"8E#7;=:M3Q"W*F?I !=5:]4+*U'1\;*XH]-Z:/>5U+I;EY56XW+ M?=<72R]?Q 3B.',<.VJ!(K):"G11[+MN\"+7,$O2\TNA8327+,%F2DV+*+>X:;4TQ"I*:BC$ M:FQ<%G'(\U1D9B,[,@_5=F#[0%%N5-LRJ]E2 PQ;I,OX$3RGSLR:;II92BVY M Y$R2J9,$ 6G>Q,FLFQX'5S$-N0U/G[U'"_SP3^G:%@>NQ'(F?;:>Q40)+L_ MCP_(Q8L.:"=:OL+&=([",;K123W#UVM_N)R-8SF_IXV>K"M8$OSGC$U7G!#% M1"CBOO,'0O<14X]Z"LYAL;#[ $ M%";^G:>QE?D?E^^CA.K^$BZX 4\5!(PK0HSA(S4K[%*LG:)X$:JPF/:@-F&0$0;L1 @(([3R5CRJ MP"'>_61R0^;NUE&@R^[W9;:47\)G/6%W\_O0//*.KZHQ>Q&,%0@M^"#'&WQ1 MHO5S[_"O]!2(G84X XNF$Q6:T2U]:6DK?B%_B<@CJM7;R;N2_-:MN%FK7*>- MR 1O8.F,QN__JV$CA9*!$G93K[Y'F U?"LKZJ@"'V@-!J_$&*X>OG%PFG('= M8P()#J<;B@1A$. M3."L"+L.[VLCF)[P'5V>9HOV#F2"HR90\[MQ?^(F1B4L M9'1X;7D?&F7 =9-MR20_XF-D/X&$PIM.B+5,D0#V&$=O(_PU1%@ SJ C.?%U M6^[%\S1"%B!F#J@Y7R]^@'#IID+OQ$%.$@,@ XZ,=_\=;O[ FNT7$5&70X R M2J6CO%3K]_L\9-UC#-$;)QY&P$$]8-8!JXJZ",\E;+KQW% C)!D'4%-'Y,*" ME^31?,3A):+?ML5">D'1:<$F0\W3$WI'B[$GEZF+K 8(CHXP*I2E$ M)R"J3A5OD@(O3C9";]V^+D_#Q212 RJ64$4W82RX" [HK@8$U/SA)2&\GM, M.C0^D@YSZNH&T],NAT4E<^N(S6TA;.*<#/@IP^U&@E9TX/!S9]>;5$EXK&#V M5NLZ07&*=X>QPA44MP$H_00@U\&P'#0FFM?M%. MS;,854O,F#"A(T- K%773JV91Q68M$35DX@MRI'@STLWO.($>2'>"$5$B5]4,XC;Q@['3OATG6# ME;%H$(XURSF+5SE$5,8E"0;#I!\5;\&O<<^5+8\TG-@,6IG#60Q;("B>!K&- M7&80B^\QA5X71]]G]Q&(^VH'Z/G$=4MD? I10=N6!P;"W,,"^TZOK!<%=<[O M!4%X-),BF5IIQO^(#BI)T*C^%LO1D*UBLH8+!8^<(1(0!X_-)XKJ\'HV<$Q[ M/N*H1Q#2-@D >M(N5J?AR8S%CB[C)6K&U$QI-V=?=5PS^,*/2% M$Z.",RPY9"_^&(_[K=WMG:8Y\+@GQ&PU5A[XGH_X8")O46C'?+;4DW$WDY&_ M3"ZE&KI5%Z;+D*>#186\%D)4BXZI"P"BEO&?F.AA@[J8ZM948'!QV<53[< ( M'%4!%A4N&C&("AF8*W$%F'1+@$GOS+U<-1XOYRFKX,,50P4%)O!AY1.S ,DG M,4#QK]_;MT_73^VGZW]V"'$8?G$C?T; XIN[Q^\/G4>M_?7N^Y/VK?WPC\Z3 M]G#]^(_C1"$60/^@\(;86R%0HNO=R'6CTDB/7]!XF(!:-*WGDA6U0HE!2CO2 MIFSS*UEFJU*-< *1N=5"5ME&@GR7&%=28 !3J9$#C)MO!%'PK%DN(--6-V5: M;$_T<'?S2 Q[_W!WT;E$'MV&(W<6A.W$H3E@D+@%@';!'21N5]UC+4L/;R04 M_$A0%M!5%S"*%L#3& O^QO-S!***:2AYX8+&$]BTL6"HP@/.G$C.<6^.EW]S MC 7>T4>*$4M*I;!U JI7IYF <='#^R%#O+!/!A"91CPSIY-_)CP>,H+D37^! M,:TT2NI<_ 4&G[@B=X<3AR,G X5$;%:/VK>XV%17H,PN>FDKBH$B(P<[;J@1 M9Q8E*C!OC<0]XLGST(G@R=-HJA:2XT3QL@YX3)'OAU^+,[?J90L<5WC2%&26 M?4OXR'.AK+E0+B(=^7Y35\V/U-6N# MXN+MF,=J*&,4+TGQO?\29M?]L@=UQIE9% M_6<"IQ0+%M?-DKC3NA0(>5X:)JXN\BH.H2NF8(3]8!R_:>X%?5,:%#8;E=K1 M^/G\OOWPI%U?:R7M[NGOG0?M^O;J[N$;M1W*G8^E:VH6T#4U#:6-4S:G]*;S M2_N&>Z.=R^O;7XK@CB;6-]\'ZZ-%[D>+W'?<(E=<4=MKGUS^S5TWRXU7EK;) M'QUS/SKF%K=C+I_2 =KFSGSX3]X[5UI?UO;65U[!\MR-N'9BS]>VZ##+I5VU M+Y[N'HI@S/U)DUOKY HE4U<*Z%)8Z[L4WV\?.K]IVU[^Y$N!7=4YTNOQ&W#^5;*XR.D8Q02\KU[D-;>6^B ME.WWF$]HO@Z6B.#B>I*+.__[]^NOUT^'/846X4OM6-&3875JGRVW MIG!"TIJZ]+L3T<>:@ELVM3,5#IF#UX:I6_ONA'B'!-7$I_L2[_A3?6CBI+ M$)8IY)?6,,*.CJ23 (4#2?R5T].="IG$[/H5^).:62[]NCD2WGN2T,J6$MKY M8^ \.S%L#B\NB8 >-";^SGM$.[2'D=KD$2IJIHT%'8'<10E-2X&%@/7A[R!V MAB8^IGD3Y!.,> 4\!=&3H2K^%ZKEHKO-E$:'__+%U*YB5.OXY):UI)R4\8G_>=Q;\>6RT=KVPRJI5W^P63-JS;R_^!DH_'^RDOGG MV5SB>.X2SW;;<$O\NO8N['9>F^S2SBEUR<)NX(QD%BV=?PNTN>L1\4^YJ^O+ MYKQ/=EFY*E]U?D[;5W@Q[QE7#',U 5=,,K'5.YACUGU>,/[<]FM5QMEJN?X<-FN=%L@/V)DVBVK,\^=PO,,ONC4C:-P7@848CL MKQ[FY[_7W5?8*?8C*$V]L[V6"%0&G)__[]>'FY.R+=NJ153J6;T^SCJ<\KD(>)YPD1]=1Y/8N:,% "2][N5(3B,V4- MMDB>5UM&O;:_0BG3-&J40S=7Y- MRZC4XOS1?8R'S!-"DC-B#L%_MD>!XXI2 M=[.<1W'!H>ACY42?9ND?1)C)"\Q3$Z[T,1.FLAYAKH@:F#3$9'!ZH<^[J6FR MRN^RIBGORZ:/U[_*Z8=1TVALO>X2B*R"3$;;M9.>V<9 MJ^EYZ<<#>Z'F;/"%KCT)Z>H0H=;0T(JX^&]AN'_/L'*@2ZS/H M 9W75DSP/EH/@W;V9#SP">4F7UBI723)JU4C]\3Q&)%I7#1D_W9BG2SY>*6U M]<>QLG11N=(ZR6*S9E0.E4'?T1XL6:Q1M?;ZP4IS!]3]V,^/_3R6_;Q$1^:+ M=NN_BBO^5>ZN%7R'9_SE,IJA^?OPG\//VF\LP.N=5Q/OQY^$)0HEXGR#=R#E M7Z=?/O:VF,*]W1>OQ^$7#7L3#AS6GP=HXU6NVUXE0MSOA1AP\2<^^&F&GVK5 M??.3M=]'N?YAKA=3Q-^1N?YA)6[/HE&N\CUF7LSTS,OG MGO.*_WGV>U/\[P"&.O__4$L#!!0 ( .9:;ED&#%WVJ T %64 1 M;VUT:RTR,#(T,#DS,"YX?=7Z.;AF*T: B23S"27S!9)2)9; M!C@@,[MW=35E;$%48RQ6DO.QO_Y:PC8V(-E@,NN]]4MBI%9_N%NM5DN6SG]\ MFKGH 3-.J'=1:1S4*PA[-G6(-[VH$$ZK[]\?GU8;E1\_?'_^MVH5]1EU?!L[ M:/R,IA;QD$LY1SX'>-2ZOFT.N$\$1IQ.Q*/%\!O4=!XL3S:XHK.Y+S!#;<^C M#Y8 @OP-_+ /WD#=_)F1Z;U KZ]^0(?U^OOJ8?WP+?I/O__+S\>WG]^=-#KU M3ZVC^LT_AR?_/4"/CX\'V)E:3%$[L.D,5:O (;?O\CPXHFP)(O5'[Y6-GJ!@* ,^>QLPE"7!9$C8XJA&/ M"_FR0O@)<8V4SUSB?37@D]5CBT?XGM;@ W8;IZ>G-54;@7*2+E=UE6%)WEDV MC'-S4EM4)D#%1M#C!:@(03E;PDTL/E9P4*A>1PCD\^K4LN;K@$%% M@1K"J> MYYAO?GE079/5LLUAM7Y4/6I$+?&*>!S;!U/Z4(.*!8D/WW]W;H&)"V7B\ M^ MSN?$FU#Y_-VY?,MGH68&>(+4>S^3]"Y><3*;N_A54';/\.3BE=1\-=3\ESG# M!\!*",*H"\VT%B"K:]"$@ZTK?CI+PB$*B]EK6-;L I#0.6:"8!Z9U:O:7B1R M\&1;B: )\4A!Y7&M\;;R0!/L%E 4VW*W%06:V+[[LK8F48Q !"0?[@;M"%W" M22[X(0[[.4SW"7"ORV!\B!06_:P8!9NC+'=W%O\M$2/B.2;&^2A.D0 M:TQ<536RQB[FKQ!Q+EZ]$&XE:2#JTM(_U.OUP_=U5$5+DO"CVQNUT%MXZ/5; M@^:HW;U%G59SV#I#(7%$)VA)7OZ*&$"* Q1C ;U>,/'#>6V5?HPKGV.GYWU0 MSZO>)6@8@&@:)3MPIB8KAK7>)B@)C2.'O0Q!&A4>7%'/P1Z0N+1<.)YV2%U$,K\S9U\3]CU)G#4V-S-3X*'(>HW?VU>=EKP>]#J M-$>M:R@9C'Z-=?K>!"DF4, %"MA B@\(<&59V=E7=?M^**C]]9ZZ#LR)8&9 M;"*NL;"(JS4'4Q.]CH\/-^OXO>S\H][5SS_U.M>MP?#OUISR?Z#KUDW[JCU" MKP/,IE M\K)UGJ4;'=[#^'8)(0HHZ5F.ALU'BSFJ26^N=/7)7)&GH M[T>[]/=D%*=XJRKF4, =4NR]08I!%'#X!D4\HAB3I?WM-)9#^/4@9R, H(!C M4! PIQC;WO ;G)%F4K!-M #&%6,CB!RJB9A!30Y* \KB3;;Q/ ;%-M[NXC)* MU1@=?>3>93X:9E4+3\Y@^)^J^=;E\^81('3^F$.':'I.ZVF.;7@<45G4\X7, MA,JTN:K#S"8\?291( X-LQ%-L),ZK?$8(H#3S29V*$VL?=MM@TDUNR/4O+KJ MW755\K??ZX"9M89G"!^@B!9Z'5(K%1XIZNC*YX+.,+O&T$.)T&IT'="0OM6H M[$@F)F7\L+7R.^0WGSC@M&%><4NAXHIZ-F9>REB5 M#ZDA2ZA94\QD#A%9-8]0A%% N1R2=I\!+ >-J.C*9W)%/Y>1;$/ ,.#D\1_Q MN4=R47HY)0DX*0UH6_T.,+Q"'P^P3:<+B99Z!CS6=,KP5''=FP2PYH#FI<@9 M-C)I9C"L@@F(<)>.<)%>R)&Q21C"KNG]WC<>QZ%7^2G$^AA:&*9)F^'DG M2UN7*X&JQ%GZA2U6$[=>?C0%CIJ=*:GKB:6>LCG4_F)[JXSA6A!7S>4\+"SK MN[))K")7)+ 3)4-(H%EISN2U0[J+5'1(-%:N&$+->&WI S9O+(U*>&]R9?'[ M&Y<^\CO/\B%&QXYI2VI*2T->\T2_+76)5&TD +1(X46O_1!SJ4"M&N+9)&GY M,N.H9+ N\WXRNZ]E;YWLQ+3/&#W27ZIL]1OBY9Y4QU$A@\0]X3=T.TU MFYC,WS4"C6E9 ,:Q^:<"I<^RBSG)I7:WSO)I/7[)4* M7WCYFO>WD2!/K+H%?L-8I?%O^]^G4(Y77ZZI[:NUHN"_G$R 2L5SVYM0-E,\ MQ&PA"[0A$EVL&0>-XX]J0J$PH1BJO[1BMA1EV$.;YH'GS>E)I"_OZB"A?!)>*U1"^:?)U^;]- M*B.W](-),Y]@:DK5'&8]M/2OK(@]38AR^>T,> T#MF8E8T_SK-*1O_B76;EL M)P<]0TB0)W^?YU.PTMKVO:]@UP-7MT1O\$\:6]KOOH72<%(/R$FQ!"V\0;6: M;>H;S]4I=;1ASTB/32V/_+XX><1S+N6E/9CS<&.M=J])6CM#5*B9WS=D!G]P MV^RV_]V4/1 UN]?H\F[8[K:&0R1[Y:P[2R7EV):; M:[YMQ&B8:^<)X749F'*:G>4K>?-6&7T#0^RL&11-7]67NUCV?41W[MM",J$W M6(&F2[_$ >"E]9AW06RW9R)#V*M)C6[8!%$&O>E?2 >O'R*AK3^NWM34$/J^ MS?HU]1+O_]U'T^>UYV]#]91^I(.Z/ MN2#"E\S=,NK/0U!P K,*6CR#@R#4&2E$CK]P%F'=>+&XV.O;%K\*V96A7/U# G$(.+QJJ%K907C?'AV&H1Q^U0RTMROEY1--9;L[E+ MGS&.G7^^\O8-$$43IGM8;[SK4&\ZPFS6]N0)-^0!RU,,DB*EPA51L..,@AGA MBBA8(Z-@1KBB"79)+>8D98@7%7!H3&:^VK.YW +4]B"XQ3R:D)B!"AK]SH"< M\EYMSGWLW% V8I:#@^$Q%E2:X3)+Q^5N*;[O2-C(G-J@E562!7 !33!81%-' MHY&'E=B%8-X()4P'+()TJY8(7 -YYZ/E6=,@C[F\72PFF@&HH&(I9:R'FZ") M58UM!BJB6)H0&M@-/CCO4Q977&;XK:87\V#OYWX')_T>TVBP,H#\D8[P,R;3 M>WE1X ,,1%/<]>5P*E?HE,M3]&+7ZJU($B-.76QP-$9,M' D VZB!VNZ;KT459)%>GD,P,547]K7*Z,;-KZ M(NAH198!EFD&]>7=,J0/^!W1R_"[C=_EC/K&%S[#?44DZH6[(X"W<5Y;K+5^ M^/Y_4$L#!!0 ( .9:;EFQ,]/LQ @ *!P 5 ;VUT:RTR,#(T,#DS M,%]C86PN>&UL[5U1;]LX$GYN?X4N]^ [H([C9-MM@J8+UTD*WWEKP]GN+G X M+&AI9!.52!]).?;]^B-ER9%L4I*1343Y^M"DEF?(^>8CAYP1I7SX:14&SA(8 MQY1I$+GC-=.S.$ MB1-0SIV(2WGG]N9S;\(C+,#AU!???GS7'9[]>GMQ M=O>/^W?_/G4>'AY.P9LA%O=VZM+0:;>EA0$FWZ[4CRGBX$AHA%^?S(587'4Z M2FO'[U*I:]6G&4C<&5:%#QRBA/K53L;:ZU.Z>MR^ZIRON/9KIXV#;"PW%MXYRUMGE MQ=FCB&KC,.A[&@GX[N7E92?^-B,L&_/$5CK;]MO.YLN\,"ZP9>O.CZ]?;1AD M-( )^([Z_74RT&/MJ&\[V&-_W LD( 0B^I1X0#AXGU"@6KR? PA^XL367XGU M JY/. X7 :37Y@S\ZQ/5;CMM5[GZKU6:[6SM=5'@1D',_E!^SO4'*P%2W4M[ M5%8_%9#L..DYH&ZVMU:@!B%EK2R\ENJ,IS3YB$]CWT>\/4-H$7??@4#P]$KL MB=@+R84_>IS+;OL18]*FM.T 32&X;NEE.B]M8A_QN<&R^*N,01FV>BQO&V)N MVHC\;TQ5RSAN$XD.C\(P;JTM8U&8ZON,AB;OI'W2'2-E')4=TH5J# 4MAS(/ M6!*5'T#%Q\V'%_=NSW5I1 2?@ MXB:8!? %1,AZ*5&QGHQBOGJ7SI[*T'X5D MG->8,@'I+O#&B D,O+OC_VHZMA)0$;&>@8O:Y\F +"4@RM9RN!CF14[$5AKT M>/1>_Z%VK]_ @G*L%DO!D"OX!I;!_P9AVYDP8=1S\K9V3@HYL,GGVO"?9\/6 M57DDYL *'9V5L-;;.1C/M+8^V=+'O%N_Q/AA=JBFR-]H4K- M;&B&3I:28K36S@=ILP1.9D.0J>U$63+ROW*(<9IF2*&.W2R5X+5U*F50?:'$ M+=8C1% =8[:R+,SJ-8&V)Z!BM56(@0Y.\PB+P*J,XI(6: MQYD9DRY7K>229PK=QM15V?$S(FB6E+/"!1 >X]:GK07R5I-1 6XM58-D4.03 MZ(**@5Z^":XO@OM,H5?O^B]4@-Z0Q/@Q988)4%G5>D*J.\'6HH+,M)=R"XQ5 M[2\#IGAQ*5&RFK:JP&VM./0C+F@(+*F4E&P#3-+-H,@$5<_-N]JYR66VI5*\QI)5[P-89EL'8 M(]Z]H.ZW.0VD<5S5G,6Z//;IU>RAKA"6(3;:.]DJ,W0&/4&&%O0/IH@86R4%^.-D@W@A0C5%NG MR 0$P@2\6\2(7"YYSW6C,(K+4S?@8Q>;]@H5%!O!6!4''% M_=#9Q3N4G_^\ M<[S;*WSD)YL<2OA7@B(Y\![/U#[]9&]91R]YUK?,EI>>-)\9Y7S,J&^<'5F) M&N;T$DADK%-LOZYY?FJ\F)^8*0I;U[4^Y6+D)W8:]Q99&;L]OH.GPI+5KC>] M'1"7AC(?Y\;37AK)NH]*F(W/V2DR&R=:>EH*IY?NU)-HF$/H;59QA<0I4EW7J9F'K0& MYWW_C.'/WBF5@$E&W">90IF+F2;I9E"K07G(]'K)@KYZY<%=0!^>NYZOZ:>N M\"N,*L/9",[Y7?@ MVAI_LZEUA>I!LSG)@[5UDQ_?+1[%=JEG?(LWFP;A1M-DZ:GD?1/BOW&L) [C)'OQ_C4*_A&_FC*I7,$;%^]LL/D 8J- MY.X0Q]CZ*-+6Q.'@;J3N + EC(%AZO7GB,W,27V)6B,)K>X46Y]>DGLLI@+( M#6Q^#\C^*ZK,R62Y:L-IK>*<"L\YU5/BJ6)^X=/33VCHZ'FO]ASV>QM'0?IH M966VMPI'QNJC(_3L75H8GM.EYI#9FM4Y,@IS[C 4"Z%';U3SU N$0!Q-D\%PR[5MO,1LPJ,R7/^54@ZZ![P/F &?;>@/<@.$.$T3<)PP870/?!\P!SK;U!KQ< MO.-#7'>4C2,F47,8^9E7/>_^'9;J>G9N>0I"9^Y-\>5NJ;!FU%.?DI!= "\^ M"CN!18)$/1.\W9"O;V!:\'[_:NIV$EP0ZG;^%$!%)QVP-S =,TVNJQ_JK]-] M?/T_4$L#!!0 ( .9:;EEC">T1'1 "T' 0 5 ;VUT:RTR,#(T,#DS M,%]D968N>&UL[5U;<]LV&GUN?H4V^^#=F$ID$@?.= P(?/ESXTR_/OM=YA(0B M')SM'>X?['5@X& 7!9.S/41Q]_W[D]/NX=XO/[_ZZ6_=;F=(L!LZT.V,YIT) M0$''PY1V0LK3=ZXN/_;O:(@8[% \9D^ P!\[??<1!.*!"^S/0@9)9Q $^!$P M7B#]D?_A[/_([\WF!$VFK/./BW]VC@X.WG>/#H[>=/XS'/[V[Y./O[Y[>WAS M\/7J^.#Z7_=O_[O?>7IZVH?N!)"HM'T'^YUNER/T4/#]@_AG!"CL<-,">O9Z MRMCL0Z\GGGD>$6\?DTF/%W'<2Q.^?O7##U':#\\49=(_':>I#WN_?;JY=Z;0 M!UT44"9LBIZCZ .-+M]@)S*J0($=90KQ5S=-UA67NH='W>/#_6?J+F".D?=2 M"O;9]YX@Z^#T^&"11.11SO2U)Q+C#T]/3WO1W:7$/#.7O:1>SOND%]_,)D8: M+"]T_OSJAUA!0!R"/7@'QYWDYY>[P7II*& ]%_F])$T/>-[K3H3T YO/X-EK MBOR9!]-K4P+'2A@I;,'YB6#[[R*WWK:0IAP'<<(1[/*K,!!OF4&(LMRWAOR2 M5=>%8Q!ZS"#@];Q-PL4^;Y"J01MGO3W8*)^N#_T1)":19O)=P$PQK@+,-!J] M"!IRR;=+[(3<9);^WP_,/_S)0)GQD,7.BFI0KX1BS;F+=[!A@4V5Y@#BR@T#T'GFC2[J<0,KHI97G9 M5L96\8+-$C7D'D/ II A!Q1HRC=B+5M&4Q2J4&S-Y\L5>CN^Y;U#[&=]"4#H MIW[HC.+[FE#F(5LUV@W(;(+X", M TN0>=A9AK/G"?\9D[UE?O8$&IKVJ&- 1U$?&-+N!(!9A*\'/4;3*Q&5$8W) MA07@!S#R8)JY!T;0.]M3).HU!C(F38R4<" H[3\CFH=9^LR2"8L:T"=98[A7 MDF:>."BQ+24=VC2/,<&^DM.T8%S4 CZFY'#P3 'WEX'$UZKDA%J[/Y\<'# M>"6^\J)NW8L!EY(TI=).GK4RO51\V1RQ=!5S63F&Q6K/V:?+M ML!95XG%0E;)P0]KT,G'T/@ZBKN13-)Y1B+:>KCJYEH=7NK+1)6I@'PO)S.9 VMU"E+W+:$WX/]DT5/ MX6'N]Y_M,1+"W.YC1:\&-%H=DB@U6DO8Y'M25*UUZRSJ3>ZG@$!Z&S(1X!=3 M2BKNU]*U@/IUVRSJ)OKN_T+*HF'Y U;T;K\"0D# !I2&T%7V[67SL5^Y#;BQ MJM/AKWR,ZS(DO-X-(4'8_0J\$-ZRJ=(7R'_.?N4*V"Y7ZHU%2B4-1WFIEA]L MK589Z^5BG6P@UGH<=8R\;Y=PABEB$91A2)PIH+ _(1#&KDF&_/ST]G)>P%8Y MU6^-4;TTK(U%O\;D@0 7#L%<$GDM](C=A.=;+.?\76V<1^_:!L3'S[6;_<1V MN03OF^@./D,V"!SLPQM,50/%;!I[%5#8)&?[U%B%CSOZ\6U4 NT';N*FK=*I M3VLOK3DV*D9V!PF_/_56;.)E?*]FZO,"T.FUAY^JGEB6E-/0U*862=EE-HB* M&$I(X&?,X.$MF8 _1'-6G.]S\5B2DAIWV'HD8_H-UYP4ZZ4ZI;>;(IC*U:/ M[M$D0&/D\%>G[S@X#)CP0;&'' 0W7I%3JHR:&"V,8BL^CR_XF)DW]"3Q,PU1 MN)YM3:SI"MZ*J#?)"I1@<@/% ELC-*UF6A-)ZF*WHNCD#GJ\976'@+ Y=]H" M"IRHMS-#ECK[FF@K F K M^*?VCBZ2X79H9 =?8U$5@$P%8$OKN$HP+KFHN0 M%6=5$S&KA6U%POOEV8-DH9893J0YUT113ME;,7;*74/1&D;^.Q@ASYA[)LVY M)L9RRM[.N3VX#T<4_AZ*12R/_!]#WNQ:MG6YKYJ"*_17OU ^)+RB#/E -(PU M>K&*DJWP;7.Q5:C('>3JASQW!T]B\^M415.Z%A.E>#0+R;W$,U$**5./;3E6Z%,0805:G0.*')X\9?("[F7 M+>*X0TBBZ'F=4A6!885BY8!6*%P<=W\ S_7Z [)BK1!&#ZQ"(6X0?W-=%+W$ M'S&_P=UI!Y):_8%<#%9(5 )EI9Z; S/7"0[X3R>.]-?KQ15"8H5VI;'6ZGN+ M@QG)B">($J\E,KPRV@*3-,3CQO#K5I*50KCKZ0A+/8(60[M]M/-2WXT_\ND M-.KLZYR6S@%@?*IZ45X4?3OG?2,7+F1.J92>,*4WA;@=R MM"+"2(V%B>PJ;0/TZ=MR,7( MJU$KRLB,K+HEJX/^!GV'K16HUU60'R-PC3P&B?SHQ/7[370)A:I*>F+ BCGF M:KCRU)'D%%HE@6M)K.=PW2AS':>!L5 =E[DV=3VV8O96= MYT:Y4^3=S)[Z:GDKN6._2IHWA-**DPX,BZCH"Y6"QZ#4 _Y M)<$TK5%)N+O9,>FJ!SESY_/E.YI)LA(9M&&NK P?+9HR6P:OG5V1)&QX0JQ\ M#57I:>$TV!:Z6##)95H:.Z:V($4NS^]0,Z.UDJ3)N)ZZ!BWFK58MLN@%V,U_ M-+2ZM.\XO&SW$PC )/FTV^*$ DFEUZ>W-[)=P%;]ZU!AJ%IY$I-1=S^WE*;/ MG=HYZ#L'?>>@[QSTG8.^<]#SQ#L>(P<2J2N?E]I> MKS[7SJKW.9YC0%SE^&CYKKTDKMFQ6Q7V5QH5;:W1ZF&WB6.K$$J5VMZ!4ZZ= M%O72XE3504!YO1'F#'B%(9"R.V[>92BVUPXA0=A52%/P8?N5*LJ"10V=@!Q7 M,.',W!(T01R3N-KWQ=*)0XUF^N?:(5>.[?IMX$U$)HH>]EU/!*,LFJ8C'9OC MK5I-[8G?=8M9"(P]6I:$NY64T7'B1O7(Y%CGH>B[L)\.Y!03]@")'QT8K]^G M*D_;AF">PLJF0PS;Z*0-$JE2-QS!TU8VK5X61NR,*&)![&Y;46R83+\?@2OD M>C<8R(^?E*=IU'77UYXT<"0QS*978!<^LCY\-"38@="EUYP+48TT^PA7TMD_ MLI789M';H0Z37(W'4'S= PZY@\/O@8G*/2R7A_V*E>3$H@A2BE5\(2,06QI& MJFV($[*('N^B!38KLH@>[Z,$N>K"+'E1XRI<85>M7G&22V.]9 M9RVRZ'58!I:LTNJ<'195P:]%;DW+*Y %0^Q&ZI -X_(KWNWC.811'QI_ MJ5R]65Z3N-F1>G75_^7[3AJ>+&H)4B-T7T)83M*&CCUK4]/?G=Q #/T1^%;U MI;+Z(]/"PDYP [8MZ'C*$6Y#C_'YZ.#P,!WF#@*QCD"L*/ T@=W<1QH]EE[; M[N=;6_7^3('@77F^M8_8S;?>VJH_6"D0G)3G6_N(W7SKK;5H?PD:^.4+[8T<0L$5%A9 M=6]V!X4!T>'DBWJ3E/Z S^$==/ D0'] =Q!.F3<3G4)!W.X[NTG[(II@(8TVWOJ;J M?EM6TI^X]NCXE=>?DR;J#[?*QT'4P\7U?$!IJ&P_5*GMUU%IIUR+M\U,[R^6 M5LLKU9(G0K\"+XPK([?$CZ]5OCS %, &EQ>8-\%\-5@#MFAO8F1]L14(&3Z@ MU R4)J7= FR%(F[6\_FF= 5*YI>VE2$;^4IGR;8K+!B+;6N6J4,*FWD=8-,HW>K2QT;]"-)F* M-(^0@ E+;TD% MK46)/]&<;.FW,N,!-=;Q:T']9:MJ8=7TD\**B&UL MY7WK<^/&L>_GY*^8FUL5VU64=[6.D]A.E>:Z=?T#.;1_>N__,?'C4]>:!1[8?#7 M3RX_?_L)H<$J=+W@Z:^?>'%X\><_?_G5Q>4G__&WW_[E_UQ 'QPS@FNYBU)^/1[7 >[[R$DCA<)Q^T/ M?_KCY=W;[\=?O+WY?XL__N-S\N'#A\^I^^1$G-OGJW!#+BZ8A+X7_/(U_/'H MQ)0PU8+XK[][3I+MUV_>0)^/CY'_>1@]O6$LOGB3-_S=;W_S&][VZX^Q=]3^ MPQ=YZ\LW/][?+5;/=.-<>$&<@$Z\7^Q]'?,?WX4KKI0&0R)L ?^ZR)M=P(\N M+M]=?''Y^'IH C7JJEWIDRE]^]=57;_AO M"XT9,3?9MR[2_O)-^LOCQIY$EKTY__;;W_PE"GTZIVO"&7Z=O&[I7W\7>YNM M3W^7_>PYHNMJ:GX4O8'^;P*:@.V^ MM=_A%L]W_9C^Z<1^K_CD"+]_.)4*"O M]C32#F\,BO7D)-0MB\9_7%>\0J>N1'R@D1>ZXZ"9K">]NQ5ZD3A1;0^H[M^5 MX$NV*M-&(A=Z=B9LF#A^,V$//;L2=EI_,3CNQP5-/S;P[SOVMR-YZ<>$!BYU MZ/"C%^>TN Y__>3X=V\*HL#OCX2):!SNHA4]H<#^ M]W,E!Z[_)PK]@<8G\-%FY&#W08.+]XM/_L9F7N+%B;=R?')/G7@7T0T-$O)W M8/"/O[PY"' B\3!:D3!R:93M:XH*.-$J_P'[JT*\K,6;54=U]' MX>;4=CFKL,HD;XR,\2Z^>'*<;6&Q>V8#2(^39E M&$4@$ICRZO70Y,%YA1\-V>;-G6WY)FW\D48K+W8>??H#A4T:=8=LQ^@\T>PW M]"'R2K[0-?>F_MJ3E3 SHL!J0')F).-&K=#UU+*%Q.QG]ZS!@7IAXC/E=&#RQ M[=]F&B94X1"J7E@?T90*XS8%%H33SEUHP/X9K'91Q":P9>ZD:993#ZLS6MUL M*U;/U-WY=+:>4Y\?E-@)Z77)EM+86?'5<@F"+=E>^(I)\(MH?U"7#/I#WU!N MU!XVXTEF:Y)Q)9PM*?(E2PM7OZ;F*GUZ,>/G(BN[F M'%A/3E..N^=&KJU<6.O:1>RA-0:PF]T=C6-*9UNVTTR\X.F.G8)IK/)'12?T M#E!+)HSO36?+,?D#N2"SA_%\N)Q,;\G=>+@86^9V>H8H;1CU1Z<3%YL$JPAD M&-'T_Y,@GP0>/;THTNN#=3 MB3#^M9_E$H?J7NB*^_V&LOR#J/L!_'N,5Y%'K\1&9"8L[;,#?7-5-H$U!O#3AR2LV63)-R(CO+%%E@7 MJ^"&\25.CGB4J'IJ3N(#-O-N.>[@_%'N*ND\? Q3B)V6A)Y@; ]VB=4 MDJ \9+^]&__X,)XNQ@O;_$2E?P+^DPX$S=.'JA\EP>>(/>GV:>EHMB3#NE3,AT9X+.\1&V;7?-N5DX,QA7"$W7.W@ MQ8L_BE4H-J=;)@X%U=AGD; M(DVX MWHK_TF5_?F[)?*MEV7R2U??>3CX PSBF29Q=9"E6^^JVV*5=*@'JF/)^/A]/ MEV2X6(R7MFT:I%J?+LQJPW=T\F6^"BO ;'WC!4ZP\AS_(8P]_D@N=QVMKOC3 MK[Y\R&=%%_9M+KER? A-)8MGR@;(X$61:55>:/089D%_-31BJS-;FI@8SY1' M6%DVB>I8J7R2K^F1M:=83%>?/X4O;USJI;.+_>4PJ=@_?AYE7]3_W+'UGT;^ M*_N$AM'I')*U;#IE-+AC9DA.FNQIDY2X)0ZDH7[N+[K6/XM8O=DN@6!Z2-_H M(59/EWO?L7HUK82ZW#BP^M\6JU?3RJ9C]9HX8R=S_($YR-395(5@5S;!SI8J M?AB7!GH$"-H5@BU3]]2WA/;M]EZ7O_KFES*OJEO=D];&[G2KI4 M>CEIPFD/ MR)ZZ9;ZBL('P7E#$E=9SF+GL(F2K&HAX%^#WZ MHD"E!@0P[MY,5E/!_:G93Y8VRJ5L5FU![";(UWTY 3>O_BWD4V;./0]-[VO"-R' M]+/(_UFXB][?3\?Z+FR<#?H0V9+>^ D!<>/SV^%T\E_#Y60VY8$>5^\7D^EX ML2##Z^7D^\GR)\MF2%O6+)UCVW2C;C8@3OP,_\$R\.+XE+^YQTGDK=@W&'[! M-#G^0:&E:(."HHG>P)C0"'5T'RZ^)<,EN1K?3J93",>;W9"?QL.YP5?/SI3< MGH"V_._0-\?6D6@[9LL@T_-A/)_,1I8M?T:L5=K$&IO5G2QL4YJ # ]1^.*Y MU+UZ?1]3=Q)DZW#P-%RQLS2/X!.L8C4(8)>L^K*B/NLT(<".Y/P @F[/BQR8 M&9R_[6B8[!&/6E*SC\E;WU2G,[6AY_:4'I>'^I7O9NHDS,FIF$^ATY+:2/#K M-N5PH1_W:D>^FI:%U!EL^@/;W=U)^C .;Y]97H+LHJ3Q!=9!*KAAO.)V/F-'_?OA MG.WO#>X)&DHI_>AKBMJ'XU:H>^JM(A_H)K[]>*%ENWGVDVA'W4*R2Q98+7#A M.A30L?#UI37Y-29.X!(GY9@OE+9]DAN8J!1.WW!$.PW_&H4;QPL$/GG2R%0( MV#%/(T%@EGE/M::B^*\*\^+3W2JW?)F[R5+>Y/U,I+UI269DO=G#L)5RO]38 M0;UJ9C '3FF#\TJ$TS)Q53*^J&9I 1N6O.FBIUSBO$1VFUXD30<[CFSC][C)G("=V# E4?[Z5-,:ZO MXH\*)Y#]FN!I"AHC!@?UVE81$/ MH>^M7M,_56$\M"VF3,)BSIRXTZT!;(PG=Z/GO/#FV,GV7>V]0V M\@RGFH/:? =[Y<3>BJWO(\_? >HEW"?3B*=W5FQB9:TQ^U@-*3"^=#5<3*YY M'.)H+;X5R&:]N#%C7WM,QO+C@4Y&%W^^+X.QXNKU+\ MO+:X&O8M[G)UG;6G$'K9$_!Q0_-!\28F%:\>1HJTLZ4ZZ8RB=_D59T,I@K)Y$)EP9^2) +>()<_@!] M#(1H$GK=@%9Z\\6$.%B^%&A).1T5_'B MW#G[OL'5ZMH)%?@+@EQP24A16E(0%_(GBNTRD0F7>4 RJ0 M?CP@1R574_DMF99]#9MIN+9&_FW'PA$KJ\9NO8AWBB=!6D^D#7!&TV*TOI"T M9#?4EQA8LHD?1F0%9WC?I^ZO#K>Q);O77A':=-CF;Q'3=V\OO\Q+K$X">,3T M7BA$C HCRI1=,*\2NO)@W!Y8$.!!@ G9?MV+UKL/:N@4P@; M8@8%8)-XY?@_44=T7D,0;*.T:CU=,*Z;#D0C$=0#GHD>V>CJ>"]'MF2#P MU)N*0D 6RQP;;U2=$JX-/*2C_/4LQI+GZ@E<_J01/ON\BB?&-0_!L9RD91Y6 MK6\Y55QHY$X\X0#?-%L7]^59>L9U&"=Q:5>N+#:-I8KU-4-:H6''_@PP?.=2 M3LZ0T4X]W*0O](FY S,U3HZ 1Q1%D!H0:@F#1T-VU$(\_7Z\X"4[,R2]B75% M.YL;1A.71G=4.W'A.4W8-H.Z8R>"T)IJ!'E%8ZPKRF7 A9*GE$E.VC)?DVM^ MZD\:YN^VVMM2CBYBH-([#Y1*2YRG MI<^%%S'5K?$7,5(IMU,92.*"6N/7RU9H MN%KM-CM^],@"6C6W114=36^1Q+(A43ARJL0U'D!N2 >]6,MZJMBP]Q.;0[4/ M5/A;-]?H)8 DQ9%7T@%]#:Z4!;5@9\6C[R;#J\F=C2=8M?ZE&VF]P6@M3'/H MNFQB>#K"B,3Y(4R:#@1C-C#S[Q',&A'$@P,(2W]&S0SE& M4SD8;?M,]K\[MB">8F3)VQKSF"H)3#I,]A<"#,@LL-9CJNP@=!CA4+3@+]F2 M=GA&&P?NB'TM*]Q%V!3C+2K^&&QH0R?0R[JK M:HG>PXJYHV(T@.P!8- ]E^BTU0VG!JRIX9*[!^LJ!8BD5G8H:'OAQ\@S>,FC$IHA!7KJ[P]"J%91Q+4 MG7#.@*S#B(0YW*27\S"%QVQ*#P,XS J-SV.EU3+H$>JRMH_:D3S7+"UPMDOB MQ.%P*_QW^R1!K5+4/0ME:89N39N>1=YN0:>LQ5XK2R:Y78/:459ODYG2S7*U M>P3!$L_Q1^'N,1D^AKOD-F1R7L,01H%R:=$G@%X&:LN*NG+P_KGS7+C1AGG$ MV9",CVTSJ;9=2E[?;! [\=#\M3@/L-!#'%;UPOJBIE08!^1 BMSY,BA% EB* MD*)I95B-ID5.7:_.0'63+T*W8>PEA:?E0WR_.BU$KS,Z^Z.6C.@DCR_(!;E^ MOUC.[L=S,AH_S!:3I6W! _5,4DKAJ#]N/95A%:3?"?Q1O[_YTJL*2WW"+JLO?, 6^$PW1:>CD(F1O +H5P)7[GDA2K8O%?BZM NZ(+6&/!COS^F3 MWSN;[3?%*J.!=;6;=&Q1*F"M.SB=>!>O#J4ZUYXTPGI0-4]4B,1B,;;N'J]: MS5+!>[%M6PBW'C)'<\'9;GSGZ62(RK_'A%=7OHUZB4B@H^J.,6S[AA!&W+R:I2]"AS0F11NX-T4DCNV3H% M(!CNDNW4!J5YCU'QZ3B07A;*B Y2&C)K&A]!(R%LF@YG]WS M-(O&N85\HCV6MNE)6LVD[V"W:IUM"5Y+I2->0%+YV,RE/'KU)HS6U$O@O?77 M,F&E V(Z\$SBA1V%33PFDX#MQWD4\R1(*!O)9.XD=+Q>TQ4'X*810'$[3Z+L M@WHT\$$4#23&S"-@2 XZ;5,W5W/IVM;W;P.;WW F^SV\QAD/PQ^3);#'\GXQX?Q=#&VS-L4NE=$@BJ'H"//2??K\D3RTU9X3ZGDBO*0_/1% ME4GC74BKAR120^A^G+I2\;(SB[VC(\S4%QKLJ"CL9?]K//[I,1\<0E)*R[(A M/U6QC/I984L$A,%J!0GOU>@:%8=Z>7L4A(&.)*A]5<8@+Z5&+FK44NM%$P,@ M!DJ=SP3&0,>D1S &VG[:PO/W*!NW)=N2QEY:NV8;1J?;06E3S+.XBC_JUC6C M30[$24K=$G?1,4#QZ5QK!%H#'81]:,38\2G.XUJOP6^C5RGVK;P7'I!02RI4 M='(*;GK$9Y#BW0/P?<;-MBB,&L8I(QGJCUF?R3KI(S7_Y;Z*6Y]0 M2^D\&K*C?#8G9HE'XJVAF<^C.Y3=Q3 \JA]V'T\?=F\<+^*924.FX&9?(3Q% M%:'1YA00L0.&1F(;6K5%SW$.(&=6_J0@Z> U /"VC8=6Q^4REB']CVTHYN$ M_4;]=11"[5OAG4*I(?YV0<0;=\^0GK< >60:!I$V.FD_MP\B$Y3O(:3V;WXC M,0Z>O(!2^/PL:/3BK6AU-4)Y6\Q-A%("W,YW3YSDU W=.QB1N^:=0Y4ZYQ6( MH+1:\5I!S^$Z62EO:?@4.=MG;S4"I'?O<0LW.5 5_Z+1L;5$0:.1*_MT0<1O\J @V[:2NB8X M=;-:8]--"1#ZY/CW3I+0*&9^?QT&$%M%@Y6G1K#3ZXLN$U)'0HS/2H/6X] =A=[^*$??^C#')/] 2OT=$\9)U(-E2* M9D:3N!E1\N_+_S$::V)2"W ?>J>KBF432-\4:IP]J;=U WQ[C!4CO5RJ;HL& MN95)8!+KQS(_DNI= K!5FKY;Q*C9FC]\/(<^,UJ<2J?87>KU-88@I2,A#H,L M<"&LS"5[ECQBI,CU]PZ;UBE."G/$3[/ZPY^13W>!LW.]A+J?6>:4M@K8L8- EF$3!O$578<1W8>3TWC\DO)[.)S&*\T6%>\46^-HYG\@E:M@5D[..[;U?AF-A^30[Z" M%!3X3"V@AK^K9X;^$C9:-65UTD?[T/ W?H;KR 5_N%7&]Y(HFJ M%_[51TLJW(,/9\$?U)TC)I9YN*8MRH\\^D/4X4=PO^=5G'Y$K&LKO%#&&6!!<5QKM6UG4K$U?*ACC*\4&_;R29M M:&2J2+$DZ625"D>VJ73GD852U]9Z-8PE[MT-?#4@]:<(H+"WD=:XKVZ+AK"6 M28 Z$83!TP7;H&WR*W9+G$E+\1(0M-+V+62IW#$:_L,SF^$IC-W)*%8VP>2? MB/CAO& %X E - ,VM,0-9 H7$TBD%FXQ?RT-_Q\'[H@M5Q4C7]W.1.9:)6(-6]*F--;/;F&[@'-D >VPPGE\*@VU(3S(9,Q \7C971 M-+3%PLA8,;0B"Q4W0%*WZ2B.AWT\J:#B6PZ?--K1GZ@3+3^$@BU0 M72KXV)Y&4J,^F)SEX!1V:[#'W7H= #+1(^6(1 ,"K GC;8E'(BU7#@5J/N ] MQ]\RIM(X!YV>[47@EJ1#;_7OO!=("F,_]^#Y5N>U/Q 9K[@_ MD#I4OQDUX@54VJ6U#!I#2Z8@<\82OZEC!>T\F7YBR?:PG0#57!,9MJ*+.0TDH+EG&/R ME< @VCM VZ 9?W AOR9G;AGZ\+[APBK1=T/ MO:3I2H9:RS+*O)"+]Y'MZU/B!@/9S.BA%W_:0)U>%F==DY16Y5I>UU.>V$-$ MMX[GJF"&%=W,YXA5RX6\_@>*)"/9>GY8 PTTY\VQ(I9-%UU#J'/#)#[6_ J+ MXQJQ:9BB&K&]4H807W67)6Z+N=122H!Q\A04BRVH84J>;WL_9 P,77D940!_ M]R55];SNP906+5Z(Z7EEMQ7NLSFJK&^_;V>LNOTI9Q1R H3/%UZW7@JS_\>?#VJTN^ MQ!;^F78=$/;'-JTHY[\.B,>10GG;<)?$"?L+&T;+_%!DXU,WE YN-^$)AZ)6 MHM"#0@MT6$&9&WY)U:O+U9&H&JNHO77$*G0NQ24(O*$UK/+"%$DA@6>'67\R M?)J=\$CE.C*AH!52H/)L55VDJVI6$WMFW:)7SRYEC'+MP6K-QQ8;Q_>O=K$7 MT%(*NZ@5WHLJN1IP&TZ7Y(2M(;;V650M_Y[&[$@(KR4YM'$(/RJX M=F5H>^?L^ZYT7M=.J"=B@S704[G3=[\<%SP)^8\'Q35Z8%?P?U_#9KI2>B/_ M/HN%HZL5PKZEP/HY7V]:GY7YMGE6A^CHTK(=!Y ; Q=+5PYCN[+MV:&UL3&] M+N(70$&*];NWEY<0[0P5&B;,7@'B(L1OIB76QHNSEODCIE$ M^UJW&=V!C<&9$MT556]+ID>D/SCQ,V0VW811==I/=6U4K6ZH-(D:$!B? MM-C\.HQ.L\ ,7_*VH9>!? M="YS7ZES'T$>Y&74]NY-5>LB^$Z[G[^!KL: K M-@X@Q_CCRM^YU$TAOC;;7>H&L_78B0(F=_Q ([YQ&_+1%JSK9FACOP1&-<2L M"$5!R$$2DHM"P,=(01B81+DXD'.?GD8&)!7)DBG1BIE//U/F/:GCI)7J@U"Q M'.00GH2]Y+5F:DMCPN828+"ZF;H/V9_/#\?+_)3.YDPF@F6SQIP5Q=DV1ERD MFY#UXPP,!4B>J#4Z/%TN!2JL%DC;]U"NT+@4JZUA^,X+7?+2XTP*\&?]))HZ M%$R6QM24%IUL\^5I<@U9SH?3Q?!Z.9E-;4.S;6 @647-.N/9S7; >PJ\-3O= M!,EPM8(M"92'SI8$Y2=?KS/ZLUY+1K1_OF/^N9C<3BS][PJ M$GF8W4VN)]9!+MM[MEV8!/N#:K9#$(?5 MU2!@H%Y"35E1;DJ3]"8#N! O*%QD'!B9+6#0@G;R,@Q(%?N8AO7-5%$5H8G' M=ELYY\X+*$=,%WT5R@V-U<0I\48=U'*JY.] EW#"_[#,J<2J"XO75-N]ZXA[ M52BI5A>#D?BMA)%6Q8\.+ P@K6,/202]X>#11AYV4G#N6HIK+&J-]BNY%"B7 MLKQZH$+UDO=HC$!SQXFCI. T[%\'AV'_^/G>"[S-;E,90%'^?5.G$'+"N$%& MT)+!%ZJ8#[?EY&2N^/;6]A@ M7 M2>!Y[K4"[ERC@PGP(KDLF&D#U,F!_(#D#&R"0=A7-,#$I%7SPCA)1I%D) W%F#67$Q]-=J+1>10[JC98 M,2I,XD7]PF#>1N+ZQXI.K4%>'LF$@[?*@"XY"S(LPET2SL42)ZIG$FVHR_(X M=>)L[P'4;1PGWH;-4Y%SG33".E,U3XSSO$]1^/8T+7.5:H5/74-BY6XN$';; MK<\//(X/SS W?OAA$JS#:),>B.2A/[J]T8?Y>E*BCN3O'Q[NQO?CZ7)X1T:3 MQ?7=;/%^/EZ0V0VY'BZ^)3=WLQ^L>PRO9Y_28;C!,'9S\W+E?'( Z^%31/GNIF)BR=MC9I66)+A;<,X M(C>Y;VUS:'(GYV)H/AG3!#^9U#J?UTS2,FUQ&NG[:W?UMJ&",_NRL@]IN*%R M4'9Q>R-UMV628*9:AE,++$A*G'R:D?_,)-"N"1UT '?K*M(+Z*[*&)4UQ96^ MU37\J3Q6JZ*A03!4@Q%:J>-D!-O'1FT@N8;?UQ._9ZA418R9PG.:[Z"&JU7$ MMF?W3N"DD1#% (F*'92\/68'I24)*A,\94 V>PYD56!A:/MD3 W\]DFA\'D\ MYFG9L[AGTO?0;J >>"$=P0;R[K8+!H4_FWM-S,EN_CRF71[1YE_8Q5AU#)A'&DP_95#Y' MOKD@$3"Y"-<7.SA!6EA@6\LFPB(4RF'J<+F#?7FZ35$\*0J;FUD2Q7)@7.MN M-KV]6([G]S8O06+5JQ5EI"9!^ICS X7ECKK#%[8&/M'Q1QJMO)@^1%[)"?J0H/6D M!O/6PDP'SHVZ Y(S(ADGDK,BG)V8\PK=QA^W7L3[[!5L M.K<;<.H;SURB?<^I2'LD[H*( &.0"GEND[SY,)A&WU9Y8?.[OO%FZX>OE!9 MR"Z%R-N2QIA;/K4,&+?.J6?OA2E]0Q=[9B2O>:M7J=!Y/7JJ[5:\O=-TNV[> M=3)@[[O0">+J:!UI4_3;CH0_ZOP*],A#'HMR./E9XC4Z^I<>2%0#T$-29C%! M=,1GK'3[HMG9;+*F2D:CB9M'ND>0IG5HCV?RK?GP!. % 7D!4 M2GE6?-CE[3'?=BU)S-SI<@[,H5(>[".8,C'TJ3>F"/X-3ZGR>;SB:5FTN _0 M]]+6;B8?HM#=K9)9M*#1"SLZ5Z0]"YMA[BEE?)'I=T"7IS!GI.W*6U8I7[S( M5%J]D^_]+0V?(F?[[*U&'H2=/^[X64^<'R_I@/VNJV5!7>[MJ9,B>;L<2-\4 MIU]LS7'I$Q5T$KRPI0^!"EI%H"544(FLJ-2A4\C,/9].44&1VM5#!:VIHD6H MH!(S::*"JCRVHXI:QQE#DR##$([G=$6]%SAI%M PQ-.R 2%\/:ZFLB,#[3@/ M$NV97.2 *=N4C<%)VI*.7Z4Z!O0)>HJF*T[5/B9KJ'IZ?OZV8F>1-=YRF[XB:DG%RH)C^65^J*5[$[*9^J_T+1 .BFZ! :%IAH5E MWE-E@_*-G,#HW0*+S]8YX$*LPMJ0=3$&-BZ1!Y?^&[C@*"[9^#;9E(ND81PA,KAJM?B#*A[OD.8R\?U'1TX.LAW& \K(T!E+-C_#) MR8&%91"O;&DQX*TN SWF#=\2+!&I9MY[UUDQ\ MC<2WNCKTG/I6MH,D^TW@25UM[B ;FWW=^,(>2U-[!(T-;/@D,A@ &(C)OR__ MQZ##XP5FGAQ3D<>/["PA(->Z8G>J\I7:#A[3U>=/X/G M<9!XR>N-Y]/HFFU?GM@YZF0<1:V:.K&"*RKRBY,EG"[)"5OB% JUO,X$;E>50BKY6E4I1&:9GL/S195"'TSPG[9$J 8'*(7)X?5V$8Y) OAL( C:J$#P745/X\ M @*U;5L,"JSGP=U\:!V?\A#%1V?U2Z%$QCT[RSW[KW,8<3];*(3E1&O10'\ MFTB,2I-."1-8,\GQN/ZA1JM1\?=)6BI)6E"$=D"OZY 4! M1$I=.:RU--&X4RW2G"QVH(D2T376.2HT#H1A,97JC/G_-73I;<>I4RO6@@*Q MA>OP8>#REZ'GT&?VB@'N.CF]Q=/N9O!I1BH7'J#J;C*\FMQ-EI/Q@@RG([)8 MSJZ_^W9V-QK/%[]WMF'\#1F-;R;7DV4[3S=H]33@K8SHV//3CM1.DE<>M7]V M V;DNAY\Q.'+[;F3H+HLF:HU&LI(+@4JW&=/FFP9[0LO("ME[;)>,(WD-BA! M&FD,13<>5(J(A%!GZ;.YM O:ES3D,1SZ.R"!=4AK.F8H^93NN+3X1G/CQ2O' M_XDZT0W[R>EY4M;2Q,N-@+N11YR4-@'BA%.WQ&,T]*]ZW)&9O[6G7+;JL9&, M>3#:+.+)%$%I4)7-\8^["'S!9(SL,@W<.]M!7QW.?<"D&A$N4_H-PF^@DM]WY=F7)R+UGJY MOS65MV?9,6) TQL,U:QI'BLSIQO'@V>THF!9L:AE>$7G=!4^!; 63H*;'4B0 MLC^]7L'1PL36H#7 S/$]\^,=?\8>MNR/\*R?2P#YQJD,&;*;B>R9SHR C])! MF^L\XG?0HU&,ZS$SJ[JYT(68W'][-$U.S:M=HGW0F?K-3LX1<*<"UEK3 Z&AA0X1!%&GNSIDXR!):ZB M:8!BCH;N./10I.OD.FWDQ?SY$6+(V<=O)7X_KDW&;"DO?;DQGEB"12W=$>>, M>7K#@&2\+7%5K.GD108_TZ9#LKPOWO.@^PH 0$N@_3=G'.WS,,;6Z\4'88:^&[!QN;.AWLV MV2+/\<5@@%5MC<&*54F \<<]X0%;3S^0/>T!N8W"V+;-HM0,0A QX4AT!3,9 M;NC2^0@9+I[H;OJTE0& R"JN.%?AA>83H&F=7U1J6P%L*#1RYZ?+.=UFB]ML M7H4: QJ'3FEWDV=1'3G-'5$#G@NW35/!CA W;0%]:&HCV7E6>S#[Q*F^ M\0(G6!V!]BJP[AH0:@FW6D-VC _?3*;#Z?5D>DN&U\O)]SRVWS)W;6X834QG MW5'M"=OY4#;^AE)YS2?-SN8QG&4R(H.WHQU;1C=[^F15?,,P"PQE7B\I4)1" M.9I1?.;&W8O-ZY/E0]>S$ M'_#T,*%(1C3!3+ ?QI/;;Y?C$1E^/YX/;\=D^O[^:CPGLQMR/;N_GTW)XMOA M?+P@L_?+Q7(X'<%QZX)<#1>3:YY'/9KGNQ',_OBR >EKF8EA&T M@-C[N[Y+<;(5< I';=#!F%4<47@V'+$_(TA2\@8/#(WEU2@SH"UT+T&D58J7 M@DB%OM$ZAD,:P*R'XE!L:P['H4("DT@.*7G+L1PJ;"!&!I-2M,]"^* M37>Y'7:W).2,^M#0Q/%\6[XI2E5/]QQR*W>42AU&R9*=>B%N!')H1B'D7PG< M0M0:G](LE0(')L!(7P!M L0'-I4(T52_G%ZK'H5N@UQOO,"+GZE[&Y93916- MC86Y5LI@*,XUITTX<^72VKLX(+Z!1Q%!3(3L;$+C!$**-"TO"B+#8QX<&9G MIX0&L_6:QU_&S.%FZ]ECS&1/Z/X[4/6RK-<1]81<2S;46W'*B:UP:[+-><%Z M%V;S,_4<;%PW/")%#2N'6]_)N-]>R!;G0Q-A&VMA2G-$C M4^LPGZMT%>Z0FZS$Z-&'<'G!J/-?H2NQ%^BC8 8'W:!F"^ M9G^=1_\>SO["L$9X7 '6["*/'^Q7_.OE3L$YR\ D!C D"L_]QYVXWD MX=L4>0,U!XSJB3#>Y=*ZT7S-M:]E_=[P_:KJ.9@?G9T ME1Q<+G@91@7>E0\Q@"]^Z\%^;$2_9S#W)#>#2'G9!F-:Q2D?]; M:] Z\<$Y?8*YPS;*Q5SYT/=6HN)CLAY8G].0Q@"@P=)"0 ,-S4_]27<@NHD- M9=-X_ZBEN-"O;HN.!95)@/&:Z6PY)G\B%V0TOK*N0IM,Z5+,I]+N/268[6.= ML^I>BO"&&@3,)YNI9$4=QY\!8CD&)-EP'^WN\-!&GB]9"'FWS _KVTF=PZ4U MJ,TOUK,T#WC;F<3QCKHW8;2,'#=/JN9O017WZGK],-?JM21#^1MG1&+^,.AQ M5F0=1B0!9OM,7<[.T*VZ<=5J7JK7T/CL\Z5JV;IXIU[?P[O)?V)6CR!9P8F? MTQU/!BRM^%RH^Z'SGW0E0^4_+;\=S\ED>CV['Y-/QS\^C*>+\6>6^%MM2Y32 MG6H-4B?^5KQ-.+E$$'B:K ?6QS2DP<5B'LBGV P%!I8YF88I3MU+=V2Z>1T* MXP1@OUYHL!-!*1RW0;\757%$[1QFBR5D(-_.9J,%6396?*Y24"/B78.?X<(J]%,P6?\KMR=A9E(GDO%%[M*JO M:'7!7 ?JRH/Q_:3 MN"@)=JAN:SQIT51 0V7*HIW!#%(;*/,6^PE8 .YL]\>6?Q[K'7E/7N#X\-,A MCY,7'0O5_? W=)J2X>[I'A-RX,(..QF?S-E25I;YF;9ERM=V=0:M^2?_*F1; M#N'7O?A;S(>\@@O&%3@YDM(S](EN*&'-KW%1\//Z^%;8I_B=%3E*<\>\\7R M51:ZYO'O,#<1-&[#!7?:BJTQ/[W:XA'68^'-B0(I\!R3A9XD\-K'+ZU:X[ M:,V7QT/F-N/D/#U%\ #$4P"S]Q%1*&+-SIB%M;Z,IK COFE)J!O#]32H(+8H9>Y.1]T)G).A)A9L"! :_3?>$%).-AF6=I6:*40ZL].!UM V/*5'Z&:AML MW^"'/$TR"P@6;@%E??#;/PV)<%N_E $/:7(/+"SS+BT[E/=^ND/3S=LC)#8\ MASZS7 PYN,FK8MLGZ8!^A53*@KH,6,ZNO_MV=C<:SQ>_=]C7XALR&M],KB>V MI3&JS5!ZC=0;D^X24^Y")\@K^>5/[0)_$K7(9%D!$;*%N'KK3JU*LU1FHRA'J#7TH0Q=?DZY.8.G1>(DE=4EI,WQ.$1R M.0R $>6%1_8<2,K"$O_1M409E$AC2%KSGCE]@FMW)TBFSN9T@(7-\-Y2S=> MEQP($Z!LG7-4*UYV"HG%[0A9U@O&A/6PLAQ%>WQ:#SQNJKF!V&(+:[&V9J[: M\<$H3[%[4MTX7@1HTK2 ))WG07P?^HP,U/N;.TGCX'\#G'N;>/6MTW-J$@C, M,=5I$4]]<$A/.DA-0.Q?RY2O/U#&%H&&?FS'LB#,?.!_\/C:P(40;=@K*,JZ MM,"JOU0?M?ZH>US?3V9HNDTWN&,TCBD5%,O-A(Y'PC1[ M[>YH=+*:1_T$JTC$6I=YK@Z[#_^ER(/\N]+DW$5 MQC21AE:(U;%D:M0R1^D[HNUKW=83T0N(%#8W5F>DA?!'^CF9:%3QZ2=>1ZZV ML/Q([U&.0_>_=W'"?7<90OAEL((*MC1)4=;NPIC]' IK\/HY+G6O7M^S_7X! M?G,(58\YZ*CBG;P55OC(H/;TQP44[>6"S7B42\9?5'TF%?P4_@Z(>&0'-T[' ML+![J2R;*FT:O!RWU++'=1,_4'U8J:X2K]D)'4F@)1-F ASVW#ZP*((;DXL\ MH,#@ILB 1GHPHF0T#).*4Q"WP>["\3AQ2-$$=C%%D:";8ZY8>;#,DP< MGX.4I. 1*663$Z"9O G()?+UVD+W%OYSK'AEP$^%7[06I+%T/DYUOO\U_POX M2+R__?;_ U!+ P04 " #F6FY95X[9Z2XB !O?@( %0 &]M=&LM,C R M-# Y,S!?<')E+GAM;.U=ZW/;.)+_O/-7^.8^Y*YJ'R5_$KYUHE] MCF=F]ZZNIF@2DG&A""U VM;\]0>0E,0'7I3X:"C\D-B6&D#WKX%&H]$ _O(? MS_/PX!%1ADGT\XOCEZ]>'*#()P&.9C^_P(P#2?#H1:+ M*9DODAC1@\LH(H]>S!MD?^9_^"__S+];+"F>/<0'_W;Z[P>O7[UZ?_CZU>L? M#O[GYN;O?WO[\;=W/QY?O?KU_,VKB__\\N/_OCQX>GIZB8*91]/67OID?G!X MR#D,'.T(OS^NS_] M*:7]Z9GA$OW3FQ7U\='?/UU]\1_0W#O$$8N%3&DYAG]BZ<=7Q$^%LFCP0$DA M_CI_9Q$P7D4XWAY&4T)G:=:^?X@%>&G>+E /W_/\'P1 MHM5G#Q1-?_Y>5'ZXJES@_:_6=1^M.5]0Q#A5^O$5_Z#4*GJ.412@8-6N$* 5 MV7CS>?LA\8M-O@A%IR3T15'2%Z)%ME+;U&/WJ2X2=CCSO$7*PQ$*8[;Z) 4E M!23_X/<[+LD)K_KKY)[%U//C5?VA=X_"GU^HZ8YV894A_^6,/!X%"&=<\E\V MS/$_?L^@.>4X42^\Y%@__PTM*\RIZ0K,%?4XH65&/>JOJN2_IDI\H>S<.<71 M@AO#*#[T'W 8K$I/*9GKP%JU2G1,<]O+VR<+P:D7OC@@-$ TL^0=@WV:4"'3 M!6:^%_X#>?0\"LZ\&$GP5I("AUPMHASUU]VCOC($=[Q&"=*EKX&C6Q9%CNB; M_A#]K\2CW#\)E[=H06C5INDH'<&Y)J <\A_Z@_P&44P"M=V0TSD"=T4X.=AO MNP<[FS3H_M@7NK=HA@6K4?S9F\MZLI3,"92K MHLF1?M<7TGS!2"@W7RE27SA@Z)0DW"5:GI) #;R^E!-Z, @N5\O[OM1RYSU? M!EQ0/,79,MA@:U3T3JA"*:Q<"1_Z4L(D"#AF+/_!UY_H6*D &:T3X$N%5"R" M7O6,_"G_]9K>D:?(A'N!TB74BP(J,.]AY5EB*36%U_2&DD<<^>HI0$'N$OHU M414JZ&$96N+KAK#8"_\;+[1SL)38)?@K8BK [V'%*D;AA")/ 7?I:^ ET51 M0-K#BE1$[\.;!Q*I%TDU$N#0UD52P-O;&C0/IV7A!QS-A#U+F#H^*R<'#KM> M5(4*>ENH7D8Q$ESC1W3FQ5[.IF;=)"5W0@4J414JZ&T%*\(6])3/Y#-"U9L3 M92HG *\(IL"YMR7IE[D7AB=B:YK/W4JXG(";3+8BE [FVQR1F9B[ ; M9_O+ Q>172>Q2%L0B3)J!T97R DEZ,56**6'Y>=DCJ) ;+)=T,U^]P7_1#9WJBB!(ZT44(%YCUNA&4O9GJ$=ZD5:IW O":E OH*G#\^R:.8;9N<9ZJVP[P\4]-]I^2M^;F>7N"(,X+Y.".9S@U9>E9%=QJ+ MVP@T88SC:&"]0C3L:&RB C% 59)VE-"WO1+RR(F5+JJTPZI$WHGJX-?8@^HU@>#[4JXH@>]&*W ME]9:G[&G.)2T?HM";C:#&X_&&+%JOH)=&>#06PK>40+L-F/C,GKDLA"ZY'U# M,19*), 5(!>KH^S7;? ^XUXY=Q2X+YGRSC*)%,@KB!W1@4I4=7KL 1=GBGC% MP54&A)+=E-<84892RH'])1L_R16M50139]LV51:)O7!097TFD=_ OY600U"A M67#T(]YIM<- (<4QQBL3CFLV*Z!?U M0BX)$S-DO#2X:];%W0P:VZ,#:&XJ,&T74]84&%9M33NG0G60X\ZKB-6-MQ3A M*BXF_X0FW'+4^#>$2VUJ */.!B%4*V3:TZ@RHBJ:_N1%WBS?D)PO4,12^.31 M5 V]"VJPD+JO,';> \JA7$T(6T[O$.@ZJ=MSN^6@?R8QDK>=\WTC4NVEG=ZZ MJ"NJL,<"4)3[E$2/B+,E]IP*_.LG$4,A%Q1F*W]'-T1LI:J$Q62.:!ZM-TST M*FJGE*.2N*.;)7:/P*WD6^J58RCDDHY,\G=T-44[2QWK)8Y3*K%W>=\[&WZP MWB+2EP&CUEU6K,"WD=*XY!7QHM7D>D6BV1VB"-A=CUWT MVGRO8Z!@Q_KDY*]>F%3O:5&2#;T=U405=1D!^1J3(, 9'S<>#BZC4V^!8\&4 M?*]"0>V2.I02 W(E;E'LX0@%YQZ-N/O#)KZ?S),T@'F&IMC'*EMF4= E7=G@ M "B/I2Z<]93CE%IDHMIQMTRB\)A/\*,2'LIZ67%]WNX]B9%\0'%V/?" MCD[:EML8[MAMF8_Q#&Y[/FQV^\MFG2E+.J\[-2: G.-:7[MD++$?:SFU\[HJRP[("VYP M"915D3W1E,6=4*L03.>NS_H3=CW-@^PD8K]$7L+7QAM?8W?_Q]10KTZ0B9G^ MSP_[9([67!F<'Q7U ,&)1Q0ERKCX^NMAQZT!W'*48240*$^%<9.3LZ8TFT4: M9_"NB*9V+6P7D!^R41^AF?!DKB7.F=:-:H,I895DK&S ME<::"0! \],MAY+#\,"9/>.6/"3I:6R]JO1E'%*407A B^4SQ+'D:Y842=ZO MYB+C_0_9L1>;$@ZI2"LXH-5R32C;6<@E94B$W(O]HK5_3?R:L2%[SV$,F7-Y#33ZAL9P[RC5# .EPA^ V8U.GFIQB8!-IV[EJ MZE@)",C?2]^)0,V+GSQPM+BV./+J\Y/-$FL0M+APD89C.]=DXT(:C MNVG1F;FS4]C5Y_2GMY&)9]1;%RNE&F< M@;\BFOJAZ?Y&D/R6AA./85]$CW"8")= Q-CE^2).G:KSPF%[0B9X='K7O,;ZCFK>>IXQ^D. M%NT.EOU@P=N ::%;G."R*3O <8"T8$)MFIZ8F LJB A=KUC(I MQ!58)!+#8/*,5>Z/O@P0'95ZE509" M E*#XDB<5B7Z,HZIQP H/W$QD-=H&%Y: /L20V]\JP?Z'91=Y/@_Q(6IZO\.Z+P:G[S*/6B6'MJJGD] M+NA^"W0 .1FIVBORL?24ZWU+=:TIQ'0V4M;KT8=45_$KYUV^?]JD\^ZV0^ M]_0Z95!<"Y6OF61ONJAI(6O'(*5"/Z^'2&\X]=C#14B>NKZ]0=+.8.D+$EX& M3%=801<^6<+'_A(%]&ZZ,^$S_&C]F];WJQMJ@(R-#7 MJ*[BWC1&"M#FKFL^Y_8=L[%/.M!F>R$(>8M\$ODX1"5^[T@[0[.3IO:A=W2C M T!;<,73SXK.42+9!Z669886N,_\2/%\O?[8E8)X'Q2DP@%0W%[[@GWQ#@'# MV;FFU>R#>IMCU_4.P&\4QWSM<3V=IJ(QW@Y?T-TSCDJ,+J-'#@NAU9!0@X(N M:ZT)/H#.?Z^YNKJ\N!;7L-!'E.TMG3YX=*8^EVPHYK(J[;$!]/0?][2HL!-G M*/M9D#;?B3??AVA;P7XHUQXO0#L>=;97[R-SMQOA1\W)"*NB@Y^F:MB)]2J5 M8;-[9AF(ZP=LA-6^$+Y#1?O>2>S>&'?NQHJZZ*MGAZV[QKK ?G6!#0[MW5Z! M*$-@%+UR99J8@6*9_5)W"8W=+TX#.KAO*%IX.#!=,&0HME^:KV*R^Z5K0)6_ MFM3RU!UQ8Z/OTX1S:'R(<\O*]JNCV.&G7L@[/5N<)BPFU@OO5*>JX MM'>G$*@.H'@HNGGDH%)^O[J#$B4GX@6Y9=MQC2BO9;_T;$ ,4'YFG?=/7N3- MTNR,"Z3('6]8>+]T*\>GO7S/(>VZ?:!TYU0DIWM%$YS:2R4=\A9!A<1B7](PF>+5VW!W@C) _T;C[C*"K:"]F!"U2@)+G.-\^0D%Z MP?(M6N064#P?MU[5+,_0O4J]UL5!6@&+[ER:'ZRQ I0/;2_ZSB-X+Y3FF+XUM!=O1^T$6A>]]%OJ="T^7S7\I4_@>A*TM-E8'/V^?+!9A"IT7KJ"[C*:$SC/]&8ZX6I9VJW=88P(JO3I[1D;< M;<8]1N462IEJ8+TTZWNR1[O6X@):X!0>_Q'LJ7>S2E0.JZ(BKCZ\W/)E"6>8 M^2%A"46?28R.K^G,B_)C1]R&GR0,1XBQ?(VTW/:JA(:M='A10D-.>C^'NF;O MCDMWPAOY:IA"="7Z/PY8@/.41(R$.%AA>U-0Y?4T7WY[X>:>"HDD"IE;;V98 MXV&A]-*YP=9!UAO_3BW.ZR]X%N$I]KTHSO,PQ.V'7"8?(]:.O3&TT9NU,? Q MVIIFGK<.3),%L2SLE%VP!63 T?ZFFF'9S@"O5]O;F*XW/0[CIC=O"-P*:=<; M]HS#V+*P4\/8%I !A_$/YAG"UX7$ -V+_BJ^7$"IC:!RXAD). M#5@3 ,.U+?%G>P[ZD6,RR"N9VQGR*JK[VWPJED8AW'#A[+D.-JORIO4X-0 M;P3-@*/]1_&?Y!1#2V$[=?6]C78U"^-H;^AUW\?V(UM%[=0H5HH\X(A])YAJ M9W1F5?4V$K/FQE'7S%4FT>P.T;G SN@A2VF=&G$*<0<<;^^+U__G3WBW,_RD M-?L#)WQ]%ZR.EABGSAUK=6K M[PSA@*;APRE) ^8H6H?>6O*;I37W9AJDK8^FH6&(:^:%G[Q8'/:=1,$:49N= M)KNR3@US2S@&',S'K[XD]PS],^%5GXN[H%I*7*E5VU^F2JWI<0SO^+25@-5^ M#6Q?WJFQW 6L%DBOXACO>\G$D7#2UNCH:+N MW6"4T5-P6R$:=N@;@"X.^ZIP8,?V+>*378+$FR.<2K3Y MY<:7%,&ER2$PEW/&&EA -9 G*]O\>_3,$A:!6(0))R-AJ#94QEVXU])[LRP M5PL,=K3?4+) -%Y.HD"L5A8B@-CGN->V#\0":'D<;8'M+2HIAN+=K;@&I-$V M6!=WQE;8 P+6=IQX#/N<]3,<)N*F+L+$70KI?D2?)L2"6Q(;5T:!8L7WN MT8@C6\;/:$=,I9PQ'T;QP5J-XO'<'JV$K%D@5D'&VF@%+&,-LR04]2ZK(*KN M7M>5<&;T:\4&._*O,/=Q IPZTA^)N&J81#ZBO08@C3P L0E&/D<#87F=#&^: M(XR]\(PD]_'DGB1Q$5#C-J5]!41/Q7/SN6W^^FAA4G M0"R+);>C?;&\//1)"Z5E[+-Q-<[8FN8 ;8XU5V=+_X#"I(074]Y/=YL1L6= MY>E-(3GMG3A7,]#.JBUS8.S2M@+T/>;39M<==G-3E<%F&8NU\^:\&36%+6I8 M>%@+9*N#U4OS35 !:X V6Y$;<=8?G294@-:?Q6G #1 3TX#C;]6F[+[@TB-K M7&[9%G?'_#1'!JP!DNZ$JC:R^K-$V[ %Q"1MP_IHF]K>A-YZ^]EE>V2#!IP[ MD3;6\Y,7)S2]Q^EZ*G]15!R;:='XM,+)4+'YM.KM1LU\HUWJ=L]0M80IQ&NC-J*I*#(I6K1F+?$R_(54S?@=+=K. M%DT/L[7QLJS&93MEBQ3$NZTV4IP2ODZE,>8$*7'Y'>\V;5);S Q_;U9#AD>K MM.V30QMTT]MP;$R0OHQ[]L: 6SCHJ)HW=]IB1=(IL6&WV_5LI@VQ938W8=V M&V-6%;AC3+9!9^@+_@J;>2N[UY*Q4%??[T6 4A:^U2'=XA+&VE?0%G%G=-LA M .P"P0VSM;O-)D\>#=(BURF[[%4V]', MM6CFBA>9%@=@"?-M3%O#BO?#G#5%$ZP)*PI2&(\G2[GI7EEMQ/@:560O/"^0 M>!O[CHB/KI-8G' )<#1+OT/4QZSMR!(@>8"8TUYE'HWRMD9Y"'T9#?JP3#DX M&0RL1;!)JEL<)#E#L8=#J.=T5MP!25G=08+>3;;E<4( !PG7+TJGXTQE),M$ M QLMJZ/&%;'T5J-7Q#\B,J/>X@'[O-?&%-\G*7C/6'4WK:; L)J0]YVB&G2R M@E?)&9GSB0G[G]#\'M%&RJD4'59-Y@YG5ED5"_#*NR 4\=ED"]V52[JON@H2 M6 MF"02>?9*]&HDL &L2]1U]SN/9CA"B/*E5,Z7&DPU+6Q4-3+",*7B?:459]() M3D\+%WV#C'+T?QC"VUA/#5>\JUSR7U7K+0DAU$E-)UM['5]EFR.6S!%=Y-J7 MVN8*"1 <:SU@8YVK,@%:Z.1!+56W77\-&>2Z+/KI#_BM)ST&<)NP R1BVX3E M,42K9'4-V:WW](D/+HJ]4&4$Y+0.!&P50@(ROVL.+W"$&>_/'PD)C'HH$[ND MB(J8@.)&:Q8_4L*,&LB(7$(^%ZMK!VX2AN3)BWPDSK#?,RY)C-8\2+PY/3U@ M@"V$!;1.67/U&:DFI1()8.#E(LFQ?MM:OZZI5V0:1*RZN:DE!0RJ7D0YN#\. M[TXWNG&J1[]Z*[Z .-A;\3YZVF,R!!BG6ME;3Y9WO%E-5H1-22"1$&78SDKZ MKO=8\N@MKW[=O')_0$T[\,7@]MUH-85JQ 8T/JZ\2.1*BA^7\P4EC]D5YMJT M!GT9IQ1E"8-Z;7K 99PB2A$OFX*DE"$50.QMHI02D"D4P&B3(FQ*.JEV*TBZ MWN ;MY@:;C$-$A-2=A5=C,A0"(A*:IW):HAH@TB#S&5\_9+,D_1RCS/$ ?5Q M"B?_G2]E!:[=*R13*;*UZ%]3>'I:[SYT?LKDS$MGW.2W$8,/ M,04'0@=CA,#(:G&P*;@LD3@0'2B+!/9XE>8-XQY'M@470 :X!:?C.%?[*AS+ M0""'']$7Y.<7F)\_^V'"=7;!1YE(Y$SB_+Q9]5ED/OEE;H=L"PM@0C6 M)*D>2^W1'IE8 &*,3&R.EDB3]<%WG(?U&Z%?AZG@+'(L&:KNI M%0+ ,,K$T6<:]=IY/Z/X,O+)'%VI8_UE&L!8*X22P_T.>ISVS6G"8BX$/4,+ MPG#,6ET<*6OO;=VCY&!W $%8*"N=]PU:'HZ+NH=X@'(>B M>C/I$HO@A7);?NE,M1QO5X<"P;0A*UPEZ>;/KOJU.9U=1 M L9<*V#75R.(5=B-AX/:(XZ%Y8($9JMBP#&W$QW0HK_,I7P,Z&D!:\0@I#Y. M /@YY"Z]BRU9&OD(';,LN< '*(K02XRQ!@O&[)[*+J@NU[(M^B\ RMYMQ#MO4S7Q-Z]G MWQ2;@0/(;[/E?D>-[I,BV]P84AR1+O%P*9)P4' 9Q8@C5YWQS?2 H;<0MKUM MH);7..NN8;7*V5 #5H=14$";2@H>]<%J0R%W56,(7;>Q#P5!NY])Y&^CX$(Y M=W5<%%ZNYO?##\3?$)X]B!=$'OFG,R36W"+9\);WI1M$?5O-653CG")MH)'K M]4,?H:2WI9>=-V'U=J-$QE9Z"P 9.=G?V([BPJDL+UCRT/=8XGW:E0,\ M7!L(W_5FTHJ-6^0C_%CG1(>_NHPCV&N$'O :4J6=V(2,513I:>U^S&=#9H:W ML@T9WE]C/%Z+Y-RU2*H>>[(L?J.Y':E!!4".NRLOGFB"1?=W)2&& S%3:ZY( MJI ,BV_SGK2Y(*DJ*] !HKT;1T+HHD)T<@/:QQDOP&DW08D[KC1!P21D])9';QFD M,S!ZRT-XRZ,_U[D_UYY:#"^6G3Y@-#U_1GYZ;\?U=(I]1*7+'1.UBXHQ(M"U MRW="/!HH5Y?%;UV$MR8AH$RE)>&+S!E%, H5R+ N[H"M;' -),%RUL68 MN%.+XAGF/(E/L]NTJMM[]N5<49A!>OU\,TP08;-35;4.Y6W*?H(-3;D9/BC1 ME.,Q>+'7$['=T7P'YF$%CX;K$O2%W%6-(0/5N4O#"F)>D6AVA^B\V9"3EG)+ MOW+!8<_1*HKVZ)<'0F/A8HD>>K?4/JDH MIP42^%&'MN420M:!=H=313VP'G3]2*N.]KZ3.5ENZIT@&RZ>F_H?#I% MOD@C.5H].L#A=TUA 50&-IQ6M^YYH01*$U&:4+NI%*""C]HMQW\DO2 MEF=<-*OA4RK@@CYT\@YXX5^ZE-W$Z[I9H,OK[W>Y+N=A7+R/BW!_7 MBAVM%6'TYS$0,B[>O]'%>[JDU>_UETB P*UU:TC^K2 0(Z_3U\1./H:!X <&$4B_*[B5@)\L-37YQVIY8=0%O%V'#,[Y+$>6"*43QG7:COH2( TQ4.68 M1 2T,V66D/6??II^RR9)_$"H$+9M"ZQL!W+_Z!!=2%[3CE,,'RR8IF6Z MGK]E+>UU_]$A#.@--R[5G$3I/)?U]$O&$J4-45&[H$FEI/I'W'K?M=PD>LH[ M5L$G8;]Z89(AS6699Y]UONO9%H.#[IJV)<2XZ]K^Y'3A82HP1P6\A5OGQRCX ME82\&O'\VZTZU;Z/EEW8'^Y# 9!6I5W(>X8?Q;,20=_=K=3NM]K9RN #VFM* M1;DW2WO?1%H1IU7=>-AA@ZYTKH[@WH=0@$S,6\R^7E"$BL<:^S!@TG9=Z6/= M@C_@.3FI#UP39R-LYOI.Q!E8W/*[(>VP,NSJH3&[XSJALR#6=1*SV(L"',VR MH%U'(:QZ._MLU=3@[H/'7Y>N\AKU^3.B/F;HAF*_]6FS8>O?5C?3*P+:&F#< M-X?6E>RVS6'Z]\I48JEL79BL%CG8A[[6ID(@[1L*ES;;_RB^#9'MBQ1#WRL1 ME.:I>44N=(LMX &TI[=SKUZ)-:BE:<:$"[VJ9[7H]S5A]4B#Y!>$3A$6&3Q= M^TNREO:A;VT#L+P#O0/9@>1J[\L-NS@XTVGO MJ[?S#?0]";B*GN=D[+X@W@"Q>]O6OZU^MHW?=MS+TRWZ7=SM!/\5,2%K%*PS M2HCXJ&#ST^_6Z/2XB]ZO0$#VXOL5>MS1UX27Q_N66D"#W0:JK)NWMU.UX4NH%FW M;0ZK6 M=";,4[L&(TL5+XH6=G"5JGT%G.C$,N$#Y3]V,[;ZV!*R;=Z:+]J(+ M2$F,G4\N ^PK[,C4-]Q9=SQ"\-:T"Y%_(?X3EOZOW_T_4$L#!!0 ( .9: M;ED$,P^E?0< /@? / ;VUT:U]E>#,Q>C$N:'1MY5EM;]LV$/Z^7\&A MV)H \EO>6MBI 2=V6J]9XKKNRS , R71-A%)5$G*KO?K]QPE)TJ<-HZ;%MV: M#Y$E'8_'N^>>.U*'+T:_G[9_.ORY4F$#K<(L$"'S%VS"9<(B90S+C$PFK-=] MWAF:3%K!C!K;.=?"8YUPQA,:<*SB-+-"LWZ2J!FW4B7&PTU0]? N76@YF5JV M=;S-=NKUIY6=^LX>^W,P>/]R__F[)P>-T_K;WF[]Y+?7!W]5V7P^KXIPPK6; MK1JHF%4JL/!%K]/%I59B*32B3&MOED)[6MN0SM MM+EW\#2U[<,!XY&<),]R2_(1C\J MBEM?6:OB\A.GKEFOTGR!BI1N/JJ[O\?MPZ-V[^-4^M*RW<:6W#ZL';4/:P/8 MO)$MS?K-"7Y]U#BHMZZK#$1"8=A8)XP^[@U'_9/^<6?4/S]CYR=L,.R?'?<' MG5/6>]\[?C/JO^WA,21Z0S9X,WS]IG,V8J-S-GQSVF.-75YI[)77NOGZ$M^D MK?NKL>*CK<@DA"N:._O5^OYJ;/H>>R=T D^=9,F%QP*AK1POF)URVV1?;KF+ MS/7X;!Z2ET?=Y>A4&4G)U>2^41$RKG4GA%T^[!ZD]G&[4<72H*VL\F;6M'.) M/IORF6!:S*28(\'M5!KV*N,:Z(H6;"A2I2U3"3M1.F:->N454V-V'B=(V0O6 M2Z!3"$W$<:QT6FT]1"QI$0^%D:_FXYWJNBX^X@:.A0OC!;M(U#P"Z8%3G:=U M[M]0"<,295F Z8B0>;)@66)U!A:VW(H8?B''L3$/\$@S%8-XK,KE M5@02$0ACN%Z02,PO!.8MZ31X%L(8J@&.I# '"012!UD,,; ^*@/BHME\*H,I M,QG]NQH_%UH42F@!L321X"$!8B[M% LTJ0B<@:0WA6DJQ#)G&.;J3\D-+?;# MH&=W_0S])'P$&\L$ :)87P7$ W8@CM>Z]%XF8^2OJ]?X'419")T(>LG['@ C M*>=3Q(S@1C",HBL\%:$T-Z8&9$/G"8\DL@@" )%"I//VP-D3<#-EXTC-S1)A M6DRDL9IC(DX/<[MAI5<"BED:LV+M#X25O?NP.8]=G.!WZ4>"_,D$P.%'TDPI M*!Z'W,9CR9")8 M!VD]S")(N%Y@?TMLNZ&-_3"_RV\E-2I)#A32SRCW2_C)XTFVK#W1^-I$8TQ$ MZW3$%A-D?6IE07M,&I-A,A*F,N>M*=?\[L"UHOT052ZNPV6< 4') M?1E)NZ#2=MNTA'X'"1?M'+G71$OME"/LC\6"TDRC="!AJ!0'@=*A,\ U5A.! M70W0OJ W(B4LDPB:QAQ8P+Q,P9G? @+?#FO!AECKS7B4N82G0(CQ&(V,G G' M$D5#WMBD,9!H*'3-X4^2JSGS9F'=[EE]*".K[Q MW0TV\Y>]I$L+X)5RBSKM*4?1#Y1!?)2NE^CVJ MY>=:H\L8M-QYWPLG19>*9O1V9N A!AIQ20SK8*KHBC ZCRDP M@1;&RXN8004S60QGRG^$6UU!M+<>6CP8=7P_%6K3MKF#0C36R$\/,1/NG =1 M=V=O!3R\O #(9*:BF: JD/!)<82HBZ,A$:>16@B\G4]53D+\&O@ EH>N=-4O M#. GSOC+(1MUCDY[A7H?8!.Z NF(IT8TES^*[T6->OV7]N%H6$A/A?O"L[=7 M;1 [C[ILEG]IL2HM1/)Q^S3L2\I,AR4\%L_.3WM_G_;/7C98[=H2:J/NUYQ^ M9:K::$B.&W[-2;O4>C?9&9 1^P!'8\]C]&WPCA4_OIR]502S^#!7K^[3[+2+ M9U>._9*@G)R?C8KA-+IBP$K-!D&A(*_/_Z^96OE#TV&-]+6_L9?70M&J3^G; MYX,[]&BQK.37W/+]^>-AINI;LUSO )LS27SE2M9K$6AAZ?O+RN)KCJQ6^7!G MTR5V^V_I4GPPK^4?_/\%4$L#!!0 ( .9:;EG7\^C$?@< #T@ / M;VUT:U]E>#,Q>C(N:'1MY5IM;]LX$OZ^OX*'8ML$D%\3IX'M&G!B>^MK+LYZ MT^X=#H<#+5$V$4G4DI1=WZ^_9R@Y<1QOXKP5+;9 K+?A<#CSS#-#J>V/E_\X MZ_S4_ENIQ"ZT"C)?!&RR9%,N$Q8I8UAF9#)E_=XOW;')I!7,J- NN!8>ZP9S MGM" 4Q6GF16:#9-$S;F5*C$>+ORRAV?I4LOIS+*]TWU6KU:/2_5J_9#]^^+B MGY\:O_S^_JAV5OW2/Z@._O[;T7_*;+%8E$4PY=K-5O95S$HE6/BQW^WA4"F. M)Z/>OW#H#;\P8Y>1^!!S/95)*1*A;;ZOI[:UD(&=-0^/CE/;:5\P'LEI\B&W M)!_Q+E2);=:J*=WX:.-H--<#W#J/6[FR9K7EJTCIYINJ^_>NTS[I]+_.Y$1: M=E#;DW*_73GIM"L7L.2%9GC[IG94;=U6Z8N$G/LU UZJ':ZO M]876M[L:*[[:DDP"N*)Y<(3P;N@=>NQWH1.X:9 E5Q[SA;8R7#([X[;)7GZ^ M?!U/7\"+I)1/ M$3)"&Z$PBF[@5$32;$P-Q ;.$1Y)9!$$@"&%0.<-@+/'YV;&PD@MS I@6DRE ML9IC(DXW<[MAI;>&$[,RYHZU?R&H'#Z"RWGLP@2WRTDDR)U, !N32)H9I23Y M. :_$,?0=2"-C_8N0PH3\V@5Y?%*M4)#A]N&[2$\@4"\\QCTO_HSGDP%ZR*I MQUD$"=<6-/;$OAM::P3Y57XIJ6=)M.WHW4;(YT1[?7^],=O_M"8-6$Q%P M-/\P/#RJ0#[/S.Y#J!1,!$)=S)07%[";R9#UYQ-! F"W#!>!#\TTB;[ M[2Y+>"P^C,[Z_ST;GG\Z9)7.YKT&[KT$(G>FDSO W#XR]],V.MJ*4I7I.S % MLNO]:+"O--.H,THOJMN\K'3@#7!,V%=@1(3>6]$2DA'P208.9PQ 9(E,P M[ \-1/^)E->?\RAS;$!^%V&()D?.A:.0HEG92BQOWQS7:^];9A?*RR^WMS(. M5!@(DC)YPS11F?US8W8A97XM+:@;#!_NO=EDU6>Z;!&Y4V!/BY1[/S(P@J?6 MPMS1=P-&F[.B.7%/'@+([CV0JW7*]S--$5JK)_=/$"MCH85>$$&M\:'SCWP+ MGVN<<7-=08D$'*Q$X#C2+:M@KB4V@52ZXT1]6KO9#YCMKWQF-? MQ00KV'DW.8GN:#W&-]E)N?V(FGA?HW0=1(YFR2IMKFN1NP'M<2RM%6(W5IPH M%#X2#22L=OKV #>0D"&2PY$:N16^Q1^9Q*(<@+/$=SO'_5=LQ)^(DH>XYN5@ M@PY^5]QT$07J4F0H?=I/TR;*EP+!+RK/=?.\$/R*8I5W":Z8N/[&O49:[=@? M!:FBO447NYU%>("!1ER3R"[P*QHDC 9PT,=X>6DSJ&LFB^$$^3_AUE70\=;7 M'#G!?+,B\RW[[:=5LRZ*5JB1RAYB)MS[(43=O;(KX.'EQ4(F*4DXC122X&GBYG*^8K? A_ \M)5L?S,,E%OE*N-^T-VV3TYZQ?J)X"< MT"5(1SPUHKDZ*;XDU:K5GSOMRS'^>FR>?YFQ*BT&%U^;&N5:_>?.LPK0Q@:J M1ANH-8LKE[W[+&@L,O="B^NE?R_S7P?U!+ M P04 " #F6FY9O^^U:DL% !$& #0 &]M=&M?97@S,BYH=&WM&6MS MVD;P>W[%=C*-[1DA)&RP X09'B*F<0TQY#6=?CBD$]Q$W*EW)S#]]=T["1S' M3>(D.'7=>FR$;N_V_;A=-T\GOYZU'C5_*I5@)$64A32"Z1IFA'%(A%*0*<9G M$/2>MR]4QC0%)6*](I(ZT(Z6A)L#7;%(,TTE##@72Z*9X,K!E]!U$):N)9O- M->QW#Z#B>2>EBE)_39@L@9XZ6$QKI^7$EU8\4B/:\? MU4Y2W6J.@"1LQI_EG.0G]F+!==WW4K-PJA?)<"G[N'2^:!3(M$CK5415O$Z% MUF)A5T*1"%E_[-F?O=:3QW[-:S0[K>!RSJ9,PV&E6>ZTFN41\KBA'5)N='1+ MXG7O!A$^56ECMSB1Y6YP,1GT!]WV9# \A]&KB_&K]OD$)L/=2X#4_!-XY8[= MK@OCH&LI^H=5[TY(MAB6I8,3T'/:?P M,B,2M9:LX8*F0FH0,0P7'$/V/00<$5$J3>+H"IFZL&^./'E\4JEX#9,L"%_; M-[]Q (BU+^0B#R'?*[V$6$A+(T44(@+*(X-I3%--%U.TU*'G@,DA#A %,4LP M VWY&M,PDTPSJH#P"(++<$[XC)H4M6!*&1GPU^R,"":S.944.?^0OUR>#7N8 MQAQX0R5'NOV,O\>$-F9&19 M#$H9"(;H# MN*99C%_2#/,BQ6J$G5E))G2!$6I[\C-BORX M0V_=2X5BQB7K9*I$@M6G\<5T;EV[4G4]S.![K7W_(/?P3\1 M;J-@0EJJG#S M.$O0Y[$JI8GQL:W?2?I'QB1=8"Y11J$J#YB- ?<).KH$O[H?'6R-=.6J6S.8*A;VOF&2E,9+"T8'R^-[ M8S#"3)9*)57&-HX!DR0!/(;I!6,4 2D:2SGV5+R-740866EL/."N++&V$9B6 M\BO.1V'MWJ6QOA'U-2W[M<\CGK0[9T&!?"ID1&4)=R1W%VU)Q.-]3-5MV5.+*D]X/)55&T1[=L7P]],"H#N=BF9&]+O5$8J;B7>F[54!<)B^ J/+^#0R*G]80)MEL[7U@W5]*U^ZJ5G3 .Q_F9. ^5X(O#X?:H%!OV',)R1".74S .*;A2E_7A/ MG$G.U/P*P6V&5A*85H:;.(8LQ16C3ZKTY[K.RBY&VQ^&2V_PVCR*X7LY_^?! M7U!+ 0(4 Q0 ( .9:;EDJ^Y&>*J8 (IJ"0 1 " 0 M !O;71K+3(P,C0P.3,P+FAT;5!+ 0(4 Q0 ( .9:;ED&#%WVJ T %64 M 1 " 5FF !O;71K+3(P,C0P.3,P+GAS9%!+ 0(4 Q0 M ( .9:;EFQ,]/LQ @ *!P 5 " 3"T !O;71K+3(P M,C0P.3,P7V-A;"YX;6Q02P$"% ,4 " #F6FY98PGM$1T0 M!P$ %0 M @ $GO0 ;VUT:RTR,#(T,#DS,%]D968N>&UL4$L! A0#% M @ YEIN64E%/+GM-P N\X" !4 ( !=\T &]M=&LM,C R M-# Y,S!?;&%B+GAM;%!+ 0(4 Q0 ( .9:;EE7CMGI+B( &]^ @ 5 M " 9<% 0!O;71K+3(P,C0P.3,P7W!R92YX;6Q02P$"% ,4 M" #F6FY9!#,/I7T' #X'P #P @ 'X)P$ ;VUT:U]E>#,Q M>C$N:'1M4$L! A0#% @ YEIN6=?SZ,1^!P /2 \ M ( !HB\! &]M=&M?97@S,7HR+FAT;5!+ 0(4 Q0 ( .9:;EF_[[5J2P4 M $08 - " 4TW 0!O;71K7V5X,S(N:'1M4$L%!@ ) - D /P( ,,\ 0 $! end XML 75 omtk-20240930_htm.xml IDEA: XBRL DOCUMENT 0001404804 2024-01-01 2024-09-30 0001404804 2024-09-30 0001404804 2024-11-14 0001404804 2023-12-31 0001404804 2024-07-01 2024-09-30 0001404804 2023-07-01 2023-09-30 0001404804 2023-01-01 2023-09-30 0001404804 2022-12-31 0001404804 2023-09-30 0001404804 us-gaap:CommonStockMember 2023-12-31 0001404804 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001404804 us-gaap:RetainedEarningsMember 2023-12-31 0001404804 2024-01-01 2024-03-31 0001404804 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001404804 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001404804 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001404804 2024-03-31 0001404804 us-gaap:CommonStockMember 2024-03-31 0001404804 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001404804 us-gaap:RetainedEarningsMember 2024-03-31 0001404804 2024-04-01 2024-06-30 0001404804 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001404804 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001404804 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001404804 2024-06-30 0001404804 us-gaap:CommonStockMember 2024-06-30 0001404804 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001404804 us-gaap:RetainedEarningsMember 2024-06-30 0001404804 us-gaap:CommonStockMember 2024-07-01 2024-09-30 0001404804 us-gaap:AdditionalPaidInCapitalMember 2024-07-01 2024-09-30 0001404804 us-gaap:RetainedEarningsMember 2024-07-01 2024-09-30 0001404804 us-gaap:CommonStockMember 2024-09-30 0001404804 us-gaap:AdditionalPaidInCapitalMember 2024-09-30 0001404804 us-gaap:RetainedEarningsMember 2024-09-30 0001404804 us-gaap:CommonStockMember 2022-12-31 0001404804 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001404804 us-gaap:RetainedEarningsMember 2022-12-31 0001404804 2023-01-01 2023-03-31 0001404804 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001404804 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001404804 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001404804 2023-03-31 0001404804 us-gaap:CommonStockMember 2023-03-31 0001404804 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001404804 us-gaap:RetainedEarningsMember 2023-03-31 0001404804 2023-04-01 2023-06-30 0001404804 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001404804 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001404804 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001404804 2023-06-30 0001404804 us-gaap:CommonStockMember 2023-06-30 0001404804 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001404804 us-gaap:RetainedEarningsMember 2023-06-30 0001404804 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001404804 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001404804 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001404804 us-gaap:CommonStockMember 2023-09-30 0001404804 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001404804 us-gaap:RetainedEarningsMember 2023-09-30 0001404804 us-gaap:GeographicDistributionDomesticMember 2024-01-01 2024-09-30 0001404804 us-gaap:GeographicDistributionDomesticMember 2024-07-01 2024-09-30 0001404804 us-gaap:GeographicDistributionDomesticMember 2023-07-01 2023-09-30 0001404804 us-gaap:GeographicDistributionForeignMember 2024-01-01 2024-09-30 0001404804 us-gaap:GeographicDistributionForeignMember 2024-07-01 2024-09-30 0001404804 us-gaap:GeographicDistributionForeignMember 2023-07-01 2023-09-30 0001404804 fil:FiltersMember 2024-01-01 2024-09-30 0001404804 fil:FiltersMember 2024-07-01 2024-09-30 0001404804 fil:FiltersMember 2023-07-01 2023-09-30 0001404804 fil:ComponentsMember 2024-01-01 2024-09-30 0001404804 fil:ComponentsMember 2024-07-01 2024-09-30 0001404804 fil:ComponentsMember 2023-07-01 2023-09-30 0001404804 fil:EngineeringServicesMember 2024-01-01 2024-09-30 0001404804 fil:EngineeringServicesMember 2024-07-01 2024-09-30 0001404804 fil:EngineeringServicesMember 2023-07-01 2023-09-30 0001404804 us-gaap:GeographicDistributionDomesticMember 2023-01-01 2023-09-30 0001404804 us-gaap:GeographicDistributionForeignMember 2023-01-01 2023-09-30 0001404804 fil:FiltersMember 2023-01-01 2023-09-30 0001404804 fil:ComponentsMember 2023-01-01 2023-09-30 0001404804 fil:EngineeringServicesMember 2023-01-01 2023-09-30 0001404804 fil:ProductionEquipmentMember 2024-09-30 0001404804 fil:ProductionEquipmentMember 2023-12-31 0001404804 us-gaap:LandAndLandImprovementsMember 2024-09-30 0001404804 us-gaap:LandAndLandImprovementsMember 2023-12-31 0001404804 fil:President1Member 2024-09-30 0001404804 fil:President1Member 2023-09-30 0001404804 srt:ChiefExecutiveOfficerMember 2024-09-30 0001404804 srt:ChiefExecutiveOfficerMember 2024-09-30 2024-09-30 0001404804 fil:BoardMember 2024-09-30 0001404804 fil:BoardMember 2024-09-30 2024-09-30 0001404804 fil:SbaEidlLoanMember 2020-04-21 2024-09-30 0001404804 fil:SbaEidlLoanMember 2024-09-30 0001404804 fil:SbaEidlLoanMember 2023-12-31 0001404804 fil:EmployeeStockOption1Member 2024-01-01 2024-09-30 0001404804 fil:EmployeeStockOption1Member 2023-01-01 2023-09-30 0001404804 fil:EmployeeStockOption1Member fil:N2011LongTermIncentivePlanMember 2015-11-09 0001404804 fil:EmployeeStockOption1Member fil:N2017LongTermIncentivePlanMember 2024-02-09 2024-02-09 0001404804 fil:N2015LongTermIncentivePlanMember 2024-09-30 0001404804 fil:EmployeeStockOption1Member fil:N2017LongTermIncentivePlanMember 2017-10-01 0001404804 fil:N2017LongTermIncentivePlanMember 2024-09-30 0001404804 2023-01-01 2023-12-31 0001404804 srt:MinimumMember 2024-01-01 2024-09-30 0001404804 srt:MaximumMember 2024-01-01 2024-09-30 iso4217:USD shares iso4217:USD shares pure 0001404804 --12-31 false 2024 Q3 false 10-Q true 2024-09-30 000-53955 OMNITEK ENGINEERING CORP. CA 33-0984450 1345 Specialty Drive, Suite E Vista CA 92081 760 591-0089 Yes Yes Non-accelerated Filer true false false 21948091 41072 73703 17167 12233 1463 1304 277318 370838 396826 24443 733846 482521 9637 5667 246362 345459 13514 13514 269513 364640 1003359 847161 339863 323236 638619 635158 134241 131285 37940 37940 10000 10000 742346 310025 160165 131868 2063174 1579512 199000 199000 129520 254339 328520 453339 2391694 2032851 125000000 125000000 0 0 21948091 21948091 21948091 21948091 8607086 8607086 12072581 12067571 -22068002 -21860347 -1388335 -1185690 1003359 847161 277365 235379 781412 712303 156074 133043 465602 413718 121291 102336 315810 298585 131072 131199 451716 417848 17658 18065 53758 51201 964 436 2365 1309 149694 149700 507839 470358 -28403 -47364 -192029 -171773 712 18682 712 18682 5150 6035 15538 17583 -4438 12647 -14826 1099 -32841 -34717 -206855 -170674 0 0 800 800 -32841 -34717 -207655 -171474 -0 -0 -0.01 -0.01 21948091 21948091 21948091 21948091 -207655 -171474 2365 1309 5010 13157 99097 94610 0 -18682 92302 -50 4934 -1128 159 -953 -372383 -1094 -1218 -78481 0 5320 16626 18607 432322 -348 -96522 -88516 2957 10023 3461 2884 -26295 -64332 6336 0 -6336 0 0 15113 0 15113 -32631 -49219 73703 56379 41072 7160 15775 18315 800 800 21948091 8607086 12067571 -21860347 -1185690 0 0 1963 0 1963 0 0 0 -66458 -66458 21948091 8607086 12069534 -21926805 -1250185 0 0 2694 0 2694 0 0 0 -108356 -108256 21948091 8607086 12072228 -22035161 -1355847 0 0 353 0 353 0 0 0 -32841 -32841 21948091 8607086 12072581 -22068002 -1388335 21948091 8607086 12051795 -21644941 -986060 0 0 2562 0 2562 0 0 0 -59850 -59850 21948091 8607086 12054357 -21704791 -1043348 0 0 7976 0 7976 0 0 0 -76906 -76906 21948091 8607086 12062333 -21781697 -1112278 2619 0 2619 0 0 0 -34717 -34717 21948091 8607086 12064952 -21816414 -1144376 <p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-27pt;color:#000000;text-align:justify"><b>NOTE 1 - CONDENSED FINANCIAL STATEMENTS</b></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The accompanying condensed financial statements have been prepared by the Company without audit. In the opinion of management, all adjustments (which include only normal recurring adjustments) necessary to present fairly the financial position, results of operations, and cash flows at September 30, 2024 and for all periods presented herein, have been made.</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted.  It is suggested that these condensed financial statements be read in conjunction with the financial statements and notes thereto included in the Company's December 31, 2023 audited financial statements.  The results of operations for the periods ended September 30, 2024 and September 30, 2023 are not necessarily indicative of the operating results for the full years.</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-27pt;color:#000000;text-align:justify"><b>NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES</b></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Use of Estimates</span></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period.  Actual results could differ from those estimates.</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Revenue Recognition </span></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">In general, revenue is recognized when control of the promised goods is transferred to our customers, in an amount that reflects the consideration to which we expect to be entitled in exchange for the goods or services. In order to achieve that core principle, a five-step approach is applied: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue allocated to each performance obligation when we satisfy the performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account for revenue recognition. </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">We recognize revenue on various products and services as follows:</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000"><i>Products</i></span> - The Company recognizes revenue from the sale of products as performance obligations are satisfied. Those sales predominantly contain a single delivery element, and revenue is recognized at a single point in time when ownership and risks transfer (i.e. the performance obligation has been satisfied). In general, ownership and risk passes FOB shipping point, or as negotiated. </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;text-indent:36pt;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"><b>Performance Obligations</b></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">A performance obligation is a promise in a contract to transfer a distinct good or service to a customer and is the unit of account in the new revenue standard. The contract transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The majority of Omnitek’s contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and, therefore, not distinct. </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Assurance-type warranties are the only warranties provided by the Company and, as such, Omnitek does not recognize revenue on warranty-related work. Omnitek generally provides a one-year warranty for products that it sells. Warranty claims historically have been insignificant. </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><b>NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</b></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;text-indent:36pt;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"><b>Disaggregation of Revenue</b></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The following table presents Omnitek’s revenues disaggregated by region and product type for the three months ended September 30, 2024 and September 30, 2023:</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-27pt;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse"><tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-2.9pt;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td colspan="3" style="width:153pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">For the three-month period ended</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30, 2024</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:144pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">For the three-month period ended</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30, 2023</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-2.9pt;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Consumer</p> </td><td style="width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:67.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:69.95pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Consumer</p> </td><td style="width:11.9pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:62.15pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-2.9pt;color:#000000;text-align:justify"><span style="font-size:10pt">Segments</span></p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Products</span></p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:67.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Total</span></p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:69.95pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Products</span></p> </td><td style="width:11.9pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:62.15pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Total</span></p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:103.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-2.9pt;color:#000000;text-align:justify"><span style="font-size:10pt">Domestic</span></p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 90,324</p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">90,324</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:69.95pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 78,107</p> </td><td style="background-color:#D3F0FE;width:11.9pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:62.15pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">78,107</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-2.9pt;color:#000000;text-align:justify"><span style="font-size:10pt">International</span></p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 187,041</p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">187,041</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:69.95pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 157,272</p> </td><td style="width:11.9pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:62.15pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">157,272</p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:103.5pt" valign="bottom"></td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 277,365</p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">277,365</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:69.95pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 235,379</p> </td><td style="background-color:#D3F0FE;width:11.9pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:62.15pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">235,379</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-2.9pt;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:69.95pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:11.9pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:62.15pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:103.5pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-2.9pt;color:#000000;text-align:justify"><span style="font-size:10pt">Filters</span></p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">161,877</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">161,877</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:69.95pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">130,082</p> </td><td style="background-color:#D3F0FE;width:11.9pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:62.15pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">130,082</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-2.9pt;color:#000000;text-align:justify"><span style="font-size:10pt">Components</span></p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 115,488</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">115,488</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:69.95pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 105,297</p> </td><td style="width:11.9pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:62.15pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">105,297</p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:103.5pt" valign="bottom"></td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 277,365</p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">277,365</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:69.95pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 235,379</p> </td><td style="background-color:#D3F0FE;width:11.9pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:62.15pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">235,379</p> </td></tr> </table> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The following table presents Omnitek’s revenues disaggregated by region and product type for the nine months ended September 30, 2024 and September 30, 2023:</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:468.8pt"><tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td colspan="3" style="width:153pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">For the nine-month period ended September 30, 2024</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:144.8pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">For the nine-month period ended</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30, 2023</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Consumer</p> </td><td style="width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:67.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Consumer</p> </td><td style="width:11.95pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:60.85pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"><span style="font-size:10pt">Segments</span></p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Products</span></p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:67.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Total</span></p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Products</span></p> </td><td style="width:11.95pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:60.85pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Total</span></p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:103.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"><span style="font-size:10pt">Domestic</span></p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 276,225</p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 276,225</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 244,905</p> </td><td style="background-color:#D3F0FE;width:11.95pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:60.85pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 244,905</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"><span style="font-size:10pt">International</span></p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">505,187</p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 505,187</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">467,398</p> </td><td style="width:11.95pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:60.85pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 467,398</p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:103.5pt" valign="bottom"></td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 781,412</p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 781,412</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 712,303</p> </td><td style="background-color:#D3F0FE;width:11.95pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:60.85pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 712,303</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:11.95pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:60.85pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:103.5pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"><span style="font-size:10pt">Filters</span></p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 370,173</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 370,173</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 393,624</p> </td><td style="background-color:#D3F0FE;width:11.95pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:60.85pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 393,624</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"><span style="font-size:10pt">Components</span></p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">411,239</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 411,239</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">318,679</p> </td><td style="width:11.95pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:60.85pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 318,679</p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:103.5pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"><span style="font-size:10pt">Engineering Services</span></p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:72pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:72pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#D3F0FE;width:11.95pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:60.85pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> -</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"></td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">781,412</p> </td><td style="width:13.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 781,412</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">712,303</p> </td><td style="width:11.95pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:60.85pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 712,303</p> </td></tr> </table> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="border-bottom:1px solid #000000">Inventory</span></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Inventory is stated at the lower of cost or market.  The Company’s inventory consists of finished goods and raw material and is located in Vista, California, consisting of the following:</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <table style="border-collapse:collapse;width:468.9pt"><tr style="height:7.2pt"><td style="width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Location: Vista, CA</p> </td><td style="width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:14.4pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:81pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30,</p> </td><td style="width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.95pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:72pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr style="height:7.2pt"><td style="width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.4pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:11pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:81pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">2024</p> </td><td style="width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.95pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">2023</p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#CCEEFF;width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Raw materials</p> </td><td style="background-color:#CCEEFF;width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:14.4pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:81pt" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">857,140 </span></p> </td><td style="background-color:#CCEEFF;width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:11.95pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">$</p> </td><td style="background-color:#CCEEFF;width:72pt" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">799,642 </span></p> </td></tr> <tr style="height:7.2pt"><td style="width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Finished goods</p> </td><td style="width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:14.4pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:81pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">435,358 </span></p> </td><td style="width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:11.95pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">494,074 </span></p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#CCEEFF;width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Total</p> </td><td style="background-color:#CCEEFF;width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:14.4pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:81pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">1,292,498 </span></p> </td><td style="background-color:#CCEEFF;width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:11.95pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">$</p> </td><td style="background-color:#CCEEFF;width:72pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">1,293,716 </span></p> </td></tr> <tr style="height:4pt"><td style="width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:14.4pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:81pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:11.95pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#CCEEFF;width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Allowance for obsolete inventory </p> </td><td style="background-color:#CCEEFF;width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:14.4pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:81pt" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">1,015,180 </span></p> </td><td style="background-color:#CCEEFF;width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:11.95pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:72pt" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">922,878 </span></p> </td></tr> <tr style="height:7.2pt"><td style="width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:14.4pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:81pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:11.95pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#CCEEFF;width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Total</p> </td><td style="background-color:#CCEEFF;width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:14.4pt;border-bottom:3px double #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:81pt;border-bottom:3px double #000000" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">277,318 </span></p> </td><td style="background-color:#CCEEFF;width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:11.95pt;border-bottom:3px double #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">$</p> </td><td style="background-color:#CCEEFF;width:72pt;border-bottom:3px double #000000" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">370,838 </span></p> </td></tr> </table> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The Company has established an allowance for obsolete inventory.  Expense for obsolete inventory was $0 and $0, for the periods ended September 30, 2024 and September 30, 2023, respectively.</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;text-indent:-54pt;margin-left:54pt;color:#000000;text-align:justify"><b>NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</b></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-27pt;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Property and Equipment</span></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;text-indent:-54pt;margin-left:54pt;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Property and equipment at September 30, 2024 and December 31, 2023 consisted of the following:</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"></p> <table style="margin:0 auto;border-collapse:collapse;width:97.2%"><tr style="height:7.9pt"><td style="width:276.4pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td colspan="2" style="width:88.45pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30,</p> </td><td style="width:12.3pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="2" style="width:88.25pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr style="height:7.9pt"><td style="width:276.4pt" valign="bottom"></td><td colspan="2" style="width:88.45pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2024</span></p> </td><td style="width:12.3pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="2" style="width:88.25pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2023</span></p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:276.4pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Production/Office equipment</span></p> </td><td style="background-color:#D3F0FE;width:21pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:67.45pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 74,792 </p> </td><td style="background-color:#D3F0FE;width:12.3pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:21pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:67.25pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 68,456 </p> </td></tr> <tr style="height:7.9pt"><td style="width:276.4pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Leasehold Improvements</span></p> </td><td style="width:21pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.45pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 4,689 </p> </td><td style="width:12.3pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:21pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.25pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 4,689 </p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:276.4pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Less: accumulated depreciation</span></p> </td><td style="background-color:#D3F0FE;width:21pt;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.45pt;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> (69,844)</p> </td><td style="background-color:#D3F0FE;width:12.3pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:21pt;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.25pt;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> (67,478)</p> </td></tr> <tr style="height:7.9pt"><td style="width:276.4pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Total</span></p> </td><td style="width:21pt;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="width:67.45pt;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 9,637 </p> </td><td style="width:12.3pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:21pt;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="width:67.25pt;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 5,667 </p> </td></tr> </table> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Depreciation expense for the periods ended September 30, 2024 and September 30, 2023 was $2,365 and $1,309 respectively.</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-27pt;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Basic and Diluted Loss per Share </span></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-27pt;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The computation of basic earnings per share of common stock is based on the weighted average number of shares outstanding during the periods presented. The computation of fully diluted earnings per share includes common stock equivalents outstanding at the balance sheet date. The Company had 2,340,000 and 2,695,556 stock options that would have been included in the fully diluted earnings per share as of September 30, 2024 and September 30, 2023, respectively.  However, the common stock equivalents were not included in the computation because they are anti-dilutive.  </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Income Taxes </span></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The Company accounts for income taxes in accordance with Accounting Standards Codification Topic 740, Income Taxes ("Topic 740"), which requires the recognition of deferred tax liabilities and assets at currently enacted tax rates for the expected future tax consequences of events that have been included in the financial statements or tax returns. A valuation allowance is recognized to reduce the net deferred tax asset to an amount that is more likely than not to be realized. </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Topic 740 provides guidance on the accounting for uncertainty in income taxes recognized in a company's financial statements. Topic 740 requires a company to determine whether it is more likely than not that a tax position will be sustained upon examination based upon the technical merits of the position. If the more likely-than-not threshold is met, a company must measure the tax position to determine the amount to recognize in the financial statements.</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The Company includes interest and penalties arising from the underpayment of income taxes in the statements of operations in the provision for income taxes. As of September 30, 2024 and December 31, 2023 the Company had no accrued interest or penalties related to uncertain tax positions. The Company files an income tax return in the U.S. federal jurisdiction and the state of California. With few exceptions, the Company is no longer subject to U.S. federal, state, and local, or non-U.S. income tax examinations by tax authorities for years before 2012.</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;text-indent:-54pt;margin-left:54pt;color:#000000;text-align:justify"><b>NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</b></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Liquidity and Going Concern </span></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Historically, the Company has incurred net losses and negative cash flows from operations. As of September 30, 2024, the Company had an accumulated deficit of $22,068,002 and total stockholders’ deficit of $1,388,335. At September 30, 2024, the Company had current assets of $733,846 including cash of $41,072, and current liabilities of $2,063,174, resulting in negative working capital of $1,329,328.  For the nine months ended September 30, 2024, the Company reported a net loss of $207,655 and net cash used in operating activities of $26,296. Management believes that based on its operating plan, the projected sales for 2024, combined with funds available from its working capital will be sufficient to fund operations for the next twelve months.  However, there can be no assurance that operations and operating cash flows will continue at the current levels or improve in the near future. Whether, and when, the Company can attain profitability and positive cash flows from operations is uncertain. The Company is also uncertain whether it can raise additional capital. These uncertainties cast substantial doubt upon the Company’s ability to continue as a going concern for a period of one year from the issuance of these financial statements. Our financial statements have been prepared on a going concern basis, which assumes the realization of assets and liquidation of liabilities in the normal course of operations. The financial statements do not include any adjustments relating to the recoverability or classification of recorded asset amounts or the amounts or classification of liabilities should we be unable to continue as a going concern.</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Recent Accounting Pronouncements </span></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The Company has evaluated recent accounting pronouncements and their adoption has not had or is not expected to have a material impact on the Company’s financial position, or statements. </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Use of Estimates</span></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period.  Actual results could differ from those estimates.</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Revenue Recognition </span></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">In general, revenue is recognized when control of the promised goods is transferred to our customers, in an amount that reflects the consideration to which we expect to be entitled in exchange for the goods or services. In order to achieve that core principle, a five-step approach is applied: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue allocated to each performance obligation when we satisfy the performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account for revenue recognition. </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">We recognize revenue on various products and services as follows:</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000"><i>Products</i></span> - The Company recognizes revenue from the sale of products as performance obligations are satisfied. Those sales predominantly contain a single delivery element, and revenue is recognized at a single point in time when ownership and risks transfer (i.e. the performance obligation has been satisfied). In general, ownership and risk passes FOB shipping point, or as negotiated. </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;text-indent:36pt;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"><b>Performance Obligations</b></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">A performance obligation is a promise in a contract to transfer a distinct good or service to a customer and is the unit of account in the new revenue standard. The contract transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The majority of Omnitek’s contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and, therefore, not distinct. </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Assurance-type warranties are the only warranties provided by the Company and, as such, Omnitek does not recognize revenue on warranty-related work. Omnitek generally provides a one-year warranty for products that it sells. Warranty claims historically have been insignificant. </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><b>NOTE 2 – SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</b></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;text-indent:36pt;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"><b>Disaggregation of Revenue</b></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The following table presents Omnitek’s revenues disaggregated by region and product type for the three months ended September 30, 2024 and September 30, 2023:</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-27pt;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse"><tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-2.9pt;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td colspan="3" style="width:153pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">For the three-month period ended</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30, 2024</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:144pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">For the three-month period ended</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30, 2023</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-2.9pt;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Consumer</p> </td><td style="width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:67.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:69.95pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Consumer</p> </td><td style="width:11.9pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:62.15pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-2.9pt;color:#000000;text-align:justify"><span style="font-size:10pt">Segments</span></p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Products</span></p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:67.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Total</span></p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:69.95pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Products</span></p> </td><td style="width:11.9pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:62.15pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Total</span></p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:103.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-2.9pt;color:#000000;text-align:justify"><span style="font-size:10pt">Domestic</span></p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 90,324</p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">90,324</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:69.95pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 78,107</p> </td><td style="background-color:#D3F0FE;width:11.9pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:62.15pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">78,107</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-2.9pt;color:#000000;text-align:justify"><span style="font-size:10pt">International</span></p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 187,041</p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">187,041</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:69.95pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 157,272</p> </td><td style="width:11.9pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:62.15pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">157,272</p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:103.5pt" valign="bottom"></td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 277,365</p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">277,365</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:69.95pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 235,379</p> </td><td style="background-color:#D3F0FE;width:11.9pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:62.15pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">235,379</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-2.9pt;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:69.95pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:11.9pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:62.15pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:103.5pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-2.9pt;color:#000000;text-align:justify"><span style="font-size:10pt">Filters</span></p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">161,877</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">161,877</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:69.95pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">130,082</p> </td><td style="background-color:#D3F0FE;width:11.9pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:62.15pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">130,082</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-2.9pt;color:#000000;text-align:justify"><span style="font-size:10pt">Components</span></p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 115,488</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">115,488</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:69.95pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 105,297</p> </td><td style="width:11.9pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:62.15pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">105,297</p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:103.5pt" valign="bottom"></td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 277,365</p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">277,365</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:69.95pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 235,379</p> </td><td style="background-color:#D3F0FE;width:11.9pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:62.15pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">235,379</p> </td></tr> </table> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The following table presents Omnitek’s revenues disaggregated by region and product type for the nine months ended September 30, 2024 and September 30, 2023:</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:468.8pt"><tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td colspan="3" style="width:153pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">For the nine-month period ended September 30, 2024</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:144.8pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">For the nine-month period ended</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30, 2023</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Consumer</p> </td><td style="width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:67.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Consumer</p> </td><td style="width:11.95pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:60.85pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"><span style="font-size:10pt">Segments</span></p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Products</span></p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:67.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Total</span></p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Products</span></p> </td><td style="width:11.95pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:60.85pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Total</span></p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:103.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"><span style="font-size:10pt">Domestic</span></p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 276,225</p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 276,225</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 244,905</p> </td><td style="background-color:#D3F0FE;width:11.95pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:60.85pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 244,905</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"><span style="font-size:10pt">International</span></p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">505,187</p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 505,187</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">467,398</p> </td><td style="width:11.95pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:60.85pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 467,398</p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:103.5pt" valign="bottom"></td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 781,412</p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 781,412</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 712,303</p> </td><td style="background-color:#D3F0FE;width:11.95pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:60.85pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 712,303</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:11.95pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:60.85pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:103.5pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"><span style="font-size:10pt">Filters</span></p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 370,173</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 370,173</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 393,624</p> </td><td style="background-color:#D3F0FE;width:11.95pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:60.85pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 393,624</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"><span style="font-size:10pt">Components</span></p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">411,239</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 411,239</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">318,679</p> </td><td style="width:11.95pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:60.85pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 318,679</p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:103.5pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"><span style="font-size:10pt">Engineering Services</span></p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:72pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:72pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#D3F0FE;width:11.95pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:60.85pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> -</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"></td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">781,412</p> </td><td style="width:13.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 781,412</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">712,303</p> </td><td style="width:11.95pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:60.85pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 712,303</p> </td></tr> </table> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The following table presents Omnitek’s revenues disaggregated by region and product type for the three months ended September 30, 2024 and September 30, 2023:</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-27pt;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse"><tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-2.9pt;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td colspan="3" style="width:153pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">For the three-month period ended</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30, 2024</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:144pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">For the three-month period ended</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30, 2023</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-2.9pt;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Consumer</p> </td><td style="width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:67.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:69.95pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Consumer</p> </td><td style="width:11.9pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:62.15pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-2.9pt;color:#000000;text-align:justify"><span style="font-size:10pt">Segments</span></p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Products</span></p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:67.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Total</span></p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:69.95pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Products</span></p> </td><td style="width:11.9pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:62.15pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Total</span></p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:103.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-2.9pt;color:#000000;text-align:justify"><span style="font-size:10pt">Domestic</span></p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 90,324</p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">90,324</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:69.95pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 78,107</p> </td><td style="background-color:#D3F0FE;width:11.9pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:62.15pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">78,107</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-2.9pt;color:#000000;text-align:justify"><span style="font-size:10pt">International</span></p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 187,041</p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">187,041</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:69.95pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 157,272</p> </td><td style="width:11.9pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:62.15pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">157,272</p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:103.5pt" valign="bottom"></td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 277,365</p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">277,365</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:69.95pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 235,379</p> </td><td style="background-color:#D3F0FE;width:11.9pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:62.15pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">235,379</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-2.9pt;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:69.95pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:11.9pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:62.15pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:103.5pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-2.9pt;color:#000000;text-align:justify"><span style="font-size:10pt">Filters</span></p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">161,877</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">161,877</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:69.95pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">130,082</p> </td><td style="background-color:#D3F0FE;width:11.9pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:62.15pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">130,082</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-2.9pt;color:#000000;text-align:justify"><span style="font-size:10pt">Components</span></p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 115,488</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">115,488</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:69.95pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 105,297</p> </td><td style="width:11.9pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:62.15pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">105,297</p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:103.5pt" valign="bottom"></td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 277,365</p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">277,365</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:69.95pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 235,379</p> </td><td style="background-color:#D3F0FE;width:11.9pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:62.15pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">235,379</p> </td></tr> </table> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The following table presents Omnitek’s revenues disaggregated by region and product type for the nine months ended September 30, 2024 and September 30, 2023:</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:468.8pt"><tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td colspan="3" style="width:153pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">For the nine-month period ended September 30, 2024</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:144.8pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">For the nine-month period ended</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30, 2023</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Consumer</p> </td><td style="width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:67.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Consumer</p> </td><td style="width:11.95pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:60.85pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"><span style="font-size:10pt">Segments</span></p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Products</span></p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:67.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Total</span></p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Products</span></p> </td><td style="width:11.95pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:60.85pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">Total</span></p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:103.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"><span style="font-size:10pt">Domestic</span></p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 276,225</p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 276,225</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 244,905</p> </td><td style="background-color:#D3F0FE;width:11.95pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:60.85pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 244,905</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"><span style="font-size:10pt">International</span></p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">505,187</p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 505,187</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">467,398</p> </td><td style="width:11.95pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:60.85pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 467,398</p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:103.5pt" valign="bottom"></td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 781,412</p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 781,412</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 712,303</p> </td><td style="background-color:#D3F0FE;width:11.95pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:60.85pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 712,303</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:11.95pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:60.85pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:103.5pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"><span style="font-size:10pt">Filters</span></p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 370,173</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 370,173</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:72pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 393,624</p> </td><td style="background-color:#D3F0FE;width:11.95pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:60.85pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 393,624</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"><span style="font-size:10pt">Components</span></p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">411,239</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 411,239</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">318,679</p> </td><td style="width:11.95pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:60.85pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 318,679</p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:103.5pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;margin-right:-3.75pt;color:#000000;text-align:justify"><span style="font-size:10pt">Engineering Services</span></p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:72pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#D3F0FE;width:13.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:72pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> -</p> </td><td style="background-color:#D3F0FE;width:11.95pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:60.85pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> -</p> </td></tr> <tr style="height:7.9pt"><td style="width:103.5pt" valign="bottom"></td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">781,412</p> </td><td style="width:13.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 781,412</p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">712,303</p> </td><td style="width:11.95pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:60.85pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 712,303</p> </td></tr> </table> 90324 90324 78107 78107 187041 187041 157272 157272 277365 277365 235379 235379 161877 161877 130082 130082 115488 115488 105297 105297 277365 277365 235379 235379 276225 276225 244905 244905 505187 505187 467398 467398 781412 781412 712303 712303 370173 370173 393624 393624 411239 411239 318679 318679 0 0 0 0 781412 781412 712303 712303 <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="border-bottom:1px solid #000000">Inventory</span></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Inventory is stated at the lower of cost or market.  The Company’s inventory consists of finished goods and raw material and is located in Vista, California, consisting of the following:</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <table style="border-collapse:collapse;width:468.9pt"><tr style="height:7.2pt"><td style="width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Location: Vista, CA</p> </td><td style="width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:14.4pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:81pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30,</p> </td><td style="width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.95pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:72pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr style="height:7.2pt"><td style="width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.4pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:11pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:81pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">2024</p> </td><td style="width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.95pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">2023</p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#CCEEFF;width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Raw materials</p> </td><td style="background-color:#CCEEFF;width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:14.4pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:81pt" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">857,140 </span></p> </td><td style="background-color:#CCEEFF;width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:11.95pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">$</p> </td><td style="background-color:#CCEEFF;width:72pt" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">799,642 </span></p> </td></tr> <tr style="height:7.2pt"><td style="width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Finished goods</p> </td><td style="width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:14.4pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:81pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">435,358 </span></p> </td><td style="width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:11.95pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">494,074 </span></p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#CCEEFF;width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Total</p> </td><td style="background-color:#CCEEFF;width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:14.4pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:81pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">1,292,498 </span></p> </td><td style="background-color:#CCEEFF;width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:11.95pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">$</p> </td><td style="background-color:#CCEEFF;width:72pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">1,293,716 </span></p> </td></tr> <tr style="height:4pt"><td style="width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:14.4pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:81pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:11.95pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#CCEEFF;width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Allowance for obsolete inventory </p> </td><td style="background-color:#CCEEFF;width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:14.4pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:81pt" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">1,015,180 </span></p> </td><td style="background-color:#CCEEFF;width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:11.95pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:72pt" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">922,878 </span></p> </td></tr> <tr style="height:7.2pt"><td style="width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:14.4pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:81pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:11.95pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#CCEEFF;width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Total</p> </td><td style="background-color:#CCEEFF;width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:14.4pt;border-bottom:3px double #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:81pt;border-bottom:3px double #000000" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">277,318 </span></p> </td><td style="background-color:#CCEEFF;width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:11.95pt;border-bottom:3px double #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">$</p> </td><td style="background-color:#CCEEFF;width:72pt;border-bottom:3px double #000000" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">370,838 </span></p> </td></tr> </table> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The Company has established an allowance for obsolete inventory.  Expense for obsolete inventory was $0 and $0, for the periods ended September 30, 2024 and September 30, 2023, respectively.</p> <table style="border-collapse:collapse;width:468.9pt"><tr style="height:7.2pt"><td style="width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Location: Vista, CA</p> </td><td style="width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:14.4pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:81pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30,</p> </td><td style="width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.95pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:72pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr style="height:7.2pt"><td style="width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.4pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:11pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:81pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">2024</p> </td><td style="width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.95pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">2023</p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#CCEEFF;width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Raw materials</p> </td><td style="background-color:#CCEEFF;width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:14.4pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:81pt" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">857,140 </span></p> </td><td style="background-color:#CCEEFF;width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:11.95pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">$</p> </td><td style="background-color:#CCEEFF;width:72pt" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">799,642 </span></p> </td></tr> <tr style="height:7.2pt"><td style="width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Finished goods</p> </td><td style="width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:14.4pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:81pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">435,358 </span></p> </td><td style="width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:11.95pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">494,074 </span></p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#CCEEFF;width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Total</p> </td><td style="background-color:#CCEEFF;width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:14.4pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:81pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">1,292,498 </span></p> </td><td style="background-color:#CCEEFF;width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:11.95pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">$</p> </td><td style="background-color:#CCEEFF;width:72pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">1,293,716 </span></p> </td></tr> <tr style="height:4pt"><td style="width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:14.4pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:81pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:11.95pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:72pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#CCEEFF;width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Allowance for obsolete inventory </p> </td><td style="background-color:#CCEEFF;width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:14.4pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:81pt" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">1,015,180 </span></p> </td><td style="background-color:#CCEEFF;width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:11.95pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:72pt" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">922,878 </span></p> </td></tr> <tr style="height:7.2pt"><td style="width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:14.4pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:81pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:11.95pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:72pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#CCEEFF;width:256.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Total</p> </td><td style="background-color:#CCEEFF;width:13.5pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:14.4pt;border-bottom:3px double #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:81pt;border-bottom:3px double #000000" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">277,318 </span></p> </td><td style="background-color:#CCEEFF;width:19.55pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:11.95pt;border-bottom:3px double #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">$</p> </td><td style="background-color:#CCEEFF;width:72pt;border-bottom:3px double #000000" valign="middle"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">370,838 </span></p> </td></tr> </table> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The Company has established an allowance for obsolete inventory.  Expense for obsolete inventory was $0 and $0, for the periods ended September 30, 2024 and September 30, 2023, respectively.</p> 857140 799642 435358 494074 1292498 1293716 1015180 922878 277318 370838 0 0 <p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-27pt;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Property and Equipment</span></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;text-indent:-54pt;margin-left:54pt;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Property and equipment at September 30, 2024 and December 31, 2023 consisted of the following:</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"></p> <table style="margin:0 auto;border-collapse:collapse;width:97.2%"><tr style="height:7.9pt"><td style="width:276.4pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td colspan="2" style="width:88.45pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30,</p> </td><td style="width:12.3pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="2" style="width:88.25pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr style="height:7.9pt"><td style="width:276.4pt" valign="bottom"></td><td colspan="2" style="width:88.45pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2024</span></p> </td><td style="width:12.3pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="2" style="width:88.25pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2023</span></p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:276.4pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Production/Office equipment</span></p> </td><td style="background-color:#D3F0FE;width:21pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:67.45pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 74,792 </p> </td><td style="background-color:#D3F0FE;width:12.3pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:21pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:67.25pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 68,456 </p> </td></tr> <tr style="height:7.9pt"><td style="width:276.4pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Leasehold Improvements</span></p> </td><td style="width:21pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.45pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 4,689 </p> </td><td style="width:12.3pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:21pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.25pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 4,689 </p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:276.4pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Less: accumulated depreciation</span></p> </td><td style="background-color:#D3F0FE;width:21pt;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.45pt;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> (69,844)</p> </td><td style="background-color:#D3F0FE;width:12.3pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:21pt;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.25pt;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> (67,478)</p> </td></tr> <tr style="height:7.9pt"><td style="width:276.4pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Total</span></p> </td><td style="width:21pt;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="width:67.45pt;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 9,637 </p> </td><td style="width:12.3pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:21pt;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="width:67.25pt;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 5,667 </p> </td></tr> </table> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Depreciation expense for the periods ended September 30, 2024 and September 30, 2023 was $2,365 and $1,309 respectively.</p> <p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"></p> <table style="margin:0 auto;border-collapse:collapse;width:97.2%"><tr style="height:7.9pt"><td style="width:276.4pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td colspan="2" style="width:88.45pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30,</p> </td><td style="width:12.3pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="2" style="width:88.25pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr style="height:7.9pt"><td style="width:276.4pt" valign="bottom"></td><td colspan="2" style="width:88.45pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2024</span></p> </td><td style="width:12.3pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="2" style="width:88.25pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2023</span></p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:276.4pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Production/Office equipment</span></p> </td><td style="background-color:#D3F0FE;width:21pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:67.45pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 74,792 </p> </td><td style="background-color:#D3F0FE;width:12.3pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:21pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#D3F0FE;width:67.25pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 68,456 </p> </td></tr> <tr style="height:7.9pt"><td style="width:276.4pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Leasehold Improvements</span></p> </td><td style="width:21pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.45pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 4,689 </p> </td><td style="width:12.3pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:21pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:67.25pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 4,689 </p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#D3F0FE;width:276.4pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Less: accumulated depreciation</span></p> </td><td style="background-color:#D3F0FE;width:21pt;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.45pt;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> (69,844)</p> </td><td style="background-color:#D3F0FE;width:12.3pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:21pt;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:67.25pt;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> (67,478)</p> </td></tr> <tr style="height:7.9pt"><td style="width:276.4pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Total</span></p> </td><td style="width:21pt;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="width:67.45pt;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 9,637 </p> </td><td style="width:12.3pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:21pt;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="width:67.25pt;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 5,667 </p> </td></tr> </table> 74792 68456 4689 4689 69844 67478 9637 5667 2365 1309 <p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-27pt;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Basic and Diluted Loss per Share </span></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-27pt;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The computation of basic earnings per share of common stock is based on the weighted average number of shares outstanding during the periods presented. The computation of fully diluted earnings per share includes common stock equivalents outstanding at the balance sheet date. The Company had 2,340,000 and 2,695,556 stock options that would have been included in the fully diluted earnings per share as of September 30, 2024 and September 30, 2023, respectively.  However, the common stock equivalents were not included in the computation because they are anti-dilutive.  </p> 2340000 2695556 <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Income Taxes </span></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The Company accounts for income taxes in accordance with Accounting Standards Codification Topic 740, Income Taxes ("Topic 740"), which requires the recognition of deferred tax liabilities and assets at currently enacted tax rates for the expected future tax consequences of events that have been included in the financial statements or tax returns. A valuation allowance is recognized to reduce the net deferred tax asset to an amount that is more likely than not to be realized. </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Topic 740 provides guidance on the accounting for uncertainty in income taxes recognized in a company's financial statements. Topic 740 requires a company to determine whether it is more likely than not that a tax position will be sustained upon examination based upon the technical merits of the position. If the more likely-than-not threshold is met, a company must measure the tax position to determine the amount to recognize in the financial statements.</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The Company includes interest and penalties arising from the underpayment of income taxes in the statements of operations in the provision for income taxes. As of September 30, 2024 and December 31, 2023 the Company had no accrued interest or penalties related to uncertain tax positions. The Company files an income tax return in the U.S. federal jurisdiction and the state of California. With few exceptions, the Company is no longer subject to U.S. federal, state, and local, or non-U.S. income tax examinations by tax authorities for years before 2012.</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Liquidity and Going Concern </span></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Historically, the Company has incurred net losses and negative cash flows from operations. As of September 30, 2024, the Company had an accumulated deficit of $22,068,002 and total stockholders’ deficit of $1,388,335. At September 30, 2024, the Company had current assets of $733,846 including cash of $41,072, and current liabilities of $2,063,174, resulting in negative working capital of $1,329,328.  For the nine months ended September 30, 2024, the Company reported a net loss of $207,655 and net cash used in operating activities of $26,296. Management believes that based on its operating plan, the projected sales for 2024, combined with funds available from its working capital will be sufficient to fund operations for the next twelve months.  However, there can be no assurance that operations and operating cash flows will continue at the current levels or improve in the near future. Whether, and when, the Company can attain profitability and positive cash flows from operations is uncertain. The Company is also uncertain whether it can raise additional capital. These uncertainties cast substantial doubt upon the Company’s ability to continue as a going concern for a period of one year from the issuance of these financial statements. Our financial statements have been prepared on a going concern basis, which assumes the realization of assets and liquidation of liabilities in the normal course of operations. The financial statements do not include any adjustments relating to the recoverability or classification of recorded asset amounts or the amounts or classification of liabilities should we be unable to continue as a going concern.</p> -22068002 -1388335 733846 41072 2063174 1329328 -207655 <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Recent Accounting Pronouncements </span></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The Company has evaluated recent accounting pronouncements and their adoption has not had or is not expected to have a material impact on the Company’s financial position, or statements. </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><b>NOTE 3 – CUSTOMER DEPOSITS</b></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The customers deposit account relates to payments received from customers before product has been shipped. When the product is shipped the Company recognizes the associated revenue by reclassifying the customer deposit to the appropriate revenue account. By contrast, the Contract Liabilities account relates to long-term contracts where revenue is recognized over the term of the contract. For the periods ended September 30, 2024 and December 31, 2023, the balance due under customer deposits was $742,346 and $310,025, respectively.</p> 742346 310025 <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"><b>NOTE 4 –OPERATING LEASE</b></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The Company’s lease consists of an operating lease for general office space and warehouse facilities. The Company recognizes rent expense for this lease on a straight-line basis over the lease term. Because the lease does not provide an implicit interest rate, the Company uses its incremental borrowing rate based on the information available at the lease Commencement Date in determining the present value of future lease payments. </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-27pt;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">On June 3, 2021, the Company entered into a lease for the premises located at 1345 Specialty Drive #E, Vista, CA, containing approximately 11,751 square feet of rentable area. The lease commenced on July 1, 2021 and expires on June 30, 2026. The monthly base rent under the lease is $9,988 per month and monthly operating expenses during the term of the lease, subject to adjustment under the lease, are $1,175 per month.</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">During the quarter ended September 30, 2024, cash paid for amounts included in the measurement of operating lease liabilities was $38,778 and the Company recorded operating lease expenses included in operating expenses of $37,290.</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"><b>NOTE 4 –OPERATING LEASE (CONTINUED)</b></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Future minimum payments for monthly base rent due under the initial lease term are currently estimated to be as follows:</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse"><tr><td style="width:261pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Years ending December 31,</p> </td><td style="width:166.5pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td></tr> <tr><td style="background-color:#CCEEFF;width:261pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">2024 (remaining)</p> </td><td style="background-color:#CCEEFF;width:166.5pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> $ 38,778</p> </td></tr> <tr><td style="width:261pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">2025</p> </td><td style="width:166.5pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">  176,268</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:261pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">2026</p> </td><td style="background-color:#CCEEFF;width:166.5pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">  88,134</p> </td></tr> <tr><td style="width:261pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Total lease payments</p> </td><td style="width:166.5pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> $ 303,180</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:261pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Less: Imputed interest</p> </td><td style="background-color:#CCEEFF;width:166.5pt;border-bottom:0.75pt solid #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">  (13,495)</p> </td></tr> <tr><td style="width:261pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Total lease liability</p> </td><td style="width:166.5pt;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">  289,685</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:261pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Less: current lease liability</p> </td><td style="background-color:#CCEEFF;width:166.5pt;border-top:0.75pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">  (160,165)</p> </td></tr> <tr><td style="width:261pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Long-term lease liability</p> </td><td style="width:166.5pt;border-top:3px double #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> $ 129,520</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:261pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Weighted average discount rate:</p> </td><td style="background-color:#CCEEFF;width:166.5pt;border-top:3px double #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr><td style="width:261pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Operating leases</p> </td><td style="width:166.5pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">  4.94%</p> </td></tr> </table> 9988 1175 38778 37290 <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse"><tr><td style="width:261pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Years ending December 31,</p> </td><td style="width:166.5pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td></tr> <tr><td style="background-color:#CCEEFF;width:261pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">2024 (remaining)</p> </td><td style="background-color:#CCEEFF;width:166.5pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> $ 38,778</p> </td></tr> <tr><td style="width:261pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">2025</p> </td><td style="width:166.5pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">  176,268</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:261pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">2026</p> </td><td style="background-color:#CCEEFF;width:166.5pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">  88,134</p> </td></tr> <tr><td style="width:261pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Total lease payments</p> </td><td style="width:166.5pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> $ 303,180</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:261pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Less: Imputed interest</p> </td><td style="background-color:#CCEEFF;width:166.5pt;border-bottom:0.75pt solid #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">  (13,495)</p> </td></tr> <tr><td style="width:261pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Total lease liability</p> </td><td style="width:166.5pt;border-top:0.75pt solid #000000;border-bottom:0.75pt solid #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">  289,685</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:261pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Less: current lease liability</p> </td><td style="background-color:#CCEEFF;width:166.5pt;border-top:0.75pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">  (160,165)</p> </td></tr> <tr><td style="width:261pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Long-term lease liability</p> </td><td style="width:166.5pt;border-top:3px double #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> $ 129,520</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:261pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Weighted average discount rate:</p> </td><td style="background-color:#CCEEFF;width:166.5pt;border-top:3px double #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr><td style="width:261pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Operating leases</p> </td><td style="width:166.5pt" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">  4.94%</p> </td></tr> </table> 38778 176268 88134 303180 -13495 289685 160165 129520 0.0494 <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"><b>NOTE 5 - RELATED PARTY TRANSACTIONS</b></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Accounts Payable – Related Parties</span></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The Company regularly incurs expenses that are paid to related parties for purchases of goods and services from related parties. As of September 30, 2024 and December 31, 2023, the Company owed related parties for such goods and services in the amounts of $134,241 and $131,285 respectively.</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;margin-left:-27pt;margin-right:-27pt;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="border-bottom:1px solid #000000">Accounts Receivable – Related Parties</span></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">As of September 30, 2024, and December 31, 2023, the Company was owed $1,463 and $1,304, respectively, by an entity controlled by the Company’s CEO for the purchase of products and services.</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;margin-left:-27pt;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Accrued Management Compensation</span></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">For the periods ended September 30, 2024 and December 31, 2023, the Company’s president was due amounts for services performed for the Company.</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">As of September 30, 2024, and December 31, 2023, the accrued amounts consisted of the following:</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:99.04%"><tr><td style="width:66.72%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:15.46%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30,</p> </td><td style="width:2.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:15.72%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr><td style="width:66.72%" valign="bottom"></td><td colspan="3" style="width:15.46%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2024</span></p> </td><td style="width:2.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:15.72%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2023</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:66.72%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Amounts due to the president</span></p> </td><td style="background-color:#CCEEFF;width:1.34%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:1.38%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:12.76%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">638,619</p> </td><td style="background-color:#CCEEFF;width:2.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:1.06%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:2.06%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:12.6%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">635,158</p> </td></tr> <tr><td style="width:66.72%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Total</span></p> </td><td style="width:1.34%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1.38%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:12.76%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">638,619</p> </td><td style="width:2.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1.06%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:2.06%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:12.6%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">635,158</p> </td></tr> </table> 134241 131285 1463 1304 <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:99.04%"><tr><td style="width:66.72%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:15.46%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30,</p> </td><td style="width:2.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:15.72%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr><td style="width:66.72%" valign="bottom"></td><td colspan="3" style="width:15.46%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2024</span></p> </td><td style="width:2.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:15.72%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2023</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:66.72%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Amounts due to the president</span></p> </td><td style="background-color:#CCEEFF;width:1.34%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:1.38%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:12.76%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">638,619</p> </td><td style="background-color:#CCEEFF;width:2.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:1.06%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:2.06%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:12.6%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">635,158</p> </td></tr> <tr><td style="width:66.72%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Total</span></p> </td><td style="width:1.34%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1.38%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:12.76%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">638,619</p> </td><td style="width:2.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1.06%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:2.06%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:12.6%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">635,158</p> </td></tr> </table> 638619 635158 638619 635158 <p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-27pt;color:#000000;text-align:justify"><b>NOTE 6 – NOTES PAYABLE - RELATED PARTIES </b></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Convertible Notes – Related Parties</span></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">On June 4, 2021, the Company issued an unsecured convertible promissory note for $30,000 to its CEO. Simple interest at the rate of 8% per annum accrues on the unpaid principal balance of the note. The note calls for monthly installment payments of $1,050 commencing on July 4, 2021. The unpaid principal and accrued interest was due and payable on or before June 4, 2023. On the maturity date, June 4, 2023, the lender elected to transfer the unpaid principal balance of $7,940 to the Working Capital Promissory Note. </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-27pt;color:#000000;text-align:justify"><b>NOTE 6 – NOTES PAYABLE - RELATED PARTIES (CONTINUED)</b></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">On June 4, 2021, the Company issued a convertible promissory note for $20,000 to a board member. The note has an annual interest rate of 8% and is unsecured. The principal amount of the note and all accrued interest is due and payable on or before December 4, 2021. On December 14, 2021, the maturity date of convertible promissory note was extended for an additional period of 3 months until March 4, 2022. Subsequently the maturity date was extended for additional periods to June 4, 2022, September 4, 2022, December 4, 2022, June 4, 2023 and December 4, 2023. On December 4, 2023 the Company made a payment of $10,000 reducing the outstanding balance to $10,000 and also extended the note until December 4, 2024. The note has a conversion feature, wherein, at the maturity date, the lender may convert the remaining principal balance and any unpaid accrued interest into shares of the Company’s common stock. The number of shares of common stock to be issued upon such conversion shall be equal to the quotient obtained by dividing (i) the remaining unpaid principal balance and any unpaid accrued interest of this note by (ii) 90% of the average closing price of the common stock of the Company, for the five (5) trading days (between days 15 and 10 days) before the maturity date. Due to this provision, the Company considered whether the embedded conversion option qualifies for derivative accounting under ASC 815-15 “Derivatives and Hedging.” As the note is not convertible until maturity, no derivative liability was recognized as of September 30, 2024.</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;text-indent:36pt;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">As of September 30, 2024, and December 31, 2023, Convertible Notes – Related Party consisted of the following:</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse"><tr style="height:7.9pt"><td style="width:241.15pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt"> </span></p> </td><td colspan="3" style="width:65.2pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30, </p> <p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2024</span></p> </td><td style="width:9pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:72.25pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">December 31, </p> <p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2023</span></p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#CCEEFF;width:241.15pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Convertible Notes payable, related parties</span></p> </td><td style="background-color:#CCEEFF;width:9pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:10.1pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:46.1pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 10,000 </p> </td><td style="background-color:#CCEEFF;width:9pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:9pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:49.75pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">10,000</p> </td></tr> <tr style="height:4pt"><td style="width:241.15pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Less current portion</span></p> </td><td style="width:9pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:10.1pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:46.1pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">(10,000)</p> </td><td style="width:9pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:9pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:49.75pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">(10,000)</p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#CCEEFF;width:241.15pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Total</span></p> </td><td style="background-color:#CCEEFF;width:9pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:10.1pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:46.1pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> - </p> </td><td style="background-color:#CCEEFF;width:9pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:9pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:13.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:49.75pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">-</p> </td></tr> </table> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Notes Payable – Related Party</span></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">On January 19, 2017, the Company issued a promissory note for $15,000 to a related party. The note has an annual interest rate of 5% and is unsecured. The principal amount of the note and all accrued interest is due and payable on or before January 19, 2018. The maturity date of the note was extended annually for additional one-year period, with a current due date of January 19, 2024. On September 15, 2023, the lender elected to transfer the unpaid principal balance of $15,000 to the Working Capital Promissory Note. </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">On March 23, 2023, the Company issued a Working Capital Promissory Note, in favor of its CEO, evidencing the additional loans to the Company by the CEO, with an Initial Principal Balance of $20,000, and to evidence any future additional loans by the CEO to the Company thereafter. Pursuant to the terms of the note, the unpaid principal and accrued simple interest at the rate of 8.0% per annum (“<span style="border-bottom:1px solid #000000">Applicable Rate</span>”) shall be due and payable on or before March 22, 2024, (the “<span style="border-bottom:1px solid #000000">Maturity Date</span>”). The principal amount of the note shall be increased by the amount of any additional advances of funds made by the CEO to the Company, from time-to-time, with interest thereon at the applicable Rate, from the date of such advance. On March 22, 2024 the Maturity Date of the Working Capital Promissory Note was extended to March 23, 2026.</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">As of September 30, 2024, and December 31, 2023 Note Payable – Related Party consisted of the following:</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:81.34%"><tr style="height:27.45pt"><td colspan="2" style="width:58.28%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt"> </span></p> </td><td colspan="2" style="width:17.62%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">September 30, 2024</span></p> </td><td colspan="2" style="width:4.84%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="2" style="width:19.26%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">December 31, 2023</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:58.28%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Note payable, related party </span></p> </td><td style="background-color:#CCEEFF;width:1.28%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:4.72%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:11.62%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">37,940</p> </td><td style="background-color:#CCEEFF;width:4.84%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:1.04%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:4.74%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:13.48%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">37,940</p> </td></tr> <tr><td style="width:58.28%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Total</span></p> </td><td style="width:1.28%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:4.72%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:11.62%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">37,940</p> </td><td style="width:4.84%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:1.04%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:4.74%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:13.48%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">37,940</p> </td></tr> </table> 30000 0.08 20000 0.08 <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">As of September 30, 2024, and December 31, 2023, Convertible Notes – Related Party consisted of the following:</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse"><tr style="height:7.9pt"><td style="width:241.15pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt"> </span></p> </td><td colspan="3" style="width:65.2pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30, </p> <p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2024</span></p> </td><td style="width:9pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:72.25pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">December 31, </p> <p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2023</span></p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#CCEEFF;width:241.15pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Convertible Notes payable, related parties</span></p> </td><td style="background-color:#CCEEFF;width:9pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:10.1pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:46.1pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> 10,000 </p> </td><td style="background-color:#CCEEFF;width:9pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:9pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:13.5pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:49.75pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">10,000</p> </td></tr> <tr style="height:4pt"><td style="width:241.15pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Less current portion</span></p> </td><td style="width:9pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:10.1pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:46.1pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">(10,000)</p> </td><td style="width:9pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:9pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:49.75pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">(10,000)</p> </td></tr> <tr style="height:7.9pt"><td style="background-color:#CCEEFF;width:241.15pt" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Total</span></p> </td><td style="background-color:#CCEEFF;width:9pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:10.1pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:46.1pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> - </p> </td><td style="background-color:#CCEEFF;width:9pt" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:9pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:13.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:49.75pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">-</p> </td></tr> </table> 10000 10000 10000 10000 0 0 15000 0.05 <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">As of September 30, 2024, and December 31, 2023 Note Payable – Related Party consisted of the following:</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:81.34%"><tr style="height:27.45pt"><td colspan="2" style="width:58.28%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt"> </span></p> </td><td colspan="2" style="width:17.62%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">September 30, 2024</span></p> </td><td colspan="2" style="width:4.84%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="2" style="width:19.26%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">December 31, 2023</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:58.28%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Note payable, related party </span></p> </td><td style="background-color:#CCEEFF;width:1.28%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:4.72%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:11.62%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">37,940</p> </td><td style="background-color:#CCEEFF;width:4.84%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:1.04%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="background-color:#CCEEFF;width:4.74%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:13.48%;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">37,940</p> </td></tr> <tr><td style="width:58.28%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><span style="font-size:10pt">Total</span></p> </td><td style="width:1.28%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:4.72%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:11.62%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">37,940</p> </td><td style="width:4.84%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:1.04%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:4.74%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">$</p> </td><td style="width:13.48%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">37,940</p> </td></tr> </table> 37940 37940 37940 37940 <p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-27pt;color:#000000;text-align:justify"><b>NOTE 7 – DEBT</b></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-27pt;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="border-bottom:1px solid #000000">Loans payable – SBA Economic Injury Disaster Loan </span></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">On April 21, 2020, the Company obtained a loan (the “SBA EIDL Loan”) under the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) adminitstered by the U.S. Small Business Administration. The Company received total proceeds of $199,000 from the loan. The SBA EIDL Loan is evidenced by a Loan Authorization and Agreement, a Secured Promissory Note (the “Note” and Security Agreement. Interest on the unpaid principal balance of the Note shall accrue at the rate of three and 75/100 percent (3.75%) per annum. Pursuant to the terms of the Note, commencing May 21, 2022 (i.e., twenty-four (24) months from the Note date), the Company shall make principal and interest payments in the amount of $970 every month, with any unpaid principal and accrued interest due and payable on April 21, 2050. As of September 30, 2024, accrued interest was $8,892. Current monthly payments are applied to the accrued interest. The obligations under the Loan Authorization and Agreement, and the Note shall be secured pursuant to the Security Agreement and a first position lien and security interest in the Collateral (as defined in the Security Agreement). The collateral in which the security interest is granted includes all tangible and intangible personal property, including, but not limited to: (a) inventory, and (b) equipment.</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">As of September 30, 2024 and December 31, 2023 Debt consisted of the following:</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:87.36%"><tr><td style="width:62.68%" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td colspan="2" style="width:16.54%" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30,</p> </td><td style="width:3.82%" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="2" style="width:16.94%" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr><td style="width:62.68%" valign="top"></td><td colspan="2" style="width:16.54%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2024</span></p> </td><td style="width:3.82%" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="2" style="width:16.94%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2023</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:62.68%" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Loan payable – SBA EIDL</span></p> </td><td style="background-color:#CCEEFF;width:4.8%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:11.76%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">199,000</p> </td><td style="background-color:#CCEEFF;width:3.82%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:4.74%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:12.2%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">199,000</p> </td></tr> <tr><td style="width:62.68%" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Less current portion</span></p> </td><td style="width:4.8%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:11.76%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">-</p> </td><td style="width:3.82%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:4.74%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:12.2%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">-</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:62.68%" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Total</span></p> </td><td style="background-color:#CCEEFF;width:4.8%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:11.76%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">199,000</p> </td><td style="background-color:#CCEEFF;width:3.82%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:4.74%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:12.2%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">199,000</p> </td></tr> </table> 199000 0.0375 970 2050-04-21 <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">As of September 30, 2024 and December 31, 2023 Debt consisted of the following:</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:87.36%"><tr><td style="width:62.68%" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td colspan="2" style="width:16.54%" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30,</p> </td><td style="width:3.82%" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="2" style="width:16.94%" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">December 31,</p> </td></tr> <tr><td style="width:62.68%" valign="top"></td><td colspan="2" style="width:16.54%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2024</span></p> </td><td style="width:3.82%" valign="top"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="2" style="width:16.94%;border-bottom:0.5pt solid #000000" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2023</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:62.68%" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Loan payable – SBA EIDL</span></p> </td><td style="background-color:#CCEEFF;width:4.8%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:11.76%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">199,000</p> </td><td style="background-color:#CCEEFF;width:3.82%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:4.74%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:12.2%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">199,000</p> </td></tr> <tr><td style="width:62.68%" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Less current portion</span></p> </td><td style="width:4.8%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:11.76%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">-</p> </td><td style="width:3.82%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:4.74%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:12.2%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">-</p> </td></tr> <tr><td style="background-color:#CCEEFF;width:62.68%" valign="top"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000"><span style="font-size:10pt">Total</span></p> </td><td style="background-color:#CCEEFF;width:4.8%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:11.76%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">199,000</p> </td><td style="background-color:#CCEEFF;width:3.82%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:4.74%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">$</p> </td><td style="background-color:#CCEEFF;width:12.2%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">199,000</p> </td></tr> </table> 199000 199000 0 0 199000 199000 <p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-27pt;color:#000000;text-align:justify"><b>NOTE 8 - STOCKHOLDERS’ DEFICIT</b></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;margin-left:-22.5pt;margin-right:-27pt;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Options and Warrants</span></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The Company has no warrants outstanding.</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">During the nine months ended September 30, 2024 and 2023, the Company granted 450,000 and 150,000 options for services, respectively. During the nine months ended September 30, 2024 and 2023, the Company recognized expense of $5,010 and $13,157 respectively, for options that vested during the periods pursuant to ASC Topic 718. As of September 30, 2024 total remaining amount of compensation expense to be recognized in future periods is $3,621.</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">On September 11, 2015, the Board of Directors adopted the Omnitek Engineering Corp. 2015, Long-Term Incentive Plan (the “2015 Plan”), under which 2,500,000 shares of the Company’s Common Stock were reserved for issuance of both Incentive Stock Options to employees only and Non-Qualified Stock Options to employees and consultants at its discretion. On February 9, 2024, 855,556 option issued under the 2015 Plan expired. As of September 30, 2024, the Company has a total of 290,000 options issued under the 2015 plan.</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">On October 2017, the Company’s shareholders approved its 2017 Long-Term Incentive Plan (the “2017 Plan”). Under the 2017 plan, the Company may issue up to 5,000,000 shares of both Incentive Stock Options to employees only and Non-Qualified Stock Options to employees and consultants at its discretion. As of September 30, 2024, the Company had a total of 2,050,000 options issued under the 2017 Plan. </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The Company recognizes compensation expense for stock-based awards expected to vest on a straight-line basis over the requisite service period of the award based on their grant date fair value. The Company estimates the fair value of stock options using a Black-Scholes option pricing model which requires management to make estimates for certain assumptions regarding risk-free interest rate, expected life of options, expected volatility of stock and expected dividend yield of stock. When determining expected volatility, the Company considers the historical performance of the Company’s stock, as well as implied volatility. The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant, based on the options’ expected term. The expected term of the options is based on the Company’s evaluation of option holders’ exercise patterns and represents the period of time that options are expected to remain unexercised. The Company uses historical data to estimate the timing and amount of forfeitures. </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-27pt;color:#000000;text-align:justify"><b>NOTE 8 - STOCKHOLDERS’ DEFICIT (CONTINUED)</b></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">The following table presents the assumptions used to estimate the fair values of the stock options granted:</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:354.5pt"><tr style="height:7.2pt"><td style="width:170.6pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:85.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30,</p> </td><td style="width:13.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:85.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30,</p> </td></tr> <tr style="height:7.2pt"><td style="width:170.6pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:85.3pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">2024</p> </td><td style="width:13.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:85.3pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">2023</p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#D3F0FE;width:170.6pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Expected volatility</p> </td><td style="background-color:#D3F0FE;width:85.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">210%</p> </td><td style="background-color:#D3F0FE;width:13.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:85.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">206%</p> </td></tr> <tr style="height:7.2pt"><td style="width:170.6pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Expected dividends</p> </td><td style="width:85.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">0%</p> </td><td style="width:13.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:85.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">0%</p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#D3F0FE;width:170.6pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Expected term</p> </td><td style="background-color:#D3F0FE;width:85.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">7 Years</p> </td><td style="background-color:#D3F0FE;width:13.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:85.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">7 Years</p> </td></tr> <tr style="height:7.2pt"><td style="width:170.6pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Risk-free interest rate</p> </td><td style="width:85.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">4.66%</p> </td><td style="width:13.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:85.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">3.63%</p> </td></tr> </table> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">A summary of the status of the options granted at September 30, 2024, and December 31, 2023, and changes during the periods then ended is presented below:  </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:97.12%"><tr><td style="width:30.68%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td colspan="4" style="width:31.7%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30, 2024</p> </td><td style="width:5.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td colspan="4" style="width:32.54%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">December 31, 2023</p> </td></tr> <tr><td style="width:30.68%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:13.16%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:4.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.46%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Weighted-Average</p> </td><td style="width:5.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.8%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:2.94%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:3%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.8%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Weighted-Average</p> </td></tr> <tr><td style="width:30.68%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:13.16%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Shares</p> </td><td style="width:1%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:4.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.46%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Exercise Price</p> </td><td style="width:5.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.8%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Shares</p> </td><td style="width:2.94%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:3%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.8%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Exercise Price</p> </td></tr> <tr style="height:16.15pt"><td style="background-color:#CCEEFF;width:30.68%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Outstanding at beginning of year</p> </td><td style="background-color:#CCEEFF;width:13.16%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">2,745,556</span></p> </td><td style="background-color:#CCEEFF;width:1%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:4.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:13.46%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0.11</span></p> </td><td style="background-color:#CCEEFF;width:5.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:11.8%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">3,265,556</span></p> </td><td style="background-color:#CCEEFF;width:2.94%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:3%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:14.8%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0.15</span></p> </td></tr> <tr><td style="width:30.68%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Granted</p> </td><td style="width:13.16%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">450,000</span></p> </td><td style="width:1%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:4.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.46%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0.02</span></p> </td><td style="width:5.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:11.8%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">150,000</span></p> </td><td style="width:2.94%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:3%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:14.8%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0.04</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:30.68%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Exercised</p> </td><td style="background-color:#CCEEFF;width:13.16%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0</span></p> </td><td style="background-color:#CCEEFF;width:1%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:4.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:13.46%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">-</span></p> </td><td style="background-color:#CCEEFF;width:5.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:11.8%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">-</span></p> </td><td style="background-color:#CCEEFF;width:2.94%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:3%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:14.8%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">-</span></p> </td></tr> <tr><td style="width:30.68%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Expired or cancelled</p> </td><td style="width:13.16%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">855,556</span></p> </td><td style="width:1%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:4.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.46%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0.18</span></p> </td><td style="width:5.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:11.8%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt"> (670,000)</span></p> </td><td style="width:2.94%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:3%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:14.8%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0.28</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:30.68%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Outstanding at end of period</p> </td><td style="background-color:#CCEEFF;width:13.16%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">2,340,000</span></p> </td><td style="background-color:#CCEEFF;width:1%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:4.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:13.46%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0.06</span></p> </td><td style="background-color:#CCEEFF;width:5.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:11.8%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">2,745,556</span></p> </td><td style="background-color:#CCEEFF;width:2.94%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:3%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:14.8%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0.11</span></p> </td></tr> <tr><td style="width:30.68%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Exercisable </p> </td><td style="width:13.16%;border-top:3px double #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">2,056,667</span></p> </td><td style="width:1%" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:4.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="width:13.46%;border-top:3px double #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0.07</span></p> </td><td style="width:5.08%" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:11.8%;border-top:3px double #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">2,720,556</span></p> </td><td style="width:2.94%" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:3%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:14.8%;border-top:3px double #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0.11</span></p> </td></tr> </table> <p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-27pt;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">A summary of the status of the options outstanding at September 30, 2024 is presented below:</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <table style="border-collapse:collapse;width:100%"><tr><td style="width:23.66%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Range of Exercise Prices</p> </td><td style="width:3%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:19.12%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Number Outstanding</p> </td><td style="width:3.36%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:16.5%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Weighted-Average Remaining Contractual Life</p> </td><td style="width:2.96%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Number Exercisable</p> </td><td style="width:2.9%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.54%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Weighted-Average Exercise Price</p> </td></tr> <tr><td style="width:23.66%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:3%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:19.12%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:3.36%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:16.5%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:2.96%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:14%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:2.9%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:14.54%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td></tr> <tr><td style="background-color:#CCEEFF;width:23.66%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">$0.01-1.00</span></p> </td><td style="background-color:#CCEEFF;width:3%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:19.12%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2,340,000</span></p> </td><td style="background-color:#CCEEFF;width:3.36%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:16.5%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">3.01 years</span></p> </td><td style="background-color:#CCEEFF;width:2.96%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:14%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2,056,667</span></p> </td><td style="background-color:#CCEEFF;width:2.9%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:14.54%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">0.07</span></p> </td></tr> </table> 450000 150000 5010 13157 3621 2500000 855556 290000 5000000 2050000 <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:354.5pt"><tr style="height:7.2pt"><td style="width:170.6pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:85.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30,</p> </td><td style="width:13.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:85.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30,</p> </td></tr> <tr style="height:7.2pt"><td style="width:170.6pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"> </p> </td><td style="width:85.3pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">2024</p> </td><td style="width:13.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:85.3pt;border-bottom:0.5pt solid #000000" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">2023</p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#D3F0FE;width:170.6pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Expected volatility</p> </td><td style="background-color:#D3F0FE;width:85.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">210%</p> </td><td style="background-color:#D3F0FE;width:13.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:85.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">206%</p> </td></tr> <tr style="height:7.2pt"><td style="width:170.6pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Expected dividends</p> </td><td style="width:85.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">0%</p> </td><td style="width:13.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:85.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">0%</p> </td></tr> <tr style="height:7.2pt"><td style="background-color:#D3F0FE;width:170.6pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Expected term</p> </td><td style="background-color:#D3F0FE;width:85.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">7 Years</p> </td><td style="background-color:#D3F0FE;width:13.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#D3F0FE;width:85.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">7 Years</p> </td></tr> <tr style="height:7.2pt"><td style="width:170.6pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000">Risk-free interest rate</p> </td><td style="width:85.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">4.66%</p> </td><td style="width:13.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:85.3pt" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">3.63%</p> </td></tr> </table> 2.10 2.06 0 0 P7Y P7Y 0.0466 0.0363 <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">A summary of the status of the options granted at September 30, 2024, and December 31, 2023, and changes during the periods then ended is presented below:  </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:97.12%"><tr><td style="width:30.68%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td colspan="4" style="width:31.7%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">September 30, 2024</p> </td><td style="width:5.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td colspan="4" style="width:32.54%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">December 31, 2023</p> </td></tr> <tr><td style="width:30.68%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:13.16%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:1%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:4.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.46%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Weighted-Average</p> </td><td style="width:5.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.8%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:2.94%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:3%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.8%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Weighted-Average</p> </td></tr> <tr><td style="width:30.68%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:13.16%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Shares</p> </td><td style="width:1%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:4.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:13.46%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Exercise Price</p> </td><td style="width:5.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:11.8%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Shares</p> </td><td style="width:2.94%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:3%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.8%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Exercise Price</p> </td></tr> <tr style="height:16.15pt"><td style="background-color:#CCEEFF;width:30.68%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Outstanding at beginning of year</p> </td><td style="background-color:#CCEEFF;width:13.16%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">2,745,556</span></p> </td><td style="background-color:#CCEEFF;width:1%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:4.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:13.46%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0.11</span></p> </td><td style="background-color:#CCEEFF;width:5.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:11.8%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">3,265,556</span></p> </td><td style="background-color:#CCEEFF;width:2.94%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:3%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="background-color:#CCEEFF;width:14.8%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0.15</span></p> </td></tr> <tr><td style="width:30.68%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Granted</p> </td><td style="width:13.16%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">450,000</span></p> </td><td style="width:1%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:4.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.46%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0.02</span></p> </td><td style="width:5.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:11.8%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">150,000</span></p> </td><td style="width:2.94%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:3%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:14.8%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0.04</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:30.68%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Exercised</p> </td><td style="background-color:#CCEEFF;width:13.16%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0</span></p> </td><td style="background-color:#CCEEFF;width:1%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:4.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:13.46%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">-</span></p> </td><td style="background-color:#CCEEFF;width:5.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:11.8%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">-</span></p> </td><td style="background-color:#CCEEFF;width:2.94%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:3%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:14.8%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">-</span></p> </td></tr> <tr><td style="width:30.68%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Expired or cancelled</p> </td><td style="width:13.16%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">855,556</span></p> </td><td style="width:1%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:4.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:13.46%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0.18</span></p> </td><td style="width:5.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:11.8%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt"> (670,000)</span></p> </td><td style="width:2.94%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:3%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:14.8%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0.28</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:30.68%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Outstanding at end of period</p> </td><td style="background-color:#CCEEFF;width:13.16%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">2,340,000</span></p> </td><td style="background-color:#CCEEFF;width:1%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:4.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:13.46%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0.06</span></p> </td><td style="background-color:#CCEEFF;width:5.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:11.8%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">2,745,556</span></p> </td><td style="background-color:#CCEEFF;width:2.94%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:3%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:14.8%;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0.11</span></p> </td></tr> <tr><td style="width:30.68%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Exercisable </p> </td><td style="width:13.16%;border-top:3px double #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">2,056,667</span></p> </td><td style="width:1%" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:4.08%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right">$</p> </td><td style="width:13.46%;border-top:3px double #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0.07</span></p> </td><td style="width:5.08%" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:11.8%;border-top:3px double #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">2,720,556</span></p> </td><td style="width:2.94%" valign="middle"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:3%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:14.8%;border-top:3px double #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0.11</span></p> </td></tr> </table> 2745556 0.11 3265556 0.15 450000 0.02 150000 0.04 0 0 0 0 855556 0.18 670000 0.28 2340000 0.06 2745556 0.11 2056667 0.07 2720556 0.11 <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> <table style="border-collapse:collapse;width:100%"><tr><td style="width:23.66%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">Range of Exercise Prices</p> </td><td style="width:3%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:19.12%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Number Outstanding</p> </td><td style="width:3.36%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:16.5%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Weighted-Average Remaining Contractual Life</p> </td><td style="width:2.96%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Number Exercisable</p> </td><td style="width:2.9%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:14.54%;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center">Weighted-Average Exercise Price</p> </td></tr> <tr><td style="width:23.66%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:3%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:19.12%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:3.36%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:16.5%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:2.96%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:14%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:2.9%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td><td style="width:14.54%;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify"> </p> </td></tr> <tr><td style="background-color:#CCEEFF;width:23.66%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">$0.01-1.00</span></p> </td><td style="background-color:#CCEEFF;width:3%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:19.12%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2,340,000</span></p> </td><td style="background-color:#CCEEFF;width:3.36%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:16.5%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">3.01 years</span></p> </td><td style="background-color:#CCEEFF;width:2.96%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:14%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">2,056,667</span></p> </td><td style="background-color:#CCEEFF;width:2.9%" valign="bottom"><p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"> </p> </td><td style="background-color:#CCEEFF;width:14.54%" valign="bottom"><p style="font:12pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:center"><span style="font-size:10pt">0.07</span></p> </td></tr> </table> 0.01 1 2340000 P3Y3D 2056667 0.07 <p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-27pt;color:#000000;text-align:justify"><b>NOTE 9 – CONTINGENT LIABILITY</b></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;margin-right:-27pt;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">On September 16, 2022 the Company received a Summons and was named as a cross-defendant in the matter of <span style="border-bottom:1px solid #000000">Olson-Ecologic Engine Testing Laboratories, LLC -v- Michael Naylor, Omnitek Engineering Corp., and Moto Concerto, Inc.</span>, filed in the Superior Court of the State of California, County of Orange, Central Justice Center, Case No. 30-2020-01171344. Olson-Ecologic Engine Testing Laboratories, LLC filed the cross-complaint in response to the original complaint filed by Michael Naylor against Olson-Ecologic Engine Testing Laboratories. Omnitek served as a subcontractor to Olson-Ecologic who received a grant in May 2017 from the California Energy Commission. In October 2017, very early in the project and before completion of the project, which was to run into 2020, Olson-Ecologic advised Omnitek that the California Energy Commission had terminated the project. In the cross-complaint Olson-Ecologic alleges that Omnitek participated with Mr. Naylor in overcharging Olson-Ecologic, however, Olson-Ecologic does not provide a specific statement of facts or actions of what Omnitek allegedly did. Olson-Ecologic’s cross-complaint and allegations against Omnitek are without merit and Omnitek will vigorously defend the cross-complaint. On July 29, 2024, the court stayed the case until January 27, 2025.</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;text-indent:36pt;color:#000000;text-align:justify"> </p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">We are not a party to any other pending legal proceeding.  No federal, state or local governmental agency is presently contemplating any proceeding against the Company.  No director, executive officer or affiliate of the Company or owner of record or beneficially of more than five percent of the Company's common stock is a party adverse to the Company or has a material interest adverse to the Company in any proceeding.</p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000"><b>NOTE 10 - SUBSEQUENT EVENTS</b></p> <p style="font:10pt stHtmlOvrFontNm;margin:0;color:#000000;text-align:justify">None</p>