0001683168-24-006754.txt : 20240930 0001683168-24-006754.hdr.sgml : 20240930 20240930160051 ACCESSION NUMBER: 0001683168-24-006754 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 78 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240930 DATE AS OF CHANGE: 20240930 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FRANKLIN WIRELESS CORP CENTRAL INDEX KEY: 0000722572 STANDARD INDUSTRIAL CLASSIFICATION: TELEPHONE & TELEGRAPH APPARATUS [3661] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 953733534 STATE OF INCORPORATION: NV FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-14891 FILM NUMBER: 241339488 BUSINESS ADDRESS: STREET 1: 3940 RUFFIN ROAD STREET 2: SUITE C CITY: SAN DIEGO STATE: CA ZIP: 92123 BUSINESS PHONE: 858-623-0000 MAIL ADDRESS: STREET 1: 3940 RUFFIN ROAD STREET 2: SUITE C CITY: SAN DIEGO STATE: CA ZIP: 92123 FORMER COMPANY: FORMER CONFORMED NAME: FRANKLIN TELECOMMUNICATIONS CORP DATE OF NAME CHANGE: 19920703 FORMER COMPANY: FORMER CONFORMED NAME: ABM COMPUTER SYSTEMS DATE OF NAME CHANGE: 19870317 FORMER COMPANY: FORMER CONFORMED NAME: AUTOMATED BUSINESS MACHINES INC DATE OF NAME CHANGE: 19830802 10-K 1 franklin_i10k-063024.htm FORM 10-K FOR JUNE 2024 FRANKLIN WIRELESS CORP. 10-K
false 2024 FY 0000722572 0000722572 2023-07-01 2024-06-30 0000722572 2023-12-31 0000722572 2024-09-30 0000722572 2022-07-01 2023-06-30 0000722572 2024-04-01 2024-06-30 0000722572 2024-06-30 0000722572 2023-06-30 0000722572 us-gaap:CommonStockMember 2022-06-30 0000722572 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000722572 us-gaap:RetainedEarningsMember 2022-06-30 0000722572 us-gaap:TreasuryStockCommonMember 2022-06-30 0000722572 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000722572 us-gaap:NoncontrollingInterestMember 2022-06-30 0000722572 2022-06-30 0000722572 us-gaap:CommonStockMember 2023-06-30 0000722572 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000722572 us-gaap:RetainedEarningsMember 2023-06-30 0000722572 us-gaap:TreasuryStockCommonMember 2023-06-30 0000722572 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000722572 us-gaap:NoncontrollingInterestMember 2023-06-30 0000722572 us-gaap:CommonStockMember 2022-07-01 2023-06-30 0000722572 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2023-06-30 0000722572 us-gaap:RetainedEarningsMember 2022-07-01 2023-06-30 0000722572 us-gaap:TreasuryStockCommonMember 2022-07-01 2023-06-30 0000722572 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2023-06-30 0000722572 us-gaap:NoncontrollingInterestMember 2022-07-01 2023-06-30 0000722572 us-gaap:CommonStockMember 2023-07-01 2024-06-30 0000722572 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2024-06-30 0000722572 us-gaap:RetainedEarningsMember 2023-07-01 2024-06-30 0000722572 us-gaap:TreasuryStockCommonMember 2023-07-01 2024-06-30 0000722572 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2024-06-30 0000722572 us-gaap:NoncontrollingInterestMember 2023-07-01 2024-06-30 0000722572 us-gaap:CommonStockMember 2024-06-30 0000722572 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0000722572 us-gaap:RetainedEarningsMember 2024-06-30 0000722572 us-gaap:TreasuryStockCommonMember 2024-06-30 0000722572 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0000722572 us-gaap:NoncontrollingInterestMember 2024-06-30 0000722572 FKWL:NoncontrollingInterestsMember 2024-06-30 0000722572 FKWL:NoncontrollingInterestsMember 2023-06-30 0000722572 us-gaap:TransferredAtPointInTimeMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2023-07-01 2024-06-30 0000722572 us-gaap:TransferredAtPointInTimeMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-07-01 2023-06-30 0000722572 us-gaap:TransferredAtPointInTimeMember us-gaap:SalesRevenueNetMember FKWL:EngineeringProjectsMember 2023-07-01 2024-06-30 0000722572 us-gaap:TransferredAtPointInTimeMember us-gaap:SalesRevenueNetMember FKWL:EngineeringProjectsMember 2022-07-01 2023-06-30 0000722572 FKWL:CapitalizedProductDevelopmentCostsMember FKWL:AmortizationExpenseMember 2023-07-01 2024-06-30 0000722572 FKWL:CapitalizedProductDevelopmentCostsMember FKWL:AmortizationExpenseMember 2022-07-01 2023-06-30 0000722572 FKWL:CapitalizedProductDevelopmentCostsMember 2024-06-30 0000722572 FKWL:CapitalizedProductDevelopmentCostsMember 2023-06-30 0000722572 us-gaap:ShippingAndHandlingMember 2023-07-01 2024-06-30 0000722572 us-gaap:ShippingAndHandlingMember 2022-07-01 2023-06-30 0000722572 FKWL:Customer1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2024-06-30 0000722572 FKWL:Customer2Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2024-06-30 0000722572 FKWL:Customer1Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2024-06-30 0000722572 FKWL:Customer2Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2024-06-30 0000722572 FKWL:Customer1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0000722572 FKWL:Customer2Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0000722572 FKWL:Customer1Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0000722572 FKWL:Customer2Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0000722572 FKWL:WirelessDataProductsMember 2023-07-01 2024-06-30 0000722572 us-gaap:CostOfGoodsProductLineMember us-gaap:SupplierConcentrationRiskMember FKWL:WirelessDataProductsMember 2023-07-01 2024-06-30 0000722572 FKWL:WirelessDataProductsMember 2024-06-30 0000722572 FKWL:WirelessDataProductsMember 2022-07-01 2023-06-30 0000722572 us-gaap:CostOfGoodsProductLineMember us-gaap:SupplierConcentrationRiskMember FKWL:WirelessDataProductsMember 2022-07-01 2023-06-30 0000722572 FKWL:WirelessDataProductsMember 2023-06-30 0000722572 srt:NorthAmericaMember 2023-07-01 2024-06-30 0000722572 srt:NorthAmericaMember 2022-07-01 2023-06-30 0000722572 srt:AsiaMember 2023-07-01 2024-06-30 0000722572 srt:AsiaMember 2022-07-01 2023-06-30 0000722572 srt:NorthAmericaMember 2024-06-30 0000722572 srt:NorthAmericaMember 2023-06-30 0000722572 srt:AsiaMember 2024-06-30 0000722572 srt:AsiaMember 2023-06-30 0000722572 FKWL:MachineryMember 2023-07-01 2024-06-30 0000722572 us-gaap:OfficeEquipmentMember 2023-07-01 2024-06-30 0000722572 us-gaap:ToolsDiesAndMoldsMember 2023-07-01 2024-06-30 0000722572 us-gaap:VehiclesMember 2023-07-01 2024-06-30 0000722572 us-gaap:ComputerEquipmentMember 2023-07-01 2024-06-30 0000722572 us-gaap:FurnitureAndFixturesMember 2023-07-01 2024-06-30 0000722572 us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2023-07-01 2024-06-30 0000722572 FKWL:CompleteTechnologyMember 2024-06-30 0000722572 FKWL:TechnologyInProgessMember 2024-06-30 0000722572 us-gaap:ComputerSoftwareIntangibleAssetMember 2024-06-30 0000722572 FKWL:PatentMember 2024-06-30 0000722572 FKWL:CertificationAndLicensesMember 2024-06-30 0000722572 FKWL:CompleteTechnologyMember 2023-06-30 0000722572 FKWL:TechnologyInProgessMember 2023-06-30 0000722572 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-06-30 0000722572 FKWL:PatentMember 2023-06-30 0000722572 FKWL:CertificationAndLicensesMember 2023-06-30 0000722572 2020-07-01 2021-06-30 0000722572 us-gaap:DomesticCountryMember 2024-06-30 0000722572 us-gaap:StateAndLocalJurisdictionMember 2024-06-30 0000722572 FKWL:AdministrativeOfficeSanDiegoCAMember 2023-07-01 2024-06-30 0000722572 FKWL:AdministrativeOfficeSanDiegoCAMember 2022-07-01 2023-06-30 0000722572 FKWL:HunsakerAndampAssociatesMember 2024-04-01 2024-06-30 0000722572 FKWL:HunsakerAndampAssociatesMember 2023-07-01 2024-06-30 0000722572 FKWL:HunsakerAndampAssociatesMember 2024-06-30 0000722572 FKWL:FTIOfficeSpaceMember 2023-07-01 2024-06-30 0000722572 FKWL:FTIOfficeSpaceMember 2022-07-01 2023-06-30 0000722572 FKWL:SeoulKoreaCorporateHousingFacilityMember 2023-07-01 2024-06-30 0000722572 FKWL:SeoulKoreaCorporateHousingFacilityMember 2022-07-01 2023-06-30 0000722572 FKWL:CaliforniaMember 2023-12-31 0000722572 FKWL:CaliforniaMember 2024-01-02 0000722572 FKWL:AliMember 2023-07-01 2024-06-30 0000722572 FKWL:AliMember 2023-05-05 2024-05-06 0000722572 2022-03-21 0000722572 FKWL:Plan2020Member 2020-07-31 0000722572 us-gaap:StockOptionMember 2022-06-30 0000722572 us-gaap:StockOptionMember 2021-07-01 2022-06-30 0000722572 us-gaap:StockOptionMember 2022-07-01 2023-06-30 0000722572 us-gaap:StockOptionMember 2023-06-30 0000722572 us-gaap:StockOptionMember 2023-07-01 2024-06-30 0000722572 us-gaap:StockOptionMember 2024-06-30 0000722572 us-gaap:CommonStockMember 2022-12-21 2022-12-22 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure

Table of Contents

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, DC 20549

 

FORM 10-K

 

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

 

For fiscal year ended June 30, 2024

 

OR

 

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

 

For the transition period from                          to                         .

 

Commission file number: 001-14891

 

FRANKLIN WIRELESS CORP.

(Exact name of Registrant as specified in its charter)

 

Nevada

(State or other jurisdiction of incorporation or organization)

 

95-3733534

(I.R.S. Employer Identification Number)

     

3940 Ruffin Road

Suite C

San Diego, California

(Address of principal executive offices)

 

92123

(Zip code)

 

(858623-0000

Registrant’s telephone number, including area code

 

Indicate by check mark if the Registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes ☐   No   ☒

 

Indicate by check mark if the Registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.    Yes ☐   No   ☒

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes ☒   No   ☐

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes ☒   No  ☐

 

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. 

 

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐

 

 

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

 

  Large accelerated filer  ☐ Accelerated filer ☐
  Non-accelerated filer  ☒ Smaller reporting company 
  Emerging growth company   

  

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

 

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. Yes ☐   No  

 

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

 

The aggregate market value of the voting common stock held by non-affiliates of the Registrant, based on the closing price of the Registrant’s common stock on December 31, 2023, as reported by the NASDAQ, was approximately $27,520,000. For the purpose of this calculation only, shares owned by officers, directors (and their affiliates) and 5% or greater stockholders have been excluded. The Registrant does not have any non-voting stock issued or outstanding.

 

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

Title of each class Trading symbol(s) Name of each exchange on which registered
Common Stock, par value $.001 per share FKWL The Nasdaq Stock Market LLC

 

The Registrant has 11,784,280 shares of common stock outstanding as of September 30, 2024.

 

 

 

   

 

 

FRANKLIN WIRELESS CORP.

INDEX TO ANNUAL REPORT ON FORM 10-K

FOR THE FISCAL YEAR ENDED JUNE 30, 2024

 

    Page
 
PART I
     
Item 1: Business 1
Item 1A: Risk Factors 4
Item 1B: Unresolved Staff Comments 10
Item 1C: Cybersecurity 11
Item 2: Properties 11
Item 3: Legal Proceedings 12
Item 4: Mine Safety Disclosures 12
     
PART II
     
Item 5: Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities 13
Item 6: Selected Financial Data 13
Item 7: Management’s Discussion and Analysis of Financial Condition and Results of Operations 13
Item 7A: Quantitative and Qualitative Disclosures About Market Risk 21
Item 8: Financial Statements and Supplementary Data 21
Item 9: Changes in and Disagreements with Accountants on Accounting and Financial Disclosure 21
Item 9A: Controls and Procedures 21
Item 9B: Other Information 22
Item 9C: Disclosure Regarding Foreign Jurisdictions That Prevent Inspections 22
     
PART III
     
Item 10: Directors, Executive Officers and Corporate Governance 23
Item 11: Executive Compensation 25
Item 12: Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters 28
Item 13: Certain Relationships and Related Transactions, and Director Independence 29
Item 14: Principal Accountant Fees and Services 29
     
PART IV
     
Item 15: Exhibits, Financial Statement Schedules 30
Item 16: Form 10-K Summary 30
   
Signatures 31
Index to Financial Statements F-1

 

 

 

 i 

 

 

NOTE ON FORWARD LOOKING STATEMENTS

 

You should keep in mind the following points as you read this Report on Form 10-K:

 

  o the terms “we,” “us,” “our,” “Franklin,” “Franklin Wireless,” or the “Company” refer to Franklin Wireless Corp.
  o our fiscal year ends on June 30; references to fiscal 2024 and fiscal 2023 and similar constructions refer to the fiscal year ended on June 30 of the applicable year.

 

This Annual Report on Form 10-K contains statements which, to the extent they do not recite historical fact, constitute “forward looking” statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Forward looking statements are used under the captions “Business,” “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” and elsewhere in this Annual Report on Form 10-K. You can identify these statements by the use of words like “may,” “will,” “could,” “should,” “project,” “believe,” “anticipate,” “expect,” “plan,” “estimate,” “forecast,” “potential,” “intend,” “continue,” and variations of these words or comparable words. Forward looking statements do not guarantee future performance and involve risks and uncertainties. Actual results may differ substantially from the results that the forward looking statements suggest for various reasons, including those discussed under the caption “Risk Factors.” These forward looking statements are made only as of the date of this Annual Report on Form 10-K. We do not undertake to update or revise the forward looking statements, whether as a result of new information, future events or otherwise.

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 ii 

 

 

PART I

 

ITEM 1.  BUSINESS.

 

BUSINESS OVERVIEW

 

Doing business as “FranklinAccess”, we are a leading global provider of integrated wireless solutions utilizing the latest 5G (fifth generation) and 4G LTE (fourth generation long-term evolution) technologies including mobile hotspots, fixed wireless routers, and mobile device management (MDM) solutions. We are a leading enabler of the Digital Divide initiative, and our expertise extends to innovation in Internet of Things (IOT) and machine-to-machine (M2M) applications, driving forward seamless communication and connectivity for both individuals and enterprises.

 

We have majority ownership of Franklin Technology Inc. (FTI), a research and development company based in Seoul, South Korea. FTI primarily provides design and development services for our wireless products.

 

Our products are generally marketed and sold directly to wireless operators and indirectly through strategic partners and distributors. Our primary markets are in North America and Asia.

 


OUR STRUCTURE

 

We incorporated in 1982 in California and reincorporated in Nevada on January 2, 2008. The reincorporation had no effect on the nature of our business or our management. Our headquarters are located in San Diego, California. This office provides marketing, sales, operations, finance and administrative support. It is also responsible for all customer-related activities, such as marketing communications, product planning, product management and customer support, along with sales and business development activities worldwide.

 

Our consolidated financial statements include accounts for the Company and its subsidiary, Franklin Technology Inc. (“FTI”). We have a majority voting interest of approximately 66.3% (approximately 33.7% is owned by non-controlling interests) in FTI as of June 30, 2024, and 2023. In the preparation of consolidated financial statements of the Company, intercompany transactions and balances are eliminated and net earnings (loss) are reduced by the portion of the net earnings (loss) of the subsidiary applicable to non-controlling interests.

 

Accounting Standards Codification (“ASC”) 280, “Segment Reporting,” requires public companies to report financial and descriptive information about their reportable operating segments. We identify our operating segments based on how our chief operating decision maker internally evaluates separate financial information, business activities and management responsibility.  We have one reportable segment, consisting of the sale of wireless access products. We generate revenues from three geographic areas, consisting of North America and Asia. The following enterprise-wide disclosure is prepared on a basis consistent with the preparation of the consolidated financial statements. The following table contains certain financial information by geographic area:

 

   Fiscal Year Ended June 30, 
Net sales:  2024   2023 
North America  $30,699,727   $45,782,084 
Asia   96,963    166,432 
Totals  $30,796,690   $45,948,516 

 

Long-lived assets, net (property and equipment and intangible assets):  June 30, 2024   June 30, 2023 
North America  $1,218,139   $2,083,902 
Asia   206,426    198,070 
Totals  $1,424,565   $2,281,972 

 

 

 

 1 

 

 

OUR PRODUCTS

 

We offer a wide variety of innovative integrated wireless solutions utilizing the latest 5G and 4G LTE technologies including mobile hotspots, fixed wireless routers, and mobile device management (MDM) solutions.

 

5G/4G Wireless Broadband Products

 

5G/4G LTE Wi-Fi Mobile Hotspot

 

  o Portable Wi-Fi hotspot routers that provide wireless Internet access with 5G/4G support for multiple simultaneously connected devices including laptops, tablets, and smart phones. Our Mobile Hotspot products help remote workers be productive while on the go and help students and educational institutions support remote learning activities.

 

5G/4G Fixed Wireless Routers

 

  o Enhanced routing gateway that can provide support for both wired and wireless connectivity, offering solutions for consumers looking to replace Cable or DSL service ensuring a reliable and high-speed internet access.

 

5G/4G Enterprise Gateway CPE

 

  o Enhanced routing gateway equipped with enterprise features offering solutions for enterprise customers looking to replace wired service, or wireless back-up for wired connections in a mission-critical environment or instant wireless connection in temporal locations.

 

Smart Box Solutions (In Development)

 

4G/5G M2M Gateway

 

oEnhanced gateway supports both 4G and 5G networks, enabling reliable and secure machine-to-machine communication, essential for industrial applications and remote monitoring systems.

 

On-Device Artificial Intelligence (AI)

 

oIntegrating advanced AI capabilities directly into the devices, we provide real-time data processing and decision-making at the edge, enhancing efficiency and reducing latency for critical IoT applications.

 

Quvo Family Guardian Solutions

 

Parental Controls

 

oComprehensive parental control features, ensuring a safe and secure online environment for children by managing and monitoring their internet and application usage.

 

Senior Care

 

oEnhancing senior care solutions for the safety and well-being of elderly family members through monitoring and assistance features tailored to their needs. 

 

 

 

 2 

 

 

JEXtream MDM/NMS Solutions

 

“JEXtream” is Franklin’s Cloud based telecom grade server platform for 5G devices and routers, enables enhanced remote management of device functionality.

 

Mobile Device Management (MDM)

 

oComprehensive management of mobile devices, ensuring security, compliance, and efficient operation across various mobile environments

 

Network Management System (NMS)

 

oRobust tools for monitoring, managing, and optimizing network performance, ensuring reliable connectivity and operational excellence.

 

CUSTOMERS

 

Our global customer base is comprised of wireless operators, strategic partners and distributors located primarily in North America and Asia.

 

SALES AND MARKETING

 

We market and sell our products primarily to wireless operators located in North America and Asia regions mainly through our internal, direct sales organization and, to a lesser degree, indirectly through strategic partners and distributors. The sales process is supported with a range of marketing activities, including trade shows, product marketing and public relations.

 

All of our wireless devices must pass Federal Communications Commission (FCC) testing in order to be sold in United States markets. Global Certification Forum (“GCF”) test certifications are required in order to launch any wireless data products with wireless operators in North America. PCS Type Certification Review Board (“PTCRB”) test certifications also are required for all LTE and HSPA/GSM wireless data products. Other LTE and 5G test certifications, as defined by the 3GPP governing body, are required for LTE and 5G wireless data products. Certifications are issued as being a qualifier of GCF, PTCRB, IEEE, CE, UL, Wi-Fi alliance certification and 3GPP standards.

 

PRODUCTION AND MANUFACTURING OPERATIONS

 

For the fiscal year ended June 30, 2024, the manufacturing of the majority of our products was performed by two independent companies located in Asia.

 

EMPLOYEES

 

As of June 30, 2024, we had 69 total employees at Franklin and FTI combined. We also use the services of consultants and contract workers from time to time. Our employees are not represented by any collective bargaining organization, and we have never experienced a work stoppage.

 

 

 

 3 

 

 

ITEM 1A:  RISK FACTORS.

 

The following risk factors do not purport to be a complete explanation of the risks involved in our business.

 

WE MAY NEED ADDITIONAL FINANCING FOR PRODUCT DEVELOPMENT. Our financial resources are sufficient for our current operational needs; however, the amount of funding required to develop and commercialize our products and technologies is highly uncertain. Adequate funds may not be available when needed or on terms satisfactory to us. Lack of funds may cause us to delay, reduce and/or abandon certain or all aspects of our development and commercialization programs. We may seek additional financing through the issuance of equity or convertible debt securities. In such event, the percentage ownership of our stockholders would be reduced, stockholders may experience additional dilution, and such securities may have rights, preferences, and privileges senior to those of our Common Stock. There can be no assurance that additional financing will be available on terms favorable to us or at all. If adequate funds are not available or are not available on acceptable terms, we may not be able to fund our expansion, take advantage of desirable acquisition opportunities, develop, or enhance services or products or respond to competitive pressures. Such inability could have a materially adverse effect on our business, results of operations and financial conditions.

  

WE MAY INFRINGE THE INTELLECTUAL PROPERTY RIGHTS OF OTHERS. The industry in which we operate has many participants that own, or claim to own, proprietary intellectual property. In the past we have received, and in the future may receive, claims from third parties alleging that we, and possibly our customers, violate their intellectual property rights. Rights to intellectual property can be difficult to verify and litigation may be necessary to establish whether or not we have infringed the intellectual property rights of others. In many cases, these third parties are companies with substantially greater resources than us, and they may be able to, and may choose to, pursue complex litigation to a greater degree than we could. Regardless of whether these infringement claims have merit or not, we may be subject to the following: 

 

  o We may be liable for potentially substantial damages, liabilities, and litigation costs, including attorneys’ fees;
     
  o We may be prohibited from further use of the intellectual property and may be required to cease selling our products that are subject to the claim;
     
  o We may have to license third-party intellectual property, incurring royalty fees that may or may not be on commercially reasonable terms. In addition, there is no assurance that we will be able to successfully negotiate and obtain such a license from the third party;
     
  o We may have to develop a non-infringing alternative, which could be costly and delay or result in the loss of sales. In addition, there is no assurance that we will be able to develop such a non-infringing alternative;
     
  o The diversion of management’s attention and resources;
     
  o Our relationships with customers may be adversely affected; and
     
  o We may be required to indemnify our customers for certain costs and damages they incur in such a claim.

 

In the event of an unfavorable outcome in such a claim and our inability to either obtain a license from the third party or develop a non-infringing alternative, then our business, operating results and financial condition may be materially adversely affected and we may have to restructure our business.

   

Absent a specific claim for infringement of intellectual property, from time to time we have and expect to continue to license technology, intellectual property, and software from third parties. There is no assurance that we will be able to maintain our third-party licenses or obtain new licenses when required and this inability could materially adversely affect our business and operating results and the quality and functionality of our products. In addition, there is no assurance that third party licenses we execute will be on commercially reasonable terms.

 

 

 

 4 

 

 

Under purchase orders and contracts for the sale of our products we may provide indemnification to our customers for potential intellectual property infringement claims for which we may have no corresponding recourse against our third-party licensors. This potential liability, if realized, could materially adversely affect our business, operating results, and financial condition.

 

WE OPERATE IN AN INTENSIVELY COMPETITIVE MARKET. The wireless broadband data access market is highly competitive, and we may be unable to compete effectively. Many of our competitors or potential competitors have significantly greater financial, technical, and marketing resources than we do. To survive and be competitive, we will need to continuously invest in research and development, sales and marketing, and customer support. Increased competition could result in price reductions, and smaller customer orders. Our failure to compete effectively could seriously impair our business.

 

WE OPERATE IN THE HIGH-RISK TELECOM SECTOR. We are in a volatile industry. In addition, our revenue model is evolving and relies substantially on the assumption that we will be able to successfully complete the development and sales of our products and services in the marketplace. Our prospects must be considered in the light of the risk, uncertainties, expenses, and difficulties frequently encountered by companies in the early stages of development and marketing of new products. To be successful in the market we must, among other things:

 

  o Complete development and introduction of functional and attractive products and services;
     
  o Attract and maintain customer loyalty;
     
  o Establish and increase awareness of our brand and develop customer loyalty;
     
  o Provide desirable products and services to customers at attractive prices;
     
  o Establish and maintain strategic relationships with strategic partners and affiliates;
     
  o Rapidly respond to competitive and technological developments;
     
  o Build operations and customer service infrastructure to support our business; and
     
  o Attract, retain, and motivate qualified personnel.

 

We cannot guarantee that we will be able to achieve these goals, and our failure to achieve them could adversely affect our business, results of operations, and financial condition. We expect that revenues and operating results will fluctuate in the future. There is no assurance that any or all our efforts will produce a successful outcome.

 

WE OPERATE IN THE HIGH-RISK HARDWARE DESIGN INDUSTRY. We are in a volatile industry. In this industry it should be expected that:

 

  o Latent design flaws can be discovered, even after a device has been certified;
     
  o Latent component defects can be discovered in critical systems, including batteries, LCDs, chargers, and other systems;
     
  o Manufacturing defects and flaws will occur during device production.

 

 

 

 5 

 

 

WE OPERATE IN THE HIGH-RISK SOFTWARE INDUSTRY. This industry has numerous and significant known risks. In this industry it should be expected that:

 

  o Latent design flaws and security defects will be discovered, even after a device has been tested and approved;
     
  o Code within a program will fail to operate as intended due to updates or changes in other systems;
     
  o Hacking and malicious actions by outside parties can damage or alter coding and system integrity.

 

POTENTIAL DESIGN AND MANUFACTURING DEFECTS COULD OCCUR. Our product and service offerings may have quality issues from time to time, due to defects in software design, hardware design or component manufacturing. As a result, our products and services may not perform as anticipated and may not meet customer expectations. Component defects could make our products unsafe and create a risk of environmental or property damage and personal injury. There can be no assurance we will be able to detect and address all issues and defects in the hardware, software, and services we offer. Failure to do so could result in widespread technical and performance issues affecting our products and services. In addition, we may be exposed to product liability claims, recalls, product replacements or modifications, write-offs of inventory, property, plant and equipment, and/or intangible assets, and significant warranty and other expenses, including litigation costs and regulatory fines.

 

WE OPERATE IN A FIELD WITH RAPIDLY CHANGING TECHNOLOGY. We cannot be certain that our products and services will function as anticipated or be desirable to our intended markets. Our current or future products and services may fail to function properly, and if our products and services do not achieve and sustain market acceptance, our business, results of operations and profitability may suffer. If we are unable to predict and comply with evolving wireless standards, our ability to introduce and sell new products will be adversely affected. If we fail to develop and introduce products on time, we may lose customers and potential product orders.

 

WE DEPEND ON THE DEMAND FOR WIRELESS NETWORK CAPACITY. The demand for our products is completely dependent on the demand for broadband wireless access to networks. If wireless operators do not deliver acceptable wireless service, our product sales may dramatically decline. Thus, if wireless operators experience financial or network difficulties, it will likely reduce demand for our products. These are beyond our ability to control and can either increase or decrease demand for our products.

 

PANDEMIC OUTBREAKS CAN CAUSE VOLATILE CHANGES IN THE MARKET. Demand for wireless access can rise and fall greatly during times of pandemic outbreaks, such as COVID-19, as more people may be required to work remotely, and schools may be required to operate remote classrooms. When an outbreak ends, or becomes more controlled, demand for wireless devices could decline rapidly, decreasing demand for our products. Pandemic outbreaks can also disrupt supply chains, manufacturing operations, and shipping. These disruptions can make product fulfilment difficult, delayed, or impossible. All these changes are beyond our ability to control and can cause revenue and income to change dramatically.

 

WE DEPEND ON COLLABORATIVE ARRANGEMENTS. The development and commercialization of our products and services depend in large part upon our ability to selectively enter and maintain collaborative arrangements with developers, distributors, service providers, network systems providers, core wireless communications technology providers and manufacturers, among others.

 

THE LOSS OF ANY OF OUR MATERIAL CUSTOMERS COULD ADVERSELY AFFECT OUR REVENUES AND PROFITABILITY, AND THEREFORE SHAREHOLDER VALUE. We depend on a small number of customers for a significant portion of our revenues. For the year ended June 30, 2024, net revenues from our two largest customers represented 68% and 23% of our consolidated net sales, respectively. We have a written agreement with each of these customers that governs the sale of products to them, but the agreements do not obligate them to purchase any quantity of products from us. If these customers were to reduce their business with us, our revenues and profitability could materially decline.

  

 

 

 6 

 

 

OUR PRODUCT DELIVERIES ARE SUBJECT TO LONG LEAD TIMES. We often experience long lead times to ship products, often more than 45 days. This could cause us to lose customers, who may be able to secure faster delivery times from our competitors and require us to maintain higher levels of working capital.

 

OUR PRODUCT-TO-MARKET CHALLENGE IS CRITICAL. Our success depends on our ability to quickly enter the market and establish an early mover advantage. We must implement an aggressive sales and marketing campaign to solicit customers and strategic partners. Any delay could seriously affect our ability to establish and exploit effectively an early-to-market strategy.

 

AS OUR BUSINESS EXPANDS INTERNATIONALLY, WE WILL BE EXPOSED TO ADDITIONAL RISKS RELATING TO INTERNATIONAL OPERATIONS. Our expansion into international operations exposes us to additional risks unique to such international markets, including the following:

 

  o Increased credit management risks and greater difficulties in collecting accounts receivable;
     
  o Unexpected changes in regulatory requirements, wireless communications standards, exchange rates, trading policies, tariffs, and other barriers;
     
  o Uncertainties of laws and enforcement relating to the protection of intellectual property;
     
  o Language barriers; and
     
  o Potential adverse tax consequences.

 

Furthermore, if we are unable to further develop distribution channels in countries in North America, the Caribbean and South America, EMEA (Europe, the Middle East and Africa), and Asia, we may not be able to grow our international operations, and our ability to increase our revenue will be negatively impacted.

 

We believe that our products are currently exempt from international tariffs. If this were to change at any point, a tariff of 10%-25% of the purchase price could be imposed. If such tariffs are imposed, they could have a materially adverse effect on sales and operating results.

  

GOVERNMENT REGULATION COULD RESULT IN INCREASED COSTS AND INABILITY TO SELL OUR PRODUCTS. Our products are subject to certain mandatory regulatory approvals in the United States and other regions in which we operate. In the United States, the Federal Communications Commission regulates many aspects of communications devices. Although we have obtained all the necessary Federal Communications Commission and other required approvals for the products we currently sell, we may not obtain approvals for future products on a timely basis, or at all. In addition, regulatory requirements may change, or we may not be able to obtain regulatory approvals from countries other than the United States in which we may desire to sell products in the future.

 

 

 

 

 

 7 

 

 

EVENTS THAT COULD REDUCE OR IMPAIR OUR ABILITY TO GENERATE REVENUES.

 

oThe marketability of our products may suffer if wireless telecommunications operators do not deliver acceptable wireless services.
   
oIf customers do not adopt our software, we may not be able to monetize these software assets and realize a key part of our growth and profitability strategy.
   
oThe market for the products and services that we offer is rapidly evolving and highly competitive. We may be unable to compete effectively.
   
oIf we fail to develop and maintain strategic relationships, we may not be able to penetrate new markets.
   
oIf we fail to develop and timely introduce new products and services or enter new markets for our products and services successfully, we may not achieve our revenue targets, or we may lose key customers or sales, and our business could be harmed.

 

EVENTS THAT COULD IMPAIR OUR ABILITY TO DEVELOP, MANUFACTURE AND DELIVER OUR SOLUTIONS.

 

oWe rely on third parties to manufacture and warehouse many of our products, which exposes us to a number of risks and uncertainties outside our control.
   
oWe depend on sole source suppliers for some components used in our products. The availability and sale of those services would be harmed if any of these suppliers is not able to meet our demand and alternative suitable products are not available on acceptable terms, or at all.
   
oNatural disasters, public health crises, political crises and other catastrophic events or other events outside of our control could damage our facilities or the facilities of third parties on which we depend, and could impact consumer spending.
   
oIf disruptions in our transportation network occur or our shipping costs substantially increase, we may be unable to sell or timely deliver our products, and our operating expenses could increase.
   
oWe may be unable to adequately control the costs or maintain adequate supply of components and raw materials associated with our operations.
   
oIf we do not effectively manage our sales channel inventory and product mix, we may incur costs associated with excess inventory or lose sales from having too few products.
   
oProduct liability, product replacement or recall costs could adversely affect our business and financial performance.
   
oWe rely on third-party software and other intellectual property to develop and provide our solutions and significant increases in licensing costs or defects in third-party software could harm our business.
   
oOur solutions integrate with third-party technologies and if our solutions become incompatible with these technologies, our solutions would lose functionality, and our customer acquisition and retention could be adversely affected.

 

 

 

 8 

 

 

LEGAL AND REGULATORY CHANGES THAT COULD REDUCE OR IMPAIR OUR ABILITY TO OPERATE.

 

oEvolving regulations and changes in applicable laws relating to data privacy may increase our expenditures related to compliance efforts or otherwise limit the solutions we can offer, which may harm our business and adversely affect our financial condition.
   
oEnhanced United States fiscal, tax and trade restrictions and executive and legislative actions could adversely affect our business, financial condition, and results of operations.
   
oThe increasing focus on environmental sustainability and social initiatives could increase our costs, harm our reputation and adversely impact our financial results.
   
oAn assertion by a third party that we are infringing its intellectual property could subject us to costly and time-consuming litigation or expensive licenses and our business could be harmed.
   
oIf we are unable to protect our intellectual property and proprietary rights, our competitive position and our business could be harmed.

 

POTENTIAL NEGATIVE IMPACTS RELATED TO INTERNATIONAL OPERATIONS.

 

oDue to the global nature of our operations, we are subject to political and economic risks of doing business internationally.
   
oWeakness or deterioration in global economic conditions or jurisdictions where we have significant foreign operations could have a material adverse effect on our results of operations and financial condition.
   
oWeakness or deterioration in global political conditions where we have significant business interests could have a material adverse effect on our business, results of operations and financial condition.
   
oFluctuations in foreign currency exchange rates could adversely affect our results of operations.
   
oUnionization efforts in certain countries in which we operate could materially increase our costs or limit our flexibility.
   
oOur international operations may increase our exposure to potential liability under anti-corruption, trade protection, tax and other laws and regulations.
   
oA governmental challenge to our transfer pricing policies or practices could impose significant costs on us.

 

EVENTS THAT COULD HARM BUSINESS DEVELOPMENT ACTIVITIES AND IMPAIR OR REDUCE REVENUE.

 

oWe may acquire companies and businesses, and/or divest assets or businesses. The completion of acquisition or divestiture transactions could have an adverse effect on our financial condition.
   
oIf our goodwill and acquired intangible assets become impaired, we may be required to record a significant charge to earnings.

 

 

 

 9 

 

 

POTENTIAL EVENTS THAT COULD NEGATIVELY IMPACT THE VALUE OF OUR SECURITIES.

 

oOur share price has been highly volatile in the past and could be highly volatile in the future.
   
oOur ability to use our net operating loss carryforwards and certain other tax attributes may be limited
   
oThe price of our stock may be vulnerable to manipulation, including through short sales.
   
oOwnership of our common stock is concentrated, and as a result, certain stockholders may exercise significant influence over the Company.
   
oWe do not currently intend to pay dividends on our common stock, and, consequently, your ability to achieve a return on your investment will depend on appreciation, if any, in the price of our common stock.
   
oIf financial or industry analysts do not publish research or reports about our business, or if they issue negative or misleading evaluations of our stock, our stock price and trading volume could decline.
   
oIf we fail to maintain an effective system of internal controls over financial reporting, we may not be able to report our financial results timely and accurately, which could adversely affect investor confidence in us, and in turn, our results of operations and our stock price.
   
oIf the accounting estimates we make, and the assumptions on which we rely, in preparing our financial statements prove inaccurate, our actual results may be adversely affected.
   
oChanges to the accounting systems or new accounting system implementations may be ineffective or cause delays in our ability to record transactions and/or provide timely financial results.
   
oAny changes to existing accounting pronouncements or taxation rules or practices may cause adverse fluctuations in our reported results of operations or affect how we conduct our business.
   
oOur quarterly operating results have fluctuated in the past and may fluctuate in the future, which could cause declines or volatility in the price of our common stock.

 

ITEM 1B.   UNRESOLVED STAFF COMMENTS

 

None.

 

 

 

 10 

 

 

ITEM 1C.  CYBERSECURITY.

 

Cybersecurity risk management is an integral part of our overall enterprise risk management program. The Company manages cybersecurity and data protection through a continuously evolving program. Our cybersecurity risk management program is designed to provide a framework for assessing, identifying and managing cybersecurity threats and incidents, including threats and incidents associated with the use of services provided by third-party service providers, and to facilitate coordination across different departments of our Company. Our processes include steps for assessing the severity of a cybersecurity threat, identifying the source of a cybersecurity threat, including whether the cybersecurity threat is associated with a third-party service provider, and implementing cybersecurity countermeasures and mitigation strategies and informing management and the board of directors of material cybersecurity threats and incidents.

 

The Board of Directors has oversight for the most significant risks facing us and for our processes to identify, prioritize, assess, manage and mitigate those risks. The Audit Committee of the Board of Directors (the “Audit Committee”) has been designated to oversee cybersecurity risks. The Audit Committee receives regular updates on cybersecurity and information technology matters and related risk exposures from our management. The Board of Directors also receives periodic updates from management and the Audit Committee on  cybersecurity risks. Management is responsible for identifying, considering and assessing material cybersecurity risks on an ongoing basis, establishing processes designed to ensure that such potential cybersecurity risk exposures are monitored, putting in place mitigation measures and maintaining cybersecurity programs. Our cybersecurity programs are under the direction of our Chief Executive Officer. Management regularly updates the Audit Committee on our cybersecurity programs, which includes cybersecurity risks and mitigation strategies, vulnerability management, and on-going cybersecurity projects.

 

As of June 30, 2024, we did not identify any cybersecurity incidents that materially affected or are reasonably likely to materially affect our business strategy, results of operations, or financial condition. However, despite our efforts, we cannot eliminate all risks from cybersecurity threats, or provide assurances that we have not experienced an undetected cybersecurity incident. It is possible that we may not implement appropriate controls if we do not detect a particular risk. In addition, security controls, no matter how well designed or implemented, may only mitigate and not fully eliminate the risks. Even when a risk is detected, disruptive events may not always be immediately and thoroughly interpreted and acted upon.

 

ITEM 2.  PROPERTIES.

 

We leased approximately 12,775 square feet of office space in San Diego, California, at a monthly rent of $25,754, pursuant to a lease that expired in December 2023. On October 19, 2023, we signed a lease for office space consisting of approximately 11,400 square feet, located in San Diego, California, at a monthly rent of $23,370, which commenced on January 1, 2024. In addition to monthly rent, the lease includes payment for certain common area costs. The term of the lease for the office space is 65 months from the lease commencement date. Our facility is covered by an appropriate level of insurance, and we believe it to be suitable for our use and adequate for our present needs. Rent expense related to this property was $321,259 and $309,053 for the years ended June 30, 2024 and 2023.

  

On or about December 7, 2023, we received an invoice from our prior landlord, Hunsaker & Associates, requesting payment of additional rent on our completed and expired lease of office space located at 9707 Waples Street, San Diego, CA as of December 31, 2023. This invoice of $142,978 purports to represent charges for variable cost increases during the prior 7 years of the lease, which was discounted by $46,274 and adjusted down to $96,704 for the three months ended June 30, 2024. We are currently reviewing these charges and will be requesting further validation of these charges, in accordance with our rights granted under the lease. For the year ended June 30, 2024, we recorded an additional rent expense of $96,704 and an accrued liability of $72,048 reflecting this pending invoice and a credit of $24,656 for our deposit on the leasehold property.

 

 

 

 11 

 

 

Our Korea-based subsidiary, FTI, leases approximately 10,000 square feet of office space, at a monthly rent of approximately $8,000, and additional office space consisting of approximately 2,682 square feet at a monthly rent of approximately $2,700, both located in Seoul, Korea. These leases expired on August 31, 2024, and were extended for an additional 24 months to August 31, 2026. In addition to monthly rent, the leases provide for periodic cost of living increases in the base rent and payment for certain common area costs. These facilities are covered by an appropriate level of insurance, and we believe them to be suitable for our use and adequate for our present needs. Rent expense related to these leases was approximately $112,206 and $128,400 for each of the years ended June 30, 2024 and 2023, respectively.

 

We lease one corporate housing facility, located in Seoul, Korea, primarily for our employees who travel, under a non-cancelable operating lease that expired on September 4, 2024, and was extended for an additional twelve months to September 4, 2025. Rent expense related to this lease was $8,089 and $8,095 for the years ended June 30, 2024 and 2023, respectively.

  

ITEM 3.  LEGAL PROCEEDINGS.

 

Refer to NOTE 6 - COMMITMENTS AND CONTINGENCIES in the Consolidated Financial Statements.

 

ITEM 4.  MINE SAFETY DISCLOSURES.

 

None.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 12 

 

 

PART II

 

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

 

MARKET PRICE OF OUR COMMON STOCK

 

Shares of our Common Stock are quoted and traded on the Nasdaq National Market System under the trading symbol “FKWL”. We have one class of common stock. As of June 30, 2024, we had 715 shareholders of record. Since many of the shares of our common stock are held by brokers and other institutions on behalf of shareholders, the total number of beneficial holders represented by these record holders is not practicably determinable.

 

EQUITY COMPENSATION PLAN INFORMATION

 

The following table summarizes share and exercise price information about our equity compensation plans as of June 30, 2024:

 

Plan Category  Number of
securities to be
issued upon
exercise of
outstanding
options, warrants
and rights
   Weighted-average exercise price
of outstanding
options, warrants
and rights
   Number of
securities
remaining
available for
future issuance
under equity
compensation
plans
 
             
Equity compensation plans approved by security holders   627,001   $4.22    587,003 
                
Equity compensation plans not approved by security holders       N/A     
                
Total   647,001   $4.22    587,003 

 

ITEM 6.  [RESERVED]

 

ITEM 7.  MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.

 

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our financial statements and related notes included elsewhere in this report. This report contains certain forward-looking statements relating to future events or our future financial performance. These statements are subject to risks and uncertainties which could cause actual results to differ materially from those discussed in this report. You are cautioned not to place undue reliance on this information which speaks only as of the date of this report. We are not obligated to publicly update this information, whether as a result of new information, future events or otherwise, except to the extent we are required to do so in connection with our obligation to file reports with the SEC. For a discussion of the important risks to our business and future operating performance, see the discussion under the caption “Item 1A. Risk Factors” and under the caption “Factors That May Influence Future Results of Operations” below. In light of these risks, uncertainties and assumptions, the forward-looking events discussed in this report might not occur.

  

 

 

 13 

 

 

BUSINESS OVERVIEW

 

Doing business as “FranklinAccess”, we are a leading global provider of integrated wireless solutions utilizing the latest 5G (fifth generation) and 4G LTE (fourth generation long-term evolution) technologies including mobile hotspots, fixed wireless routers, and mobile device management (MDM) solutions. We are a leading enabler of the Digital Divide initiative, and our expertise extends to innovation in Internet of Things (IOT) and machine-to-machine (M2M) applications, driving forward seamless communication and connectivity for both individuals and enterprises.

 

We have majority ownership of Franklin Technology Inc. (FTI), a research and development company based in Seoul, South Korea. FTI primarily provides design and development services for our wireless products.

 

Our products are generally marketed and sold directly to wireless operators and indirectly through strategic partners and distributors. Our primary markets are in North America and Asia.

 

FACTORS THAT MAY INFLUENCE FUTURE RESULTS OF OPERATIONS

 

We believe that our revenue growth will be influenced largely by (1) the successful maintenance of our existing customers, (2) the rate of increase in demand for wireless data products, (3) customer acceptance of our new products, (4) new customer relationships and contracts, (5) our ability to meet customers’ demands, (6) our ability to maintain good relationships with our manufacturing partners and suppliers, and (7) the defect rates experienced by end users of our hardware and software products.

 

We have entered into and expect to continue to enter into new customer relationships and contracts for the supply of our products, and this may require significant demands on our resources, resulting in increased operating, selling, and marketing expenses associated with such new customers.

 

We continuously evaluate the performance of our hardware and software products to discover defects that can adversely affect our revenue, income, and the price of our stock. If defects occur that customers believe are either severe in nature or excessively frequent in occurrence, customers could stop buying our products and services and the value of our stock may decrease.

 

We are also seeing that demand from end-users has been shifting in the post-pandemic economy as remote education and work from home trends are declining. Current demand for mobile device management (MDM) services has been declining. We are working to improve and further enhance our software service offerings to address this change in the market.

 

CRITICAL ACCOUNTING POLICIES

 

Revenue Recognition

 

The Company accounts for its revenue according to ASC 606, “Revenue from Contracts with Customers”, pursuant to which, revenue is recognized when the control of the promised goods or services is transferred to the customers, and the performance obligations under the contract have been satisfied, in an amount that reflects the consideration expected to be entitled to in exchange for those goods or services.

 

The Company determines revenue recognition through the following steps: (1) identify the contract(s) 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 when (or as) the entity satisfies a performance obligation.

 

 

 

 14 

 

 

Contracts with Customers

 

Revenue from sales of products and services is derived from contracts with customers. The products and services covered by contracts primarily consist of hot spot routers. Contracts with each customer generally state the terms of the sale, including the description, quantity and price of each product or service. Payment terms are stated in the contract, primarily in the form of a purchase order. Since the customer typically agrees to a stated rate and price in the purchase order that does not vary over the life of the contract, the majority of our contracts do not contain variable consideration. We establish a provision for estimated warranty and returns. Using historical averages, that provisions for the years ended June 30, 2024, and 2023, were not material.

 

Disaggregation of Revenue

 

In accordance with Topic 606, we disaggregate revenue from contracts with customers into geographical regions and by the timing of when goods and services are transferred. We determined that disaggregating revenue into these categories meets the disclosure objective in Topic 606, which is to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by regional economic factors.

 

Contract Balances

 

We perform our obligations under a contract with a customer by transferring products in exchange for consideration from the customer. We typically invoice our customers as soon as control of an asset is transferred, and a receivable is established. However, we recognize contract liability when a customer prepays for goods and/or services, or when we have not delivered goods under the contract since we have not yet transferred control of the goods and/or services.

 

The balances of our trade receivables are as follows:

 

   June 30, 2024   June 30, 2023 
Accounts Receivable, net  $1,155,060   $8,949,802 

 

The balance of contract assets was immaterial as we did not have a significant amount of un-invoiced receivables in the periods ended June 30, 2024, and June 30, 2023.  

 

Our contract liabilities and advance from customers are as follows:

 

   June 30, 2024   June 30, 2023 
Undelivered products  $158,771   $146,488 

 

Performance Obligations

 

A performance obligation is a promise in a contract to transfer a distinct good and/or service to the customer and is the unit of measurement in Topic 606. At contract inception, we assess the products and/or services promised in our contracts with customers. We then identify performance obligations to transfer distinct products and/or services to the customer. To identify performance obligations, we consider all the products or services promised in the contract regardless of whether they are explicitly stated or are implied by customary business practices.

 

 

 

 15 

 

 

Our performance obligations are satisfied at a point in time. Revenue from products transferred to customers at a single point in time accounted for over 99% of net sales for the year ended June 30, 2024 and 2023. Revenue for non-recurring engineering projects is based on the percentage completion of a project and accounted for under 1% of net sales for the years ended June 30, 2024 and 2023. Most of our revenue that is recognized at a point in time is for the sale of hot-spot router products. Revenue from these contracts is recognized when the customer can direct the use of and obtain substantially all of the benefits from the product, which generally coincides with title transfer at completion of the shipping process.

 

As of June 30, 2024 and 2023, our contracts do not contain any unsatisfied performance obligations, except for undelivered products.

 

Capitalized Product Development Costs

 

Accounting Standards Codification (“ASC”) Topic 350, “Intangibles - Goodwill and Other” includes software that is part of a product or process to be sold to a customer and shall be accounted for under Subtopic 985-20. Our products contain embedded software internally developed by FTI, which is an integral part of these products because it allows the various components of the products to communicate with each other and the products are clearly unable to function without this coding.

 

The costs of product development that are capitalized once technological feasibility is determined (noted as Technology in progress in the Intangible Assets table, in Note 2 to Notes to Consolidated Financial Statements) include certifications, licenses, payroll, employee benefits, and other headcount-related expenses associated with product development. We determine that technological feasibility for our products is reached after all high-risk development issues have been resolved. Once the products are available for general release to our customers, we cease capitalizing the product development costs and any additional costs, if any, are expensed. The capitalized product development costs are amortized on a product-by-product basis using the straight-line amortization. The amortization begins when the products are available for general release to our customers.

 

As of June 30, 2024, and June 30, 2023, capitalized product development costs in progress were $0 and $203,838, respectively, and these amounts are included in intangible assets in our consolidated balance sheets. For the years ended June 30, 2024 and 2023, we incurred $123,359 and $1,631,376, respectively in capitalized product development costs, and all costs incurred before technological feasibility is reached are expensed and included in our consolidated statements of comprehensive income (loss).

 

Income Taxes

 

Deferred income tax assets and liabilities are recorded for differences between the financial statement and tax basis of the assets and liabilities that will result in taxable or deductible amounts in the future based on enacted laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. As of June 30, 2024, we have federal and state net operating loss carryforwards of approximately $5.8 million and $0.5 million, respectively. As of June 30, 2023, we have federal and state net operating loss carryforwards of approximately $2.5 million and $0.5 million, respectively.

 

Under the Tax Cuts and Jobs Act (the “Act”), which was signed into law on December 22, 2017, the federal net operating loss of approximately $2.5 million, which was recognized on or after January 1, 2018, will carry forward indefinitely. The state net operating loss of approximately $0.5 million will begin to expire through 2043. The utilization of net operating loss carryforwards may be subject to limitations under provisions of the Internal Revenue Code Section 382 and similar state provisions.

 

Under the provision of ASC 740 “Application of the Uncertain Tax Position Provisions” related to accounting for uncertain tax positions, which prescribes a recognition threshold and measurement process for recording in the financial statements, uncertain tax positions taken or expected to be taken in a tax return,  the impact of an uncertain income tax position on the income tax return must be recognized at the largest amount that is more-likely-than-not to be sustained upon audit by the relevant taxing authority. Tax benefits of an uncertain tax position will not be recognized if it has less than a 50% likelihood of being sustained based on technical merits.

  

 

 

 16 

 

 

RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS

 

Refer to NOTE 2 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES in the Consolidated Financial Statements.

 

RESULTS OF OPERATIONS

 

The following table sets forth, for the years ended June 30, 2024, 2023, and 2022, our statements of operations including data expressed as a percentage of sales:

 

   2024   2023   2022 
   (as a percentage of sales) 
             
Net sales   100.0%    100.0%    100.0% 
Cost of goods sold   88.6%    84.7%    84.1% 
Gross profit   11.4%    15.3%    15.9% 
Operating expenses   30.7%    20.4%    36.6% 
Loss from operations   (19.3%)   (5.1%)   (20.7%)
Other income (expense), net   2.7%    (3.2%)   1.1% 
Net loss before income taxes   (16.6%)   (8.3%)   (19.6%)
Income tax benefit   (3.1%)   (1.9%)   (4.3%)
Net loss   (13.5%)   (6.4%)   (15.3%)
Less: non-controlling interest in net (loss) income of subsidiary   (0.6%)   (0.2%)   0.4% 
Net loss attributable to Parent Company stockholders   (12.9%)   (6.2%)   (15.7%)

 

YEAR ENDED JUNE 30, 2024, COMPARED TO YEAR ENDED JUNE 30, 2023

 

NET SALES - Net sales decreased by $15,151,826, or 33.0%, to $30,796,690 for the year ended June 30, 2024 from $45,948,516 for the corresponding period of 2023.  For the year ended June 30, 2024, net sales by geographic regions, consisting of North America and Asia, were $30,699,727 (99.7% of net sales) and $96,963 (0.3% of net sales), respectively. For the year ended June 30, 2023, net sales by geographic regions, consisting of North America and Asia, were $45,782,084 (99.6% of net sales) and $166,432 (0.4% of net sales), respectively.

 

Net sales in North America decreased by $15,082,357, or 32.9%, to $30,699,727 for the year ended June 30, 2024, from $45,782,084 for the corresponding period of 2023. The decrease in net sales in North America was primarily due to the reduced demand from two major carriers by approximately 50% and 26%, compared to the corresponding period of 2023. Net sales in Asia decreased by $69,469, or 41.7%, to $96,963 for the year ended June 30, 2024, from $166,432 for the corresponding period of 2023. The decrease in net sales was primarily due to the reduced demand (approximately 61%) for a newly launched wireless product from a customer of FTI.

 

GROSS PROFIT- Gross profit decreased by $3,512,392, or 50.0%, to $3,508,350 for the year ended June 30, 2024, from $7,020,742 for the corresponding period of 2023. The gross profit in terms of net sales percentage was 11.4% for the year ended June 30, 2024, compared to 15.3% for the corresponding period of 2023. The decrease in gross profit was primarily due to the change in net sales as described above. The decrease in gross profit in terms of net sales was the mixed results of competitive selling prices and the increase in production costs as well as the increased amortization expenses associated with the completed capitalized product development costs that are included in the cost of goods sold compared to the corresponding period of 2023.

 

 

 

 17 

 

 

OPERATING EXPENSES - Operating expenses increased by $77,788, or 0.8%, to $9,448,105 for the year ended June 30, 2024, from $9,370,317 for the corresponding period of 2023.

 

Selling, general, and administrative expenses increased by $589,702 to $6,041,355 for the year ended June 30, 2024, from $5,451,653 for the corresponding period of 2023. The increase in selling, general, and administrative expenses was primarily due to the increased legal expenses of approximately $540,000. Research and development expenses decreased by $511,914 to $3,406,750 for the year ended June 30, 2024, from $3,918,664 for the corresponding period of 2023. The decrease in research and development expense was primarily due to the decreased research and development costs and the related payroll expense of approximately $250,000 and $260,000, respectively, which is the mixed result of the timing of research and development activities and the number of active projects and typically vary from period to period.

 

OTHER INCOME (EXPENSE), NET - Other income (expense), net increased by $2,305,527, or 155.6%, to $823,784 for the year ended June 30, 2024, from ($1,481,743) for the corresponding period of 2023. The increase was primarily due to the decreased loss from the agreement in principle to settle a legal action of $2,400,000, the increased loss from unfavorable changes in foreign currency exchange rates in FTI of approximately $360,000, which were offset by the increased interest income earned from the money market accounts and certificates of deposit of approximately $344,000.

 

YEAR ENDED JUNE 30, 2023, COMPARED TO YEAR ENDED JUNE 30, 2022

 

NET SALES - Net sales increased by $21,950,754, or 91.5%, to $45,948,516 for the year ended June 30, 2023 from $23,997,762 for the corresponding period of 2022.  For the year ended June 30, 2023, net sales by geographic regions, consisting of North America, the Caribbean and South America, and Asia were $45,782,084 (99.6% of net sales), $0 (0.0% of net sales), and $166,432 (0.4% of net sales), respectively. For the year ended June 30, 2022, net sales by geographic regions, consisting of North America, the Caribbean and South America, and Asia were $23,305,366 (97.1% of net sales), $2,375 (0.0% of net sales), and $690,021 (2.9% of net sales), respectively.

 

Net sales in North America increased by $22,476,718, or 96.4%, to $45,782,084 for the year ended June 30, 2023, from $23,305,366 for the corresponding period of 2022. The increase in net sales in North America was primarily due to the new demand for two newly launched wireless products from a major carrier customer (approximately $14M newly generated revenue) which did not purchase our products during the fiscal year 2022, and the increased demand by approximately $11M, or 66%, for our wireless products from the existing major carrier customer compared to the fiscal year 2022, which were offset by the decreased demands from other customers.

 

Net sales in the Caribbean and South America decreased by $2,375, or 100%, to $0 for the year ended June 30, 2023, from $2,375 for the corresponding period of 2022. Net sales in Asia decreased by $523,589, or 75.9%, to $166,432 for the year ended June 30, 2023, from $690,021 for the corresponding period of 2022. The decrease in net sales was primarily due to the one-time revenue generated from the material sales by FTI for the fiscal year 2022, which was partially offset by the revenue generated from the demand for one newly launched wireless product by FTI (approximately $160,000) for the year ended June 30, 2023.

 

GROSS PROFIT- Gross profit increased by $3,204,159, or 84.0%, to $7,020,742 for the year ended June 30, 2023, from $3,816,583 for the corresponding period of 2022. The gross profit in terms of net sales percentage was 15.3% for the year ended June 30, 2023, compared to 15.9% for the corresponding period of 2022. The increase in gross profit was primarily due to the change in net sales as described above. The decrease in gross profit in terms of net sales percentage was the mixed results of competitive selling prices and the increase in production costs of the launched products.

 

OPERATING EXPENSES - Operating expenses increased by $578,842, or 6.6%, to $9,370,317 for the year ended June 30, 2023, from $8,791,475 for the corresponding period of 2022. 

 

Selling, general, and administrative expenses increased by $942,309 to $5,451,653 for the year ended June 30, 2023, from $4,509,344 for the corresponding period of 2022. The increase in selling, general, and administrative expenses was primarily due to the increased payroll expenses (excluding payroll expense for employees involved in research and development) and compensation expenses related to stock options granted for employees of approximately $230,000 and $165,000, respectively, and the increased legal expenses of $195,000.

 

 

 

 18 

 

 

Research and development expenses decreased by $363,467 to $3,918,664 for the year ended June 30, 2023, from $4,282,131 for the corresponding period of 2022. The decrease in research and development expense was primarily due to the mix of the timing of research and development activities and the number of active projects, which typically vary from period to period. For the year ended June 30, 2023, the research and development expenses decreased by approximately $450,000, which is partially offset by the increased payroll expenses for employees involved in research and development of approximately $89,000.

 

OTHER INCOME, NET - Other income, net decreased by $1,747,162, or 658.3%, to $1,481,743 for the year ended June 30, 2023, from $265,419 for the corresponding period of 2022. The decrease was primarily due to the loss from the agreement in principle to settle a legal action of $2,400,000 and the increased loss from unfavorable changes in foreign currency exchange rates in FTI of approximately $184,000, which were offset by the increased interest income earned from the money market accounts and certificates of deposit of approximately $388,000, the increased unrealized gain from an investment account of approximately $340,000, and the increased gain from forgiven liabilities of approximately $199,000.

 

LIQUIDITY AND CAPITAL RESOURCES

 

Our historical operating results, capital resources and financial position, in combination with current projections and estimates, were considered in management’s plan and intentions to fund our operations over a reasonable period of time, which we define as the twelve-month period ending June 30, 2024. For the purposes of liquidity disclosures, we assess the likelihood that we have sufficient available working capital and other principal sources of liquidity to fund our operating activities and obligations as they become due.

 

Our principal source of liquidity as of June 30, 2024, consisted of cash and cash equivalents as well as short-term investments of $37,457,827.  We believe we have sufficient available capital to cover our existing operations and obligations through at least June 30, 2025.  Our long-term future cash requirements will depend on numerous factors, including our revenue base, profit margins, product development activities, market acceptance of our products, future expansion plans and ability to control costs.  If we are unable to achieve our current business plan or secure additional funding that may be required, we would need to curtail our operations or take other similar actions outside the ordinary course of business.

 

OPERATING ACTIVITIES – Net cash used in operating activities for the years ended June 30, 2024 and 2023 were $773,360 and $1,882,114, respectively.

 

The $773,360 in net cash used in operating activities for the year ended June 30, 2024 was primarily due to the decrease in accounts payable and accrued legal contingency expense of $5,685,087 and $2,400,000, respectively, as well as our operating results (net loss adjusted for depreciation, amortization, and other non-cash charges), which was offset by the decrease of accounts receivable and inventories of $7,722,229 and $2,290,211, respectively. The $1,882,114 in net cash used in operating activities for the year ended June 30, 2023 was primarily due to the increase in accounts receivable of $7,627,183 as well as our operating results (net loss adjusted for depreciation, amortization, and other non-cash charges), which was offset by the increase of accounts payable and accrued legal contingency expense of $4,905,499 and $2,400,000, respectively.

 

INVESTING ACTIVITIES – Net cash provided by investing activities for the year ended June 30, 2024 was $723,858, and net cash used in investing activities for the year ended June 30, 2023 was $12,109,183.

 

The $723,858 in net cash provided by investing activities for the year ended June 30, 2024 was primarily due to the proceeds of short-term investments of $910,034, which was offset by the purchases of capitalized product development of $123,359. The $12,109,183 in net cash used in investing activities for the year ended June 30, 2023 was primarily due to the purchases of short-term investments of $10,391,654 and capitalized product development of $1,631,376.

 

 

 

 19 

 

 

FINANCING ACTIVITIES – Net cash provided by financing activities for the years ended June 30, 2024 and 2023 was $91,057 and $42,943, respectively.

 

The $91,057 in net cash provided by financing activities for the year ended June 30, 2024 was repayment received from the loan to an employee of $91,057. The $42,943 in net cash provided by financing activities for the year ended June 30, 2023 was from the exercise of stock options of $45,000, which was offset by loan to an employee of $2,057.

 

OFF-BALANCE SHEET ARRANGEMENTS

 

None.

 

CONTRACTUAL OBLIGATIONS AND OTHER COMMITMENTS

 

The following table summarizes our contractual obligations and commitments as of June 30, 2024, and the effect such obligations could have on our liquidity and cash flow in future periods: 

 

   Operating Lease 
Fiscal 2025  $336,972 
Fiscal 2026   344,789 
Fiscal 2027   352,840 
Fiscal 2028   387,437 
Fiscal 2029   363,310 
Total lease payments   1,785,348 
Less imputed interest   (287,629)
Total  $1,497,719 
      
Remaining lease term-operating leases   4.9 years 
Discount rate-operating lease   7% 

 

LEASES

 

Refer to ITEM 2. PROPERTIES.

 

WARRANTY REPAIRS

 

The following table sets forth the percentages of return rates and warranty repairs for all products currently marketed, in the aggregate from the date each product was introduced through June 30, 2024.

 

Current Devices
Device Type Return Rate Warranty Repairs
4G Wireless Devices 0.11% 0.01%
5G Wireless Devices 0.57% 0.10%

 

 

 

 20 

 

 

FUTURE LIQUIDITY AND CAPITAL REQUIREMENTS

 

For the next twelve months, we may require in excess of $2 million for capital expenditures, software licenses and for testing and certifying new products.

 

We believe we will be able to fund our future cash requirements for operations from our cash available, operating cash flows, bank lines of credit and issuance of equity securities. We believe these sources of funds will be sufficient to continue our operations and planned capital expenditures. However, we will be required to raise additional debt or equity capital if we are unable to generate sufficient cash flow from operations to fund the expansion of our sales and to satisfy the related working capital requirements for the next twelve months. Our ability to satisfy such obligations also depends upon our future performance, which in turn is subject to general economic conditions and regional risks, and to financial, business and other factors affecting our operations, including factors beyond our control. See Item 1A, “Risk Factors” included in this report.

 

If we are unable to generate sufficient cash flow from operations to meet our obligations and commitments, we will be required to raise additional debt or equity capital. Additionally, we may be required to sell material assets or operations or delay or forego expansion opportunities. We might not be able to effect these alternative strategies to raise funds including credit lines and loans, on satisfactory terms, if at all.

 

ITEM 7A.  QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

 

Not applicable.

  

ITEM 8.  FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA.

 

The financial statements and the supplementary financial information required by this Item and included in this report are listed in the Index to Financial Statements beginning on page F-1.

 

ITEM 9.  CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE.

 

None.

 

ITEM 9A. CONTROLS AND PROCEDURES.

 

EVALUATION OF DISCLOSURE CONTROLS AND PROCEDURES

 

Our management has evaluated, under the supervision and with the participation of OC Kim, our President, and Bill Bauer, our Acting Chief Financial Officer, the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934) as of the end of the period covered by this report. Based upon that evaluation, our President and the Acting Chief Financial Officer have concluded that, as of June 30, 2024, our disclosure controls and procedures were effective in ensuring that information required to be disclosed by us in the reports that we file or submit under the Securities Exchange Act of 1934 is (i) recorded, processed, summarized, and reported within the time periods specified in the rules and forms of the SEC and (ii) accumulated and communicated to our management, including our principal executive and principal accounting officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.

 

 

 

 21 

 

 

CHANGES IN INTERNAL CONTROL OVER FINANCIAL REPORTING

 

There have been no changes in our internal controls over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act or in other factors that materially affected or are reasonably likely to materially affect our internal controls and procedures over financial reporting during the fourth quarter of the fiscal year ended June 30, 2024.

 

MANAGEMENT’S REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING

 

Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act). Our internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

To evaluate the effectiveness of internal controls over financial reporting, as required by Section 404 of the Sarbanes-Oxley Act, management conducted an assessment, using the criteria in Internal Control-Integrated Framework, (specifically the 2013 framework) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). Based on its assessment, management concluded that we maintained effective internal control over financial reporting as of June 30, 2024.

 

ITEM 9B. OTHER INFORMATION.

 

During the quarter ended June 30, 2024, no director or officer adopted or terminated any Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement, as each term is defined in Item 408(a) of Regulation S-K.

 

ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS.

 

Not applicable.

 

 

 

 

 

 22 

 

 

PART III

 

ITEM 10.  DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.

 

Set forth below are the names, ages, titles and present and past positions of our directors and executive officers as of June 30, 2024.

 

Name   Age   Position
OC Kim   59   President, Secretary and a Director
Gary Nelson   84   Chairman of the Board and a Director
Johnathan Chee   61   Director
Heidy Chow   46   Director
Kristina Kim   61   Director
Yun J. (David) Lee   63   Chief Operating Officer
Bill Bauer   55   Acting Chief Financial Officer (Principal Financial Officer)

 

OC Kim has been our President, Secretary and a director since September 2003. He also served as our Acting Chief Financial Officer from April 2018 until March 2021. Prior to joining Franklin Wireless, Mr. Kim was the CEO and President of Accetio Inc., a company he founded in April 2001 that developed cell phones and modules for the telecommunications industry. In September 2003, Accetio Inc. merged with Franklin Telecommunications Corp. and was renamed Franklin Wireless Corp. Prior to this, Mr. Kim was the Chief Operating Officer of Axesstel Inc., a pioneering developer of CDMA Wireless Local Loop Products. Before joining Axesstel, he was the president of the U.S. sales office for Kolon Data Communications Co., Ltd., one of Korea’s most prominent technology conglomerates. While at Kolon Data Communications, Mr. Kim helped introduce the first generation of CDMA phones to the Korean market through his work with Qualcomm Personal Electronics (QPE), a joint venture between Qualcomm Incorporated and Sony Electronics Inc. Mr. Kim began his career at Lucky Goldstar (LG) Electronics. He has more than 29 years of experience in sales, marketing, and operations management in the telecommunications and information systems industries. He earned a B.A. from Sogang University in Korea. We believe Mr. Kim’s qualifications to serve as a director of the Company include his extensive business, operational and management experience in the wireless industry, including his current position as the Company’s President. In addition, his knowledge of the Company’s business, products, strategic relationships and future opportunities is of great value to the Company.

 

Gary Nelson has been a director since September 2003. Mr. Nelson was an early investor in Franklin Telecommunications Corp. in the 1980’s and served as a director from 2001 up until the Company’s merger with Accetio Inc. in September 2003, at which time the Company was renamed Franklin Wireless Corp. Following the merger, Mr. Nelson became a director and ultimately Chairman of the Board of Franklin Wireless Corp. He was co-founder and President of Churchill Mortgage Corporation, an income property mortgage banking firm based in Los Angeles, California, which was a loan correspondent for major life insurance companies and other financial institutions. In addition, Mr. Nelson was the Chief Operating Officer of Churchill Mortgage Capital, which was the loan origination arm of Churchill Mortgage Corporation. Mr. Nelson’s prior experience includes various marketing positions with Control Data Corporation and design engineering positions with North American Aviation where he worked on the Apollo Project. He holds a B.S. in Mechanical Engineering from Kansas State University and an MBA from the University of Southern California. We believe that Mr. Nelson’s qualifications to serve as a director of the Company include his many years of business, operational and management experience including his previous position as President of Churchill Mortgage Corporation. In addition, Mr. Nelson has served as a director of the Company for 14 years, and brings a valuable historical perspective on the development of the Company’s business and its leadership.

 

 

 

 23 

 

 

Johnathan Chee has been a director since September 2009. He is an attorney and has owned the Law Offices of Johnathan Chee, in Niles, Illinois, since August 2007. Mr. Chee has represented clients in various business dealings and negotiations with Ameritech, SBC, Sprint and several wireless carriers in Latin America. Between 1998 and 2007, he served as an attorney with the C&S Law Group, P.C., in Glenview, Illinois. He holds a B.A. from the University of Illinois-Chicago and a J.D. from IIT Chicago-Kent College of Law. He is a member of the Illinois Bar Association. We believe Mr. Chee’s qualifications to serve as a director of the Company include his experience as a business attorney that allow him to provide the Company’s Board of Directors with valuable knowledge of legal matters that may affect the Company. 

 

Heidy Chow is a Certified Public Accountant and an experienced finance and accounting executive whose client base includes several IT companies. Ms. Chow is an Assurance Partner of The Pun Group, LLP and has over fifteen (15) years of combined experience in auditing, consulting and finance. Ms. Chow’s career in public accounting was spent primarily with the National firms of RSM US and Ernst & Young, and regional firms where she has specialized in corporate accounting and auditing services. She supervises engagement teams in areas of designing and planning audits in accordance with the AICPA Generally Accepted Auditing Standards and Public Company Accounting Oversight Board (PCAOB) standards. In addition, she often serves as Contract Chief Financial Officer for privately held small and middle market companies. She holds a B.S. in Accounting from California State Polytechnic University, Pomona.

 

Kristina Kim is a licensed attorney with extensive knowledge of global import/export, international trade, and regulatory issues. Ms. Kim also served as General Counsel and Vice President with Samsung International Inc. for over 14 years. Ms. Kim holds a B.A. in Biochemistry and Molecular Biology from the University of California at Santa Barbara, and a Juris Doctorate from the University of San Diego.

 

Yun J. (David) Lee has served as our Chief Operating Officer since September 2008. Mr. Lee has 23 years of upper level management experience in telecommunications, including experience in the cellular telephone business in the U.S. and South America. Prior to joining the Company, he was President of Ace Electronics, and served as Chief Financial Officer and Director of Sales and Marketing for RMG Wireless. Prior to that, he served as Controller and Director of International Sales for Focus Wireless in Chicago.

 

Bill Bauer has served as our Acting Chief Financial Officer since October 2022. Prior to joining Franklin, he served as in-house legal counsel and senior finance executive across various industries in California and Texas. He has over 15 years of experience in Finance and executive management. He holds a Master’s degree in Business Administration from San Diego State University and a Juris Doctorate from California Western School of Law and is also a member of both the California and Texas State Bars.

 

CODE OF ETHICS

 

The Board of Directors has adopted a Code of Ethics, which is applicable to all of our employees, including our principal executive officer, principal financial officer, principal accounting officer or controller, or persons performing similar functions. The Code of Ethics covers all areas of professional conduct, including honest and ethical conduct, conflicts of interest, compliance with laws, disclosure obligation, and accountability for adherence to this Code.

 

CORPORATE GOVERNANCE

 

During fiscal 2024, the Board of Directors held four meetings. Each director attended 100% of the meetings of the Board. The Board of Directors has an Audit Committee made up of Heidy Chow (committee chair), Gary Nelson, and Kristina Kim, and a Compensation Committee made up of Gary Nelson (committee chair) and Johnathan Chee, and a Nominating Committee made up of Gary Nelson (committee chair) and Johnathan Chee. The Board of Directors has no other committees. 

 

 

 

 24 

 

 

ITEM 11. EXECUTIVE COMPENSATION.

 

The following table sets forth all compensation paid or accrued by us for the years ended June 30, 2024 and 2023 to our President, Chief Operating Officer, and Acting Chief Financial Officer (The “Named Executive Officers”).

 

The Board of Directors has adopted a Policy on Recoupment of Executive Incentive Compensation, effective as of October 13, 2023, pursuant to the requirements of Nasdaq Listing Rule 5608 and Securities Exchange Act Rule 10D-1. The Policy sets forth the circumstances under which the Company will recover certain incentive compensation paid to the Executive Officers of the Company in connection with certain financial restatements. Each Executive Officer shall be required to sign and return a form pursuant to which such Executive Officer will agree to be bound by the terms of this Policy (see “Exhibit 97”).

 

Summary Compensation Table

 

Name and Principal Position   Fiscal
Year
    Salary
($)
    Bonus
($)
    Option Awards
($)
    Total
($)
 
OC Kim,   2023     $ 300,000     $ 375,000     $     $ 675,000  
President   2024     $ 300,000     $ 500,000     $     $ 800,000 (1)  
Yun J. (David) Lee (2),   2023     $ 300,000     $     $     $ 300,000  
Senior Vice President of Sales   2024     $ 300,000     $ 120,000     $     $ 420,000  
David Brown (3),   2023     $ 25,649      $     $     $ 25,649  
Acting Chief Financial Officer   2024     $      $     $     $  
Bill Bauer,   2023     $ 106,298     $ 1,500     $     $ 107,798  
Acting Chief Financial Officer   2024     $ 145,000     $ 75,000     $     $ 220,000  

 

(1)On September 23, 2024, the Board acknowledged that Mr. Kim had earned an incentive bonus of $1,250,000 for negotiating and securing a joint venture agreement with MeiG Smart Technology Co., Ltd. However, the Company and Mr. Kim entered into a Forbearance Agreement, dated September 23, 2024, under which Mr. Kim agreed to defer payment of the bonus, in exchange for the Company’s agreement to allow Mr. Kim to defer payment of the $1,000,000 settlement amount owed by Mr. Kim to the Company under a Settlement Agreement, dated June 12, 2024. The forbearance is to allow Mr. Kim time to pursue remedies with the State of Nevada (See “Business—Shareholder Litigation—Short Swing Profits Litigation”).
(2)On July 14, 2023, the Board of Directors appointed David Lee as Senior Vice President of Sales. Mr. Lee had previously served as Chief Operating Officer. The change in title does not affect Mr. Lee’s compensation.
(3)David Brown resigned his position on September 30, 2022.

 

Outstanding Equity Awards at Fiscal Year-End

 

The following table presents the outstanding equity awards held by each of the Named Executive Officer as of June 30, 2024. The options vest over periods of three years and are subject to early termination on the occurrence of certain events related to termination of employment. In addition, the full vesting of options is accelerated if there is a change in control of the Company.

 

 

 

 25 

 

 

Outstanding Equity Awards at Fiscal Year-End

 

Options Awards

 

Name  Number of
Securities
Underlying
Unexercised
Options (#)
 

Number of

Securities

Underlying

Unexercised

Options (#)

nonexercisable

   Option
Exercise
Price
($)
   Option
Expiration
Date
OC Kim  200,000 (1)   33,029   $3.38   12/27/2026
Yun J. (David) Lee  100,000 (1)      $5.40   07/13/2025
   15,000 (1)   2,477   $3.38   12/27/2026
Bill Bauer  20,000 (1)      $5.40   07/13/2025
   15,000 (1)   2,477   $3.38   12/27/2026

 

(1) The option vests and is exercisable over three years as follows and has a five-year term:

 

  i. 33.3% of the shares underlying the option vest on the first anniversary of the date of the grant.
  ii. 33.3% of the shares underlying the option vest on the second anniversary of the date of the grant.
  ii. 33.3% of the shares underlying the option vest on the third anniversary of the date of the grant.

 

Director Compensation

 

Our directors are reimbursed for reasonable out-of-pocket expenses incurred in attending meetings of the Board of Directors. Employee directors do not receive any cash compensation for service as directors and do not receive any equity compensation designated for such services. Members of the Board of Directors who are not employees may receive stock option grants as consideration for their board service from time to time, although there is no established policy for such stock option grants.

 

Fiscal 2024 Director Compensation

 

Name 

Fee Earned or

Paid in Cash

($)(1)

  

Option

Awards

($)(2)

  

All Other

Compensation

($)

  

Total

($)

 
Gary Nelson   20,000            20,000 
Johnathan Chee   20,000            20,000 
Heidy Chow   20,000            20,000 
Kristina Kim   20,000            20,000 

 

(1) Directors are compensated at a base rate of $20,000 annually for the year ended June 30, 2024.  Bonuses may be awarded when the business has performed exceptionally well as determined by the Board of Directors. For the year ended June 30, 2024, there has been no approved bonus for the Directors.
 

 

There was no outstanding equity awards held by any of the non-officer directors as of June 30, 2024.

 

 

 

 26 

 

 

EMPLOYMENT CONTRACTS

 

On October 1, 2020, we entered into Change of Control Agreements with OC Kim, our President, and Yun J. (David) Lee, our Senior Vice President of Sales and previously served as Chief Operating Officer. Each Change of Control Agreement provides for a lump sum payment to the officer in case of a change of control of the Company. The term includes the acquisition of Common Stock of the Company resulting in one person or company owning more than 50% of the outstanding shares, a significant change in the composition of the Board of Directors of the Company during any 12-month period, a reorganization, merger, consolidation or similar transaction resulting in the transfer of ownership of more than fifty percent (50%) of the Company’s outstanding Common Stock, or a liquidation or dissolution of the Company or sale of substantially all of the Company’s assets.

 

The Change of Control Agreement with Mr. Kim calls for a payment of $5 million upon a change of control, and the agreement with Mr. Lee calls for a payment of $2 million upon a change of control. These agreements were for an initial term of three years but have now been extended through October 2027.

 

On November 10, 2022, the Company and OC Kim, its President, entered into an amendment of the employment letter agreement dated September 7, 2021. The amendment provides for a severance payment of $3 million if Mr. Kim voluntarily terminates his employment by the Company or if he voluntarily terminates his employment due to a “change in circumstances,” generally defined as a material breach by the Company of its salary and benefit obligations or a significant reduction in Mr. Kim’s title or responsibilities. In the case of a termination of employment by the Company for cause (generally defined as conviction of a felony, or a misdemeanor where imprisonment is imposed, commission of any act of theft, fraud, dishonesty, or material falsification of any employment or Company records, or improper disclosure of the Company’s confidential or proprietary information), the Company is to make a severance payment of $1,500,000. In either case, any unvested options become immediately vested.

 

In the amendment, Mr. Kim also agrees that, for a period of two years after termination, he will not disparage the Company or its officers, solicit any of its employees to terminate their employment, or disclose any of the Company’s proprietary information.  In addition, the amendment provides for the payment of an incentive bonus to Mr. Kim of $125,000 for each calendar quarter during the remaining four-year term of the employment letter, with the first such bonus due on December 31, 2022. For the year ended June 30, 2024 and 2023, $500,000 and $375,000 bonus had been accrued, respectively, with $875,000 and $375,000 accrual bonus balances as of June 30, 2024 and 2023, respectively.

 

The employment agreement with OC Kim was renewed and extended by the Board in September 2024 and will continue through October 2027.

 

COMPENSATION DISCUSSION AND ANALYSIS

 

GENERAL PHILOSOPHY- We compensate our executive officers through a mix of base salary, incentive compensation and stock options. Our compensation policies are designed to be competitive with comparable employers and to align management’s incentives with both near-term and long-term interests of our stockholders. We use informal methods of benchmarking our executive compensation, based on the experience of our directors or, in some cases, studies of industry standards. Our compensation is negotiated on a case by case basis, with attention being given to the amount of compensation necessary to make a competitive offer and the relative compensation among our executive officers.

 

BASE SALARIES – We want to provide our senior management with a level of cash compensation in the form of base salary that facilitates an appropriate lifestyle given their professional status and accomplishments.

 

INCENTIVE COMPENSATION – Our practice is to award cash bonuses based upon performance objectives set by the Board of Directors. We maintain a bonus plan which provides our executive officers with the opportunity to earn cash bonuses based on the achievement of performance targets. The performance targets are set by the Board of Directors, and our executive officers are eligible to receive bonuses on a quarterly basis. The actual amount of incentive compensation paid to our executive officers is in the sole discretion of the Board of Directors.

 

 

 

 27 

 

 

SEVERANCE BENEFITS – We are generally an “at-will” employer and have no employment agreements with severance benefits; however, we have entered into Change of Control Agreements with OC Kim & David Lee, and a severance agreement with OC Kim that provides him with a lump sum payment in the event he leaves the Company. 

 

RETIREMENT PLANS – In January 2022, we implemented the CalSavers retirement program, an automatic enrollment individual retirement account (IRA). The program is a voluntary participation program, and all employees have the option to participate in this program if they choose to do so.

 

MANDATORY RECOUPMENT POLICY – The Company maintains a Mandatory Recoupment Policy to enable the Company to recover erroneously awarded compensation in the event that the Company is required to prepare an accounting restatement.

 

ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS.

 

The following table sets forth certain information regarding the beneficial ownership of our Common Stock as of September 30, 2024, by each director and executive officer of the Company, each person known to us to be the beneficial owner of more than 5% of the outstanding Common Stock, and all directors and executive officers of the Company as a group. Except as otherwise indicated below, each person has sole voting and investment power with respect to the shares owned, subject to applicable community property laws.

 

Shares Beneficially Owned
Name and Address   Number     Percent  
Joon Won Jyoung
9707 Waples Street, Suite 150, San Diego, CA 92121
    1,004,948       8.5%  
                 
OC Kim
9707 Waples Street, Suite 150, San Diego, CA 92121
    1,096,695       9.3%  
                 
Gary Nelson
9707 Waples Street, Suite 150, San Diego, CA 92121
    314,008       2.7%  
                 
Yun J. (David) Lee
9707 Waples Street, Suite 150, San Diego, CA 92121
    185,000       1.6%  
                 
Johnathan Chee
9707 Waples Street, Suite 150, San Diego, CA 92121
    13,500       0.1%

 

 

                 
Paul Packer
805 Third Ave., 15th Floor, New York, NY 10022
    1,052,170  (1)     8.9%  
All directors and executive officers as a group     3,666,321       31.1%  

 

(1) Based solely on a Schedule 13G dated December 31, 2023, which indicates that Mr. Packer may be deemed to beneficially own 1,052,170 shares. With respect to these shares, Mr. Packer has shared voting power and shared dispositive power with Globis Capital Partners, L.P., Globis Capital Advisors, L.L.C., Globis Overseas Fund, Ltd., Globis Capital Management, L.P. and Globis Capital, L.L.C.  

 

 

 

 28 

 

 

ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE.

 

None.

 

ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES.

 

The aggregate fees billed for the most recently completed fiscal period for the audit of our annual financial statements and services normally provided by the independent registered public accounting firm for this fiscal period were as follows:

 

    FY 2024     FY 2023  
Audit Fees   $ 126,350     $ 84,250  
Total Fees   $ 126,350     $ 84,250  

 

In the above table, “audit fees” are fees billed by our external auditor for services provided in auditing our company’s annual financial statements for the subject year. The fees set forth on the foregoing table relate to the audit as of and for the years ended June 30, 2024, and 2023, which was performed by Simon & Edward, LLP and Kreit and Chiu CPA LLP (formerly as “Paris, Kreit, and Chiu CPA LLP”), respectively. All of the services described above were approved in advance by the Board of Directors or the Company’s Audit Committee.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 29 

 

 

PART IV

 

ITEM 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES.

 

  (a) Index to financial statements
  (b) Exhibits  

 

The following Exhibits are files as part of, or incorporated by reference into, this Report on Form 10-K:

 

Exhibit No.   Description
2.1   Articles of Merger and Agreement and Plan of Reorganization, filed January 2, 2008 with the Nevada Secretary of State (1)
3.1   Articles of Incorporation of Franklin Wireless Corp. (1)
3.2   Amended and Restated Bylaws of Franklin Wireless Corp. (3)
4.1   Description of Securities (6)

10.1

 

Employment Agreement, dated September 7, 2021, between Franklin Wireless Corp. and OC Kim

10.2   Amendment No. 1 to Employment Agreement, dated November 10, 2022, between Franklin Wireless Corp. and OC KIM (8)
10.3   Change of Control Agreement, dated October 1, 2021, between Franklin Wireless Corp. and OC Kim (4)
10.4   Change of Control Agreement, dated October 1, 2021, between Franklin Wireless Corp. and Yun J. (“David”) Lee (4)
10.5   Lease, dated September 9, 2015, between the Company and Hunsaker & Associates San Diego, Inc., a California corporation (5)
10.6   Loan Agreement between Franklin Technology Incorporation and Franklin Wireless Corp., dated March 31, 2022 (7)
10.7   Amendment No. 1 to Change of Control Agreement, dated September 25, 2023, between Franklin Wireless Corp. and OC Kim (9)
10.8   Amendment No. 1 to Change of Control Agreement, dated September 25, 2023, between Franklin Wireless Corp. and Yun J. (“David”) Lee (9)
10.9   “Short-Swing” Profits Litigation” Settlement Agreement, dated June 12, 2024, Nosirrah Management LLC v. OC Kim, Franklin Wireless
10.10   Amendment No. 2 to Change of Control Agreement, dated September 11, 2024, between Franklin Wireless Corp. and OC Kim
10.11   Amendment No. 2 to Change of Control Agreement, dated September 11, 2024, between Franklin Wireless Corp. and Yun J. (“David”) Lee
10.12   Amendment No. 2 to Employment Agreement, dated September 11, 2024, between Franklin Wireless Corp. and OC Kim
10.13   Forbearance Agreement, dated September 23, 2024, between Franklin Wireless Corp. and OC Kim
14.1   Code of Ethics (2)

23.1

 

Consent of Kreit and Chiu CPA LLP

23.2   Consent of Simon & Edward LLP
31.1   Certificate of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
31.2   Certificate of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
32.1   Certificate of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

32.2

 

Certificate of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

97   Mandatory Recoupment Policy
101.INS   XBRL Instance Document
101.SCH   XBRL Schema Document
101.CAL   XBRL Calculation Linkbase Document
101.DEF   XBRL Definition Linkbase Document
101.LAB   XBRL Label Linkbase Document
101.PRE   XBRL Presentation Linkbase Document

 

(1) Incorporated by reference from Report on Form 10-QSB for the quarterly period ended March 31, 2008, filed on May 14, 2008.

(2) Incorporated by reference from Annual Report on Form 10-K for the year ended June 30, 2008, filed on September 26. 2008.

(3) Incorporated by reference from Annual Report on Form 10-K for the year ended June 30, 2009, filed on October 13, 2009.

(4) Incorporated by reference from Report on Form 8-K dated October 1, 2021.

(5) Incorporated by reference from Quarterly Report on Form 10-Q for the quarter ended September 30, 2015, filed on November 16, 2015.

(6) Incorporated by reference from Report on Form 10-K/A for the year ended June 30, 2020, filed on September 18, 2020.

(7) Incorporated by reference from Quarterly Report on Form 10-Q for the quarter ended March 31, 2022, filed on May 10, 2022.

(8) Incorporated by reference from Quarterly Report on Form 10-Q for the quarter ended December 31, 2022, filed on February 14, 2023.

(9) Incorporated by reference from Annual Report on Form 10-K for the year ended June 30, 2023, filed on September 28, 2023.

 

(c) Supplementary Information

 

None.

 

ITEM 16. FORM 10-K SUMMARY.

 

Not applicable.

 

 

 30 

 

 

SIGNATURES

 

In accordance with Section 13 of 15(d) of the Exchange Act, the registrant caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

  Franklin Wireless Corp.  
       
  By:   /s/ OC Kim  
    OC Kim, President  
       
Dated: September 30, 2024      

 

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

 

Signature   Title   Date
         
Principal Executive Officer        
         
/s/ OC KIM   President and a Director   September 30, 2024

OC Kim

 

       
Principal Financial Officer        
         
/s/ BILL BAUER   Acting Chief Financial Officer   September 30, 2024
Bill Bauer        
         
         
/s/ GARY NELSON   Chairman of the Board of Directors   September 30, 2024
Gary Nelson        
         
         
/s/ JOHNATHAN CHEE   Director   September 30, 2024
Johnathan Chee        
         
         
/s/ HEIDY CHOW   Director   September 30, 2024
Heidy Chow        
         
         
/s/ KRISTINA KIM   Director   September 30, 2024
Kristina Kim        

 

 

 

 

 31 

 

 

FRANKLIN WIRELESS CORP.

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

FOR THE YEARS ENDED JUNE 30, 2024 AND 2023

 

  Page No.
   
Index to Consolidated Financial Statements F-1
   
Report of Independent Registered Public Accounting Firm (PCAOB ID2485) F-2
   
Report of Independent Registered Public Accounting Firm (PCAOB ID 6651) F-4
   
Consolidated Balance Sheets as of June 30, 2024 and 2023 F-6
   
Consolidated Statements of Comprehensive Loss for the Years ended June 30, 2024 and 2023 F-7
   
Consolidated Statements of Changes in Stockholders’ Equity for the Years ended June 30, 2024 and 2023 F-8
   
Consolidated Statements of Cash Flows for the Years ended June 30, 2024 and 2023 F-9
   
Notes to Consolidated Financial Statements F-10

 

 

 

 

 

 

 

 

 

 

 F-1 

 

 

Report of Independent Registered Public Accounting Firm

 

Shareholders and Board of Directors

Franklin Wireless Corp.

 

San Diego, CA

 

Opinion on the Consolidated Financial Statements

 

We have audited the accompanying consolidated balance sheet of Franklin Wireless Corp. and its subsidiary (the “Company”) as of June 30, 2024, the related consolidated statements of operations and comprehensive income, changes in stockholders’ equity, and cash flows for the year then ended, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at June 30, 2024, and the results of its operations and its cash flows for the year then ended, in conformity with accounting principles generally accepted in the United States of America.

 

Basis for Opinion

 

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audit, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

 

Our audit included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audit provides a reasonable basis for our opinion.

 

Critical Audit Matter

 

Critical audit matters are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

 

 

 

 F-2 

 

 

Legal Proceedings

 

As described in Note 6, the Company has been involved in multiple legal proceedings and claims arising in the ordinary course of business, including shareholder litigation and short-swing profit litigation. Management records liabilities for legal proceedings in instances where it can reasonably estimate the amount of the loss and when loss is probable.

 

We identified the legal proceedings as a critical audit matter because auditing these elements involved a high degree of auditor judgment and an increased extent of effort when performing audit procedures to evaluate the reasonableness of management’s assessment of the liabilities and disclosures associated with multiple legal proceedings.

 

The primary procedures we performed to address this critical audit matter included:

·Reviewed all ongoing legal claims and supporting documents, including assessing the status of each case, the likely outcome, and potential financial exposure.
   
·Obtained the legal confirmations per our audit inquiries with external legal counsels, evaluating the reasonableness of management’s assessment regarding whether an unfavorable outcome is remote, reasonably possible or probable and reasonably estimable.
   
·Reviewed the Company’s recorded provisions for legal contingencies to determine if they accurately reflect potential liabilities.
   
·Ensured that the Company’s disclosures related to legal proceedings in the consolidated financial statements comply with applicable accounting and disclosure standards.

 

/s/Simon & Edward, LLP

We have served as the Company’s auditor since 2024.

Rowland Heights, CA

 

September 30, 2024

 

 

 

 

 

 F-3 

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

 

To the Board of Directors and Shareholders of Franklin Wireless Corp.

 

Opinion on the Consolidated Financial Statements

 

We have audited the accompanying consolidated balance sheets of Franklin Wireless Corp. and its subsidiary (the “Company”) as of June 30, 2023, and 2022, and the related consolidated statements of comprehensive (loss) income, changes in stockholders’ equity, and cash flows for each of the two years in the period ended June 30, 2023, and the related notes (collectively referred to as the “consolidated financial statements”).

 

In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of June 30, 2023, and 2022 and the results of its operations and its cash flows for each of the two years in the period ended June 30, 2023, in conformity with accounting principles generally accepted in the United States of America.

 

Basis for Opinion

 

These consolidated financial statements are the responsibility of the entity’s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the entity’s internal control over financial reporting. Accordingly, we express no such opinion.

 

Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

Critical Audit Matter

 

The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

  

 

 

 F-4 

 

 

Description of the Matter  

Legal Proceedings

 

As described in Note 6 to the consolidated financial statements, management records liabilities for legal proceedings in those instances where it can reasonably estimate the amount of the loss and when loss is probable. Where the reasonable estimate of the probable loss is a range, management records as an accrual in its consolidated financial statements the most likely estimate of the loss, or the low end of the range if there is no one best estimate. Management either discloses the amount of a possible loss or range of loss in excess of established accruals if estimable, or states that such an estimate cannot be made. Management discloses significant legal proceedings even where liability is not probable or the amount of the liability is not estimable, or both, if management believes there is at least a reasonable possibility that a loss may be incurred.

 

How We Addressed the Matter in Our Audit  

The principal considerations for our determination that performing procedures relating to legal proceedings is a critical audit matter are the significant judgment by management when assessing the likelihood of a loss being incurred and when estimating the loss or range of loss for each claim, which in turn led to significant auditor judgment, subjectivity, and effort in performing procedures and evaluating management’s assessment of the liabilities and disclosures associated with legal proceedings.

 

Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included determining the likelihood of a loss and whether the amount of loss can be reasonably estimated, as well as evaluating disclosures citing the compliance with the financial reporting framework. These procedures also included, among others, obtaining and evaluating the letters of audit inquiry with internal and external legal counsel, evaluating the reasonableness of management’s assessment regarding whether an unfavorable outcome is reasonably possible or probable and reasonably estimable, and evaluating the sufficiency of the Company’s disclosures related to legal proceedings and accounting in the consolidated financial statements.

 

We have served as the Company’s auditors since 2020.

 

/s/ Kreit and Chiu CPA LLP (formerly as “Paris, Kreit and Chiu CPA LLP”).

 

 

New York, NY

September 28, 2023

 

 

 

 

 

 F-5 

 

 

FRANKLIN WIRELESS CORP.

Consolidated Balance Sheets

 

         
   As of June 30, 
   2024   2023 
ASSETS        
Current assets:          
Cash and cash equivalents  $12,266,556   $12,241,286 
Short-term investments   25,191,271    26,728,313 
Accounts receivable, net   1,155,060    8,949,802 
Inventories, net   1,425,685    3,741,637 
Other current assets   107,976    51,125 
Loan to an employee       91,057 
Advance payments to vendors   73,912    53,875 
Total current assets   40,220,460    51,857,095 
Property and equipment, net   114,939    101,088 
Intangible assets, net   1,309,626    2,180,884 
Deferred tax assets, non-current   3,184,240    2,235,515 
Goodwill   273,285    273,285 
Right of use assets, net   1,486,034    152,665 
Other assets   131,245    126,546 
TOTAL ASSETS  $46,719,829   $56,927,078 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
Current liabilities:          
Accounts payable  $7,262,195   $12,950,497 
Contract liabilities and advance from customers   158,771    146,488 
Accrued legal contingency expense       2,400,000 
Accrued liabilities   1,425,146    856,161 
Lease liabilities, current   239,727    159,104 
Total current liabilities   9,085,839    16,512,250 
Lease liabilities, non-current   1,257,992     
Total liabilities   10,343,831    16,512,250 
           
Commitments and contingencies (Note 6)        
           
Stockholders’ equity:          
Parent Company stockholders’ equity          
Preferred stock, par value $0.001 per share, authorized 10,000,000 shares; none issued and outstanding        
Common stock, par value $0.001 per share, authorized 50,000,000 shares; 11,784,280 shares issued and outstanding   14,263    14,263 
Additional paid-in capital   14,733,300    14,438,196 
Retained earnings   25,137,209    29,101,225 
Treasury stock, 2,549,208 shares   (3,554,893)   (3,554,893)
Accumulated other comprehensive loss   (1,182,825)   (1,071,930)
Total Parent Company stockholders’ equity   35,147,054    38,926,861 
Non-controlling interests   1,228,944    1,487,967 
Total stockholders’ equity   36,375,998    40,414,828 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY  $46,719,829   $56,927,078 

 

 

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

 

 

 

 F-6 

 

 

FRANKLIN WIRELESS CORP.

Consolidated Statements of Comprehensive Loss

 

         
   Fiscal Years Ended June 30, 
   2024   2023 
Net sales  $30,796,690   $45,948,516 
Cost of goods sold   (27,288,340)   (38,927,774)
Gross profit   3,508,350    7,020,742 
Operating expenses:          
Selling, general and administrative   6,041,355    5,451,653 
Research and development   3,406,750    3,918,664 
Total operating expenses   9,448,105    9,370,317 
Loss from operations   (5,939,755)   (2,349,575)
Other income (expense), net:          
Interest income   804,148    459,869 
Income from governmental subsidy   16,350    43,784 
Gain from the forgiveness of accounts payable and accrued liabilities       238,307 
Loss from the disposal of property and equipment and intangible assets   (10,436)    
Loss from a legal contingency       (2,400,000)
Loss from foreign currency transactions   (486,497)   (126,042)
Other income, net   500,219    302,339 
Total other income (expense), net   823,784    (1,481,743)
Loss before benefit for income taxes   (5,115,971)   (3,831,318)
Income tax benefit   (949,300)   (886,659)
Net loss   (4,166,671)   (2,944,659)
           
Less: non-controlling interests in net loss of subsidiary at 33.7%   (202,655)   (81,638)
Net loss attributable to Parent Company  $(3,964,016)  $(2,863,021)
           
Loss per share attributable to Parent Company stockholders – basic and diluted  $(0.34)  $(0.24)
Weighted average common shares outstanding – basic and diluted   11,784,280    11,736,609 
           
Comprehensive loss          
Net loss  $(4,166,671)  $(2,944,659)
Translation adjustments   (167,263)   (87,778)
Comprehensive loss   (4,333,934)   (3,032,437)
Less: comprehensive loss attributable to non-controlling interest   (202,655)   (81,638)
Less: Foreign exchange translation attributable to non-controlling interest   (56,368)    
Comprehensive loss attributable to controlling interest  $(4,074,911)  $(2,950,799)

 

 

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

 

 

 

 F-7 

 

 

FRANKLIN WIRELESS CORP.

Consolidated Statements of Changes in Stockholders’ Equity

 

                                 
   Common Stock   Additional Paid-in   Retained   Treasury   Accumulated Other Comprehensive   Non-
controlling
   Total Stockholders 
   Shares   Amount   Capital   Earnings   Stock   Loss   Interest   Equity 
Balance - June 30, 2022   11,684,280   $14,163   $13,593,426   $31,964,246   $(3,554,893)  $(984,152)  $1,569,605   $42,602,395 
Net loss attributable to Parent Company               (2,863,021)               (2,863,021)
Foreign exchange translation attributable to Parent Company                       (87,778)       (87,778)
Issuance of stock related to stock option exercised   100,000    100    133,900                    134,000 
Comprehensive loss attributable to non-controlling interest                           (81,638)   (81,638)
Stock based compensation           710,870                    710,870 
Balance - June 30, 2023   11,784,280   $14,263   $14,438,196   $29,101,225   $(3,554,893)  $(1,071,930)  $1,487,967   $40,414,828 
Net loss attributable to Parent Company               (3,964,016)               (3,964,016)
Foreign exchange translation attributable to Parent Company                       (110,895)       (110,895)
Foreign exchange translation attributable to non-controlling interest                           (56,368)   (56,368)
Comprehensive loss attributable to non-controlling interest                           (202,655)   (202,655)
Stock based compensation           295,104                    295,104 
Balance - June 30, 2024   11,784,280   $14,263   $14,733,300   $25,137,209   $(3,554,893)  $(1,182,825)  $1,228,944   $36,375,998 

 

 

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

 

 

 

 F-8 

 

 

FRANKLIN WIRELESS CORP.

Consolidated Statements of Cash Flows

 

         
   Fiscal Years Ended June 30, 
   2024   2023 
CASH FLOW FROM OPERATING ACTIVITIES:          
Net loss  $(4,166,671)  $(2,944,659)
Adjustments to reconcile net loss to net cash provided by operating activities:          
Depreciation   33,958    51,970 
Amortization of intangible assets   993,214    839,595 
Loss from foreign currency transactions   572,426     
Stock based compensation   295,104    710,870 
Write-down of inventories   16,934     
Loss from the disposal of property and equipment and intangible assets   10,417     
Forgiveness of debts       (238,307)
Amortization of right of use assets   (1,333,369)   295,956 
Deferred tax benefit   (958,759)   (888,079)
Increase (decrease) in cash due to change in working capital:          
Accounts receivable   7,722,229    (7,627,183)
Inventories   2,290,211    456,226 
Other current assets   (64,311)   29,946 
Advance payments to vendors   (23,792)   120,921 
Other assets   (4,699)   (451)
Accounts payable   (5,685,087)   4,905,499 
Contract liabilities and advance from customers   8,248    (85,136)
Accrued legal contingency expense   (2,400,000)   2,400,000 
Accrued liabilities   581,972    399,552 
Lease liabilities   1,338,615    (308,834)
Net cash used in operating activities   (773,360)   (1,882,114)
           
CASH FLOW FROM INVESTING ACTIVITIES:          
Proceeds (purchases) of short-term investments   910,034    (10,391,654)
Purchases of property and equipment   (55,025)   (47,106)
Payments for capitalized product development costs   (123,359)   (1,631,376)
Purchases of intangible assets   (7,792)   (39,047)
Net cash provided by (used in) investing activities   723,858    (12,109,183)
           
CASH FLOW FROM FINANCING ACTIVITIES:          
Loan to an employee       (2,057)
Repayment received from the employee loan   91,057     
Cash received from exercise of stock options       45,000 
Net cash provided by financing activities   91,057    42,943 
           
Effect of foreign currency translation   (16,285)   (87,778)
Net increase (decrease) in cash and cash equivalents   25,270    (14,036,132)
Cash and cash equivalents, beginning of year   12,241,286    26,277,418 
Cash and cash equivalents, end of year  $12,266,556   $12,241,286 
           
Supplemental disclosure of cash flow information:          
Cash paid during the periods for:          
Income taxes  $(46,000)  $(800)

 

 

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

 

 

 

 F-9 

 

 

FRANKLIN WIRELESS CORP.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

NOTE 1 – BUSINESS OVERVIEW

 

Doing business as “FranklinAccess”, we are a leading global provider of integrated wireless solutions utilizing the latest 5G (fifth generation) and 4G LTE (fourth generation long-term evolution) technologies including mobile hotspots, fixed wireless routers, and mobile device management (MDM) solutions. We are a leading enabler of the Digital Divide initiative, and our expertise extends to innovation in Internet of Things (IOT) and machine-to-machine (M2M) applications, driving forward seamless communication and connectivity for both individuals and enterprises.

 

We hold 66.3% ownership of Franklin Technology Inc. (FTI) since the date of acquisition, October 1, 2009, a research and development company based in Seoul, South Korea. FTI primarily provides design and development services for our wireless products. Our products are generally marketed and sold directly to wireless operators and indirectly through strategic partners and distributors. Our primary markets are in North America and Asia.

 

NOTE 2 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

This summary of significant accounting policies of the Company is presented to assist in understanding the Company’s consolidated financial statements. The consolidated financial statements and notes are representations of the Company’s management, which is responsible for their integrity and objectivity. These accounting policies conform to GAAP and have been consistently applied in the preparation of the consolidated financial statements.

 

Principles of Consolidation

 

The consolidated financial statements include the accounts of the Company and its subsidiary with a majority voting interest of approximately 66.3% (approximately 33.7% is owned by non-controlling interests) as of June 30, 2024, and 2023. In the preparation of consolidated financial statements of the Company, intercompany transactions and balances are eliminated and net earnings are reduced by the portion of the net earnings of the subsidiary applicable to non-controlling interests.

 

Reclassifications

 

Certain amounts on the prior period’s consolidated financial statements were regrouped and reclassified to conform to current-year presentation, with no effect on total stockholders’ equity.

 

Non-controlling Interest in a Consolidated Subsidiary

 

Noncontrolling interests represent approximately 33.7% equity interests in FTI held by minority shareholders as of the reporting dates. As of June 30, 2024, the non-controlling interest was $1,228,944, which represents a $259,023 decrease from $1,487,967 as of June 30, 2023. The decrease of $259,023 in the non-controlling interest consists of $202,655 from loss in the subsidiary of $602,110 and $56,368 from foreign exchange translation incurred for the year ended June 30, 2024.

 

 

 

 F-10 

 

 

Segment Reporting

 

Accounting Standards Codification (“ASC”) 280, “Segment Reporting,” requires public companies to report financial and descriptive information about their reportable operating segments. We identify our operating segments based on how our chief operating decision maker internally evaluates separate financial information, business activities and management responsibility. We have one reportable segment, consisting of the sale of wireless access products.

 

We shall generate revenues from three geographic areas, consisting of North America and Asia. The following enterprise-wide disclosure is prepared on a basis consistent with the preparation of the consolidated financial statements. The following table contains certain financial information by geographic area:

          
   Fiscal Years Ended June 30, 
Net sales:  2024   2023 
North America  $30,699,727   $45,782,084 
Asia   96,963    166,432 
Totals  $30,796,690   $45,948,516 

 

          
Long-lived assets, net (property and equipment and intangible assets):  June 30, 2024   June 30, 2023 
North America  $1,218,139   $2,083,902 
Asia   206,426    198,070 
Totals  $1,424,565   $2,281,972 

 

Fair Value of Financial Instruments

 

Fair value accounting is applied for all financial assets and liabilities and non-financial assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis (at least annually). Assets and liabilities recorded at fair value in the financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels, which are directly related to the amount of subjectivity, associated with the inputs to the valuation of these assets or liabilities are as follows:

 

  ·Level 1 – Observable inputs, such as unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement date.
     
  ·Level 2 – Observable inputs other than Level 1 quoted prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
     
  ·Level 3 – Unobservable inputs that cannot be directly corroborated by observable market data and that typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.

 

The carrying amounts of financial instruments such as cash equivalents, short-term investments, accounts receivable, other current assets, accounts payable, and accrued liabilities approximate the related fair values due to the short-term nature of these instruments. We invest our excess cash into financial instruments which are readily convertible into cash, such as money market funds and certificates of deposit

 

 

 

 F-11 

 

 

Use of Estimates

 

The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America 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 materially differ from those estimates.

 

Allowance for Doubtful Accounts

 

On July 1, 2023, we adopted ASU 2016-13 Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which replaces the incurred loss methodology with an expected loss methodology that is referred to as the current expected credit loss (“CECL”) methodology. The measurement of expected credit losses under the CECL methodology is applicable to financial assets measured at amortized cost, including loan receivables and held to maturity debt securities. It also applies to Off-Balance Sheet (“OBS”) credit exposures not accounted for as insurance (loan commitments, standby letters of credit, financial guarantees, and other similar instruments) and net investments and leases recognized by a lessor in accordance with Topic 842 on leases. Upon adoption of ASC 326 and based upon our review of our collection history as well as the current balances associated with all significant customers and associated invoices, as of June 30, 2024, and 2023, we did not record any reserve for unfunded commitments and doubtful accounts.

 

Cash Flows Reporting

 

We follow ASC 230, Statements of Cash Flows, for cash flows reporting, classifies cash receipts and payments according to whether they stem from operating, investing, or financing activities and provides definitions of each category. We use the indirect or reconciliation method (“Indirect method”) as defined by ASC 230, Statement of Cash Flows, to report net cash flow from operating activities by adjusting net income to reconcile it to net cash flow from operating activities by removing the effects of all deferrals of past operating cash receipts and payments and all accruals of expected future operating cash receipts and payments and all items that are included in net (loss) income that do not affect operating cash receipts and payments.

 

Related Parties

 

We follow ASC 850, “Related Party Disclosures,” for the identification of related parties and disclosure of related party transactions. Related parties are any entities or individuals that, through employment, ownership or other means, possess the ability to direct or cause the direction of our management and policies of the Company. (Refer to NOTE 11–RELATED PARTY TRANSACTIONS)

 

Foreign Currency Translations

 

We have a majority-owned subsidiary in foreign country, South Korea. Fluctuations in foreign currency impact the amount of total assets, liabilities, earnings and cash flows that we report for our foreign subsidiary upon the translation of these amounts into U.S. Dollars for, and as of the end of, each reporting period. In particular, the strengthening of the U.S. Dollar generally will reduce the reported amount of our foreign-denominated cash, cash equivalents, total revenues and total expense that we translate into U.S. Dollars and report in our consolidated financial statements for, and as of the end of, each reporting period. However, a majority of our consolidated revenue is denominated in U.S. Dollars, and therefore, our revenue is not directly subject to foreign currency risk.

 

In accordance with ASC 830, when an operation has transactions denominated in a currency other than its functional currency, they are measured in the functional currency. Changes in the expected functional currency cash flows caused by changes in exchange rates are included in net income (loss) for the period.

 

 

 

 F-12 

 

 

Leases

 

In accordance with ASC 842, we determine whether an arrangement contains a lease at inception. A lease is a contract that provides the right to control an identified asset for a period of time in exchange for consideration. For identified leases, we determine whether it should be classified as an operating or finance lease. Operating leases are recorded in the balance sheet as right-of-use assets (“ROU assets”) and operating lease obligation. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payment arising from the lease ROU assets and operating lease liabilities are recognized at the commencement date of the lease and measure based on the present value of lease payment over the lease term. The ROU assets also includes deferred rent liabilities. Our lease arrangement generally does not provide an implicit interest rate. As a result, in such situations, we use its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. We include options to extend or terminate the lease when it is reasonably certain that it will exercise that option in the measurement of its ROU assets and liabilities.

 

Lease expense for operating lease is recognized on a straight-line basis over the lease term. We are also electing not to apply the recognition requirements to short-term leases of twelve months or less and instead will recognize lease payments as expense on a straight-line basis over the lease term.

 

Revenue Recognition

 

The Company accounts for its revenue according to ASC 606, “Revenue from Contracts with Customers”, pursuant to which, revenue is recognized when the control of the promised goods or services is transferred to the customers, and the performance obligations under the contract have been satisfied, in an amount that reflects the consideration expected to be entitled to in exchange for those goods or services.

 

The Company determines revenue recognition through the following steps: (1) identify the contract(s) 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 when (or as) the entity satisfies a performance obligation.

 

Contracts with Customers

 

Revenue from sales of products and services is derived from contracts with customers. The products and services covered by contracts primarily consist of hot spot routers. Contracts with each customer generally state the terms of the sale, including the description, quantity and price of each product or service. Payment terms are stated in the contract, primarily in the form of a purchase order. Since the customer typically agrees to a stated rate and price in the purchase order that does not vary over the life of the contract, the majority of our contracts do not contain variable consideration. We establish a provision for estimated warranty and returns. Using historical averages, that provisions for the years ended June 30, 2024, and 2023, were not material.

 

Disaggregation of Revenue

 

In accordance with Topic 606, we disaggregate revenue from contracts with customers into geographical regions and by the timing of when goods and services are transferred. We determined that disaggregating revenue into these categories meets the disclosure objective in Topic 606, which is to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by regional economic factors.

 

Contract Balances

 

We perform our obligations under a contract with a customer by transferring products in exchange for consideration from the customer. We typically invoice our customers as soon as control of an asset is transferred, and a receivable is established. We, however, recognize contract liability when a customer prepays for goods and/or services, or we have not delivered goods under the contract since we have not yet transferred control of the goods and/or services.

  

 

 

 F-13 

 

 

The balances of our trade receivables are as follows:

        
   June 30, 2024   June 30, 2023 
Accounts Receivable, net  $1,155,060   $8,949,802 

 

The balance of contract assets was immaterial as we did not have a significant amount of un-invoiced receivables in the periods ended June 30, 2024, and June 30, 2023.

 

Our contract liabilities and advance from customers are as follows:

        
   June 30, 2024   June 30, 2023 
Undelivered products  $158,771   $146,488 

 

Performance Obligations

 

A performance obligation is a promise in a contract to transfer a distinct good and/or service to the customer and is the unit of measurement in Topic 606. At contract inception, we assess the products and/or services promised in our contracts with customers. We then identify performance obligations to transfer distinct products and/or services to the customer. To identify performance obligations, we consider all the products or services promised in the contract regardless of whether they are explicitly stated or are implied by customary business practices.

 

Our performance obligations are satisfied at a point in time. Revenue from products transferred to customers at a single point in time accounted for over 99% of net sales for the year ended June 30, 2024 and 2023. Revenue for non-recurring engineering projects is based on the percentage completion of a project and accounted for under 1% of net sales for the years ended June 30, 2024 and 2023. Most of our revenue that is recognized at a point in time is for the sale of hot-spot router products. Revenue from these contracts is recognized when the customer can direct the use of and obtain substantially all of the benefits from the product, which generally coincides with title transfer at completion of the shipping process.

 

As of June 30, 2024 and 2023, our contracts do not contain any unsatisfied performance obligations, except for undelivered products.

 

Cost of Goods Sold

 

All costs associated with our contract manufacturers, as well as distribution, fulfillment and repair services, are included in our cost of goods sold. Cost of goods sold also includes amortization expenses of approximately $970,000 and $800,000 associated with capitalized product development costs associated with complete technology for the years ended June 30, 2024, and 2023, respectively.

 

Capitalized Product Development Costs

 

Accounting Standards Codification (“ASC”) Topic 350, “Intangibles - Goodwill and Other” includes software that is part of a product or process to be sold to a customer and shall be accounted for under Subtopic 985-20. Our products contain embedded software internally developed by FTI, which is an integral part of these products because it allows the various components of the products to communicate with each other and the products are clearly unable to function without this coding.

 

 

 

 F-14 

 

 

The costs of product development that are capitalized once technological feasibility is determined (noted as Technology in progress in the Intangible Assets table, in Note 2 to Notes to Consolidated Financial Statements) include certifications, licenses, payroll, employee benefits, and other headcount-related expenses associated with product development. We determine that technological feasibility for our products is reached after all high-risk development issues have been resolved. Once the products are available for general release to our customers, we cease capitalizing the product development costs and any additional costs, if any, are expensed. The capitalized product development costs are amortized on a product-by-product basis using the straight-line amortization. The amortization begins when the products are available for general release to our customers.

 

As of June 30, 2024, and 2023, capitalized product development costs in progress were $0 and $203,838, respectively, and these amounts are included in intangible assets in our consolidated balance sheets. For the years ended June 30, 2024 and 2023, we incurred $123,359 and $1,631,376, respectively in capitalized product development costs, and all costs incurred before technological feasibility is reached are expensed and included in our consolidated statements of comprehensive income (loss).

  

Research and Development Costs

 

Costs associated with research and development are expensed as incurred. Research and development costs were $3,406,750 and $3,918,664 for the years ended June 30, 2024, and 2023, respectively.

 

Warranties

 

We provide a warranty for one year which is covered by our vendors and manufacturers under purchase agreements between the Company and the vendors. As a result, we believe we do not have any net warranty exposure and do not accrue any warranty expenses. Historically, the Company has not experienced any material net warranty expenditures.

 

Shipping and Handling Costs

 

Costs associated with product shipping and handling are expensed as incurred. Shipping and handling costs, which are included in selling, general and administrative expenses on the statements of comprehensive income, were $163,138 and $234,681 for the years ended June 30, 2024, and 2023, respectively.

 

Cash and Cash Equivalents

 

For the purposes of the consolidated statements of cash flow, we consider all highly liquid investments purchased with original maturities of three months or less to be cash equivalents. We invest our excess cash into financial instruments which management believes are readily convertible into cash, such as money market funds that are readily convertible to cash and have a $1.00 net asset value.

 

Short Term Investments

 

We have invested excess funds in short-term liquid assets, such as certificates of deposit or money market funds.

 

Inventories, Net

 

Our inventories consist of finished goods and are stated at the lower of cost or net realizable value, cost being determined on a first-in, first-out basis. We assess the inventory carrying value and reduce it, if necessary, to its net realizable value based on customer orders on hand, and internal demand forecasts using management’s best estimates given information currently available. Our customer demand is highly unpredictable and can fluctuate significantly caused by factors beyond our control. We may write down our inventory value for potential obsolescence and excess inventory.  As of June 30, 2024, and 2023, we have recorded inventory reserves in the amount of $91,482 and $585,274, respectively, for inventories that we have identified as obsolete or slow-moving.

 

 

 

 F-15 

 

 

Property and Equipment, Net

 

Property and equipment are recorded at cost. Significant additions or improvements extending the useful lives of assets are capitalized. Maintenance and repairs of expense nature are charged to expense as incurred. Depreciation is computed using the straight-line method over the estimated useful lives as follows:

   
Machinery   6 years
Office equipment   5 years
Molds   3~6 years
Vehicles   5 years
Computers and software   5 years
Furniture and fixtures   7 years
Facilities improvements   5 years or life of the lease, whichever is shorter

 

Goodwill and Intangible Assets

 

Goodwill and certain intangible assets were recorded in connection with the FTI acquisition in October 2009, and were accounted for in accordance with ASC 805, “Business Combinations.” Goodwill represents the excess of the purchase price over the fair value of the tangible and intangible net assets acquired. Intangible assets are recorded at their fair value at the date of acquisition. Goodwill and other intangible assets are accounted for in accordance with ASC 350, “Goodwill and Other Intangible Assets.” Goodwill and other intangible assets are tested for impairment at least annually and any related impairment losses are recognized in earnings when identified. No impairment was recognized during the years ended June 30, 2024, and 2023.

 

Intangible Assets, Net

 

The definite lived intangible assets consisted of the following as of June 30, 2024:

                               
Definite lived intangible assets:   Expected Life  

Average

Remaining

life

 

Gross

Intangible

Assets

   

Less Accumulated

Amortization

   

Net Intangible

Assets

 
Complete technology   3 years       18,397       18,397        
Technology in progress   Not Applicable                    
Software   5 years   1.6 years     489,992       365,526       124,466  
Patents   10 years   6.7 years     67,373       27,345       40,028  
Certifications & licenses   3 years   1.4 years     3,924,007       2,778,875       1,145,132  
Total as of June 30, 2024           $ 4,499,769       3,190,143       1,309,626  

 

 

 

 F-16 

 

 

The definite lived intangible assets consisted of the following as of June 30, 2023:

                                 
Definite lived intangible assets:   Expected Life  

Average

Remaining

life

 

Gross

Intangible

Assets

   

Less Accumulated

Amortization

   

Net Intangible

Assets

 
Complete technology   3 years       18,397       18,397        
Technology in progress   Not Applicable       203,838             203,838  
Software   5 years   1.6 years     423,762       347,228       76,534  
Patents   10 years   7.0 years     59,975       21,108       38,867  
Certifications & licenses   3 years   2.0 years     3,759,240       1,897,595       1,861,645  
Total as of June 30, 2023           $ 4,465,212       2,284,328       2,180,884  

 

 

Amortization expense recognized during the years ended June 30, 2024, and 2023 were $992,699 and $839,595, respectively. For the year ended June 30, 2024, we disposed of fully amortized intangible assets in the amounts of $86,884 and expensed technology in progress of $9,404. For the year ended June 30, 2023, we did not dispose of intangible assets.

 

The amortization expenses of the definite lived intangible assets for the next five years and thereafter are as follows:

                                   
    FY2025     FY2026     FY2027     FY2028     FY2029     Thereafter  
Total   $ 853,077     $ 385,150     $ 45,234     $ 17,913     $ 7,688     $ 564  

 

Impairment of Long-lived Assets

 

In accordance with ASC 360, “Property, Plant, and Equipment,” we review for impairment of long-lived assets and certain identifiable intangibles whenever events or circumstances indicate that the carrying amount of assets may not be recoverable. We consider the carrying value of assets may not be recoverable based upon our review of the following events or changes in circumstances: the asset’s ability to continue to generate income from operations and positive cash flow in future periods; loss of legal ownership or title to the assets; significant changes in our strategic business objectives and utilization of the asset; or significant negative industry or economic trends. An impairment loss would be recognized when estimated future cash flows expected to result from the use of the asset are less than its carrying amount.

 

We are not aware of any events or changes in circumstances during the year ended June 30, 2024, that would indicate that the long-lived assets are impaired.

 

Stock-based Compensation

 

The Company accounts for stock options and other equity-based compensation issued in accordance with ASC 718 “Stock Compensation”, which requires the measurement and recognition of compensation expense related to the fair value of equity-based compensation awards that are ultimately expected to vest. Stock-based compensation expense recognized includes the compensation cost for all share-based compensation payments granted to employees and non-employees, net of estimated forfeitures, over the employees’ requisite service period or the non-employees’ performance period based on the grant date fair value estimated in accordance with the provision of ASC 718. ASC 718 is also applied to awards modified, repurchased, or cancelled during the periods reported.

 

 

 

 F-17 

 

 

Income Taxes

 

The Company uses the asset and liability method of accounting for income taxes. Accordingly, deferred tax assets and liabilities are determined based on the difference between the financial statement and income tax bases of assets and liabilities, using enacted tax rates in effect for the year in which the differences are expected to reverse. A valuation allowance is recorded to reduce the carrying amount of deferred tax assets, unless it is more likely than not such assets will be realized. Current income taxes are based on the year’s taxable income for federal and state income tax reporting purposes and the annual change in deferred taxes.

 

The Company assesses its income tax positions and records tax benefits based upon management’s evaluation of the facts, circumstances, and information available at the reporting date. For those tax positions where it is more likely than not that a tax benefit will be sustained, the Company records the largest amount of tax benefit with a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority having full knowledge of all relevant information. For those income tax positions where it is not more likely than not that a tax benefit will be sustained, no tax benefit is recognized in the financial statements. The Company classifies interest and penalties associated with such uncertain tax positions as a component of income tax expense.

 

(Loss) Earnings per Share Attributable to Common Stockholders

 

In accordance with ASC 260. Basic (loss) earnings per share are calculated by dividing the net (loss) income by the weighted-average number of common shares that were outstanding for the period, without consideration for potential common shares. Diluted (loss) earnings per share is calculated by dividing the net (loss) income by the sum of the weighted-average number of dilutive potential common shares outstanding for the period determined using the treasury-stock method or the as-converted method. Potentially dilutive shares are comprised of common stock options outstanding under our stock plan. Diluted EPS excludes all dilutive potential common shares if their effect is anti-dilutive. Antidilutive shares are not taken into account while computation of weighted average number of shares for dilutive EPS calculation.

 

Concentrations of Credit Risk

 

We extend credit to our customers and perform ongoing credit evaluations of such customers. We evaluate our accounts receivable on a regular basis for collectability and provide an allowance for potential credit losses as deemed necessary. No reserve was required or recorded for any of the periods presented.

 

Substantially all of our revenues are derived from sales of wireless data products. Any significant decline in market acceptance of our products or in the financial condition of our existing customers could impair our ability to operate effectively.

 

A significant portion of our revenue is derived from a small number of customers. For the year ended June 30, 2024, net sales to our two largest customers represented approximately 68% and 22% of our consolidated net sales, respectively, and 0% and 85% of our accounts receivable balance as of June 30, 2024. For the year ended June 30, 2023, net sales to our two largest customers represented approximately 61% and 31% of our consolidated net sales, respectively, and 27% and 69% of our accounts receivable balance as of June 30, 2023.

 

For the year ended June 30, 2024, we purchased the majority of our wireless data products from two manufacturing companies located in Asia. If they were to experience delays, capacity constraints or quality control problems, product shipments to our customers could be delayed, or our customers could consequently elect to cancel the underlying product purchase order, which would negatively impact our revenue. For the year ended June 30, 2024, we purchased wireless data products from two suppliers in the amount of $23,581,572, or 98.9% of total purchases, and had related accounts payable of $6,263,385 as of June 30, 2024. For the year ended June 30, 2023, we purchased wireless data products from these suppliers in the amount of $37,505,858, or 99.6% of total purchases, and had related accounts payable of $12,598,741 as of June 30, 2023.

 

We maintain our cash accounts with established commercial banks. Such cash deposits exceed the Federal Deposit Insurance Corporation insured limit of $250,000 for each financial institution. However, we do not anticipate any losses on excess deposits.

 

 

 

 F-18 

 

 

Recently Issued Accounting Pronouncements

 

In September 2022, the FASB issued ASU No. 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50). The ASU requires disclosure of the key terms of outstanding supplier finance programs and a rollforward of the related obligations. The ASU does not affect the recognition, measurement or financial statement presentation of supplier finance program obligations. The ASU is effective for annual and interim periods beginning after December 15, 2022, except for the rollforward requirement, which is effective for annual periods beginning after December 15, 2023. There was no impact to our consolidated financial statements.

 

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment’s profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. This ASU will likely result in the required additional disclosures being included in our consolidated financial statements, once adopted.

 

In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. This ASU will likely result in the required additional disclosures being included in our consolidated financial statements, once adopted.

 

NOTE 3 – ACCRUED LIABILITIES

 

Accrued liabilities consist of the following as of:

        
   June 30, 2024   June 30, 2023 
Accrued payroll deductions owed to government entities  $49,452   $52,923 
Accrued salaries and bonuses   875,000    375,000 
Accrued vacation   164,884    141,590 
Accrued commission for service providers   15,000    32,500 
Accrued commission to a customer   247,592    247,592 
Other accrued liabilities   73,218    6,556 
Total  $1,425,146   $856,161 

 

On November 10, 2022, the Company and OC Kim, its President, entered into an amendment of the employment letter agreement dated September 7, 2021. The amendment provides for the payment of an incentive bonus to Mr. Kim of $125,000 for each calendar quarter during the remaining four-year term of the employment letter, which will be total amount of $2M, with the first such bonus accrued on December 31, 2022. For the year ended June 30, 2024 and 2023, $500,000 and $375,000 bonus had been accrued, respectively, with $875,000 and $375,000 accrual bonus balances as of June 30, 2024 and 2023, respectively.

 

The Company accrued a commission of approximately $650,000 to a customer to provide a financial support for its sales program during the 2021 fiscal year. The accrued commission has been paid approximately $400,000 in the form of credit with the remaining balance of approximately $250,000 as of June 30, 2024.

 

 

 

 F-19 

 

 

NOTE 4 – INCOME TAXES

 

Income tax benefit for the years ended June 30, 2024, and 2023 consists of the following:

        
   Year Ended June 30, 
   2024   2023 
Current income tax (benefit) expense:          
Federal  $8,659   $5,211 
State   800    975 
Foreign       (4,766)
Total Current income tax expense (benefit)   9,459    1,420 
Deferred income tax benefit:          
Federal   (891,455)   (752,843)
State   3,101    (6,155)
Foreign   (70,405)   (129,081)
Total deferred income tax expense (benefit)   (958,759)   (888,079)
Benefit for income taxes  $(949,300)  $(886,659)

 

The benefit for income taxes reconciles to the amount computed by applying the effective federal statutory income tax rate to the income before provision for income taxes as follows:

        
   Year Ended June 30, 
   2024   2023 
Federal income tax, at statutory rate of 21% applied to (loss) earnings before income taxes and extraordinary items  $(1,074,307)  $(810,281)
State tax, net of federal tax benefit   2,535    15,082)
Nondeductible expenses   63,393    5,850 
R&D credits   (46,945)   (51,415)
Foreign rate difference   (13,450)   4,743)
Others   119,474    (50,638)
Change in valuation allowance        
Benefit for income taxes  $(949,300)  $(886,659)

 

 

 

 F-20 

 

 

Deferred income taxes reflect the net effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our deferred tax assets are as follows:

        
   June 30, 2024   June 30, 2023 
Deferred tax asset:          
Net operating losses  $1,445,271   $697,431 
State tax   168    205 
Lease accounting, net   2,457    1,359 
Intangibles   1,330,679    735,680 
Tax credits   227,706    191,544 
Legal contingency expense reserve       504,000 
Inventory reserve   19,236    123,488 
Other, net   306,415    104,044 
Total deferred tax assets   3,331,932    2,357,751 
Deferred tax liabilities:          
Deferred state taxes   (47,193)   (49,787)
Property and equipment, net   (80)   (1,652)
Unrealized gain (loss)   (100,419)   (70,797)
Total deferred tax liabilities   (147,692)   (122,236)
Less valuation allowance        
Net deferred tax asset  $3,184,240   $2,235,515 

 

Deferred income tax assets and liabilities are recorded for differences between the financial statement and tax basis of the assets and liabilities that will result in taxable or deductible amounts in the future based on enacted laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. We have evaluated the available evidence supporting the realization of our gross deferred tax assets, including the amount and timing of forecasted future taxable income. Management determined it is more likely than not that the federal deferred tax assets will be fully realized, and no valuation allowance is necessary to record as of June 30, 2024, or 2023.

 

As of June 30, 2024, we have federal and state net operating loss carryforwards of approximately $5.8 million and $0.5 million, respectively. Under the Tax Cuts and Jobs Act, the federal net operating loss of approximately $5.8 million, which will carry forward indefinitely. The state net operating loss of approximately $0.5 million will begin to expire through 2043. The utilization of net operating loss carryforwards may be subject to limitations under provisions of the Internal Revenue Code Section 382 and similar state provisions.

 

We apply the provisions of ASC 740 related to accounting for uncertain tax positions, which prescribes a recognition threshold and measurement process for recording in the financial statements uncertain tax positions taken or expected to be taken in a tax return. Under this provision, the impact of an uncertain income tax position on the income tax return must be recognized at the largest amount that is more-likely-than-not to be sustained upon audit by the relevant taxing authority. Tax benefits of an uncertain tax position will not be recognized if it has less than a 50% likelihood of being sustained based on technical merits.

 

 

 

 F-21 

 

 

A reconciliation of the beginning and ending balance of unrecognized tax benefits, which have been considered in the Company’s computation of its deferred tax assets, is as follows:

    
Balance as of June 30, 2022  $365,048 
Gross increase   23,968 
Balance as of June 30, 2023   389,016 
Gross increase   25,310 
Balance as of June 30, 2024  $414,326 

 

We do not anticipate any material change in the total amount of unrecognized tax benefits to occur within the next twelve months. ASC 740 requires us to accrue interest and penalties where there is an underpayment of taxes based on our best estimate of the amount ultimately to be paid. Our policy is to recognize interest accrued related to unrecognized tax benefits and penalties as income tax expense. We have not recorded any interest or penalties as the liability associated with the unrecognized tax benefits is immaterial. We are subject to taxation in the U.S., and various state and foreign jurisdictions. 

 

NOTE 5 – (LOSS) EARNINGS PER SHARE

 

We report (loss) earnings per share in accordance with ASC 260, “Earnings Per Share.” Basic (loss) earnings per share are computed using the weighted average number of shares outstanding during the period. Diluted (loss) earnings per share represent basic earnings per share adjusted to include the potentially dilutive effect of outstanding stock options by using the treasury stock method that the proceeds we receive from an in-the-money option exercise are used towards repurchasing common shares in the market.

 

For the years ended June 30, 2024, and 2023, we were in a net loss position and have excluded 627,001 and 647,001 stock options from the calculation of diluted net loss per share because these securities are anti-dilutive.

 

The weighted average number of shares outstanding used to compute loss per share is as follows:

        
   Year Ended June 30, 
   2024   2023 
Net loss attributable to Parent Company  $(3,964,016)  $(2,863,021)
Weighted-average shares of common stock outstanding:          
Basic   11,784,280    11,736,609 
Dilutive effect of common stock equivalents arising from stock options        
Diluted Outstanding shares   11,784,280    11,736,609 
Basic loss per share attributable to Parent Company stockholders  $(0.34)  $(0.24)
Diluted loss per share attributable to Parent Company stockholders  $(0.34)  $(0.24)

 

 

 

 

 

 F-22 

 

 

NOTE 6 – COMMITMENTS AND CONTINGENCIES

 

Leases

 

We adopted ASC 842 new lease accounting on July 1, 2019. We had an operating lease principally for both Franklin Wireless Corp. and Franklin Technologies Inc., in accordance with ASC 842.

 

We determine whether an arrangement contains a lease at inception. A lease is a contract that provides the right to control an identified asset for a period of time in exchange for consideration. Operating leases are recorded in the balance sheet as right-of-use assets (“ROU assets”) and operating lease obligation. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payment arising from the lease ROU assets and operating lease liabilities are recognized at the commencement date of the lease and measure based on the present value of lease payment over the lease term. The ROU assets also includes deferred rent liabilities. Our lease arrangement generally does not provide an implicit interest rate. As a result, in such situations, we use its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. We include options to extend or terminate the lease when it is reasonably certain that it will exercise that option in the measurement of its ROU assets and liabilities. Lease expense for operating lease is recognized on a straight-line basis over the lease term. We are also electing not to apply the recognition requirements to short-term leases of twelve months or less and instead will recognize lease payments as expense on a straight-line basis over the lease term.

 

We leased approximately 12,775 square feet of office space in San Diego, California, at a monthly rent of $25,754, pursuant to a lease that expired in December 2023. On October 19, 2023, we signed a lease for office space consisting of approximately 11,400 square feet, located in San Diego, California, at a monthly rent of $23,370, which commenced on January 1, 2024. In addition to monthly rent, the lease includes payment for certain common area costs. The term of the lease for the office space is 65 months from the lease commencement date. Our facility is covered by an appropriate level of insurance, and we believe it to be suitable for our use and adequate for our present needs. Rent expense related to this property was $321,259 and $309,053 for the years ended June 30, 2024 and 2023.

 

On or about December 7, 2023, we received an invoice from our prior landlord, Hunsaker & Associates, requesting payment of additional rent on our completed and expired lease of office space located at 9707 Waples Street, San Diego, CA, as of December 31, 2023. This invoice of $142,978 purports to represent charges for variable cost increases during the prior 7 years of the lease, which was discounted by $46,274 and adjusted down to $96,704 for the three months ended June 30, 2024. We are currently reviewing these charges and will be requesting further validation of these charges, in accordance with our rights granted under the lease. For the year ended June 30, 2024, we recorded an additional rent expense of $96,704 and an accrued liability of $72,048 reflecting this pending invoice and a credit of $24,656 for our deposit on the leasehold property.

 

Our Korea-based subsidiary, FTI, leases approximately 10,000 square feet of office space, at a monthly rent of approximately $8,000, and additional office space consisting of approximately 2,682 square feet at a monthly rent of approximately $2,700, both located in Seoul, Korea. These leases expired on August 31, 2024, and were extended for an additional 24 months to August 31, 2026. In addition to monthly rent, the leases provide for periodic cost of living increases in the base rent and payment for certain common area costs. These facilities are covered by an appropriate level of insurance, and we believe them to be suitable for our use and adequate for our present needs. Rent expense related to these leases was approximately $112,206 and $128,400 for each of the years ended June 30, 2024 and 2023, respectively. Short-term leases with initial terms of twelve months or less are not capitalized, and our leases of the South Korean offices and corporate housing facility have been considered as short-term lease.

 

We lease one corporate housing facility, located in Seoul, Korea, primarily for our employees who travel, under a non-cancelable operating lease that expired on September 4, 2024, and was extended for an additional twelve months to September 4, 2025. Rent expense related to this lease was $8,089 and $8,095 for the years ended June 30, 2024 and 2023, respectively.  

 

 

 

 F-23 

 

 

We used a discount rate of 4.0% in determining our operating lease liabilities for the office space that expired on December 31, 2023, and used a discount rate of 7.0% for the office space that commenced on January 1, 2024, in San Diego, California, respectively. These rates represented our incremental borrowing rates at that time. Short-term leases with initial terms of twelve months or less are not capitalized, and our leases of the South Korean offices and corporate housing facility have been considered as short-term leases.

 

Rent expenses for the years ended June 30, 2024, and 2023 were $554,052 and $445,548 respectively. In accordance with ASC 842, the components of the lease expense and supplemental cash flow information related to leases for the years ended June 30, 2024, and 2023 are as follows:

          
   Years ended June 30, 
   2024   2023 
Operating lease expense  $321,259   $309,053 
Additional charges for the prior operating lease subject to dispute   96,704     
Short term lease cost   120,295    136,495 
Total lease expense  $538,258   $445,548 

 

In accordance with ASC 842, future minimum payments under operating leases are as follows:

     
   Operating Lease 
Fiscal 2025  $336,972 
Fiscal 2026   344,789 
Fiscal 2027   352,840 
Fiscal 2028   387,437 
Fiscal 2029   363,310 
Total lease payments   1,785,348 
Less imputed interest   (287,629)
Total  $1,497,719 
      
Remaining lease term-operating leases   4.9 years 
Discount rate-operating lease   7% 

 

Litigation

 

We are from time to time involved in certain legal proceedings and claims arising in the ordinary course of business.

 

Verizon Jetpack Recall

 

On April 8, 2021, Verizon issued a press release announcing that it was working with the U.S. Consumer Product Safety Commission (CPSC) to conduct a voluntary recall of certain Verizon Ellipsis Jetpack mobile hotspot devices, indicating that the lithium-ion battery in the devices can overheat, posing a fire and burn hazard. According to the CPSC release, the recall affects approximately 2.5 million devices. We imported the devices and supplied them to Verizon.

 

 

 

 F-24 

 

 

Verizon first advised us of one alleged Jetpack device failure at the end of February 2021. We immediately began meeting with Verizon and requested access to the device. We also began internal testing to evaluate device performance. We did not receive any further incident information until the last week of March 2021. On April 1, 2021 we issued a press release announcing that we had received reports from Verizon about potential issues with the batteries in the devices. On April 9, 2021 we issued a press release announcing the voluntary recall by Verizon.

 

As of the date of this report, we have been unable to recreate any device failures of the type identified by Verizon. All internal testing conducted to date has confirmed that the Jetpack devices are performing within normal parameters. We are not currently aware of any aspect of the Jetpack design that could cause the devices to fail in the way described in Verizon’s recall notice.

 

Future Impact on Financial Performance

 

We are striving to avoid any litigation with Verizon arising from the recall and have not been served with any legal action by Verizon relating to the products covered by the recall. We are not currently able to estimate the financial impact of the recall on our future operations. At this time, we do not have information that identifies the cause of the alleged incidents. We also do not have any specific legal claims or theories of causation for device failure incidents that would help us estimate the cost of potential future litigation. No liability has been recorded for this litigation because the Company believes that any such liability is not probable and reasonably estimable at this time.

 

Shareholder Litigation

 

Ali

 

A shareholder action, Ali vs. Franklin Wireless Corp. et al. Case #3:21-cv-00687-AJB-MSB, was filed in the U.S. District Court, Southern District of California (San Diego) on April 16, 2021, alleging, among other things, that we had prior knowledge that the Verizon recall was likely and that we did not disclose that information to investors in a timely manner. The Class and Defendants have executed a Stipulation and Agreement of Settlement under which the Class releases all claims against Defendants in exchange for a payment by Defendants of $2.4 million (the “Settlement Amount”), which is reflected in liabilities under “accrued legal contingency expense” with a corresponding charge to “loss from a legal contingency”. The Class has submitted a motion for preliminary approval of the settlement, which the Court denied on January 24, 2024. On April 22, 2024, after resubmission of the application, the court granted preliminary approval of the settlement. On May 6, 2024, per the terms of the settlement agreement, we sent by wire transfer $2,400,000 to an account specified by the Ali class action claim administrator, Epiq (the appointed Settlement Administrator by the Court).

 

Harwood / Martin

 

A legal action was filed in the U.S. District Court, Southern District of California (San Diego) against Franklin, as a nominal defendant, by Stephen Harwood, derivatively on behalf of nominal defendant Franklin Wireless Corp. v. O.C. Kim, et al., Case #21cv01837-AJB-MSB, on or about October 29, 2021, claiming among other things, that we had prior knowledge that the recall was likely and that we did not disclose that information to investors in a timely manner. We believe these allegations are not supported by the facts and we will vigorously defend against such claims.

 

A legal action was filed in the U.S. District Court, Southern District of California (San Diego) against Franklin, as a nominal defendant, by Debra Martin, derivatively on behalf of nominal defendant Franklin Wireless Corp. v. O.C. Kim, et al., Case #21cv2091-AJB-MSB, on or about December 15, 2021, claiming among other things, that we had prior knowledge that the recall was likely and that we did not disclose that information to investors in a timely manner. We believe these allegations are not supported by the facts and we will vigorously defend against such claims.

 

The Harwood and Martin actions have been consolidated into a single action in the U.S. District Court, Southern District of California (San Diego) titled “In re Franklin Wireless Corp. Derivative Litigation”, Case No.: 21cv1837-AJB (MSB). Discovery has been completed and trial has been scheduled to begin on December 9, 2024.

 

 

 

 F-25 

 

 

Pape

 

A legal action was filed in the Second Judicial District Court of Nevada in the County of Washoe against Franklin, as a nominal defendant, Barbara Pape, derivatively on behalf of nominal defendant Franklin Wireless Corp. v. O.C. Kim, et al., Case # CV22-00471, on or about March 21, 2022, claiming among other things, that we had prior knowledge that the recall was likely and that we did not disclose that information to investors in a timely manner. We believe these allegations are not supported by the facts and we will vigorously defend against such claims.

 

The Company will vigorously defend such shareholder litigation and proceedings. No liability has been recorded for these litigations because the Company believes that any such liability is not probable and reasonably estimable as of the reporting date.

 

“Short-Swing” Profits Litigation

 

A legal action was filed in the U.S. District Court, Southern District of California (San Diego) against Franklin, as a nominal defendant, Nosirrah Management LLC v. Franklin Wireless et al., Case # 3:21-cv-01316-RSH-JLB, on or about July 22, 2021, claiming that our Chief Executive Officer, O.C. Kim, violated Section 16(b) of the Securities Exchange Act of 1934 for receiving “short-swing” profits from a sale and purchase of Franklin shares, in violation of that Act. On October 19, 2023, the jury returned a verdict of $2,000,000 in favor of the Company against the Company’s Chief Executive Officer, O.C. Kim. Mr. Kim. Subsequently, the parties entered into a settlement agreement on June 12, 2024, for Mr. Kim to pay $1,000,000, and the appeal by OC Kim was dismissed (see “Exhibit 10.9”). On September 23, 2024 the Company and Mr. Kim entered into a Forbearance Agreement to defer payment of the settlement in exchange for deferment of a $1,250,000 bonus for securing a joint venture agreement with MeiG Smart Technology Co., Ltd. To allow Mr. Kim time to pursue remedies with the State of Nevada. (see “Exhibit 10.13”)

 

Loan Agreement with Subsidiary

 

On March 21, 2022, Franklin Wireless Corp. (the “Company”) entered into a Loan Agreement with Franklin Technology Incorporation, a Republic of Korea corporation (“FTI”), under which the Company agreed to loan US$10,000,000 to FTI. The Company owns a majority of the outstanding equity of FTI. FTI’s primary business is providing design and development services to the Company for our wireless products. As part of the loan transaction, FTI delivered a $10 million Promissory Note to the Company (the “Note”). In the preparation of consolidated financial statements of the Company, the transactions and balances related to the loan of $10 million, including the accrued interest for the year ended June 30, 2024, were eliminated as intercompany transactions.

 

The purpose of the loan is to allow FTI to purchase a facility in South Korea to house its operations, and to provide it with additional working capital. The purchase of such a facility with the loan proceeds is subject to the Company’s reasonable approval. Upon acquisition of the facility, FTI is required to grant the Company a mortgage on it to secure payment of the Note. The Note is for a term of five years, provides for annual payments of interest at 2% per annum, and is due and payable upon maturity. The Note and Loan Agreement include customary provisions for default and acceleration upon default, and a default interest rate of 7% per annum. As of June 30, 2024, there’s no new information regarding the status of the facility’s acquisition.

 

 

 

 F-26 

 

 

Employment Contracts

 

On October 1, 2020, we entered into Change of Control Agreements with OC Kim, our President, and Yun J. (David) Lee, our Senior Vice President of Sales and previously served as Chief Operating Officer. Each Change of Control Agreement provides for a lump sum payment to the officer in case of a change of control of the Company. The term includes the acquisition of Common Stock of the Company resulting in one person or company owning more than 50% of the outstanding shares, a significant change in the composition of the Board of Directors of the Company during any 12-month period, a reorganization, merger, consolidation or similar transaction resulting in the transfer of ownership of more than fifty percent (50%) of the Company’s outstanding Common Stock, or a liquidation or dissolution of the Company or sale of substantially all of the Company’s assets.

 

The Change of Control Agreement with Mr. Kim calls for a payment of $5 million upon a change of control, and the agreement with Mr. Lee calls for a payment of $2 million upon a change of control. These agreements were for an initial term of three years but have now been extended through October 2027.

 

On November 10, 2022, the Company and OC Kim, its President, entered into an amendment of the employment letter agreement dated September 7, 2021. The amendment provides for a severance payment of $3 million if Mr. Kim voluntarily terminates his employment by the Company or if he voluntarily terminates his employment due to a “change in circumstances,” generally defined as a material breach by the Company of its salary and benefit obligations or a significant reduction in Mr. Kim’s title or responsibilities. In the case of a termination of employment by the Company for cause (generally defined as conviction of a felony, or a misdemeanor where imprisonment is imposed, commission of any act of theft, fraud, dishonesty, or material falsification of any employment or Company records, or improper disclosure of the Company’s confidential or proprietary information), the Company is to make a severance payment of $1,500,000. In either case, any unvested options become immediately vested.

 

In the amendment, Mr. Kim also agrees that, for a period of two years after termination, he will not disparage the Company or its officers, solicit any of its employees to terminate their employment, or disclose any of the Company’s proprietary information.  In addition, the amendment provides for the payment of an incentive bonus to Mr. Kim of $125,000 for each calendar quarter during the remaining four-year term of the employment letter, with the first such bonus due on December 31, 2022. For the year ended June 30, 2024 and 2023, $500,000 and $375,000 bonus had been accrued, respectively, with $875,000 and $375,000 accrual bonus balances as of June 30, 2024 and 2023, respectively.

 

The employment agreement with OC Kim was renewed and extended by the Board in September 2024 and will continue through October 2027.

 

International Tariffs

 

We believe that our products are currently exempt from international tariffs upon import from our manufacturers to the United States. If this were to change at any point, a tariff of 10%-25% of the purchase price would be imposed. If such tariffs are imposed, they could have a materially adverse effect on sales and operating results.

 

Customer Indemnification

 

Under purchase orders and contracts for the sale of our products we may provide indemnification to our customers for potential intellectual property infringement claims for which we may have no corresponding recourse against our third-party licensors. This potential liability, if realized, could materially adversely affect our business, operating results and financial condition.

 

 

 

 F-27 

 

 

NOTE 7 – LONG-TERM INCENTIVE PLAN AWARDS

 

We apply the provisions of ASC 718, “Compensation - Stock Compensation,” to all of our stock-based compensation awards and use the Black-Scholes option pricing model to value stock options. The fair value of each share option award on the date of grant was estimated using the Black-Scholes method based on the following weighted average assumptions: The risk-free interest rate is based on the U.S. treasury yield curve in effect at the time of grant for periods corresponding with the expected term of options award; the expected term represents awards granted are expected to be outstanding giving considerations vesting schedules and historical participant exercise behavior; the expected volatility is based upon historical volatility of the dividend yield is based upon the company’s dividend rate at the time fair value is measure and future expectations. Under this application, we record compensation expense for all awards granted.

 

 In July of 2020, the Board of Directors adopted the 2020 Franklin Wireless Corp. Stock Option Plan (the “2020 Plan”), which covers 800,000 shares of Common Stock. The 2020 Plan provides for the grant of incentive stock options, non-qualified stock options and restricted stock to our employees, directors, and independent contractors. These options will have such vesting or other provisions as may be established by the Board of Directors at the time of each grant.

 

The estimated forfeiture rate considers historical turnover rates stratified into employee pools in comparison with an overall employee turnover rate, as well as expectations about the future. We periodically revise the estimated forfeiture rate in subsequent periods if actual forfeitures differ from those estimates. There were $295,104 and $710,870 compensation expenses recorded under this method for the years ended June 30, 2024, and 2023, respectively.

 

A summary of the status of our stock options is presented below:

                               
                Weighted-        
                Average        
          Weighted-     Remaining        
          Average     Contractual     Aggregate  
          Exercise     Life     Intrinsic  
Options   Shares     Price     (In Years)     Value  
Outstanding as of June 30, 2022     766,001     $ 3.85       3.37     $ 183,270  
Granted                        
Exercised     (100,000)       1.34              
Forfeited or expired     (19,000)       5.40              
Outstanding as of June 30, 2023     647,001     $ 4.24       2.88     $ 130,200  
Granted                        
Exercised                        
Forfeited or expired     (20,000)       4.90              
Outstanding as of June 30, 2024     627,001     $ 4.22       1.89     $ 91,750  
                                 
Exercisable as of June 30, 2024     570,392     $ 4.31       1.82     $ 76,598  

 

The aggregate intrinsic value in the preceding table represents the total pretax intrinsic value, based upon the Company’s closing stock price of $3.63 as of June 30, 2024, which would have been received by the option holders had all option holders exercised their options as of that date. The weighted-average grant-date fair value of stock options outstanding as of June 30, 2024, in the amount of 627,001 shares was $3.3 per share.

 

As of June 30, 2024, there was unrecognized compensation cost of $172,939 related to non-vested stock options granted.

 

 

 

 F-28 

 

 

NOTE 8 – STOCKHOLDERS’ EQUITY

 

Common Stock

 

We have been authorized to issue 50,000,000 shares of common stock, $0.001 par value. Each share of issued and outstanding common stock shall entitle the holder thereof to fully participate in all shareholder meetings, to cast one vote on each matter with respect to which shareholders have the right to vote, and to share ratably in all dividends and other distributions declared and paid with respect to common stock, as well as in the net assets of the corporation upon liquidation or dissolution.

 

On December 22, 2022, we issued 100,000 common shares in conjunction with stock-based compensation awards. There were 11,784,280 shares issued and outstanding as of June 30, 2024, and 2023, respectively.

 

Preferred Stock

 

We have been authorized to issue 10,000,000 shares of preferred stock. $0.01 par value, but no preferred stock is issued and outstanding as of June 30, 2024 and 2023.

 

Treasury Stock

 

We had 2,549,208 shares of treasury stock, valued at $3,554,893 (based on the costs that we agreed to repurchase) as of June 30, 2024 and 2023.

 

NOTE 9 – RELATED PARTY TRANSACTIONS

 

For the years ended June 30, 2024, and 2023, there have not been any transactions entered into or been a participant in which a related person had or will have a direct or indirect material interest.

 

NOTE 10 – SUBSEQUENT EVENTS

 

The FASB issued ASC 855, “Subsequent Events.” ASC 855 establishes general standards of accounting for and disclosure of events that occur after the balance sheet date but before financial statements are issued or are available to be issued. The Company has evaluated all events or transactions that occurred after June 30, 2024, up through the date the financial statements were available to be issued.

 

On May 14, 2024, the Company entered into an Agreement for Formation of Corporation (the “Agreement”) with MeiG Smart Technology Co., Ltd. (“MeiG”), a leading supplier of cellular modules, IoT terminals and wireless data solutions. Under the terms of the Agreement, the Company and MeiG will form a Nevada corporation to be owned 60% by Franklin and 40% by MeiG. The Company will contribute $3,000,000 to the new corporation and MeiG will contribute $2,000,000. Under the terms of the Agreement, the new corporation will have a Board of Directors consisting of three members, with two to be appointed by the Company and one to be appointed by MeiG. The new company will engage in worldwide sales, marketing, customer support and operations for telecommunications modules to be provided by MeiG, under such brands or designations as the Board of Directors of the new company will determine. As of September 30, 2024, no contribution was committed by the Company and MeiG.

 

 

 

 F-29 

 

 

On September 23, 2024, the Board acknowledged that Mr. Kim had earned an incentive bonus of $1,250,000 for negotiating and securing a joint venture agreement with MeiG Smart Technology Co., Ltd. However, the Company and Mr. Kim entered into a Forbearance Agreement, dated September 23, 2024, under which Mr. Kim agreed to defer payment of the bonus, in exchange for the Company’s agreement to allow Mr. Kim to defer payment of the $1,000,000 settlement amount owed by Mr. Kim to the Company under a Settlement Agreement, dated June 12, 2024. The forbearance is to allow Mr. Kim time to pursue remedies with the State of Nevada (See “Business—Shareholder Litigation—Short Swing Profits Litigation”).

 

Other than what was described above, the Company did not have any material recognizable subsequent events required to be disclosed to the financial statements as of September 30, 2024.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 F-30 

 

EX-10.1 2 franklin_ex1001.htm EMPLOYMENT AGREEMENT

Exhibit 10.1

 

 

 

 

 

Mr. OC Kim

 

5405 Pinewood Trails

 

San Diego, CA 92130

 

September 7, 2021

 

Dear Mr. Kim,

 

FRANKLIN WIRELESS CORP., a Nevada corporation (“Franklin”), is pleased to extend your employment contract on the following terms.

 

You will continue to serve as President of Franklin Wireless and report to the Board of Directors (the “Board”) of Franklin Wireless.

 

You will continue to be responsible for:

 

·Overall management.
·Overall operations.
·Sales and marketing.
·Spearheading new investment sources and funding opportunities.
·Overall company strategy.
·Product management.

 

You will work primarily out of our principal office located San Diego, California

 

You may be expected to travel as reasonably required by your duties. Franklin will reimburse you for your reasonable and necessary travel, entertainment, business and other expenses incurred in direct consequence of the discharge of your duties. Franklin does not authorize you to incur any such expenses without prior approval.

 

Of course, Franklin may change your position, duties and work location from time to time, in its sole and absolute discretion.

 

Salary and Benefits: Your compensation will be $12,500.00 per pay period, equivalent to $300,000.00 per year, less payroll deductions and all required withholdings by Franklin. You will be paid semi monthly. Your position is as an exempt employee. This means you are not eligible to be paid overtime compensation. You will be immediately eligible for standard benefits, such as medical and dental insurance, vacation, sick leave and holidays in accordance with Franklin employment policies and any standard Franklin policy as may be adopted by Franklin from time to time.

 

A $700.00 per month is allowed as a car allowance during your employment with Franklin.

 

 

 

9707 Waples Street #150, CA 92121

Telephone: 858-623-0000 | Fax: 858-623-0050

www.franklinwireless.com

 

 

 1 

 

 

 

 

 

Franklin Board of Directors may modify your compensation and benefits from time to time, in its sole and absolute discretion.

 

Bonus and Terms of Compensation: The Company will use its reasonable efforts to implement a performance incentive program. You will be eligible to participate in this discretionary, performance-based incentive program. This incentive will be tied to your specific responsibilities and Franklin’s performance and will be determined in the sole and absolute discretion of the Board.

 

Outside Activities: You are expected to devote your full time professional attention and expertise to the business of Franklin, and to work the hours necessary to fulfill your duties in an efficient manner. Except with the prior written consent of the Board, you will not during your employment with Franklin undertake or engage in any other employment, occupation or business enterprise. This prohibition does not preclude you from holding passive investments. You may engage in civic and not-for-profit activities so long as such activities do not materially interfere with the performance of your employment duties for Franklin.

 

Proprietary Information and Inventions Agreement: As a Franklin employee, you are expected to abide by Franklin rules and regulations and your previously signed Proprietary Information and Inventions Agreement, and the Company Code of Ethics, which, among other things, prohibits unauthorized use or disclosure of Franklin proprietary information are carried over with the signing of this contract.

 

At -will Employment: Your employment with Franklin is not promised for any specified period of time. Rather, it is “at-will,” which means that you may terminate your employment with Franklin at any time and for any reason whatsoever simply by notifying Franklin. Likewise, the Franklin Board may terminate your employment at any time and for any reason whatsoever, with or without cause or advance notice. This at-will employment relationship cannot be changed except in writing signed by the Franklin Chairman of the Board.

 

Arbitration: In the event of any dispute in connection with this Agreement or the Exhibits, the parties agree to resolve the dispute by binding arbitration in San Diego, California, under the Arbitration Rules of the American Arbitration Association (“AAA”), with a single arbitrator familiar with employment and technology agreements appointed by AAA. In the event of any dispute, the prevailing party shall be entitled to its reasonable attorneys’ fees and costs from the other party, whether or not the matter is litigated or arbitrated to a final judgment or award. The arbitrator’s decision shall be final and binding on all parties, and may be entered in any court having competent jurisdiction.

 

Integration; Documentation: The employment terms in this letter, together with your Proprietary Information and Inventions Agreement, supersede any other agreements or promises made to you by anyone, whether oral or written. As required by law, your employment is subject to satisfactory proof of your right to work in the United States.

 

Employee Handbook, Confidentiality Agreement, Code of Conduct, and compliance with the Company’s policies, practices and procedures are terms and conditions of your employment. As a condition of accepting this contact of employment, you will be required to complete, sign, and return the following: Acknowledgement of Receipt of the Handbook, Confidentiality Agreement.

 

 

 

9707 Waples Street #150, CA 92121

Telephone: 858-623-0000 | Fax: 858-623-0050

www.franklinwireless.com

 

 

 2 

 

 

 

 

 

Your tenure as President of Franklin Wireless shall be for a three (3) year period, which covers the period of October 1, 2021, thru September 30, 2024. At the end of that period, both parties may decide on renewing the contract.

 

Please sign and date this letter, and return it to me by September 13, 2021, if you wish to accept employment at Franklin under the terms described above.

 

We look forward to your favorable reply and to a productive and enjoyable work relationship.

 

Sincerely,

 

 

 

Gary Nelson

 

Chairman of the Board of Directors of Franklin Wireless

 

On behalf of Franklin Wireless Corp.

 

 

 

John F. Parks - Director of Human Resources

 

You acknowledge that you have carefully read and considered all provisions of this Agreement and the Exhibits and agree that all of the information set forth herein are fair and reasonably required to protect the Company’s interests. You acknowledge that you have received a copy of this Agreement and the Exhibits as signed by you.

 

   
OC Kim Date

 

Attachments:

 

 

 

9707 Waples Street #150, CA 92121

Telephone: 858-623-0000 | Fax: 858-623-0050

www.franklinwireless.com

 

 

 3 

 

 

 

 

 

Exhibit A

 

Arbitration

 

Any amendment to this Agreement shall be effective only if in writing and signed by both Employee and the President of Franklin Wireless Corporation

 

Governing Law. This Agreement, the rights and obligations of the parties, and any claims or disputes will be governed by the laws of the state of California. Any disputes other than injunctive relief by either party shall be resolved by arbitration before a neutral arbitrator in San Diego County, California, and any claim for injunctive relief shall only be filed in the Superior Court of the County of San Diego, California.

 

Arbitration. Arbitration is a process in which a dispute is presented to a neutral third party for a final and binding decision. There is no jury. Either party may choose to have a lawyer represent the party or not. The prevailing party can be awarded anything that may have been awarded after going through a long court process.

 

Franklin Wireless and Employee both give up certain rights, and gain certain benefits by arbitration. Other than for claims for injunctive relief, both parties agree to use arbitration in place of any other type of action, claim or lawsuit, and to submit to final and binding arbitration all claims or disputes that cannot be resolved informally which are related to Employee’s employment or the termination of employment with Franklin Wireless, whether based in tort, contract, or provisions of federal or state labor and employment laws, including, but not limited to, any statutory claims, including those arising under Title VII of the Civil Rights Act of 1964, the Age Discrimination in Employment Act, the Americans with Disabilities Act, and the California Fair Employment and Housing Act, federal or state Family Medical Leave or Rights laws, as well as any claims of wrongful termination, breach of contract, breach of the covenant of good faith and fair dealing, negligent or intentional infliction of emotional distress, negligent or intentional misrepresentation, negligent or intentional interference with contract or prospective economic advantage, defamation, invasion of privacy, discrimination, harassment, disability, and claims related to wages, including minimum wage, overtime, meal periods, vacation, commissions and bonuses.

 

The parties agree binding arbitration will be the sole remedy for any arbitrable claim, and agree to give up any right to a jury trial. Arbitration will be conducted before a single neutral arbitrator in San Diego County, California. The arbitrator will be chosen jointly by the parties and the arbitration will be conducted under the Federal Arbitration Act, or if inapplicable, the California Arbitration Act, under the Arbitration Rules of the American Arbitration Association (“AAA”), with a single arbitrator familiar with employment and technology agreements appointed by AAA. If the parties cannot agree on an arbitrator, then AAA shall appoint an arbitrator in accordance with AAA rules. The arbitrator shall have only such authority to award damages, costs, and fees as a court would have for the particular claim(s) asserted. The parties agree the arbitrator shall not have authority to hear any claim brought by another person, or any class action, collective action, or representative action to the extent this is not in violation of existing state or federal law. Nothing in this Agreement is intended to affect any right to engage in protected activity under the National Labor Relations Act. This arbitration agreement  does not cover Unemployment Insurance or Workers Compensation claims.

 

 

 

9707 Waples Street #150, CA 92121

Telephone: 858-623-0000 | Fax: 858-623-0050

www.franklinwireless.com

 

 

 4 

 

 

 

 

 

Arbitration shall be final and binding upon the parties and shall be the exclusive remedy for all arbitrable claims. Either party may bring an action in court to compel arbitration, to obtain injunctive relief, or to enforce an arbitration award. Otherwise, neither party shall initiate or prosecute any lawsuit or administrative action in any way related to an arbitrable claim.

 

The arbitrator is expected to handle all aspects of the matter, including discovery and any hearings, in such a way as to minimize the expense and time of the process while assuring a fair and just result. The arbitrator shall control discovery by appropriately setting the amount of discovery that may be conducted, however, at a minimum, each party will be entitled to at least one deposition and shall have access to essential documents and witnesses as determined by the arbitrator.  Franklin Wireless will pay the expenses for the arbitrator and AAA, except Employee shall pay a filing fee which shall be no greater than the cost of filing a lawsuit in Superior Court.

 

The arbitrator shall have exclusive authority to resolve all arbitrable claims, including, but not limited to, whether any particular claim is arbitrable, and whether all or any part of this Agreement is void or unenforceable. If any provision of the Agreement is found unenforceable, that provision may be severed without affecting this Agreement. The arbitrator shall have the power to award any relief permitted by law.

 

Headings - The paragraph headings contained in this Agreement are inserted for convenience or reference only, will not be deemed to be part of this Agreement for any purpose, and will not in any way define or affect the meaning or scope of any of the provisions.

 

You acknowledge that you have carefully read and considered all provisions and agree that all of the restrictions set forth herein are fair and reasonably required to protect the Company’s interests. You acknowledge that you have received a copy of this Agreement as signed by you.

 

 

 

         
OC Kim   Date  
       

 

 

 

 

 

9707 Waples Street #150, CA 92121

Telephone: 858-623-0000 | Fax: 858-623-0050

www.franklinwireless.com

 

 

 5 

 

EX-10.9 3 franklin_ex1009.htm SETTLEMENT AGREEMENT, DATED JUNE 12, 2024, NOSIRRAH MANAGEMENT LLC V. OC KIM, FRANKLIN WIRELESS

Exhibit 10.9

 

Settlement and Release Agreement

 

THIS SETTLEMENT AND RELEASE AGREEMENT (“Agreement”) is made and entered into by and among FRANKLIN WIRELESS CORP., a Nevada corporation (“Issuer”); O.C. KIM (“Kim”), the president and chief executive officer of Issuer; NOSIRRAH MANAGEMENT, LLC, a shareholder of Issuer (“Nosirrah”), and STERLINGTON, PLLC (“Sterlington”), counsel to Nosirrah. Capitalized terms are defined parenthetically throughout this Agreement or have the meaning assigned to them in Article 7.

 

Recitals

 

1.             Issuer is a corporation registered pursuant to Section 12 of the Securities Exchange Act of 1934 (the “Exchange Act”).

 

2.             Nosirrah is a shareholder of Issuer.

 

3.             Kim is the president and chief executive officer of Issuer, and as such is subject to the reporting and short-swing profit provisions of Section 16.

 

4.             On July 22, 2021, Nosirrah filed a Complaint for Recovery of Short-Swing Profits Under 15 U.S.C. § 78p(b) in the United States District Court for the Southern District of California (the “Litigation”).

 

5.             The Litigation named Kim as a Defendant and Issuer as a Nominal Defendant.

 

6.             Following a trial in the Litigation, a judgment was entered on October 27, 2023 (the “Judgment”) requiring Kim to pay $2,000,000.00 to the Issuer.

 

7.             On December 29, 2023, an Order Taxing Costs was entered taxing costs in favor of Nosirrah in the amount of $8,624.94.

 

8.             On February 16, 2024, an order was entered (the “February 16 Order”) granting an award of prejudgment interest in the amount of $284,712.42, post-judgment interest at the rate of 5.44%, and awarding Sterlington attorneys’ fees to be paid by Issuer of $520,000.00, plus expenses in the amount of $26,838.84.

 

9.             Kim timely appealed, among other items, the Judgment, the Order Taxing Costs, and the February 16 Order (the “Appeal”) to the United States Court of Appeals for the Ninth Circuit.

 

10.           The parties desire to compromise and settle this matter in lieu of further proceedings.

 

 

 

 

 

 1 

 

 

NOW, THEREFORE, in consideration of the recitals and the mutual representations, releases, and covenants made herein, the sufficiency of which the parties hereby acknowledge, the parties agree as follows:

 

ARTICLE 1

NO ADMISSION OF LIABILITY

 

Neither this Agreement nor any statement in it or action taken pursuant to it shall be considered as an admission by any party of any wrongful acts by or against, or liability to, any other party; and each party specifically disclaims any such wrongful acts and liability.

 

ARTICLE 2

PAYMENTS AND OTHER ACTIONS

 

2.01.Effective Date of this Agreement

 

The Effective Date of this Agreement shall be the date on which the Issuer and Kim sign the Agreement which shall occur no later than three (3) days after Nosirrah and Sterlington sign the Agreement.

 

2.02.       Payment by Kim

 

Within fourteen (14) days of the Effective Date, Kim shall pay to Issuer $1,000,000.00.

 

2.03.Payment by Issuer to Sterlington

 

Within seven (7) days of Issuer’s receipt of the payment described in Section 2.01 (or within seven (7) days of receipt of a completed Form W-9 from Sterlington), Issuer shall pay to Sterlington, in accordance with wire instructions submitted to Issuer by Sterlington, $550,000.00.

 

2.04.Dismissal of the Appeal

 

Within fourteen (14) days of the Effective Date, Kim shall file a motion to dismiss the Appeal with prejudice. Neither failure for Kim to effect such dismissal nor failure of a court to recognize such dismissal shall affect or impair the obligations under Sections 2.01 and 2.02 or any other Sections of this Agreement.

 

 

 

 

 

 

 

 2 

 

 

ARTICLE 3

RELEASES

 

3.01.Release of Kim by Issuer

 

Subject to Sections 3.04 and 3.05, Issuer, to the fullest extent permitted by law, releases Kim and Kim’s Related Parties (collectively the “Released Persons”), from any and all claims, rights, causes of action, suits, obligations, damages, and liabilities, known or unknown, in law or in equity, for disgorgements, indemnity, contribution, or otherwise arising under Section 16, including the Judgment, the Order Taxing Costs, and the February 16 Order.

 

3.02.Release of Issuer and Kim by Nosirrah and Sterlington

 

Subject to Sections 3.03 and 3.04, upon Issuer’s payment of the amount specified in Section 2.02 and the dismissal of the Appeal as specified in Section 2.03, each of Nosirrah and Sterlington, on behalf of itself and its Related Parties that it controls or that may have any claim derived from its rights, shall, to the fullest extent permitted by law, release Issuer, Issuer’s Related Parties, Kim, and Kim’s Related Parties from any and all claims, rights, causes of action, suits, obligations, and liabilities, whether known or unknown and whether in law or in equity, for damages, disgorgements, indemnity, contribution, or other relief, or, for any attorneys’ fees or other expenses, which were brought or could have been brought in the Litigation (together with the claims described in Section 3.01, the “Claims”).

 

3.03.Release of Nosirrah and Sterlington by Issuer and Kim

 

As of the Effective Date, Issuer, on behalf of itself and its Related Parties that it controls or that may have any claim derived from its rights, and Kim, on behalf of himself and his Related Parties that he controls or that may have any claim derived from his rights, shall, to the fullest extent permitted by law, release Nosirrah, Nosirrah’s Related Parties, Sterlington, and Sterlington’s Related Parties from any and all claims, rights, causes of action, suits, obligations, and liabilities, whether known or unknown and whether in law or in equity, for damages, disgorgements, indemnity, contribution, or other relief, or, for any attorneys’ fees or other expenses, which were brought or could have been brought in the Litigation.

 

3.04.Waiver of California Civil Code Section 1542

 

The parties intend that the releases in Sections 3.01 and 3.02 shall be effective as a full and final accord and satisfaction of, and as a bar to, all claims, rights, causes of action, suits, obligations, damages and liabilities of any nature, character or kind whatsoever, that were or could have been asserted with respect to the matters released, whether or not now known or suspected, and the parties expressly waive any rights or benefits available to them under the provisions of Section 1542 of the California Civil Code, which provides:

 

A GENERAL RELEASE DOES NOT EXTEND TO CLAIMS THAT THE CREDITOR OR RELEASING PARTY DOES NOT KNOW OR SUSPECT TO EXIST IN HIS OR HER FAVOR AT THE TIME OF EXECUTING THE RELEASE, AND THAT IF KNOWN BY HIM OR HER WOULD HAVE MATERIALLY AFFECTED HIS OR HER SETTLEMENT WITH THE DEBTOR OR RELEASING PARTY.

 

The parties acknowledge that they understand the language and effect of Section 1542 of the California Civil Code but, nevertheless, elect to release the other parties to the full extent described in this Agreement, and specifically waive any rights that they may otherwise have under Section 1542, and all provisions, rights and benefits conferred by any other law of any state or territory of the United States, or any principle of common law, which may be comparable or equivalent to California Civil Code Section 1542. This reference to Section 1542 of the California Civil Code shall not be construed as, nor is it intended to be, an indication that the Parties intend to have California law apply to this Agreement.

 

3.05.Limitation on Releases of Insider

 

Notwithstanding anything to the contrary in this Agreement, the releases provided in this Agreement shall not extend to or apply to any claim against Insider arising in whole or in part out of any transaction that has not been publicly disclosed in a filing with the Commission before the date of this Agreement.

 

 

 

 3 

 

 

ARTICLE 4

REPRESENTATIONS OF ALL PARTIES

 

4.01.       Binding Agreement

 

Each party represents that this Agreement, when executed and delivered by such party, is a valid and binding obligation of that party, enforceable in accordance with its terms.

 

4.02.Voluntary Agreement

 

This Agreement is executed voluntarily and without duress or undue influence on the part or behalf of the parties hereto with the full intent of releasing the Claims set forth herein. Each party represents that he, she or it:

 

a.Has retained, or has had the opportunity to retain, counsel in this matter;
   
b.Together with counsel, has read and understands this Agreement;
   
c.Understands the terms and consequences of this Agreement, the representations and covenants it has made in this Agreement, and of the releases it contains; and

 

d.             Is fully aware of the legal and binding effect of this Agreement.

 

4.03.       Due Authorization

 

All parties represent that all appropriate action on their part necessary for the due and valid authorization, execution, delivery, and performance of this Agreement have been taken. Each of the individuals executing this Agreement on behalf of the parties hereto represents that he or she has all required authority to execute this Agreement in the capacity listed and has been duly authorized by the respective parties hereto.

 

ARTICLE 5

COVENANTS AND REPRESENTATIONS OF ISSUER

AND SHAREHOLDERS

 

The parties make the following covenants and representations, subject to the performance by the other parties of their obligations under this Agreement.

 

5.01.Of Issuer
   
(a)Covenant Not to Sue

 

Issuer covenants that, except for any action to enforce the terms of this Agreement, it will not bring any legal action (whether by way of direct claim, counterclaim, cross-claim, or interpleader) against Kim or Kim’s Related Parties based on any of the Claims Issuer has released in this Agreement.

 

(b)Non-Assignment

 

Issuer represents and warrants that it has not assigned or transferred, and that it will not assign or transfer, any interest in any Claims that Issuer has released in this Agreement.

 

 

 

 4 

 

 

5.02.Of Nosirrah and Sterlington
   
(a)Covenant Not to Sue

 

Each of Nosirrah and Sterlington covenants that, except for any action to enforce the terms of this Agreement, it will not bring any legal action (whether by way of direct claim, counterclaim, cross- claim, or interpleader) against Kim, Issuer, or their Related Parties based on any of the Claims that each Shareholder has released in this Agreement or for attorneys’ fees with respect to any such Claims, provided, however, that nothing in this Agreement shall be construed in a manner that would constitute a violation by Sterlington or any of its lawyers of Rule 5.6(a)(2) of the New York Rules of Professional Conduct or any substantially similar rule in any other jurisdiction that applies to any of them.

 

(b)Non-Assignment

 

Each of Nosirrah and Sterlington represents and warrants that it has not assigned or transferred, and that it will not assign or transfer, any interest in any Claims that it may have against Kim, Issuer, or their Related Parties (including without limitation any potential right to an award of attorneys’ fees and expenses).

 

ARTICLE 6

CONFIDENTIALITY

 

Each party agrees to keep confidential the terms and conditions of this Agreement and to take every reasonable precaution to prevent disclosure of any of the terms and conditions of this Agreement unless disclosure is required by law or is agreed to by the parties.

 

The parties may disclose the terms and conditions of the Agreement to their respective accountants, attorneys, or to a court in any court proceeding where it is relevant, and, in the case of Issuer, to its shareholders and to the public in any filing with the Commission in which it believes in good faith that disclosure is necessary. To the extent that any such information has come into the public domain (including by way of a court filing not under seal) or Issuer discloses such information to the public, the other parties will no longer be bound to keep such information confidential.

 

ARTICLE 7

DEFINITIONS

7.01.Commission

 

“Commission” means the Securities and Exchange Commission.

 

7.02.Exchange Act

 

“Exchange Act” means the Securities Exchange Act of 1934, as amended.

 

7.03.Person

 

“Person” means any individual, corporation, general or limited partnership, joint venture, limited liability company, association, trust, or any other juridical person whether chartered in the United States or abroad.

 

 

 

 5 

 

 

7.04.       Related Parties

 

“Related Parties” means, with respect to any Person, members of that Person’s immediate family, domestic partner, any trust of which that Person is a settlor or beneficiary together with the trustee of any such trust, and that Person’s present and former officers, directors, employees, members, managers, agents, attorneys, representatives, advisors, affiliates (as defined in Rule 12b-2 under the Exchange Act), associates (as defined in Rule 12b-2 under the Exchange Act), parents, principals, subsidiaries, general or limited partners or partnerships, investment advisory clients, controlling persons, heirs, executors, administrators, successors, and assigns.

 

7.05.Section 16

 

“Section 16” means Section 16 of the Exchange Act, codified at 15 U.S.C. § 78p, and the rules promulgated by the Commission thereunder.

 

ARTICLE 8

MISCELLANEOUS

 

8.01.       Entire Agreement

 

This Agreement represents the entire agreement and understanding of the parties concerning its subject matter and supersedes and replaces all prior written or oral agreements and understandings among the parties concerning the subject matter of this Agreement.

 

8.02.       Reasonableness

 

The parties expressly agree that the terms of this Agreement are fair, reasonable, and adequate to all of the parties and to Issuer’s stockholders.

 

8.03.Counterparts

 

This Agreement may be executed by the parties in counterparts, each of which shall be considered an original, but all such counterparts shall together constitute one and the same document.

 

8.04.Further Assurances

 

Each party, without additional consideration, agrees to execute and deliver such other documents and to take other action reasonably necessary to effect and enforce the provisions of this Agreement.

 

8.05.Choice of Law

 

To the extent not inconsistent with any governing federal law or with any reference to other law in this Agreement, this Agreement shall in all respects be interpreted, enforced, and governed under and in accordance with the laws of the State of New York, without reference to the choice of law provisions thereof. All claims, disputes and other matters in question arising out of or relating to this Agreement, or the breach thereof, will be decided by proceedings instituted and litigated in a court of competent jurisdiction sitting in the State of New York.

 

 

 

 

 6 

 

 

IN WITNESS WHEREOF, the undersigned have executed this Agreement as of the Effective Date.

 

 

Franklin Wireless Corp.

 

 

By: ______________________________

Name:

Title:

Date:

 

O.C. KIM

 

______________________________

Date:

Nosirrah Management, LLC

 

 

By: ______________________________

Name: Robert Kantowitz

Title: Authorized Signatory

Date:

Sterlington, PLLC

 

 

By: ______________________________

Name: Mari K. Bonthuis

Title: Authorized Signatory

Date:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 7 

 

EX-10.10 4 franklin_ex1010.htm AMENDMENT NO. 2 TO CHANGE OF CONTROL AGREEMENT, DATED SEPTEMBER 11, 2024, BETWEEN FRANKLIN WIRELESS CORP. AND OC KIM

Exhibit 10.10

 

 

 

September 11, 2024

 

 

OC Kim

c/o Franklin Wireless Corp.

3940 Ruffin Road

Suite C

San Diego, CA 92123

 

 

Re: Amendment No. 2 to Change of Control Agreement between Franklin Wireless Corp. and OC Kim, dated September 11, 2024

 

 

Dear Mr. Kim

 

This is to confirm that the term of the Change of Control Agreement between you and Franklin Wireless Corp., originally dated October 1, 2020 and amended on September 25 2023, is hereby extended through October 1, 2027.

 

 

Very Truly Yours,

 

Franklin Wireless Corp.

 

 

 

 

 

By: _/s/ Gary Nelson______________________

 

Gary Nelson

Chairman of the Board, Franklin Wireless Corp.

 

 

 

 

 

By:_/s/ OC Kim__________________________

 

OC Kim

President, Franklin Wireless Corp.

 

 

 

 

 

3940 Ruffin Road Ste C San Diego, CA 92123 858-623-0000

www.franklinwireless.com

EX-10.11 5 franklin_ex1011.htm AMENDMENT NO. 2 TO CHANGE OF CONTROL AGREEMENT, DATED SEPTEMBER 11, 2024, BETWEEN FRANKLIN WIRELESS CORP. AND YUN J. LEE

Exhibit 10.11

 

 

 

September 11, 2024

 

 

Yun J. (“David”) Lee

c/o Franklin Wireless Corp.

3940 Ruffin Road

Suite C

San Diego, CA 92123

 

 

Re: Amendment No. 2 to Change of Control Agreement between Franklin Wireless Corp. and Yun J. (“David”) Lee, dated September 11, 2024

 

 

Dear Mr. Lee

 

This is to confirm that the term of the Change of Control Agreement between you and Franklin Wireless Corp., originally dated October 1, 2020 and amended on September 25 2023, is hereby extended through October 1, 2027.

 

 

Very Truly Yours,

 

Franklin Wireless Corp.

 

 

 

 

 

By: _/s/ Gary Nelson______________________

 

Gary Nelson

Chairman of the Board, Franklin Wireless Corp.

 

 

 

 

 

By:_/s/ David Lee________________________

 

Yun J. (“David”) Lee

SVP Sales, Franklin Wireless Corp.

 

 

 

 

 

3940 Ruffin Road Ste C San Diego, CA 92123 858-623-0000

www.franklinwireless.com

EX-10.12 6 franklin_ex1012.htm AMENDMENT NO. 2 TO EMPLOYMENT AGREEMENT, DATED SEPTEMBER 11, 2024, BETWEEN FRANKLIN WIRELESS CORP. AND OC KIM

Exhibit 10.12

 

 

 

September 11, 2024

 

 

OC Kim

c/o Franklin Wireless Corp.

3940 Ruffin Road

Suite C

San Diego, CA 92123

 

 

Re: Amendment No. 2 to Employment Agreement dated September 7, 2021 and amended November 10, 2022

 

 

Dear Mr. Kim

 

This is to confirm that the term of the Employment Agreement between you and Franklin Wireless Corp., originally dated September 7, 2021 and amended on November 10, 2022, is hereby extended through October 1, 2027.

 

 

Very Truly Yours,

 

Franklin Wireless Corp.

 

 

 

 

 

By: _/s/ Gary Nelson______________________

 

Gary Nelson

Chairman of the Board, Franklin Wireless Corp.

 

 

 

 

 

By:_/s/ OC Kim__________________________

 

OC Kim

President, Franklin Wireless Corp.

 

 

 

 

 

3940 Ruffin Road Ste C San Diego, CA 92123 858-623-0000

www.franklinwireless.com

EX-10.13 7 franklin_ex1013.htm FORBEARANCE AGREEMENT, DATED SEPTEMBER 23, 2024, BETWEEN FRANKLIN WIRELESS CORP. AND OC KIM

Exhibit 10.13

 

Franklin Wireless Corp.

Forbearance Agreement

 

THIS FORBEARANCE AGREEMENT is entered into as of the 23rd day of September, 2024, (the “Effective Date”) by and between Franklin Wireless Corp., a Nevada corporation (the “Company”) and OC Kim (“Kim”), with reference to the following facts:

 

R E C I T A L S:

 

A.Kim is the Chief Executive Officer and a member of the Board of Directors of the Company;

 

B.By resolution dated April 5, 2024, the Board of Directors of the company awarded Kim a bonus of $1,250,000 (the “Bonus”);

 

C.Pursuant to a Settlement Agreement dated June 12, 2024, Kim agreed to pay the Company $1,000,000 (the “Settlement Amount”);

 

D.Due to the pendency of these claims, Kim and the Company have agreed to forbear from enforcing rights against each other, pending final resolution of the matters.

 

NOW, THEREFORE, in consideration of the mutual covenants, warranties and representations contained herein, the parties hereby agree as follows:

 

1. Forbearance By Kim. Kim agrees to forbear from attempting to collect any portion of the Bonus or enforcing its rights and remedies to collect the Bonus between the Effective Date and the first anniversary of the Effective Date (the “Forbearance Period.”) Without limiting the generality of the foregoing, during the Forbearance Period Kim will not (a) initiate proceedings for the collection of the Bonus; (b) file or join in filing an involuntary petition in bankruptcy with respect to the Company or (c) otherwise initiate or participate in similar insolvency reorganization or moratorium proceedings.

 

2 Forbearance By the Company. The Company agrees to forbear from attempting to collect any portion of the Settlement Amount or enforcing its rights and remedies to collect the Settlement Amount at any time during the Forbearance Period. Without limiting the generality of the foregoing, during the Forbearance Period the Company will not (a) initiate proceedings for the collection of the Settlement Agreement; (b) file or join in filing an involuntary petition in bankruptcy with respect to Kim, or (c)otherwise initiate or participate in similar insolvency reorganization or moratorium proceedings.

 

3. Representations and Warranties. The Company and Kim hereby represent and warrant to each other as follows:

 

(a) Recitals. The Recitals in this Agreement are true and correct in all respects.

 

(b) Power, Authorization, and Enforceability. Each party has the power, and has been duly authorized by all requisite action, to execute and deliver this Agreement and to perform his or its obligations hereunder. This Agreement has been duly executed and delivered by both parties and is the legal, valid, and binding obligation of each party, enforceable against them in accordance with its terms.

 

(c) Violation of Agreements. The consummation of the transactions contemplated by this Agreement, and the performance of the provisions hereof, will not result in any material breach or constitute a material default under any instrument, agreement, or arrangement to which Kim or the Company is a party or may be bound or by which they may be affected.

 

 

 

 1 

 

 

4. General

 

4.1 Entire Agreement. This Agreement, and all exhibits hereto, along with any other documents or agreements expressly referred to herein, constitutes the entire agreement between the parties with respect to the subject matter hereof. This Agreement supersedes all previous agreements between the parties with respect to the subject matter hereof. There are no agreements, representations or warranties between or among the parties other than those set forth in this Agreement or in the documents or agreements referred to herein.

 

4.2 Amendments. No amendment, modification, or supplement to this Agreement shall be binding on any of the parties unless it is in writing and signed by the parties in interest at the time of the modification.

 

4.3 Counterparts. This Agreement may be executed in two or more counterparts, each of which together shall be deemed an original, but all of which together shall constitute one and the same instrument. The exchange of fully executed signature pages to this Agreement (in counterparts or otherwise) by electronic transmission in portable document format (PDF) or similar format shall be sufficient to bind the parties to the terms and conditions of this Agreement.

 

 

IN WITNESS WHEREOF, the parties have executed this Agreement as of the Effective Date.

 

SIGNATURES

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

 

  Franklin Wireless Corp.
   
   
  By: /s/ Gary Nelson
    Gary Nelson
     
     
    /s/ OC Kim
    OC Kim

 

 

 

 

 

 2 

 

EX-23.1 8 franklin_ex2301.htm CONSENT OF KREIT AND CHIU CPA LLP

Exhibit 23.1

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

 

We hereby consent to the inclusion in this Form 10-K of Franklin Wireless Corp. (the “Company”), to be filed on or about September 30, 2024, of our report dated September 28, 2023, with respect to our audit of the Company’s consolidated financial statements as of June 30, 2023, and 2022 and for the years then ended.

 

 

/s/ Kreit and Chiu CPA LLP, (formerly as “Paris, Kreit, and Chiu CPA LLP”).

 

New York, NY

September 30, 2024

EX-23.2 9 franklin_ex2302.htm CONSENT OF SIMON & EDWARD LLP

Exhibit 23.2

 

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

Franklin Wireless Corp.

 

We hereby consent to the incorporation by reference of our report dated September 30, 2024, in the Registration Statement on Form 10-K relating to the consolidated financial statements of Franklin Wireless Corp. as of and for the year ended June 30, 2024.

 

 

Rowland Heights, California

 

September 30, 2024

EX-31.1 10 franklin_ex3101.htm CERTIFICATION

Exhibit 31.1

 

CERTIFICATION

 

I, OC Kim, certify that:

 

1. I have reviewed this Annual Report on Form 10-K of Franklin Wireless 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. The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Date: September 30, 2024

 

/s/ OC Kim                                

OC Kim  

President

(Principal Executive Officer)

EX-31.2 11 franklin_ex3102.htm CERTIFICATION

Exhibit 31.2

 

CERTIFICATION

 

I, Bill Bauer, certify that:

 

1. I have reviewed this Annual Report on Form 10-K of Franklin Wireless 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. The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Date: September 30, 2024

 

/s/ Bill Bauer                 

Bill Bauer

Acting Chief Financial Officer

(Principal Financial Officer)

EX-32.1 12 franklin_ex3201.htm CERTIFICATION

Exhibit 32.1

 

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

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Annual Report of Franklin Wireless Corp. (the “Company”) on Form 10-K for the fiscal year ended June 30, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, OC Kim, President of the Company, certify, pursuant to 18 U.S.C. ss. 1350, as adopted pursuant to ss. 906 of the Sarbanes-Oxley Act of 2002, that:

 

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

 

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

 

Date: September 30, 2024

 

  /s/ OC Kim
 

OC Kim

  President
(Principal Executive Officer)
EX-32.2 13 franklin_ex3202.htm CERTIFICATION

Exhibit 32.2

 

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

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Annual Report of Franklin Wireless Corp. (the “Company”) on Form 10-K for the fiscal year ended June 30, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Bill Bauer, Acting Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. ss. 1350, as adopted pursuant to ss. 906 of the Sarbanes-Oxley Act of 2002, that:

 

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

 

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

 

Date: September 30, 2024

 

  /s/ Bill Bauer
 

Bill Bauer

  Acting Chief Financial Officer
  (Principal Financial Officer)
EX-97 14 franklin_ex9700.htm MANDATORY RECOUPMENT POLICY

Exhibit 97

 

Franklin Wireless Corp.

 

Mandatory Recoupment Policy

 

1. Introduction. The Compensation Committee (the “Committee”) and the Board of Directors (the “Board”) of Franklin Wireless Corp.(the “Company”) believe that it is in the best interests of the Company and its shareholders to adopt this Mandatory Recoupment Policy (this “Policy”). This Policy is intended to comply with (a) Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, as codified in Section 10D of the Exchange Act, and implemented by Rule 10D-1 thereunder adopted by the SEC and (b) Nasdaq Listing Rule 5608.

 

2. Definitions. For purposes of this Policy, the following definitions shall apply:

 

a. “Covered Person” means the persons designated as “Officers” for purposes of Section 16 of the Exchange Act, and the rules and regulations promulgated thereunder at any time during the Lookback Period.

 

b. “Effective Date” means the date this Policy is adopted by the Board.

 

c. “Erroneously Awarded Incentive-Based Compensation” means the amount (if any), calculated on a pre-tax basis, by which (i) the Incentive-Based Compensation received by a Covered Person (after such individual became an “Officer” for purposes of Section 16 of the Exchange Act) exceeds (ii) the amount that would have been received by such Covered Person if calculated based upon the applicable Financial Reporting Measures had the errors corrected by a Financial Restatement not been made. In instances where the amount of Erroneously Awarded Incentive-Based Compensation is not subject to mathematical recalculation directly from the information in such Financial Restatement, the amount of Erroneously Awarded Incentive-Based Compensation shall be based on the Company’s reasonable estimate of the effect of the Financial Restatement on the applicable Financial Reporting Measure (documentation of which the Company shall provide to the NYSE). In the event of Erroneously Awarded Incentive-Based Compensation in the form of equity awards, if such equity is still held by the Covered Person at the time of recoupment, the Erroneously Awarded Incentive-Based Compensation shall be the number of shares (or shares underlying the applicable award) received in excess of the number that should have been received applying the restated Financial Reporting Measure, in each case calculated on a pre-tax basis.

 

d. “Exchange Act” means the Securities Exchange Act of 1934, as amended.

 

e. “Financial Reporting Measure” means a measure determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements and includes any measures derived wholly or in part from such measure, and also includes stock price and measures of shareholder return. A Financial Reporting Measure need not be presented within the Company’s financial statements or included in a filing with the SEC.

 

f. “Financial Restatement” means an accounting restatement (i) due to material noncompliance of the Company with any financial reporting requirement under applicable securities laws, including any required restatement to correct an error in previously issued financial statements that is material to such previously issued financial statements, or (ii) that would result in a material misstatement if the error were either corrected or left uncorrected in the current period. For the avoidance of doubt, “Financial Restatement” does not include any accounting restatement due to retrospective application of changes in accounting rules or standards, or retrospective revisions or reclassifications made to reflect a change in the structure or operations of the Company.

 

g. “Incentive-Based Compensation” means any compensation granted, earned or vested based wholly or in part upon the attainment of any Financial Reporting Measure including, without limitation, any such (i) cash bonus awarded under the Company’s annual short-term incentive plan and (ii) equity-based award granted pursuant to the Company’s longterm incentive plans. Incentive-Based Compensation is deemed received by the Covered Person in the fiscal year to which the attainment of such Financial Reporting Measure is attributed, irrespective of whether such Incentive-Based Compensation is subject to additional time or nonfinancial performance vesting conditions.

 

 

 

 1 

 

 

For the avoidance of doubt, Incentive-Based Compensation does not include (I) base salary, (II) amounts paid solely at a Board or Board Committee’s discretion and which amounts are not paid from a “bonus pool” determined by the satisfaction of a Financial Reporting Measure or (III) amounts, non-equity incentive plan awards or equity awards that, in each case, are subject only to time-based vesting conditions and/or satisfying one or more subjective, strategic or operational measures that are not Financial Reporting Measures.

 

h. “Lookback Period” means the three (3) completed fiscal years immediately preceding the Restatement Date.

 

i. “Restatement Date” means (i) the date the Board concludes, or reasonably should have concluded, that the Company is required to prepare a Financial Restatement, or (ii) the date a court, regulator or other legally authorized body directs the Company to prepare a Financial Restatement.

 

j. “SEC” means the United States Securities and Exchange Commission.

 

3. Recoupment Due to Financial Restatement.

 

a. Subject to Section 3(b) below, in the event of a Financial Restatement, the Company shall recoup from a Covered Person Erroneously Awarded Incentive-Based Compensation received during the Lookback Period.

 

b. The Company shall so recoup Erroneously Awarded Incentive-Based Compensation unless the Board determines such recoupment would be impracticable because: (i) the direct cost of recoupment would exceed the amount of recoupment and the Company has made a reasonable attempt to recoup (documentation of which the Company shall provide to NASDAQ upon request) (ii) the recoupment would violate a home country law that existed prior to November 28, 2022 (as determined pursuant to an opinion of home country counsel acceptable to NASDAQ), or (iii) recoupment would likely cause an otherwise tax-qualified Company retirement plan to fail to meet the requirements of the Internal Revenue Code.

 

c. For the avoidance of doubt, any right of recoupment under Section 3(a) of this Policy is in addition to, and not in lieu of, any recoupment required by any other remedies or rights of recovery that may be available to the Company pursuant to the terms of any employment agreement, equity award agreement, or similar agreement and any other legal remedies available to the Company.

 

4. Administration; Method of Recoupment.

 

a. This Policy shall be administered by the Board or, if so delegated by the Board, the Committee or other committee of independent directors of the Board. The Board may at any time amend, alter, suspend or terminate this Policy. The Board has the sole discretion to interpret the terms of this Policy and make determinations under it, and any action taken by the Board pursuant to this Policy shall be within the absolute discretion of the Board. Any interpretations or determinations made by the Board shall be final and binding on all affected individuals.

 

b. Subject to applicable law, if the Board determines to seek recoupment pursuant to this Policy, it shall make a written demand for recoupment from the Covered Person and, if such Covered Person does not reasonably promptly tender repayment in response to such demand or make other arrangements for such repayment that are acceptable to the Board, and the Board determines that such Covered Person is unlikely to do so, the Board may seek a court order against such Covered Person for such repayment, or seek to recoup the amount sought in any other manner consistent with applicable law, including but not limited to cancelling prior awards, whether vested or unvested, or paid or unpaid, or cancelling or setting-off against planned future grants.

 

c. The Company shall not provide insurance or indemnification to any Covered Person for the loss of Erroneously Awarded Incentive-Based Compensation.

 

 

 2 

 

 

5. Acknowledgment by Covered Persons. The Company shall provide notice and obtain written acknowledgement of this Policy from each Covered Person substantially in the form attached hereto as Exhibit A, as soon as practicable after the date on which such person is appointed as a Covered Person, providing that the Company may recoup amounts as and according to the terms and conditions provided herein; provided, however, that obtaining such acknowledgment is not a prerequisite to the Board’s authority to enforce this Policy.

 

6. Effective Date. This Policy shall be effective as of the Effective Date.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 3 

 

 

Exhibit A

 

 

 

Franklin Wireless Corp.

 

Mandatory Recoupment Policy

 

Covered Person Acknowledgment

 

I hereby certify and acknowledge that:

 

1.       I have received and read the Franklin Wireless Corp. Mandatory Recoupment Policy (the “Policy”), and understand the terms thereof; and

 

2.       I agree that the Company may recoup, and I agree to repay, amounts as and according to the terms and conditions provided in the Policy, whether under any compensation plan, award, agreement, employment agreement, communication or any other plan, policy or agreement of the Company (collectively, “Incentive Compensation Agreements”) including amounts already awarded, granted, earned, vested or paid, notwithstanding any contrary provisions of such Incentive Compensation Agreements.

 

3.       For the avoidance of doubt, any recoupment effected under the Policy shall not, in and of itself, constitute grounds to terminate my employment for “Good Reason” (or any term of similar meaning) under any Incentive Compensation Agreement.

 

 

 

Signature: _______________________________

 

Print Name: ______________________________

 

Date: ___________________________________ 

 

 

 

 

 

 

 

 

 

 4 

 

EX-101.SCH 15 fkwl-20240630.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Consolidated Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 995512 - Disclosure - BUSINESS OVERVIEW link:presentationLink link:calculationLink link:definitionLink 995513 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 995514 - Disclosure - ACCRUED LIABILITIES link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 995516 - Disclosure - (LOSS) EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 995517 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 995518 - Disclosure - LONG-TERM INCENTIVE PLAN AWARDS link:presentationLink link:calculationLink link:definitionLink 995519 - Disclosure - STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 995520 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 995521 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 995522 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 995523 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 995524 - Disclosure - ACCRUED LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 995526 - Disclosure - (LOSS) EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 995527 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 995528 - Disclosure - LONG-TERM INCENTIVE PLAN AWARDS (Tables) link:presentationLink link:calculationLink link:definitionLink 995529 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Segments) link:presentationLink link:calculationLink link:definitionLink 995530 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Segments Long-Lived Assets) link:presentationLink link:calculationLink link:definitionLink 995531 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Receivables) link:presentationLink link:calculationLink link:definitionLink 995532 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Contract liabilities) link:presentationLink link:calculationLink link:definitionLink 995533 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Useful lives) link:presentationLink link:calculationLink link:definitionLink 995534 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Intangible assets activity) link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Amortization Expenses) link:presentationLink link:calculationLink link:definitionLink 995536 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995537 - Disclosure - ACCRUED LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 995538 - Disclosure - ACCRUED LIABILITIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995539 - Disclosure - INCOME TAXES (Details - Provision for Income Taxes) link:presentationLink link:calculationLink link:definitionLink 995540 - Disclosure - INCOME TAXES (Details - Reconciliation of Tax Rate) link:presentationLink link:calculationLink link:definitionLink 995541 - Disclosure - INCOME TAXES (Details - Deferred Income Taxes) link:presentationLink link:calculationLink link:definitionLink 995542 - Disclosure - INCOME TAXES (Details - Unrecognized tax benefits) link:presentationLink link:calculationLink link:definitionLink 995543 - Disclosure - INCOME TAXES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995544 - Disclosure - (LOSS) EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details - Lease expenses) link:presentationLink link:calculationLink link:definitionLink 995546 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details - Maturities of lease liabilities) link:presentationLink link:calculationLink link:definitionLink 995547 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995548 - Disclosure - LONG-TERM INCENTIVE PLAN AWARDS (Details - Option Activity) link:presentationLink link:calculationLink link:definitionLink 995549 - Disclosure - LONG-TERM INCENTIVE PLAN AWARDS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995550 - Disclosure - STOCKHOLDERS’ EQUITY (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 16 fkwl-20240630_cal.xml XBRL CALCULATION FILE EX-101.DEF 17 fkwl-20240630_def.xml XBRL DEFINITION FILE EX-101.LAB 18 fkwl-20240630_lab.xml XBRL LABEL FILE Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Treasury Stock, Common [Member] AOCI Attributable to Parent [Member] Noncontrolling Interest [Member] Ownership [Axis] Noncontrolling Interests [Member] Timing of Transfer of Good or Service [Axis] Transferred at Point in Time [Member] Concentration Risk Benchmark [Axis] Revenue Benchmark [Member] Concentration Risk Type [Axis] Product Concentration Risk [Member] Engineering Projects [Member] Product and Service [Axis] Capitalized Product Development Costs [Member] Transaction Type [Axis] Amortization Expense [Member] Statement of Financial Position Location, Balance [Axis] Shipping and Handling [Member] Customer [Axis] Customer 1 [Member] Customer Concentration Risk [Member] Customer 2 [Member] Accounts Receivable [Member] Nature of Expense [Axis] Wireless Data Products [Member] Cost of Goods and Service, Product and Service Benchmark [Member] Supplier Concentration Risk [Member] Geographical [Axis] North America [Member] Asia [Member] Long-Lived Tangible Asset [Axis] Machinery [Member] Office Equipment [Member] Tools, Dies and Molds [Member] Vehicles [Member] Computer Equipment [Member] Furniture and Fixtures [Member] Other Capitalized Property Plant and Equipment [Member] Indefinite-Lived Intangible Assets [Axis] Complete Technology [Member] Technology In Progess [Member] Computer Software, Intangible Asset [Member] Patent [Member] Certification And Licenses [Member] Income Tax Jurisdiction [Axis] Domestic Tax Jurisdiction [Member] State and Local Jurisdiction [Member] Property Subject to or Available for Operating Lease [Axis] Administrative Office San Diego C A [Member] Hunsaker Andamp Associates [Member] FTI Office Space [Member] Seoul Korea Corporate Housing Facility [Member] Segments [Axis] California [Member] Litigation Case [Axis] Ali [Member] Plan Name [Axis] Plan 2020 [Member] Award Type [Axis] Equity Option [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Document Financial Statement Error Correction [Flag] ICFR Auditor Attestation Flag Auditor Firm ID Auditor Name Auditor Location Statement of Financial Position [Abstract] ASSETS Current assets: Cash and cash equivalents Short-term investments Accounts receivable, net Inventories, net Other current assets Loan to an employee Advance payments to vendors Total current assets Property and equipment, net Intangible assets, net Deferred tax assets, non-current Goodwill Right of use assets, net Other assets TOTAL ASSETS LIABILITIES AND STOCKHOLDERS’ EQUITY Current liabilities: Accounts payable Contract liabilities and advance from customers Accrued legal contingency expense Accrued liabilities Lease liabilities, current Total current liabilities Lease liabilities, non-current Total liabilities Commitments and contingencies (Note 6) Stockholders’ equity: Parent Company stockholders’ equity Preferred stock, par value $0.001 per share, authorized 10,000,000 shares; none issued and outstanding Common stock, par value $0.001 per share, authorized 50,000,000 shares; 11,784,280 shares issued and outstanding Additional paid-in capital Retained earnings Treasury stock, 2,549,208 shares Accumulated other comprehensive loss Total Parent Company stockholders’ equity Non-controlling interests Total stockholders’ equity TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares issued Preferred stock, shares outstanding Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Treasury stock, shares Income Statement [Abstract] Net sales Cost of goods sold Gross profit Operating expenses: Selling, general and administrative Research and development Total operating expenses Loss from operations Other income (expense), net: Interest income Income from governmental subsidy Gain from the forgiveness of accounts payable and accrued liabilities Loss from the disposal of property and equipment and intangible assets Loss from a legal contingency Loss from foreign currency transactions Other income, net Total other income (expense), net Loss before benefit for income taxes Income tax benefit Net loss Less: non-controlling interests in net loss of subsidiary at 33.7% Net loss attributable to Parent Company Loss per share attributable to Parent Company stockholders - basic Loss per share attributable to Parent Company stockholders - diluted Weighted average common shares outstanding - basic Weighted average common shares outstanding - diluted Comprehensive loss Net loss Translation adjustments Comprehensive loss Less: comprehensive loss attributable to non-controlling interest Less: Foreign exchange translation attributable to non-controlling interest Comprehensive loss attributable to controlling interest Statement [Table] Statement [Line Items] Balance - June 30, 2023 Beginning balace, shares Net loss attributable to Parent Company Foreign exchange translation attributable to Parent Company Issuance of stock related to stock option exercised Issuance of stock related to stock option exercised, shares Comprehensive loss attributable to non-controlling interest Stock based compensation Foreign exchange translation attributable to non-controlling interest Balance - June 30, 2024 Ending balace, shares Statement of Cash Flows [Abstract] CASH FLOW FROM OPERATING ACTIVITIES: Adjustments to reconcile net loss to net cash provided by operating activities: Depreciation Amortization of intangible assets Loss from foreign currency transactions Stock based compensation Write-down of inventories Loss from the disposal of property and equipment and intangible assets Forgiveness of debts Amortization of right of use assets Deferred tax benefit Increase (decrease) in cash due to change in working capital: Accounts receivable Inventories Other current assets Advance payments to vendors Other assets Accounts payable Contract liabilities and advance from customers Accrued legal contingency expense Accrued liabilities Lease liabilities Net cash used in operating activities CASH FLOW FROM INVESTING ACTIVITIES: Proceeds (purchases) of short-term investments Purchases of property and equipment Payments for capitalized product development costs Purchases of intangible assets Net cash provided by (used in) investing activities CASH FLOW FROM FINANCING ACTIVITIES: Loan to an employee Repayment received from the employee loan Cash received from exercise of stock options Net cash provided by financing activities Effect of foreign currency translation Net increase (decrease) in cash and cash equivalents Cash and cash equivalents, beginning of year Cash and cash equivalents, end of year Supplemental disclosure of cash flow information: Cash paid during the periods for: Income taxes Pay vs Performance Disclosure [Table] Executive Category [Axis] Individual [Axis] Adjustment to Compensation [Axis] Measure [Axis] Pay vs Performance Disclosure, Table Company Selected Measure Name Named Executive Officers, Footnote Peer Group Issuers, Footnote Changed Peer Group, Footnote PEO Total Compensation Amount PEO Actually Paid Compensation Amount Adjustment To PEO Compensation, Footnote Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Compensation Actually Paid Amount Adjustment to Non-PEO NEO Compensation Footnote Equity Valuation Assumption Difference, Footnote Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Company Selected Measure Total Shareholder Return Vs Peer Group Compensation Actually Paid vs. Other Measure Tabular List, Table Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Net Income (Loss) Company Selected Measure Amount Other Performance Measure, Amount Adjustment to Compensation, Amount PEO Name Name Non-GAAP Measure Description Additional 402(v) Disclosure Pension Benefits Adjustments, Footnote Erroneously Awarded Compensation Recovery [Table] Restatement Determination Date [Axis] Restatement Determination Date Aggregate Erroneous Compensation Amount Erroneous Compensation Analysis Stock Price or TSR Estimation Method Outstanding Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Not Yet Determined Name Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery, Explanation of Impracticability Name Compensation Amount Restatement does not require Recovery Awards Close in Time to MNPI Disclosures [Table] Award Timing MNPI Disclosure Award Timing Method Award Timing Predetermined Award Timing MNPI Considered Award Timing, How MNPI Considered MNPI Disclosure Timed for Compensation Value Awards Close in Time to MNPI Disclosures, Table Name Underlying Securities Exercise Price Fair Value as of Grant Date Underlying Security Market Price Change Insider Trading Arrangements [Line Items] Material Terms of Trading Arrangement Name Title Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted Adoption Date Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated Termination Date Expiration Date Arrangement Duration Insider Trading Policies and Procedures [Line Items] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Not Adopted Accounting Policies [Abstract] BUSINESS OVERVIEW SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Payables and Accruals [Abstract] ACCRUED LIABILITIES Income Tax Disclosure [Abstract] INCOME TAXES Earnings Per Share [Abstract] (LOSS) EARNINGS PER SHARE Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Share-Based Payment Arrangement [Abstract] LONG-TERM INCENTIVE PLAN AWARDS Equity [Abstract] STOCKHOLDERS’ EQUITY Related Party Transactions [Abstract] RELATED PARTY TRANSACTIONS Subsequent Events [Abstract] SUBSEQUENT EVENTS Principles of Consolidation Reclassifications Non-controlling Interest in a Consolidated Subsidiary Segment Reporting Fair Value of Financial Instruments Use of Estimates Allowance for Doubtful Accounts Cash Flows Reporting Related Parties Foreign Currency Translations Leases Revenue Recognition Cost of Goods Sold Capitalized Product Development Costs Research and Development Costs Warranties Shipping and Handling Costs Cash and Cash Equivalents Short Term Investments Inventories, Net Property and Equipment, Net Goodwill and Intangible Assets Intangible Assets, Net Impairment of Long-lived Assets Stock-based Compensation Income Taxes (Loss) Earnings per Share Attributable to Common Stockholders Concentrations of Credit Risk Recently Issued Accounting Pronouncements Schedule of financial information by geographic area Schedule of long-lived assets, net Schedule of trade receivables Schedule of contract liabilities and advance from customers Schedule of estimated useful lives Schedule of definite lived intangible assets Schedule of amortization expenses of the definite lived intangible assets Schedule of accrued liabilities Schedule of income tax benefit Schedule of effective federal statutory income tax rate to the income before provision for income taxes Schedule of deferred tax assets Schedule of deferred tax assets Schedule of weighted average number of shares outstanding used to compute loss per share Schedule of components of the lease expense and supplemental cash flow information related to leases Schedule of future minimum payments under operating leases Schedule of stock options Long-lived assets, net (property and equipment and intangible assets) Accounts Receivable, net Undelivered products Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Estimated useful lives Estimated useful lives Intangible Asset, Indefinite-Lived [Table] Indefinite-Lived Intangible Assets [Line Items] Expected Life Gross Intangible Assets Less Accumulated Amortization Net Intangible Assets Average Remaining Life FY 2025 FY 2026 FY 2027 FY 2028 FY 2028 Thereafter Nature of Operation, Product Information, Concentration of Risk [Table] Product Information [Line Items] Equity ownership interest percentage, parent Noncontrolling interest percentage Total, noncontrolling interest Decrease from noncontrolling interest Noncontrolling interest Loss in the subsidiary Foreign exchange translation Allowance for doubtful accounts Concentration of credit risk Shipping and handling expense Intangible Assets, Gross (Excluding Goodwill) Product development costs incurred Research and development expense Shipping and handling expense Inventory reserve Goodwill impairment Amortization expense Disposal of fully amortized intangible assets Expenses incurred in progress of technology Cost of revenue Accounts payable, current Accrued payroll deductions owed to government entities Accrued salaries and bonuses Accrued vacation Accrued commission for service providers Accrued commission to a customer Other accrued liabilities Total Accrued bonus Accrual bonus balances Accrued a commission Accrued commission paid Accrued commission remaining balance Current income tax (benefit) expense: Federal State Foreign Total Current income tax expense (benefit) Deferred income tax benefit: Federal State Foreign Total deferred income tax expense (benefit) Benefit for income taxes Federal income tax, at statutory rate of 21% applied to (loss) earnings before income taxes and extraordinary items State tax, net of federal tax benefit Nondeductible expenses R&D credits Foreign rate difference Others Change in valuation allowance Benefit for income taxes Deferred tax asset: Net operating losses State tax Lease accounting, net Intangibles Tax credits Legal contingency expense reserve Inventory reserve Other, net Total deferred tax assets Deferred tax liabilities: Deferred state taxes Property and equipment, net Unrealized gain (loss) Total deferred tax liabilities Less valuation allowance Net deferred tax asset Beginning Balance Gross increase Ending Balance Effective Income Tax Rate Reconciliation [Table] Effective Income Tax Rate Reconciliation [Line Items] Operating loss carryforward Net loss attributable to Parent Company Weighted-average shares of common stock outstanding: Basic Dilutive effect of common stock equivalents arising from stock options Diluted Outstanding shares Basic loss per share attributable to Parent Company stockholders Diluted loss per share attributable to Parent Company stockholders Operating lease expense Additional charges for the prior operating lease subject to dispute Short term lease cost Total lease expense Fiscal 2025 Fiscal 2026 Fiscal 2027 Fiscal 2028 Fiscal 2029 Total lease payments Less imputed interest Total Remaining lease term-operating leases Discount rate-operating lease Loss Contingencies [Table] Loss Contingencies [Line Items] Lease description Rent expense Variable cost increases Variable cost discounted Variable cost adjusted down Rent expense Accrued liability Deposit on the leasehold property Lease discount rate Settlement amount Loan amount Accrual bonus balances Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Number of Options Outstanding, Beginning Balance Weighted Average Exercise Price, Options Outstanding Beginning Balance Weighted Average Remaining Contractual Life (in years), Options Outstanding Aggregate Intrinsic Value, Options Outstanding Beginning Balance Number of Options, Granted Weighted Average Exercise Price, Granted Number of Options, Exercised Weighted Average Exercise Price, Exercised Number of Options, Forfeited or expired Weighted Average Exercise Price, Forfeited or expired Number of Options Outstanding, Ending Balance Weighted Average Exercise Price, Options Outstanding Ending Balance Aggregate Intrinsic Value, Options Outstanding Ending Balance Number of Options, Exercisable Weighted Average Exercise Price, Exercisable Weighted Average Remaining Contractual Life (in years), Options Exercisable Aggregate Intrinsic Value, Options Exercisable Shares authorized under plan Compensation expenses Fair value of options outstanding Weighted average grant-date fair value of stock options, per share price Unrecognized compensation cost related to non-vested options Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] Number of shares issued, shares Preferred Stock, Shares Authorized Preferred Stock, Shares Outstanding Treasury stock shares Treasury stock, value Long-lived assets, net (property and equipment and intangible assets) Related Parties Policy [Poilcy Text Block] Leases Policy [Policy Text Block] Property Plant And Equipment Useful Life Property Plant And Equipment Useful Life Allowance for Doubtful Accounts Policy [Policy Text Block] Assets, Current Assets Liabilities, Current Liabilities Equity, Attributable to Parent Equity, Including Portion Attributable to Noncontrolling Interest Liabilities and Equity Gross Profit Operating Expenses Operating Income (Loss) LossFromLegalContingency Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Parent Shares, Outstanding Foreign Currency Transaction Loss, before Tax Share-Based Payment Arrangement, Noncash Expense Gain (Loss) on Disposition of Assets IncreaseDecreaseInRightOfUseAsset Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories IncreaseDecreaseInOtherCurrentAsset Increase (Decrease) in Other Operating Assets Increase (Decrease) in Accounts Payable Increase (Decrease) in Contract with Customer, Liability IncreaseDecreaseInAccruedLegalContingencyExpense Increase (Decrease) in Other Accrued Liabilities Net Cash Provided by (Used in) Operating Activities Payments for (Proceeds from) Investments Payments to Acquire Property, Plant, and Equipment Payments to Acquire Intangible Assets Net Cash Provided by (Used in) Investing Activities LoanPaidToEmployee Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Forgone Recovery, Individual Name Outstanding Recovery, Individual Name Awards Close in Time to MNPI Disclosures, Individual Name Trading Arrangement, Individual Name Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Property Plant And Equipment Useful Life Finite-Lived Intangible Asset, Expected Amortization, Year Five Gain (Loss) on Disposition of Stock in Subsidiary Current Income Tax Expense (Benefit) Deferred Federal Income Tax Expense (Benefit) Deferred State and Local Income Tax Expense (Benefit) Deferred Foreign Income Tax Expense (Benefit) Effective Income Tax Rate Reconciliation, Tax Credit, Amount Other Tax Expense (Benefit) Deferred Tax Assets, Inventory Deferred Tax Assets, Gross DeferredTaxLiabilitiesStateTaxes Deferred Tax Liabilities, Property, Plant and Equipment DeferredTaxLiabilitiesUnrealizedGainLoss Deferred Tax Liabilities, Gross Deferred Tax Assets, Net of Valuation Allowance Unrecognized Tax Benefits Income (Loss) Attributable to Parent, before Tax Lessee, Operating Lease, Liability, Undiscounted Excess Amount Payments for Rent Accrued Salaries Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period EX-101.PRE 19 fkwl-20240630_pre.xml XBRL PRESENTATION FILE GRAPHIC 20 franklinlogo.jpg GRAPHIC begin 644 franklinlogo.jpg M_]C_X 02D9)1@ ! 0$ 2 !( #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" I ,$# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]49)%B1G= M@B*,EF. !ZU\_?%3]IK1/"7C+0O^$;BOO&MS#?'1=3LM#A#Q127 @22Z+=2UOPMJ\T]P][H,FD7:2Z'90E@0 (B M);F0!5$V2B;V9,;,L_QIJUW\1_V5[WP?X$^&7B*U:72DOK2_GM4TJSM+E"MS M')&9V$LI615.50E\9SSFO3IX9Q:=1;Z=D)4AA7S)5TW4[.\N5CS]\0*X+ ?[)//%>E?!/]I3X?\ [0%G^'IAX3^+O@R9H[ZYT] MO+6XVKDYS]^*6,[TW9X)0YKZ"CDL<92;I^[-?=ITU/D,7Q)'+<3&GB-8-I77 MV;NR;\KZ-]#]?:*^1?V-_C%XT^/7BB7Q98S:M'\+SHD,-S!KWER,VN;@9ELY M H<:GLEK+R/M54BX\[T1Z]17C?P=_:C\._&KQ-<:'I/AOQ= MH]S#:M=M/KVBO9P%595*AR2-V7&%[@'TKV2L9TY4WRS5F7&2DKH****@H**\ M*\1?'[6='_; \+?".+3K%]$U;P_+J\M\^_[2DB-, J\[=O[I>HSR:/VR/C]K M/[-_PHL_%6AZ;8ZI>3:O;:<8=0W^6$D#DL-A!R-@[]S70J$Y2C!;RV,W4BDW MV/=:*\]L/B=K%Y\9+GP4_@;6(=%BTI-07Q ?&'B_3'O[32_"<]S;ZK'J%L(IH6@B$DF M%#'(VGCGD@BG&$I)M+83DD[,];HKQQ/VKO 4G[/9^,RW%X?!H7)_<#[3N\_R M-GE[OO;^V>G-:?A/XSZCXN^)%KH,'@/7[3PW=Z#!K4'BJ[B"6K-*%86Q':0! MN1N)!4\8PQOV-1)MK;]!<\=+,]0HHHK$L**\&^"G[06L_$WX^_&+P'?Z;8VN MG>"KBUAL[FWW^=.)1)DR98CC8.@'6O>:TJ4Y4WRR\OQU)C)25T%%%%9E!111 M0!\T_M/7UY&WCBPM69+F_P#"#6UL5."69;P$#ZG;^E%/ _P $_!'B MCQ#JPL-+U"QL8(I/*>0F5H5^7:H)XVMGTQ7$?$+XG6=[H=OKGBF+7O#?Q-CF M>/6-'U72KL1)"7.R.VD5&A>*+LRM\ZN[GDXKYX\(_$K2?#ZW/A1K2?7-!:\- M[H0&G/*J%V,C6X#J &C;$?#\NK6-MK,VJZ1/JTAT MZ"UL;H[UWHZ^:1OW8"ISGJ,UPGC31/\ BY5OJOQ"U2WU.WU*P9Y[:TB>WLED M@D01(R EI@!*V-^?I6IXRU_6O^%L:#XGALAI/]J6[Z'<2Z@ZR%SS+"S)&W!! M5@,MU-97C&:[M=>M)K8W7B+Q-<0-8:5:; SS7<[J$6&)1A+KM+3T"^5#N ]LX_.JO_ 4,U+6='^./[-%[X>TE->URWURZ MDLM,DN!;K=2A[3;&9#P@)XR>E?0O[)/P.;]GKX$>'?"-RZS:PJM>:I,AR'NY M3NDP>X7A >X0&L/]H7]GW7?BY\8/@KXLTJ_T^UL/!.KR7]_#=LXEF1F@($6U M2"<1-U(ZBOR#V].6-E5^R^;\G^9_1T:4HX:-/=JQY+^T1\7/C5^GZGSO\ /QEK'P__:&\;^#- L/&W@_P??>!KK6K;0?&ER9+NVN( MQA+B(;V,8/S#!. G7]@>3X^P^*_%D'Q0LKXRIJPUR=@^-0$ 5D M9B"-A_$CGC(KZO\ "?[.'Q9\5?''7OBA\1+OPCINHW7A2X\,VVF^'7N98_GR M5E=I5!'+'.,]N*K:;^QKXMLOV"[WX'MJVCGQ+-,9%O@\OV0 WRW&"=F[[H(^ M[UKK^L4XR3YE=N-_36_KYF'LI-/3H[?A8\$_:=_:&O\ X1_M)?##XC-:I?Z] M=_#2+R%;:D"WESYRK))DC$:L^XCT&..M;'[57P=O/A/^Q7I4^N^(KCQ;XOU_ MQ5I^IZSK$UTT\,@#WG6?V-;SQ?\ %_P/K?B.72=2 M\(Z7X#'A+5=/8OYT\GER*7C^7 7+J0V0P*YZXKAO$O[%/Q6UK]G^;X0R^+-# MU71-'U^WO_#>IWTDPN8[&/S1]GG C(RH==NTD#YEX 7!"O17L[2M:U_2[_+] M?(NM]B?7/$VL6?[?GCFS@U6]AL[?X9RW4-LEPXBCF"QXD5,X##UQFOG M30_ ;Q_L$/\ 'V#Q7XK@^*%G?F5-6&MSL'QJ @ 9&8@C8?Q(YXR*^U]7_9F\ M1:A^U%XG^)4>HZ:NC:IX,D\.16S-)YZSL% =AMV[/E/0Y]JX[3_V,_%MG^P7 M>? ]M7T<^)9IFD6^#R_9 #?"XQG9N^Z,?=ZU%/$4XJ%I?R7]-;_\$:AI=K=SE1@&22%6; [#)-?FC\6-7G^#_BC] MJGX6V.V"]\A\9W6G3:#\/ M[S]E=KLW5]_PM>VL(U8X=]+D42^81Z;@K]OO5]'^(O$&J:3^WYX[TZRU.\M= M/L_AG-/;6D=PXAAD54VNJ9VAAV.,UWVL?L=SZG^W)IGQO%Y8#1+>Q!FL3O\ MM#WJP- K@;=NT*4.G7\$?(_POU*?X5_L(:U M^T!::OKFH?$_4HKC1UU/4-2EN4A\V_6'SEC)CJ%LGBV[U*QOI--U2U<#[0[F50H(;[O' .KWV: MZ=-?30E4I+ENNB^\^?X_B7J7P?\ B1^V_P"+M'*IJNGC3A:2,H81RR-)$DF# MP=ID#8/I7$:-J[Z5I/P_\6_!^\^*WC7XK"[M+GQ#>365]+INI1NNZYBD\Q=F MT,0JD<8YR3AA]9Z1^QOBM#;IK%Q;7)U*:RC( A*8V! MM@VYSD?WB>:/K%*SY6KZ;Z)KE2MMKK?0/9SOJM-?S/$/BDNEVO[6/C)/V@-< M\;>%M'OKFW3P-XATF]EMM+M8>3MWID(_WGV4FQ-[2/'G$F_<V24/'"%(V%A@?-D$\\X)%/^.G[/\ \=?B M=H^J_#;2O$?@NS^%&H);6T4]Y:SOJMG;0B/"<#9(Q,>[<2#DGE>RA6A>%Y): M6>NRTU6FC[K_ #'*$M;+K]^^_D>L_9?A_P#]%+NO_"H_^SHKP'_ATK\*O^@[ MXD_\"E_PHKD_V;_GZ_N_X)O^]_D7WGW!7SK\8/V,?#GQ%:XN='O#X>N9F,CV MQA\VT,F"-QG9;Q*-L"D'!QECT+&O?* MJZ7_ ,@VU_ZY+_*NW%9OC<;'DK5+K[OR.+ 9'EV6.^%I*+^]Z]F[V+5%%%>, L>Z%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '_]D! end GRAPHIC 21 image_002.jpg GRAPHIC begin 644 image_002.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **AN;A+6!I7^Z,?SQ3H)3-$'*XSVSF@"2BJ5WJ,=K*L;#+'GKCBK:.'16 M'0C- #J*KM>VZW2VQD'FMG _#-3LP52QZ 9- "T53@U2TN9?+BD)?TQBK,LJ M0Q-(YPJC)- #Z*@M;N&\B\R%B5]<8I\DR1$!SC/ H DHHSQFHXYXY2P0Y*G! MH DHJM=WT%B@:=BH/3 S_GK4L,\=Q&'C.5/>@"2BBB@ HHHH ***CN)EM[>2 M9_NHI8_@* V&W%W;6B;[FXBA3^](X4?K62_B[14G\K[="?\ :65"OYYKFK6V MN_&FIS7%S*\>G1.42-6(W8.0>XZ-70'P9I!A\OR!T^]@9_E76Z=*&E1N_ET. M-5:M36FE;SZFMOM-5M"(IHYHFQRC!AP?;Z591%C0*HP!7GDT=YX)U:-HY7ET MZ8X*LQ., ?AU:NWO-4M[/36O7;Y,97W/85G5I5GS^M8&YT#:9 UV;G'[W^]^&*N$ J0>AXK)?6&L]"^W7L9C<< M%/?=@?TK&M+/6?$ 6[N[R2TA/W([=VC./?F@#HH=*MX+KSXT"L?0>]6IHEGA M:)_NL,&N6N]%UC33]IT[4KB?;R8KB5GSWZ9]A6M)K)LM$%[?1^7*%Y3U/M0! M?L[..RB\N/[M%S;"X"\D%2#Q7+V>GZQKC?;+R^GM8F^[%!(R8'3U]A3KW1]7 MTP?:M/U*YG6/YFCGE9\@?C0!UH&% ]JCB@2(L5'+$DUFZ)K2ZKIIF("S1\2) MZ, "?YUSFGF_\2ZM>F34)[>""5HPEO*R=&(]: .RN[.*\CV2J"/>G6MLEK L M2?=%8-KH6IV6H+)%JDTUO_$D\K.>G^--\7ZU<:9;0P6Q"2W#A YS\H) /0^] M '345R\MC^I37021LC=&!!JHOEDF3*/-%HYSP/)&WA]47[R MMAOKM6NEKAKBRU'POJQ/0"I#\1;8?(;"X\WIMVMU_* MNJI1E4DYT]4SDIUXTHJ%31HL_$$Q#PXY?_6 KL_[[7-9,DSW'@O39)&ROGQ; MOIO-1?$"^N;G2+1!"Z-+N)11GH5]JV?#VE_;O!45K."I93C(Z'G%:2CRX5-] MS.,^;%M+L=1:;/LZMUX1U';H.@]!4\OB+ M5=2'V?3;%X)&_P"6S_P_@5Q7GGHC_'$CI9VR9Q"S?O./]I<5T\&SR5\O[F., M5GRZ7)?:,;._F,LC?>? '?(Z?A7/6FH:KX<7['=VKW4*_IYM].L'A9N/.?^'MG!7'<&MB?2GO]%^R7TOFS,O,A M &#]!0!AVG_"51VZ",1E<=PG^-3,WBUE((BY&/NI_C5:TU+5O#J_9+RU>YB7 M[CK^?8>XJ9_$.K:H1!IUD]N2>97[?@5Q3$6?"^CWVGR7^%KNVU"74-'NO)ED)9D*Y!))/JS2^=V+2IN.UDSTSQT% R"+Q5J.E7J6VNVP59.%F5AV'HN?45T&LZ/; M:[8^5*<'JCC/!_2N5U*2^\77$%LEJ]O;H269L\]".H'=:Z+6)=3L(87T^,2H MG^L3U&?H: ,7[-XF\/Q$6[B]MD&<$(A"CZG/0?K6YX>\01ZY"_R&.>([9$SG M!'7G'K66WC&X,11=*F\XC 'S8S_WS4WA/2KFWDNK^[&R2Y=FV>@)S_6@#J** M**0!1110 A (((R#V-4WTFPDE$K6L6\=]HJ[133:V$XI[E:>PMKEE,T*R;>F MX9Q4\<:1($C4*HZ 4ZBB[V"RO<1E### $>]"JJC"J /84M%(84A 88(!'O2T M4 (JJ@PJ@#V%+110 C*&&& (]Z%55&% 'TI:* "D95888 CWI:* $"A1A0 / 7:EHHH ;Y:;MVQ=WKBG444 %%%% '_]D! end GRAPHIC 22 image_005.jpg GRAPHIC begin 644 image_005.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH *1F"J68@*!DDG@4V66."%Y975(T!9 MF8X 'J:\@\:^.GU@OIVF.R6 .'D'!F_P7^=7&#D]#.=105V>EZ1XDTW6[R\M MK&5I#:D!WQ\K9SRI[CBM621(8VDE=4C099F. !ZDUY1\+S]B?5=2N76&PCB5 M7E'2T/"]&F/JWMZ"LL1.-(]+*\#5Q[TT75_ MUU/=()X;J!)[>5)8G&5=&!5A[$5)7%_"V263P/;B0$*DLBQD]US_ (DUVE$) M[DO[KQ+%9[[>TNU M$4D 7J0=TA_ >E1.7*=6&H>V;3=O\WLCN;R^M=/A\Z[N(X(R0H:1L M GTI(M1LIK1KN*[@>V7.Z42#:N.N3VK%\5/(T.C/;>6TAU&(Q[R0IX;&2.U9 MVI:;)I[17^HM&\%QJ4<]ZL2$11J$*J2.X#;22?;TI.;39I3PT)PBV[-W_#^O MOT.ILM4L=1+BSNHYBGWMAZ5);7EM>1&6VGCFC#%2R," 1P167K>M0Q:'=/I] MQ#/=,HB@6.0$[W.U.GN<_A7*FWOM+L=6T:.T>W^TV2S01I('+E $E (_B*X/ MU)I.=AT\(JB;O;72_P KOIM<[>WUK3+NY^S6]];R3 MFS2_MS\N;:QL;6)C")KBZ-V1<" >>'Y16P=HY) ZD8]Z; MG9F<,&ITXR3U?_!_R^9Z'4;7$*3QP-*@ED!*(6Y8#K@>V17'0WUXUS96FL:J M+6W,,DB7$,ZCSV#X53)@ D+R0,9/TJ'2]5O[J/2B=0RTL-_^_E48^1@$8\=! M1[1!]1E9N_Y^?6WEKU.[SCK17G5UW2S6FHVPN9UN0\9W$?,K@<# MO@]#5N]O]4?4KV"WO5B>V,:VIEO%C5EV@[V4K\X8YYS],4>T\A_4)?S=_P!/ M\_N.ZHKB+C4-4BMM>OENY6>VO!;1Q@@)"A\OL:=82B*ZO(8I",[&;G'KCL/>L#0?)'C+5U@OGO(UL[ M8"1W#D?-)\NX=?\ Z]3:!>6EG+JD5]/#!J'VR5Y?.8*SH6_=L,]5VX ],4U. MXI8:,6]W9)^>OZ(UY-;TN*[^RR:A;)/P/+:0 \]/SJR;RV%X+,SQ_:2GF"+< M-Q7.,X]*Y V%WJ^I>)K"%[9+6XFC661P6< Q)]T=.G0DU0>6Y2Z/B9+0FUAO M JW)E&?LJCRF^7KC.7_6I]H^QJL%"6BEK9=MVDU^NFYW=[J%IIT2RWES' C- ML5I&P"<9P/R--MM3L;S8+>[AE,@9D"L,L%."1]"16/XI$KW7A_[-)&DIU$;& M=2RC]S+U (S^=5-:OM1L;S8]TGFKH]Y,6BCVKO4IM(!)(QGUJG.S9E3PRG"- MGJ[_ (.W;]3KJ*Y!!>O6:X=6 9CM0@#CY0">U5M,O=06+1+R M74;B9[F^DM)47]?TP^INUU)?C_>_P#D7^!W%%%% M:'"%%%% !1110 4444 %-DD6*-I'.%4%C]!3JBNKA+2TFN) 2D2%V"]< 9XH M&DV[(X./6?$5S;O"?/M+JXO(9K5Y8@0(7;&T@9^48&NZQ!H&D3:ENLVL7-I,VMQ:327D$= MC)+<1*?,,AW@95L#YEZX[X(K;\.^-M"\3L8]/NB+@#)@F78^/4#O^!-:FKZG M%HVE7&HSQ32Q6Z[W6%06QW(!(Z=:P)(I]?_ +.8?9XHU$;E M?F@(CW%E'\6>F.QQ6QH?C70/$3B/3[]#.?\ EC("C_@#U_#-=!7/*;A+WH_) M^IHHW6C.!NM3U5KG6XK>^DCN4N(H[=2=VQ6:,%MFWI\QYSZU%J>J^(XC?&ZD M^QGS+38D3?+$K&0/\X!Z[03P<9%>A$A023@#J:X[6/B=X9T>5H3=/=S*<%+5 M=X!_WL@?K54Y.;M&%Q222U9G+K.K/]J::ZGCG725EBC/R%I?+8DA-O/(!ZC' M'%:-KJ&KKX7N&DDN!=17:QR%D#RP0DKN88&'(4E@<=#[5C1_&K0VDQ)87Z)_ M> 4_IFNOT+Q?H?B,8TV^1Y0,F%_ED'_ 3_2KJ0J15Y4[(47%O21A->:M@8<''/3-=P!A0#2T5RSGS=#6*L%%%%9E!4- MU=065K)(^+/&%UXEN-BAH;", MYCAS]X_WF]3_ "JX0WM6=H/A] M;^*34M2G^QZ/;G][.W5S_<3U-2:+H5N;,ZUKDIMM(C/']^X;^Z@_K_D9'B3Q M+/K\Z1I&MKIUO\MM:1\*@]3ZM[TL1B8T5RQW/0RK**N83YYZ06[_ $1+XD\3 MG5ECL+"'['H]N?W-LO\ %_M/ZG^5,TC18/LHU76&>*PS^ZB0XDNF'9?1?5JD MTS2+6RM8]5UM"8G&ZULLX:X_VF_NI[]^U17M[=:K>B6;YY&PD<<:X"CLJJ.@ M]JY,/AI5G[2KM^9[^:9O2P%/ZG@MUHWV_P W^7Y>M^#_ !KI>J&/2HK,:=(B M[8(0VY&4=@<#FNO>ZMXY!&\\2R'HK. 3^%>%?:8_!HW_ "RZ^RG:FE7[W-\S;KFZW;DB;^Y'G^?\ D>J>';U]0\.: M?=ROODE@4NWJV.3^=="C+E4I*QXE1TU5E"G+F2Z]S3IKR)&,NZJ/]HXKG/&_ MB"7P]H)FML?:IG$41(R%XR6_ "O.M$\):MXR@EU*?4@%WE \Q+LS#KQV%7&% MU=NQC*I9\J5V>TJRN,JP8>H-5[G4+*SDCCN;N"%Y#A%DD"EOIFN4\%^#;OPU M?7G:_XI60^(K2"0[89+9W!=2.RC/4YZ>M M)15[7!SERWMJ>C451GU'3=)2&"[O[>W.P!!/*JE@.,\]:COM?TC32HO-1MX2 MX!4,XR1ZX]*FS-+HTJ*JKJ=BUC]N%Y ;3&?.\P;/SJ"PU_2=4F:&QU"">1>2 MB-SCUQWHLPNC1HH) &3T%8\_BO0+:G]Y?SJ MKJUV+#2+R[)QY,+OGZ UX=X;\/WWBB\GAM[E8C&GF.\A..3C''^>*TC"Z;;, MIU.5I)7N>][T_O+^= C0)L"*$_NXXKRVW^%NII=0O-J5NT2NI=1OR5SR*]1E MEC@B:261(XU&2SG 'XU,DEL[E0E)[JPI1-HRJX7D9'3%9MIXBT;4;H6EIJ-O M/.P/[M&R3CK69J_C+1$TJ^%MJEM)<+ ^Q%?.YL< >O-^U"=E2*V MM\%W. NX\DGZ U2A[K;)E4]Y11ZS'9VT.?*MXDR=QVH!SZU*54L&*@L.AQR* MJ6>K:=J#LEE?6UPZC++%*K$#U.#27&KZ;:7(MKG4+6&)96ZN$ 8_C27=[:V$/G7ES%;Q MD[=\KA1GTR:2TOK2_B,MGXCB2WNGM$C_ACB1@?P93@CVJ2QTVVT^RBM(4W1Q@@&3Y MF.3EB3[DDFFSZOIMK="VN-0M8ISC$3RJ&.>G!.:=)JMA%?1V+WD(NI/NP[QO M/X4N76Y;JRY>6^A,MK;K 8%@B$)ZQA!M/X5%=I8P0?:;N.!8K==V^11B,#T] M*?=7EM8PF:[N(H(AU>1PH_6N)\:^*])N_"EY;6&H0SSRE8]B-SC/)_2G&-V9 MRJ.*;N=9IVL:3JKRII]W!<,OS2",YZ\9-6X[6WAC:..")$;[RJ@ /U%<%\)[ M/9I5_>$.1D>XG&2IP=J@D_KBIC&[L.4N57.US#N7E,J,+ MTX^E*(HP% 1< Y''0^M>.:%\/KO7=%CU-+](6E+;$="QDJSTNMSV&BBBLC<**** "BBB@ HH MHH *HZU_R M0_P"O>3_T$U>JCK7_ " M0_Z]Y/\ T$TGL:4OXD?5?FCQ/X<_ M\CUIOTD_]%M7K/CK_D1-;_Z])/Y5Y-\.?^1ZTWZ2?^BVKUGQU_R(FM_]>DG\ MJG!_$O5?H?0<4?[RO\/ZL\(\!:)9^(?%EOIU^KM;O'(Q"-M.0N1S7K-[ M<60(P95M65@/8GI7T>)IUY5%[.5EZGQ=.5-1]Y'*2+/X;\6NEG.6GL;LK'(O M\6UL?KW%?2'B?GPEJ^1C_09N/^ &O _ ]QX=A\017GB&XN-R2!X\INCWYR&= MLYZ\]/K7O7B.5)O!VJRQNKH]A,RLIR""AY%O!&D6 MFN^+K'3;Y7:WFW[PC;3PA(Y^HKUVX^#OAB6(K$;R%\<.LV1#T;Z\8-6_B=:1W7@'4C(!F$+*A/9@P_H M2/QKR_X/W#Q>.!$I^6:VD5A],'^8IN7UG"N4MXA;V=5);,VOBSXSN#>MX=L) MFCBC4&[=#@N3R$SZ =?K53P'\+TUNPCU767DCM).88(SM9Q_>)[#VKA_$"EF8#?#
M*O#XDN"/MULWE3X_B/9OQ'ZYKK:\2^"4SKKNIP _(]LK$>X;_P"O7MM88NFJ M=9QCL71DY0384445RFISWCF!KCP7J:+U6,/_ -\L&_I7BNAV\%WKVGV]S_J) M;A%?W!-?0=];B\T^YMCTEB9/S&*^<8W>UN4<9#Q.#^(/_P!:NFCLT<>(5I)F MG\0-1N;OQ7=VLI*6UDWDV\(X5% '0>],L-,MM%MX]1U>$37,B[[6P;T[22^B M^B]3]*ZCQ7=^'H-:77+,K?:G<1(ZQ$AH86QP[#NW^R>_6N.CCOM;U/8@DNKR MX?))Y+'N2>P_E7%1P=YN=0^GQF?*.&AAL(K.R3?;NE_F$LM[K.I;GWW-W.P M &23V '8>U:-Q>P^$U:WM'CGUQ@5EN%^9+3/54]7]6[=J9?:G;^'(I+#2)UF MU!P4NM03HGJD1_FW?M6/H>@WNOWI@M0%1!NFGD.$B7NS&IQ.+.T2U2?YO_+_AB/2]*O\ 7M2%K9QM+,YW.['A1W9CV'O74W.I6?AW3Y-' MT&3S)I!MO-1'#2_[*>B_SJ/4-7M--TY]#\/Y6U/_ !\WAXDNF_HOH*A\,^%[ MSQ+>^7"#';(?WTY'"CT'J?:M<-A537//,E["AI#\_^!Y$&@>'[WQ% MJ M;1<*.992/EC'J?\*][TVQBTS3;>QASY<$812>IQWJ/2=(L]$L$L[*()&O M4]V/J3W-7JUG/F9XU*GR+S,+Q9X=7Q+HQM!((YT;S(7(X#>A]C7E,-SXD\!7 MY1D:%7.2CC=%+CN#_AS7=:W\1H-%\0S:HZ5S'B_P > M6OB'2ET^UL9%S(',DN,C'90*TIJ2T:T,JK@W=/5'HOAGQ);^(M(^VHOE/&=L MT9.=A SU]*\M\,*=:^(\=PPR#<27)[],D?TKI/#MC<^&OAYJ]_=(T4UQ&71& M&"HQM7/IDFL_X3V>_5KZ\(XBA$8/NQS_ "6A)14F@;)?!::5X6_M:\O)I=49T\W_%//WD: M^+?\!3_ZRUU'Q9O/+TJPLP>99C(1[*/\6JKM.,439-2DSGO!/A9_$MI,M[=3 MQZ7!)E8HVQNE(&3SQP,5G:%;&Q^(MM:VLK,L-ZT:OW902#G\*](\$QKI7@&& MX? S') MC0[61HXE4-<%3@N3R%^F.?QJ:'X96:>&FGNIYEU'R3+P1L0XSMQCGWK!^(>G MW&G^+Y+YT)AN"DD;D<$@ %?T_6MK7_B5:WV@26FGP3I=7">7(9 (P1S@YY/ M:E9\JY1MQYI.90^%FI7$6NR:>&8VT\3.4[*PQS^6167XFFN-4^(-R+/F?[2L M,./[RX _49KJ_AWX?FTFTNM>OXS$6A(A1Q@A.I8CMG KF_ ,)U/QU'GZL*=US.2)L^6,7U+OC'P9;:#H45^U[/<7TDP69I#PY())'?MZUTWPL M,Q\+S;V)C%RPC![<#/ZUE_%J\&--L0?[\S#\@/ZUTO@ZVDT[P';&*/=.T+SA M/[S') _E42;=/4TBDJKMT,3QCJDI\766DWFH3:=I+1>9)+$VTOU[_ABK'P_N M[QWU+?A/MBN*MSINNZ7J=SK>JM%K8?="9R=H 'W0/T.+3VT^>5U9F=U=0"2?_P!5$$U#17"HTZFKM8Z? MPA<>+[C593KPECM$B) >)5W-D8Y'MFN.UO5+[QSXJ33+24K9^:4A3^' ZNP[ M]":] \/>*T\6Q7T5O9RVWE1XWNP/+9QT^E>5^'-3_P"$5\4+/>P.?(+Q2Q@? M,N>.,T16K=M0FU9*^C.@\8^#-)\-^'XKB&6XDNVE6,,[##<$GC'M6G\/]-W^ M!]7D(YN_,C'N F!^I-)&MI(;>6'3HRPB:08,C\9/X<5Z9X+M!;^" M].BQ@R0[S[[LG^M*3:AJ."BZCY=CS[X8W<5CJ.J7,[;88K/S'/L&%<[?WEUJ M.L+K5P"!FTC@?08%1P-[D%O@=3A^!^8%=7X]T>/0M%\/ M6L>#Y(D5V ^\WRDG\3FM-%+U,M7#T)OB-J$NKZ_9:%:9K/X4TFT\,:3*8Y%B#7,Z<,2>P]">3],58^'FF2:MK%YXFO5S\[+#G^^>I' MT'%<[\0()[7QK?5]9 MGG$X@:811L %XR Q(.3TJI\+++S_ !)-=,.+> X/^TQQ_+-7/$WC<^(M FM- M+LYXXE17O)9, (N1A1CU.*O_ HB2+2M3NVXS*JD^RKG^M)N7(VQI1]HE$Y; MQC=RS?$"YDMANFBFC2, 9RR@8_6NOT/P>WAR=O$NL7_FW$,3RR(%S@D'/S$\ MGK7)^$$.L_$-+EQN'G27+?J1^I%>J>++2:^\*ZE;VX+2O"=JCJ<9Y991:A\1/%#?:IVC@4%V Y$,>> H]3ZT[QWX;TSPV]C%8M.9)E9I/- M<-P,8/3ZU!X(\46WAF^NGO(97BGC"DQ@%E(/H2/6JOBS5[GQ!K:74T#01R(J MV\;=1'DX/XG)K2SYO(R;CR7ZGJ_@.S^Q^#;!2,-*IE/_ (Y'Z8KI*X7Q=XG MF\(Z?IEAIZQ&@^N/YU MS23^([(27P+H<[\4KSR/#,5N#\UQ.H_ D_TI?A=9^1X7DN"/FN)V;/L, ?J M#7/_ !9O-^IV%F#Q%$TA'NQQ_P"RTNA?$>QT71+33_[-N',";6<.H#'J3^M: MO)?BQ>>9K%C9@\0PER/=C_@OZUTNB?$6WUS6(-.ATV='E M)^=G4A0 3G]*XCQ&3K?Q*>V!RK7*6XQZ# /]:*<6I:CJS4H>Z6[#XB76GZ#; M:7I^F()8HQ&LK,6R?7;CKFK_ ($\):A)K"Z[JL;Q*A+QK*,/(Y_B([#DFO3D M@AC.4B13ZJH%25+J:.R*5)W3D[V"BBBLC<**** "BBB@ HHHH *HZU_R M0_ MZ]Y/_035ZJ.M?\@+4/\ KWD_]!-)[&E+^)'U7YH\3^'/_(]:;])/_1;5ZSXZ M_P"1$UO_ *])/Y5Y-\.?^1ZTWZ2?^BVKV7Q)8?VIX;U&Q\WRO/@9#)M+;C-EX/T#4H>TVI3V3--/] 5^5?:JY\1_$N0; NK G^[9$'_ -!KW<10>(GS MII+S9\=3FJ:LU;%3FJ:M:YV_Q>\26]IH)T.*56N[ME,B \I&#G M)],D ?G7._!?29)M:O-693Y-O%Y*MZNQ!/Y ?K69HOPO\2:Y>>?J:O90NVZ2 M:X;=(WT7.<_6O<-$T6R\/Z5#IUA'LAC'4]6/=B>Y-9U:E.A0]C!W;W+A&4Y\ M\E9'SQX_TF31_&NHQLI"32FXB/8JYS_/(_"O>/!WB&#Q)X.OX6\;>"[]KBQAN>.//LLR M*X]U']152?&;Q# UK;:#!(KS>8)YP#]P ':#[ MG.:YN3QK\0[^,VJ"[#'C]Q98?\P*F\/_ KUW6KP76ME[*W9MTC2-NFD_#L3 MZFE1PT:$O:59+0)U'47+!&]\$])D2+4M7=2$DVP1$]\K[6HYG13CR12"BBBL2PKPCQ)X:U.S\07J1Z?TG2X[#P_;"9IX_\ 3;M9%61SG_5KDC"?3KWKU>CH*563J1Y=C;!M86JJ MJ2DUWV/ +/X=:Z[E]1A33;.,;IKB=UPJ]\ 'DT_5=;@2Q_L71$:WTI#EV/\ MK+EO[SGT]JN>,O%USK]]);1.8].BYMF.<8G'VIO2/9?J5O"?@^[\27(D8-#IZ-B2;'WO\ M97U/\J]LL-/M=,LH[2SA6*",851_,^IJ2VMH+.VCMK:)8H8UVHBC J6B7FH:[XNN="L[V2PLK"".6[F@ \V5Y,[44D': !DG&?I5YC;^$=.FN;G M4-1O4=T2..>3SI"Y. B< DDG_P#53NQ]MV@NH4FA;[R.N0?PJ.R MTVQTY76RM(;=7.6$2!=WUQ6+'XOCCEO+?4--N["[M[1[P0RE&\V)>I5E)!(X MR,Y&:Q=7^(=TGAJ/6-)T2Z>WFG@CBGN JJZNP!(&X'O@'IGGI2'8Z^WT32K2 MY%S;:?;13C/[Q(P&YZ\T^]TG3]19&O;*"X9!A3+&&P/;-<[/KTR>(8U:#48[ MK^RI;D:83%L;;)C);/W_ $YQ@^MO;Z7?7EGI[%;RZ@"[8R!E@ 2"^T==H.*DN/%MN;Z& MQTNSN-4N9+=;IEMMH5(F^ZS,Q R>PZFE<+(V[JTMKV PW4$6"1],]*POA]J,VIIX@GE>X*C5YUCCN,[HEXPN#TQZ5 MS_\ :+2Q^*KZ\\5WEA<6%_-%:H+A0BJJ@JOED?-DG&.].["R9Z?+$DT3Q2H' MC=2K*PR"#U!JK9Z/ING2M)96%O;NPVEHHPI(].*Q]!\2RWDFDZ9J-K)#JESI M:W\HQA5Y56'J#ENE8/C+Q4LNBW+6;74#:9KEM:SLF07PR,P7')!#8QWI7'8[ M6\T;3-1E$MY86]Q(!M#2QAB!ZH7YFN]1NHAM(82[3(0 MLA;G: .,>@HN%CN)_#^CW-R;F?3+228G)=H@23[^M2KH^FK>B\6QMUN1TE$8 M##C'7Z5E6_BL:A=R)I6E7M]:Q3>1)>1E%C# X;;N8%@#U('8UJ:SJ<6C:+>Z ME/\ ZNUA:4CUP.!^)XIW8K(6]T?3=1D62]L;>X=1M5I8PQ ].:K?\(OH/_0' MLO\ ORO^%<[X%O\ 68;Z\T;Q#M!%J$3.,$)(,.@]D<8_$5K67BL:K:4?QN@R?KZUGP^*Q?WDL>E:5>7]M!-Y$MW&46,,#AM MNY@6P>I J.X\91+)?&RTJ_O[6PZ;8ZBJ+>VD-P$.5$J!L?3-9%OXK#ZLF MF7.E7UG PQVMR.&QUK/\*>+M2US3+Z[NM$G7[//,B>24 M._8^T( 6SN]3P.#@T[L+(ZNVM;>RMU@M88X85^ZD:A0/P%17^EV&J1".^M(; MA%.0)%SCZ>E9%OXMB-S?6=[I]U97MI:F\,$I1O,B&?F5E)!Y&".V156U\>6M MQ%IEW)IE_;Z=J3I%;WDJJ%+M]T%0VX ] <8-*X6Z&['HNEQ6+V4=A;+:OC?$ M(QM;'/([U+:Z98V5N\%K:0PPR9WI&@4-QCD"N:TWQ;?W7BW6M,N=)DBL[ Q_ MOPR?NU*%BS_-R#CC:/K6GX?\1_\ "0Q+=0:;=0V$L?F6]U*4VRC..@8L#WY' M2G=A9%ZST73-/F,UG86UO(5VEXXPIQZMW"G6&B:1XG9?-\O<0I8#OC:"1 MQG-(:5BU)X;T6:\-W)I=HTY.2YB')]34MQHFE7)O%&IZ;;ZA-8:9I92*5K; EGE9=Q&X@[54$=.2>]7Y[FV\'Z:&N;S4;\S MSK%;QRMYLKR-P$3IZ$\].>:=V+E78Q'\'7VL>-'U?6?)^Q1M^Z@5MQ(7[H/M MW-=W7/6_BR$WD]C?V%U87T=NUTD,VT^;&O4HRD@D<9&:/<72VF\ N?W94$ M9V[N<<^M7?"?BW4M<\-OJ=UHEQY@:0(("F)<2LFU06SD E1WGVM-.MEN=Q?S1$-VX]3GUK,A\7P8U6 M*\L;FSO--MOM4UM(58M'@D,K*2#]TCKUJ"V\<6TYTN673+^VL-398[6\F50C M.PRH(#;ESV)'-%V'*CJJ*X[2O&%]=^)-=L;W2I(++374&<,I\I?+WDOAB3GM MM'0C-:^@>(6\00K=1:9=6]E+&);>XF*8E4GT#$@]\$4AFU1110 4444 %%%% M !1110 52UA6?1+Y54LS6[@ #))VFKM(PW*1DC/H:"H2Y9*78\3T6TA\$W4& ML:U*1?*I,&G18,AW*1E_[HP>E=%_PN"U_P"@1/\ ]_5_PKIIO ?AN>=I9[$R M2R'+,\SDL?SJ,_#[PL,9TU1GI^]?_&N=0G'2)]/5S#+L3+VF)C*4ON2\DK[> MNISO_"X+7_H$3_\ ?U?\*/\ A<%K_P! B?\ [^K_ (5T1^'WA9>NFJ/K*_\ MC0?A[X6 R=-4#WE?_&G:KW,O;Y-_SZE]_P#P3G?^%P6O_0(G_P"_J_X4?\+@ MM?\ H$3_ /?U?\*Z(_#WPL!DZ:H'KYK_ .-+_P *]\+8S_9HQ_UU?_&BU7N' MM\F_Y]2^_P#X)SG_ N"U_Z!$_\ W]7_ H_X7!:_P#0(G_[^K_A71CX>^%B M,C35(]1*_P#C2#X>^%F&1IJD>TK_ .-%JO9O\:+5>X>WR;_GU+[_^"<]_PN"U_P"@1/\ ]_5_PH_X7!:_] B?_OZO^%=$ M?A]X6 R=-4#U,K_XT'X>^%@,G35 ]?-?_&BU7N'M\F_Y]2^__@G._P#"X+7_ M *!$_P#W]7_"C_A<%K_T")_^_J_X5T7_ K[PL!DZ:H'KYK_ .-+_P *\\+_ M /0,'_?U_P#&BU7N'M\E_P"?4OO_ ."F1FN<'P]\+-G&FJ>W^M?_&NFAB2"%(8QA$4*H] .E7!2^TSSL=4P M,U'ZK!Q?6_\ PX^BBBM#S HHHH *",@BBB@#RCP[\.KB[U2:XUB)H;.*9ML) MX:;GCZ+_ #KU2**.&)(HD5(T&U548 'H*?152DY;D0@H+0****DL**** .4U M/2-7T[Q1)XAT.*"[^U0+!>64TGEE]F=CH^" 0"1@\8JMKVEZQXNT/RKK2H;& M>UNHKFWAENO,6?;G*L4'R@@XR,UVE% '"6WAA7M-1,7A>/3;R2QE@AF:]\XE MG7&T>@Z<_I4VJ>&=2NOAEINC0I$=1LXK-C&SX5GA*$KN]]I&:[6B@#D6TK5+ M[QA;ZU+:+;Q?V1+:O&9@S)(S@@<=1@=:S;;PGJT7A'P=IS1Q?:=+O8)KH>8, M*J%LX/?J*] HH \W_P"$+>QU#4UD\.PZQ;W5U)<13"^,+*)#N*.IXX)/(SQC MBM2+1=3\.>(IK_1M,ANK&[M(8'M1.(VMVB!5=I(P5P<>O%=I10!S'@S1]2TF M/6'U1(%GO=1DN@(7W+M8#UY]13/#7A@6%_K5YJ%C:M/JMG)93VYF$; ,ZN&4G@\C!%(='NM1L(=/L]+ ME:XP+@2O-*4*@# &%&XGGD\<5DZ1X0U>SM/"<BT4 <;X\+V_\ 8JZ9%?6"7#-!>)]/\ #%GK_AJR@T%],AN[*WD*0WT=R$_=%BL=>\+Q-HZ:9%?6"W#O!=IUNGN!'Y7F$DB1<$G!)Z9R/2NXHH X"W\):EX:N/#EUID2: MC_9UE)97$1D$1;>0V]2>/O \'M5.[\(^(+[2/$RRV]LEUJ>HV]U%&DV5")LR M"2!R OXFO2Z* .=U;2+R[\9^'=3A5#:V*W(G);!&] %P._(KGH?#WB:T\,:Y MHMHB02RWDMS;7:7&WSD>7>4X^9"5)&:]#HH \WLO"%^FNWE]!HUMIMM/HLUD ML2W'F.9692"Y[YP>>>G/6K]UX8U.7P!X;TA(X_MEA+8M.OF# $14O@]^A^M= MS10!REIINJZ;XWUJ^2RCN+'4XX6$HF"F)HXRNUE/)!..1ZU4\-Z#J-CXGDOH M=.71=,>!A/8I=>:DLQ8$.JCA,#/(QG/2NVHH XS6M"OF\1WM^-*@UFQU"R6T MDMY9A&\.TD\%A@J?PMJLGPST+0UCB^W6;69F7S!M'E MNI;![\ UWE% '#ZWH6IW_B:"]TW3$T^ZCN(R^JI=X\V!?O*\8'S9&1@]/6FC M1_$&FR^)+&RL;>YMM7GDN(;I[C8(3(@5@ZXR<8R,=?:NZHH X70_"^J6&H^$ M9IXXPFF:.]IE=K10 4444 %%%% !1110 4444 %%%-DW^6WEXWX.W/3/:@#S+Q3J=U/ MXFN-1LYP(?#_ )>8]V/-9C\XQWP/Y&MSQ9#]870M+LH[VU:?3;HRPO(&*E/X0?<9K"T MM?,^D]OA'*FHRMR75VMTXO7_ ,"UUZ,N?$-F70+8JQ!^W0]#C^*I?B"Q7P1? ME20<+R#C^(5#JNA:_K>A&UO;JP%TES'-$\2,$"KS@@\YS3M1T7Q!K7A^_P!. MU&ZT_?,$\EH490N#D[LY]JIW=]-SFHNE#V-YKW)-OT;CMIJ5/&%P]SIFDZ!! M.(9=1*AY"V-D:@%C_*I_#VJ/J/@2ZCF?-U912VTV#GYE4@'\1BI6\'1ZAKTE M[K*PW5NEND%M <_)CJ3[Y_G1:>$FTO4=4_LYXH=.OK;9]GY^23!&1[Y M3JX7ZNJ*EJFI7MI>^JOOM9=M#GO!&JW>BV=A::E(7T_4HR]I.Q_U,GWZB MJ]EJMY9> [:WLYFBN;[4GMA,3DQJ7.2/>NOM_"D625O(Z7C,).L\$=[<:6;=&'FRQJYDD7Z= 35./0O$>GZOJEWIE MWIPBOI_-*SQNQ'&!TIM;61A0KRC*?M:J;:T?,U]KNHZ=[6\M"UX^)3P/J&TE M<*N,''\0J'Q'O%.I:4FB7U]IZV "I)/$K&61%QQ@\ \"JDGKZ&&#G3Y*?-)+DGS._;3;37 M;8S_ !''*AT*[U&WN[G0$LU$\=L[ K(1]YL$$C&/UKH[74=(T;P7-J&F3M-8 M11O)&6ZU5K:KTTU5ON"BBBK/-"BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ / HHHH **** "BBB@#__9 end GRAPHIC 23 image_006.jpg GRAPHIC begin 644 image_006.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# H'!PD'!@H)" D+"PH,#QD0#PX. M#QX6%Q(9)" F)2,@(R(H+3DP*"HV*R(C,D0R-CL]0$! )C!&2T4^2CD_0#W_ MVP!# 0L+"P\-#QT0$!T]*2,I/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T] M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3W_P 1" B +X# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#V:BLWQ#KE MOX;T*ZU2[!,5NF[:O5CT 'U->;77C+XB:I8MJ.D:'%;6+$>4&7S)7!.!QGW] M * /6Z*Y*S\2W7AWPE;7WCAXX;V63R]D";B2?NC [X'.*ZL2+L#DX4XZ\4 . MHHI 0>A!^E "T4E4=I] /J<"@"_17G?@OQMK7BK7 MD*0PMI9A+SE(F MF_@0.?OMCK@8%='XP\70>$M.BF>"2YN;F3R;:WCZR/_A0 M!T-%>876M_$^X:WDMM&T^V68X$)8.RCKECNXKT"XU%=*T-K_ %9DC%O!YEP4 MY ('./QZ4 7Z*R_#^KOK>BVNH36K69N072%VRVW/!/U&#^-:E !129&<9&?2 M@$'H10 M%8WBCQ)!X9TP7,L;3SRN(;>WC/S32'HHK5@:1[>-ID$>.V@DFGD6.*-2SNQP% ZDUY_I'C;5O%/Q CLM*B$&B6T1FF>1 M 7F4@[3_ +.3@@=<B45R?C?QM'X8M)(K54EU Q&4*YPD2] S_4\ #DFN M8GUGX@IX;CN;HV&EQ01>9<7=SAGD).0%09QU QC.: /4Z*\QM-1\=Z%#IVIZ M[>65Q:7&>G->G4 <9\0?%VB:&EKIFO6+WEM?@^8JKD M(HQS[\^E>53:C9WVL0P_#>PUBVO&<,)!<'9COE#D8]R<5]!RVT,^/.BCDQP- MZ@TD-I!;+BWABB&,81 O\J /$;WQ!=77B35;[5)Y[O4=%W+8Z?%$3$K*N&F? MMM'7UZ5R$UUXNO$C$]S>SJ5.J%'].-O"008H\,NPC:.5]/I0!\^6NOZD_AV)I=4U*W35[IVU"_D0A%VJ< M1QMZD9SCV':H]-O?%-AX?M=%MK?5+=M4NFF67E69 HP%;J!W)]*^AC:6YA6$ MP1&)?NH4&T?05(44D$@97H<=* /(?AAJM]K/BBYO=3N;[4+F,&UC:-2+>&,# MEV)P.2!@=>I-5/B5J\5QXNOM-U\W_P!AAM1]@MK8$">5A]]CWP?Y5[1'#'"" M(D5 3DA1CFFO;PR2)))%&[I]QF4$K]#VH \A^$)UBYUS[+JSW4$6CVOEPVIB M*(-YZMZMCIGFMKQYKMOJ>OIX75M,MS&@N)[W40"L/H(P>K\UZ.% 8L ,GJ<= M:R-8\(Z'K]PD^JZ9;W,R#:'<F/8=>M8BW5UK>M:+=>*'U:6VO9'DDB,;".0IR(8XAU&OX9KW#3= M&T[1XC'IME;VJ'J(8PN?KZU;**6#$ LO0XZ4 >$>(-=U9M9U#5)([ZWN;>7[ M+"C1'R],B;Y=_'#.P)QC./RK4.H>)M)M[J_5=0MK.?R;*SN;A/,\B#_GH8QE MB[''4?Q5[&R*XPP##T(S2XXH \/\,#4G\6:Q':G4Y-7^R_98SU4=#N-0\._P#"0SZ6^KWMQ:L;2.5XR8X5+#=*03RV\NHD62S@N06=F1,&14ZLH].OY5M%%;.0#D8/'4 M4V&&.WA6*&-8XT&%11@ ?2@#R+Q+\0#KALDO- UF+0E?S9P(L&YVGY5)Z;.Y M]>*OV7Q$T&T2YN/"WA[4;R\NW:2X$138XHX5VQ(J# M.<* * /&?#WBGP_(R0>*-(U.35;J[6YDDF@+!Y>0H"]=JYP!@U?\0Z%JOQ!\ M8:BNE:PT-CI;1($F0F+S@/F X)''7N:]7:-'969%++]TD(=9NM8O[ XML 25 R1.htm IDEA: XBRL DOCUMENT v3.24.3
Cover - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Sep. 30, 2024
Dec. 31, 2023
Cover [Abstract]        
Document Type 10-K      
Amendment Flag false      
Document Annual Report true      
Document Transition Report false      
Document Period End Date Jun. 30, 2024      
Document Fiscal Period Focus FY      
Document Fiscal Year Focus 2024      
Current Fiscal Year End Date --06-30      
Entity File Number 001-14891      
Entity Registrant Name FRANKLIN WIRELESS CORP.      
Entity Central Index Key 0000722572      
Entity Tax Identification Number 95-3733534      
Entity Incorporation, State or Country Code NV      
Entity Address, Address Line One 3940 Ruffin Road      
Entity Address, Address Line Two Suite C      
Entity Address, City or Town San Diego      
Entity Address, State or Province CA      
Entity Address, Postal Zip Code 92123      
City Area Code 858      
Local Phone Number 623-0000      
Title of 12(b) Security Common Stock, par value $.001 per share      
Trading Symbol FKWL      
Security Exchange Name NASDAQ      
Entity Well-known Seasoned Issuer No      
Entity Voluntary Filers No      
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 Public Float       $ 27,520,000
Entity Common Stock, Shares Outstanding     11,784,280  
Document Financial Statement Error Correction [Flag] false      
ICFR Auditor Attestation Flag false      
Auditor Firm ID 2485 6651    
Auditor Name Simon & Edward, LLP Paris, Kreit and Chiu CPA LLP    
Auditor Location Rowland Heights, CA New York, NY    
XML 26 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets - USD ($)
Jun. 30, 2024
Jun. 30, 2023
Current assets:    
Cash and cash equivalents $ 12,266,556 $ 12,241,286
Short-term investments 25,191,271 26,728,313
Accounts receivable, net 1,155,060 8,949,802
Inventories, net 1,425,685 3,741,637
Other current assets 107,976 51,125
Loan to an employee 0 91,057
Advance payments to vendors 73,912 53,875
Total current assets 40,220,460 51,857,095
Property and equipment, net 114,939 101,088
Intangible assets, net 1,309,626 2,180,884
Deferred tax assets, non-current 3,184,240 2,235,515
Goodwill 273,285 273,285
Right of use assets, net 1,486,034 152,665
Other assets 131,245 126,546
TOTAL ASSETS 46,719,829 56,927,078
Current liabilities:    
Accounts payable 7,262,195 12,950,497
Contract liabilities and advance from customers 158,771 146,488
Accrued legal contingency expense 0 2,400,000
Accrued liabilities 1,425,146 856,161
Lease liabilities, current 239,727 159,104
Total current liabilities 9,085,839 16,512,250
Lease liabilities, non-current 1,257,992 0
Total liabilities 10,343,831 16,512,250
Commitments and contingencies (Note 6)
Parent Company stockholders’ equity    
Preferred stock, par value $0.001 per share, authorized 10,000,000 shares; none issued and outstanding 0 0
Common stock, par value $0.001 per share, authorized 50,000,000 shares; 11,784,280 shares issued and outstanding 14,263 14,263
Additional paid-in capital 14,733,300 14,438,196
Retained earnings 25,137,209 29,101,225
Treasury stock, 2,549,208 shares (3,554,893) (3,554,893)
Accumulated other comprehensive loss (1,182,825) (1,071,930)
Total Parent Company stockholders’ equity 35,147,054 38,926,861
Non-controlling interests 1,228,944 1,487,967
Total stockholders’ equity 36,375,998 40,414,828
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 46,719,829 $ 56,927,078
XML 27 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2024
Jun. 30, 2023
Statement of Financial Position [Abstract]    
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 50,000,000 50,000,000
Common stock, shares issued 11,784,280 11,784,280
Common stock, shares outstanding 11,784,280 11,784,280
Treasury stock, shares 2,549,208 2,549,208
XML 28 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Comprehensive Loss - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]    
Net sales $ 30,796,690 $ 45,948,516
Cost of goods sold (27,288,340) (38,927,774)
Gross profit 3,508,350 7,020,742
Operating expenses:    
Selling, general and administrative 6,041,355 5,451,653
Research and development 3,406,750 3,918,664
Total operating expenses 9,448,105 9,370,317
Loss from operations (5,939,755) (2,349,575)
Other income (expense), net:    
Interest income 804,148 459,869
Income from governmental subsidy 16,350 43,784
Gain from the forgiveness of accounts payable and accrued liabilities 0 238,307
Loss from the disposal of property and equipment and intangible assets (10,436) 0
Loss from a legal contingency 0 (2,400,000)
Loss from foreign currency transactions (486,497) (126,042)
Other income, net 500,219 302,339
Total other income (expense), net 823,784 (1,481,743)
Loss before benefit for income taxes (5,115,971) (3,831,318)
Income tax benefit (949,300) (886,659)
Net loss (4,166,671) (2,944,659)
Less: non-controlling interests in net loss of subsidiary at 33.7% (202,655) (81,638)
Net loss attributable to Parent Company $ (3,964,016) $ (2,863,021)
Loss per share attributable to Parent Company stockholders - basic $ (0.34) $ (0.24)
Loss per share attributable to Parent Company stockholders - diluted $ (0.34) $ (0.24)
Weighted average common shares outstanding - basic 11,784,280 11,736,609
Weighted average common shares outstanding - diluted 11,784,280 11,736,609
Comprehensive loss    
Net loss $ (4,166,671) $ (2,944,659)
Translation adjustments (167,263) (87,778)
Comprehensive loss (4,333,934) (3,032,437)
Less: comprehensive loss attributable to non-controlling interest (202,655) (81,638)
Less: Foreign exchange translation attributable to non-controlling interest (56,368)
Comprehensive loss attributable to controlling interest $ (4,074,911) $ (2,950,799)
XML 29 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
AOCI Attributable to Parent [Member]
Noncontrolling Interest [Member]
Total
Balance - June 30, 2023 at Jun. 30, 2022 $ 14,163 $ 13,593,426 $ 31,964,246 $ (3,554,893) $ (984,152) $ 1,569,605 $ 42,602,395
Beginning balace, shares at Jun. 30, 2022 11,684,280            
Net loss attributable to Parent Company (2,863,021) (2,863,021)
Foreign exchange translation attributable to Parent Company (87,778) (87,778)
Issuance of stock related to stock option exercised $ 100 133,900 134,000
Issuance of stock related to stock option exercised, shares 100,000            
Comprehensive loss attributable to non-controlling interest (81,638) (81,638)
Stock based compensation 710,870 710,870
Balance - June 30, 2024 at Jun. 30, 2023 $ 14,263 14,438,196 29,101,225 (3,554,893) (1,071,930) 1,487,967 40,414,828
Ending balace, shares at Jun. 30, 2023 11,784,280            
Net loss attributable to Parent Company (3,964,016) (3,964,016)
Foreign exchange translation attributable to Parent Company (110,895) (110,895)
Comprehensive loss attributable to non-controlling interest (202,655) (202,655)
Stock based compensation 295,104 295,104
Foreign exchange translation attributable to non-controlling interest (56,368) (56,368)
Balance - June 30, 2024 at Jun. 30, 2024 $ 14,263 $ 14,733,300 $ 25,137,209 $ (3,554,893) $ (1,182,825) $ 1,228,944 $ 36,375,998
Ending balace, shares at Jun. 30, 2024 11,784,280            
XML 30 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
CASH FLOW FROM OPERATING ACTIVITIES:    
Net loss $ (4,166,671) $ (2,944,659)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation 33,958 51,970
Amortization of intangible assets 993,214 839,595
Loss from foreign currency transactions 572,426 0
Stock based compensation 295,104 710,870
Write-down of inventories 16,934 0
Loss from the disposal of property and equipment and intangible assets 10,417 0
Forgiveness of debts 0 (238,307)
Amortization of right of use assets (1,333,369) 295,956
Deferred tax benefit (958,759) (888,079)
Increase (decrease) in cash due to change in working capital:    
Accounts receivable 7,722,229 (7,627,183)
Inventories 2,290,211 456,226
Other current assets (64,311) 29,946
Advance payments to vendors (23,792) 120,921
Other assets (4,699) (451)
Accounts payable (5,685,087) 4,905,499
Contract liabilities and advance from customers 8,248 (85,136)
Accrued legal contingency expense (2,400,000) 2,400,000
Accrued liabilities 581,972 399,552
Lease liabilities 1,338,615 (308,834)
Net cash used in operating activities (773,360) (1,882,114)
CASH FLOW FROM INVESTING ACTIVITIES:    
Proceeds (purchases) of short-term investments 910,034 (10,391,654)
Purchases of property and equipment (55,025) (47,106)
Payments for capitalized product development costs (123,359) (1,631,376)
Purchases of intangible assets (7,792) (39,047)
Net cash provided by (used in) investing activities 723,858 (12,109,183)
CASH FLOW FROM FINANCING ACTIVITIES:    
Loan to an employee 0 (2,057)
Repayment received from the employee loan 91,057 0
Cash received from exercise of stock options 0 45,000
Net cash provided by financing activities 91,057 42,943
Effect of foreign currency translation (16,285) (87,778)
Net increase (decrease) in cash and cash equivalents 25,270 (14,036,132)
Cash and cash equivalents, beginning of year 12,241,286 26,277,418
Cash and cash equivalents, end of year 12,266,556 12,241,286
Cash paid during the periods for:    
Income taxes $ (46,000) $ (800)
XML 31 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Pay vs Performance Disclosure - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Pay vs Performance Disclosure [Table]    
Net Income (Loss) $ (3,964,016) $ (2,863,021)
XML 32 R8.htm IDEA: XBRL DOCUMENT v3.24.3
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2024
Insider Trading Arrangements [Line Items]  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 33 R9.htm IDEA: XBRL DOCUMENT v3.24.3
BUSINESS OVERVIEW
12 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
BUSINESS OVERVIEW

NOTE 1 – BUSINESS OVERVIEW

 

Doing business as “FranklinAccess”, we are a leading global provider of integrated wireless solutions utilizing the latest 5G (fifth generation) and 4G LTE (fourth generation long-term evolution) technologies including mobile hotspots, fixed wireless routers, and mobile device management (MDM) solutions. We are a leading enabler of the Digital Divide initiative, and our expertise extends to innovation in Internet of Things (IOT) and machine-to-machine (M2M) applications, driving forward seamless communication and connectivity for both individuals and enterprises.

 

We hold 66.3% ownership of Franklin Technology Inc. (FTI) since the date of acquisition, October 1, 2009, a research and development company based in Seoul, South Korea. FTI primarily provides design and development services for our wireless products. Our products are generally marketed and sold directly to wireless operators and indirectly through strategic partners and distributors. Our primary markets are in North America and Asia.

 

XML 34 R10.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

NOTE 2 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

This summary of significant accounting policies of the Company is presented to assist in understanding the Company’s consolidated financial statements. The consolidated financial statements and notes are representations of the Company’s management, which is responsible for their integrity and objectivity. These accounting policies conform to GAAP and have been consistently applied in the preparation of the consolidated financial statements.

 

Principles of Consolidation

 

The consolidated financial statements include the accounts of the Company and its subsidiary with a majority voting interest of approximately 66.3% (approximately 33.7% is owned by non-controlling interests) as of June 30, 2024, and 2023. In the preparation of consolidated financial statements of the Company, intercompany transactions and balances are eliminated and net earnings are reduced by the portion of the net earnings of the subsidiary applicable to non-controlling interests.

 

Reclassifications

 

Certain amounts on the prior period’s consolidated financial statements were regrouped and reclassified to conform to current-year presentation, with no effect on total stockholders’ equity.

 

Non-controlling Interest in a Consolidated Subsidiary

 

Noncontrolling interests represent approximately 33.7% equity interests in FTI held by minority shareholders as of the reporting dates. As of June 30, 2024, the non-controlling interest was $1,228,944, which represents a $259,023 decrease from $1,487,967 as of June 30, 2023. The decrease of $259,023 in the non-controlling interest consists of $202,655 from loss in the subsidiary of $602,110 and $56,368 from foreign exchange translation incurred for the year ended June 30, 2024.

 

Segment Reporting

 

Accounting Standards Codification (“ASC”) 280, “Segment Reporting,” requires public companies to report financial and descriptive information about their reportable operating segments. We identify our operating segments based on how our chief operating decision maker internally evaluates separate financial information, business activities and management responsibility. We have one reportable segment, consisting of the sale of wireless access products.

 

We shall generate revenues from three geographic areas, consisting of North America and Asia. The following enterprise-wide disclosure is prepared on a basis consistent with the preparation of the consolidated financial statements. The following table contains certain financial information by geographic area:

          
   Fiscal Years Ended June 30, 
Net sales:  2024   2023 
North America  $30,699,727   $45,782,084 
Asia   96,963    166,432 
Totals  $30,796,690   $45,948,516 

 

          
Long-lived assets, net (property and equipment and intangible assets):  June 30, 2024   June 30, 2023 
North America  $1,218,139   $2,083,902 
Asia   206,426    198,070 
Totals  $1,424,565   $2,281,972 

 

Fair Value of Financial Instruments

 

Fair value accounting is applied for all financial assets and liabilities and non-financial assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis (at least annually). Assets and liabilities recorded at fair value in the financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels, which are directly related to the amount of subjectivity, associated with the inputs to the valuation of these assets or liabilities are as follows:

 

  ·Level 1 – Observable inputs, such as unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement date.
     
  ·Level 2 – Observable inputs other than Level 1 quoted prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
     
  ·Level 3 – Unobservable inputs that cannot be directly corroborated by observable market data and that typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.

 

The carrying amounts of financial instruments such as cash equivalents, short-term investments, accounts receivable, other current assets, accounts payable, and accrued liabilities approximate the related fair values due to the short-term nature of these instruments. We invest our excess cash into financial instruments which are readily convertible into cash, such as money market funds and certificates of deposit

 

Use of Estimates

 

The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America 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 materially differ from those estimates.

 

Allowance for Doubtful Accounts

 

On July 1, 2023, we adopted ASU 2016-13 Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which replaces the incurred loss methodology with an expected loss methodology that is referred to as the current expected credit loss (“CECL”) methodology. The measurement of expected credit losses under the CECL methodology is applicable to financial assets measured at amortized cost, including loan receivables and held to maturity debt securities. It also applies to Off-Balance Sheet (“OBS”) credit exposures not accounted for as insurance (loan commitments, standby letters of credit, financial guarantees, and other similar instruments) and net investments and leases recognized by a lessor in accordance with Topic 842 on leases. Upon adoption of ASC 326 and based upon our review of our collection history as well as the current balances associated with all significant customers and associated invoices, as of June 30, 2024, and 2023, we did not record any reserve for unfunded commitments and doubtful accounts.

 

Cash Flows Reporting

 

We follow ASC 230, Statements of Cash Flows, for cash flows reporting, classifies cash receipts and payments according to whether they stem from operating, investing, or financing activities and provides definitions of each category. We use the indirect or reconciliation method (“Indirect method”) as defined by ASC 230, Statement of Cash Flows, to report net cash flow from operating activities by adjusting net income to reconcile it to net cash flow from operating activities by removing the effects of all deferrals of past operating cash receipts and payments and all accruals of expected future operating cash receipts and payments and all items that are included in net (loss) income that do not affect operating cash receipts and payments.

 

Related Parties

 

We follow ASC 850, “Related Party Disclosures,” for the identification of related parties and disclosure of related party transactions. Related parties are any entities or individuals that, through employment, ownership or other means, possess the ability to direct or cause the direction of our management and policies of the Company. (Refer to NOTE 11–RELATED PARTY TRANSACTIONS)

 

Foreign Currency Translations

 

We have a majority-owned subsidiary in foreign country, South Korea. Fluctuations in foreign currency impact the amount of total assets, liabilities, earnings and cash flows that we report for our foreign subsidiary upon the translation of these amounts into U.S. Dollars for, and as of the end of, each reporting period. In particular, the strengthening of the U.S. Dollar generally will reduce the reported amount of our foreign-denominated cash, cash equivalents, total revenues and total expense that we translate into U.S. Dollars and report in our consolidated financial statements for, and as of the end of, each reporting period. However, a majority of our consolidated revenue is denominated in U.S. Dollars, and therefore, our revenue is not directly subject to foreign currency risk.

 

In accordance with ASC 830, when an operation has transactions denominated in a currency other than its functional currency, they are measured in the functional currency. Changes in the expected functional currency cash flows caused by changes in exchange rates are included in net income (loss) for the period.

 

Leases

 

In accordance with ASC 842, we determine whether an arrangement contains a lease at inception. A lease is a contract that provides the right to control an identified asset for a period of time in exchange for consideration. For identified leases, we determine whether it should be classified as an operating or finance lease. Operating leases are recorded in the balance sheet as right-of-use assets (“ROU assets”) and operating lease obligation. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payment arising from the lease ROU assets and operating lease liabilities are recognized at the commencement date of the lease and measure based on the present value of lease payment over the lease term. The ROU assets also includes deferred rent liabilities. Our lease arrangement generally does not provide an implicit interest rate. As a result, in such situations, we use its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. We include options to extend or terminate the lease when it is reasonably certain that it will exercise that option in the measurement of its ROU assets and liabilities.

 

Lease expense for operating lease is recognized on a straight-line basis over the lease term. We are also electing not to apply the recognition requirements to short-term leases of twelve months or less and instead will recognize lease payments as expense on a straight-line basis over the lease term.

 

Revenue Recognition

 

The Company accounts for its revenue according to ASC 606, “Revenue from Contracts with Customers”, pursuant to which, revenue is recognized when the control of the promised goods or services is transferred to the customers, and the performance obligations under the contract have been satisfied, in an amount that reflects the consideration expected to be entitled to in exchange for those goods or services.

 

The Company determines revenue recognition through the following steps: (1) identify the contract(s) 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 when (or as) the entity satisfies a performance obligation.

 

Contracts with Customers

 

Revenue from sales of products and services is derived from contracts with customers. The products and services covered by contracts primarily consist of hot spot routers. Contracts with each customer generally state the terms of the sale, including the description, quantity and price of each product or service. Payment terms are stated in the contract, primarily in the form of a purchase order. Since the customer typically agrees to a stated rate and price in the purchase order that does not vary over the life of the contract, the majority of our contracts do not contain variable consideration. We establish a provision for estimated warranty and returns. Using historical averages, that provisions for the years ended June 30, 2024, and 2023, were not material.

 

Disaggregation of Revenue

 

In accordance with Topic 606, we disaggregate revenue from contracts with customers into geographical regions and by the timing of when goods and services are transferred. We determined that disaggregating revenue into these categories meets the disclosure objective in Topic 606, which is to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by regional economic factors.

 

Contract Balances

 

We perform our obligations under a contract with a customer by transferring products in exchange for consideration from the customer. We typically invoice our customers as soon as control of an asset is transferred, and a receivable is established. We, however, recognize contract liability when a customer prepays for goods and/or services, or we have not delivered goods under the contract since we have not yet transferred control of the goods and/or services.

  

The balances of our trade receivables are as follows:

        
   June 30, 2024   June 30, 2023 
Accounts Receivable, net  $1,155,060   $8,949,802 

 

The balance of contract assets was immaterial as we did not have a significant amount of un-invoiced receivables in the periods ended June 30, 2024, and June 30, 2023.

 

Our contract liabilities and advance from customers are as follows:

        
   June 30, 2024   June 30, 2023 
Undelivered products  $158,771   $146,488 

 

Performance Obligations

 

A performance obligation is a promise in a contract to transfer a distinct good and/or service to the customer and is the unit of measurement in Topic 606. At contract inception, we assess the products and/or services promised in our contracts with customers. We then identify performance obligations to transfer distinct products and/or services to the customer. To identify performance obligations, we consider all the products or services promised in the contract regardless of whether they are explicitly stated or are implied by customary business practices.

 

Our performance obligations are satisfied at a point in time. Revenue from products transferred to customers at a single point in time accounted for over 99% of net sales for the year ended June 30, 2024 and 2023. Revenue for non-recurring engineering projects is based on the percentage completion of a project and accounted for under 1% of net sales for the years ended June 30, 2024 and 2023. Most of our revenue that is recognized at a point in time is for the sale of hot-spot router products. Revenue from these contracts is recognized when the customer can direct the use of and obtain substantially all of the benefits from the product, which generally coincides with title transfer at completion of the shipping process.

 

As of June 30, 2024 and 2023, our contracts do not contain any unsatisfied performance obligations, except for undelivered products.

 

Cost of Goods Sold

 

All costs associated with our contract manufacturers, as well as distribution, fulfillment and repair services, are included in our cost of goods sold. Cost of goods sold also includes amortization expenses of approximately $970,000 and $800,000 associated with capitalized product development costs associated with complete technology for the years ended June 30, 2024, and 2023, respectively.

 

Capitalized Product Development Costs

 

Accounting Standards Codification (“ASC”) Topic 350, “Intangibles - Goodwill and Other” includes software that is part of a product or process to be sold to a customer and shall be accounted for under Subtopic 985-20. Our products contain embedded software internally developed by FTI, which is an integral part of these products because it allows the various components of the products to communicate with each other and the products are clearly unable to function without this coding.

 

The costs of product development that are capitalized once technological feasibility is determined (noted as Technology in progress in the Intangible Assets table, in Note 2 to Notes to Consolidated Financial Statements) include certifications, licenses, payroll, employee benefits, and other headcount-related expenses associated with product development. We determine that technological feasibility for our products is reached after all high-risk development issues have been resolved. Once the products are available for general release to our customers, we cease capitalizing the product development costs and any additional costs, if any, are expensed. The capitalized product development costs are amortized on a product-by-product basis using the straight-line amortization. The amortization begins when the products are available for general release to our customers.

 

As of June 30, 2024, and 2023, capitalized product development costs in progress were $0 and $203,838, respectively, and these amounts are included in intangible assets in our consolidated balance sheets. For the years ended June 30, 2024 and 2023, we incurred $123,359 and $1,631,376, respectively in capitalized product development costs, and all costs incurred before technological feasibility is reached are expensed and included in our consolidated statements of comprehensive income (loss).

  

Research and Development Costs

 

Costs associated with research and development are expensed as incurred. Research and development costs were $3,406,750 and $3,918,664 for the years ended June 30, 2024, and 2023, respectively.

 

Warranties

 

We provide a warranty for one year which is covered by our vendors and manufacturers under purchase agreements between the Company and the vendors. As a result, we believe we do not have any net warranty exposure and do not accrue any warranty expenses. Historically, the Company has not experienced any material net warranty expenditures.

 

Shipping and Handling Costs

 

Costs associated with product shipping and handling are expensed as incurred. Shipping and handling costs, which are included in selling, general and administrative expenses on the statements of comprehensive income, were $163,138 and $234,681 for the years ended June 30, 2024, and 2023, respectively.

 

Cash and Cash Equivalents

 

For the purposes of the consolidated statements of cash flow, we consider all highly liquid investments purchased with original maturities of three months or less to be cash equivalents. We invest our excess cash into financial instruments which management believes are readily convertible into cash, such as money market funds that are readily convertible to cash and have a $1.00 net asset value.

 

Short Term Investments

 

We have invested excess funds in short-term liquid assets, such as certificates of deposit or money market funds.

 

Inventories, Net

 

Our inventories consist of finished goods and are stated at the lower of cost or net realizable value, cost being determined on a first-in, first-out basis. We assess the inventory carrying value and reduce it, if necessary, to its net realizable value based on customer orders on hand, and internal demand forecasts using management’s best estimates given information currently available. Our customer demand is highly unpredictable and can fluctuate significantly caused by factors beyond our control. We may write down our inventory value for potential obsolescence and excess inventory.  As of June 30, 2024, and 2023, we have recorded inventory reserves in the amount of $91,482 and $585,274, respectively, for inventories that we have identified as obsolete or slow-moving.

 

Property and Equipment, Net

 

Property and equipment are recorded at cost. Significant additions or improvements extending the useful lives of assets are capitalized. Maintenance and repairs of expense nature are charged to expense as incurred. Depreciation is computed using the straight-line method over the estimated useful lives as follows:

   
Machinery   6 years
Office equipment   5 years
Molds   3~6 years
Vehicles   5 years
Computers and software   5 years
Furniture and fixtures   7 years
Facilities improvements   5 years or life of the lease, whichever is shorter

 

Goodwill and Intangible Assets

 

Goodwill and certain intangible assets were recorded in connection with the FTI acquisition in October 2009, and were accounted for in accordance with ASC 805, “Business Combinations.” Goodwill represents the excess of the purchase price over the fair value of the tangible and intangible net assets acquired. Intangible assets are recorded at their fair value at the date of acquisition. Goodwill and other intangible assets are accounted for in accordance with ASC 350, “Goodwill and Other Intangible Assets.” Goodwill and other intangible assets are tested for impairment at least annually and any related impairment losses are recognized in earnings when identified. No impairment was recognized during the years ended June 30, 2024, and 2023.

 

Intangible Assets, Net

 

The definite lived intangible assets consisted of the following as of June 30, 2024:

                               
Definite lived intangible assets:   Expected Life  

Average

Remaining

life

 

Gross

Intangible

Assets

   

Less Accumulated

Amortization

   

Net Intangible

Assets

 
Complete technology   3 years       18,397       18,397        
Technology in progress   Not Applicable                    
Software   5 years   1.6 years     489,992       365,526       124,466  
Patents   10 years   6.7 years     67,373       27,345       40,028  
Certifications & licenses   3 years   1.4 years     3,924,007       2,778,875       1,145,132  
Total as of June 30, 2024           $ 4,499,769       3,190,143       1,309,626  

 

The definite lived intangible assets consisted of the following as of June 30, 2023:

                                 
Definite lived intangible assets:   Expected Life  

Average

Remaining

life

 

Gross

Intangible

Assets

   

Less Accumulated

Amortization

   

Net Intangible

Assets

 
Complete technology   3 years       18,397       18,397        
Technology in progress   Not Applicable       203,838             203,838  
Software   5 years   1.6 years     423,762       347,228       76,534  
Patents   10 years   7.0 years     59,975       21,108       38,867  
Certifications & licenses   3 years   2.0 years     3,759,240       1,897,595       1,861,645  
Total as of June 30, 2023           $ 4,465,212       2,284,328       2,180,884  

 

 

Amortization expense recognized during the years ended June 30, 2024, and 2023 were $992,699 and $839,595, respectively. For the year ended June 30, 2024, we disposed of fully amortized intangible assets in the amounts of $86,884 and expensed technology in progress of $9,404. For the year ended June 30, 2023, we did not dispose of intangible assets.

 

The amortization expenses of the definite lived intangible assets for the next five years and thereafter are as follows:

                                   
    FY2025     FY2026     FY2027     FY2028     FY2029     Thereafter  
Total   $ 853,077     $ 385,150     $ 45,234     $ 17,913     $ 7,688     $ 564  

 

Impairment of Long-lived Assets

 

In accordance with ASC 360, “Property, Plant, and Equipment,” we review for impairment of long-lived assets and certain identifiable intangibles whenever events or circumstances indicate that the carrying amount of assets may not be recoverable. We consider the carrying value of assets may not be recoverable based upon our review of the following events or changes in circumstances: the asset’s ability to continue to generate income from operations and positive cash flow in future periods; loss of legal ownership or title to the assets; significant changes in our strategic business objectives and utilization of the asset; or significant negative industry or economic trends. An impairment loss would be recognized when estimated future cash flows expected to result from the use of the asset are less than its carrying amount.

 

We are not aware of any events or changes in circumstances during the year ended June 30, 2024, that would indicate that the long-lived assets are impaired.

 

Stock-based Compensation

 

The Company accounts for stock options and other equity-based compensation issued in accordance with ASC 718 “Stock Compensation”, which requires the measurement and recognition of compensation expense related to the fair value of equity-based compensation awards that are ultimately expected to vest. Stock-based compensation expense recognized includes the compensation cost for all share-based compensation payments granted to employees and non-employees, net of estimated forfeitures, over the employees’ requisite service period or the non-employees’ performance period based on the grant date fair value estimated in accordance with the provision of ASC 718. ASC 718 is also applied to awards modified, repurchased, or cancelled during the periods reported.

 

Income Taxes

 

The Company uses the asset and liability method of accounting for income taxes. Accordingly, deferred tax assets and liabilities are determined based on the difference between the financial statement and income tax bases of assets and liabilities, using enacted tax rates in effect for the year in which the differences are expected to reverse. A valuation allowance is recorded to reduce the carrying amount of deferred tax assets, unless it is more likely than not such assets will be realized. Current income taxes are based on the year’s taxable income for federal and state income tax reporting purposes and the annual change in deferred taxes.

 

The Company assesses its income tax positions and records tax benefits based upon management’s evaluation of the facts, circumstances, and information available at the reporting date. For those tax positions where it is more likely than not that a tax benefit will be sustained, the Company records the largest amount of tax benefit with a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority having full knowledge of all relevant information. For those income tax positions where it is not more likely than not that a tax benefit will be sustained, no tax benefit is recognized in the financial statements. The Company classifies interest and penalties associated with such uncertain tax positions as a component of income tax expense.

 

(Loss) Earnings per Share Attributable to Common Stockholders

 

In accordance with ASC 260. Basic (loss) earnings per share are calculated by dividing the net (loss) income by the weighted-average number of common shares that were outstanding for the period, without consideration for potential common shares. Diluted (loss) earnings per share is calculated by dividing the net (loss) income by the sum of the weighted-average number of dilutive potential common shares outstanding for the period determined using the treasury-stock method or the as-converted method. Potentially dilutive shares are comprised of common stock options outstanding under our stock plan. Diluted EPS excludes all dilutive potential common shares if their effect is anti-dilutive. Antidilutive shares are not taken into account while computation of weighted average number of shares for dilutive EPS calculation.

 

Concentrations of Credit Risk

 

We extend credit to our customers and perform ongoing credit evaluations of such customers. We evaluate our accounts receivable on a regular basis for collectability and provide an allowance for potential credit losses as deemed necessary. No reserve was required or recorded for any of the periods presented.

 

Substantially all of our revenues are derived from sales of wireless data products. Any significant decline in market acceptance of our products or in the financial condition of our existing customers could impair our ability to operate effectively.

 

A significant portion of our revenue is derived from a small number of customers. For the year ended June 30, 2024, net sales to our two largest customers represented approximately 68% and 22% of our consolidated net sales, respectively, and 0% and 85% of our accounts receivable balance as of June 30, 2024. For the year ended June 30, 2023, net sales to our two largest customers represented approximately 61% and 31% of our consolidated net sales, respectively, and 27% and 69% of our accounts receivable balance as of June 30, 2023.

 

For the year ended June 30, 2024, we purchased the majority of our wireless data products from two manufacturing companies located in Asia. If they were to experience delays, capacity constraints or quality control problems, product shipments to our customers could be delayed, or our customers could consequently elect to cancel the underlying product purchase order, which would negatively impact our revenue. For the year ended June 30, 2024, we purchased wireless data products from two suppliers in the amount of $23,581,572, or 98.9% of total purchases, and had related accounts payable of $6,263,385 as of June 30, 2024. For the year ended June 30, 2023, we purchased wireless data products from these suppliers in the amount of $37,505,858, or 99.6% of total purchases, and had related accounts payable of $12,598,741 as of June 30, 2023.

 

We maintain our cash accounts with established commercial banks. Such cash deposits exceed the Federal Deposit Insurance Corporation insured limit of $250,000 for each financial institution. However, we do not anticipate any losses on excess deposits.

 

Recently Issued Accounting Pronouncements

 

In September 2022, the FASB issued ASU No. 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50). The ASU requires disclosure of the key terms of outstanding supplier finance programs and a rollforward of the related obligations. The ASU does not affect the recognition, measurement or financial statement presentation of supplier finance program obligations. The ASU is effective for annual and interim periods beginning after December 15, 2022, except for the rollforward requirement, which is effective for annual periods beginning after December 15, 2023. There was no impact to our consolidated financial statements.

 

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment’s profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. This ASU will likely result in the required additional disclosures being included in our consolidated financial statements, once adopted.

 

In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. This ASU will likely result in the required additional disclosures being included in our consolidated financial statements, once adopted.

 

XML 35 R11.htm IDEA: XBRL DOCUMENT v3.24.3
ACCRUED LIABILITIES
12 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
ACCRUED LIABILITIES

NOTE 3 – ACCRUED LIABILITIES

 

Accrued liabilities consist of the following as of:

        
   June 30, 2024   June 30, 2023 
Accrued payroll deductions owed to government entities  $49,452   $52,923 
Accrued salaries and bonuses   875,000    375,000 
Accrued vacation   164,884    141,590 
Accrued commission for service providers   15,000    32,500 
Accrued commission to a customer   247,592    247,592 
Other accrued liabilities   73,218    6,556 
Total  $1,425,146   $856,161 

 

On November 10, 2022, the Company and OC Kim, its President, entered into an amendment of the employment letter agreement dated September 7, 2021. The amendment provides for the payment of an incentive bonus to Mr. Kim of $125,000 for each calendar quarter during the remaining four-year term of the employment letter, which will be total amount of $2M, with the first such bonus accrued on December 31, 2022. For the year ended June 30, 2024 and 2023, $500,000 and $375,000 bonus had been accrued, respectively, with $875,000 and $375,000 accrual bonus balances as of June 30, 2024 and 2023, respectively.

 

The Company accrued a commission of approximately $650,000 to a customer to provide a financial support for its sales program during the 2021 fiscal year. The accrued commission has been paid approximately $400,000 in the form of credit with the remaining balance of approximately $250,000 as of June 30, 2024.

 

XML 36 R12.htm IDEA: XBRL DOCUMENT v3.24.3
INCOME TAXES
12 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
INCOME TAXES

NOTE 4 – INCOME TAXES

 

Income tax benefit for the years ended June 30, 2024, and 2023 consists of the following:

        
   Year Ended June 30, 
   2024   2023 
Current income tax (benefit) expense:          
Federal  $8,659   $5,211 
State   800    975 
Foreign       (4,766)
Total Current income tax expense (benefit)   9,459    1,420 
Deferred income tax benefit:          
Federal   (891,455)   (752,843)
State   3,101    (6,155)
Foreign   (70,405)   (129,081)
Total deferred income tax expense (benefit)   (958,759)   (888,079)
Benefit for income taxes  $(949,300)  $(886,659)

 

The benefit for income taxes reconciles to the amount computed by applying the effective federal statutory income tax rate to the income before provision for income taxes as follows:

        
   Year Ended June 30, 
   2024   2023 
Federal income tax, at statutory rate of 21% applied to (loss) earnings before income taxes and extraordinary items  $(1,074,307)  $(810,281)
State tax, net of federal tax benefit   2,535    15,082)
Nondeductible expenses   63,393    5,850 
R&D credits   (46,945)   (51,415)
Foreign rate difference   (13,450)   4,743)
Others   119,474    (50,638)
Change in valuation allowance        
Benefit for income taxes  $(949,300)  $(886,659)

 

Deferred income taxes reflect the net effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our deferred tax assets are as follows:

        
   June 30, 2024   June 30, 2023 
Deferred tax asset:          
Net operating losses  $1,445,271   $697,431 
State tax   168    205 
Lease accounting, net   2,457    1,359 
Intangibles   1,330,679    735,680 
Tax credits   227,706    191,544 
Legal contingency expense reserve       504,000 
Inventory reserve   19,236    123,488 
Other, net   306,415    104,044 
Total deferred tax assets   3,331,932    2,357,751 
Deferred tax liabilities:          
Deferred state taxes   (47,193)   (49,787)
Property and equipment, net   (80)   (1,652)
Unrealized gain (loss)   (100,419)   (70,797)
Total deferred tax liabilities   (147,692)   (122,236)
Less valuation allowance        
Net deferred tax asset  $3,184,240   $2,235,515 

 

Deferred income tax assets and liabilities are recorded for differences between the financial statement and tax basis of the assets and liabilities that will result in taxable or deductible amounts in the future based on enacted laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. We have evaluated the available evidence supporting the realization of our gross deferred tax assets, including the amount and timing of forecasted future taxable income. Management determined it is more likely than not that the federal deferred tax assets will be fully realized, and no valuation allowance is necessary to record as of June 30, 2024, or 2023.

 

As of June 30, 2024, we have federal and state net operating loss carryforwards of approximately $5.8 million and $0.5 million, respectively. Under the Tax Cuts and Jobs Act, the federal net operating loss of approximately $5.8 million, which will carry forward indefinitely. The state net operating loss of approximately $0.5 million will begin to expire through 2043. The utilization of net operating loss carryforwards may be subject to limitations under provisions of the Internal Revenue Code Section 382 and similar state provisions.

 

We apply the provisions of ASC 740 related to accounting for uncertain tax positions, which prescribes a recognition threshold and measurement process for recording in the financial statements uncertain tax positions taken or expected to be taken in a tax return. Under this provision, the impact of an uncertain income tax position on the income tax return must be recognized at the largest amount that is more-likely-than-not to be sustained upon audit by the relevant taxing authority. Tax benefits of an uncertain tax position will not be recognized if it has less than a 50% likelihood of being sustained based on technical merits.

 

A reconciliation of the beginning and ending balance of unrecognized tax benefits, which have been considered in the Company’s computation of its deferred tax assets, is as follows:

    
Balance as of June 30, 2022  $365,048 
Gross increase   23,968 
Balance as of June 30, 2023   389,016 
Gross increase   25,310 
Balance as of June 30, 2024  $414,326 

 

We do not anticipate any material change in the total amount of unrecognized tax benefits to occur within the next twelve months. ASC 740 requires us to accrue interest and penalties where there is an underpayment of taxes based on our best estimate of the amount ultimately to be paid. Our policy is to recognize interest accrued related to unrecognized tax benefits and penalties as income tax expense. We have not recorded any interest or penalties as the liability associated with the unrecognized tax benefits is immaterial. We are subject to taxation in the U.S., and various state and foreign jurisdictions. 

 

XML 37 R13.htm IDEA: XBRL DOCUMENT v3.24.3
(LOSS) EARNINGS PER SHARE
12 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
(LOSS) EARNINGS PER SHARE

NOTE 5 – (LOSS) EARNINGS PER SHARE

 

We report (loss) earnings per share in accordance with ASC 260, “Earnings Per Share.” Basic (loss) earnings per share are computed using the weighted average number of shares outstanding during the period. Diluted (loss) earnings per share represent basic earnings per share adjusted to include the potentially dilutive effect of outstanding stock options by using the treasury stock method that the proceeds we receive from an in-the-money option exercise are used towards repurchasing common shares in the market.

 

For the years ended June 30, 2024, and 2023, we were in a net loss position and have excluded 627,001 and 647,001 stock options from the calculation of diluted net loss per share because these securities are anti-dilutive.

 

The weighted average number of shares outstanding used to compute loss per share is as follows:

        
   Year Ended June 30, 
   2024   2023 
Net loss attributable to Parent Company  $(3,964,016)  $(2,863,021)
Weighted-average shares of common stock outstanding:          
Basic   11,784,280    11,736,609 
Dilutive effect of common stock equivalents arising from stock options        
Diluted Outstanding shares   11,784,280    11,736,609 
Basic loss per share attributable to Parent Company stockholders  $(0.34)  $(0.24)
Diluted loss per share attributable to Parent Company stockholders  $(0.34)  $(0.24)

 

XML 38 R14.htm IDEA: XBRL DOCUMENT v3.24.3
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

NOTE 6 – COMMITMENTS AND CONTINGENCIES

 

Leases

 

We adopted ASC 842 new lease accounting on July 1, 2019. We had an operating lease principally for both Franklin Wireless Corp. and Franklin Technologies Inc., in accordance with ASC 842.

 

We determine whether an arrangement contains a lease at inception. A lease is a contract that provides the right to control an identified asset for a period of time in exchange for consideration. Operating leases are recorded in the balance sheet as right-of-use assets (“ROU assets”) and operating lease obligation. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payment arising from the lease ROU assets and operating lease liabilities are recognized at the commencement date of the lease and measure based on the present value of lease payment over the lease term. The ROU assets also includes deferred rent liabilities. Our lease arrangement generally does not provide an implicit interest rate. As a result, in such situations, we use its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. We include options to extend or terminate the lease when it is reasonably certain that it will exercise that option in the measurement of its ROU assets and liabilities. Lease expense for operating lease is recognized on a straight-line basis over the lease term. We are also electing not to apply the recognition requirements to short-term leases of twelve months or less and instead will recognize lease payments as expense on a straight-line basis over the lease term.

 

We leased approximately 12,775 square feet of office space in San Diego, California, at a monthly rent of $25,754, pursuant to a lease that expired in December 2023. On October 19, 2023, we signed a lease for office space consisting of approximately 11,400 square feet, located in San Diego, California, at a monthly rent of $23,370, which commenced on January 1, 2024. In addition to monthly rent, the lease includes payment for certain common area costs. The term of the lease for the office space is 65 months from the lease commencement date. Our facility is covered by an appropriate level of insurance, and we believe it to be suitable for our use and adequate for our present needs. Rent expense related to this property was $321,259 and $309,053 for the years ended June 30, 2024 and 2023.

 

On or about December 7, 2023, we received an invoice from our prior landlord, Hunsaker & Associates, requesting payment of additional rent on our completed and expired lease of office space located at 9707 Waples Street, San Diego, CA, as of December 31, 2023. This invoice of $142,978 purports to represent charges for variable cost increases during the prior 7 years of the lease, which was discounted by $46,274 and adjusted down to $96,704 for the three months ended June 30, 2024. We are currently reviewing these charges and will be requesting further validation of these charges, in accordance with our rights granted under the lease. For the year ended June 30, 2024, we recorded an additional rent expense of $96,704 and an accrued liability of $72,048 reflecting this pending invoice and a credit of $24,656 for our deposit on the leasehold property.

 

Our Korea-based subsidiary, FTI, leases approximately 10,000 square feet of office space, at a monthly rent of approximately $8,000, and additional office space consisting of approximately 2,682 square feet at a monthly rent of approximately $2,700, both located in Seoul, Korea. These leases expired on August 31, 2024, and were extended for an additional 24 months to August 31, 2026. In addition to monthly rent, the leases provide for periodic cost of living increases in the base rent and payment for certain common area costs. These facilities are covered by an appropriate level of insurance, and we believe them to be suitable for our use and adequate for our present needs. Rent expense related to these leases was approximately $112,206 and $128,400 for each of the years ended June 30, 2024 and 2023, respectively. Short-term leases with initial terms of twelve months or less are not capitalized, and our leases of the South Korean offices and corporate housing facility have been considered as short-term lease.

 

We lease one corporate housing facility, located in Seoul, Korea, primarily for our employees who travel, under a non-cancelable operating lease that expired on September 4, 2024, and was extended for an additional twelve months to September 4, 2025. Rent expense related to this lease was $8,089 and $8,095 for the years ended June 30, 2024 and 2023, respectively.  

 

We used a discount rate of 4.0% in determining our operating lease liabilities for the office space that expired on December 31, 2023, and used a discount rate of 7.0% for the office space that commenced on January 1, 2024, in San Diego, California, respectively. These rates represented our incremental borrowing rates at that time. Short-term leases with initial terms of twelve months or less are not capitalized, and our leases of the South Korean offices and corporate housing facility have been considered as short-term leases.

 

Rent expenses for the years ended June 30, 2024, and 2023 were $554,052 and $445,548 respectively. In accordance with ASC 842, the components of the lease expense and supplemental cash flow information related to leases for the years ended June 30, 2024, and 2023 are as follows:

          
   Years ended June 30, 
   2024   2023 
Operating lease expense  $321,259   $309,053 
Additional charges for the prior operating lease subject to dispute   96,704     
Short term lease cost   120,295    136,495 
Total lease expense  $538,258   $445,548 

 

In accordance with ASC 842, future minimum payments under operating leases are as follows:

     
   Operating Lease 
Fiscal 2025  $336,972 
Fiscal 2026   344,789 
Fiscal 2027   352,840 
Fiscal 2028   387,437 
Fiscal 2029   363,310 
Total lease payments   1,785,348 
Less imputed interest   (287,629)
Total  $1,497,719 
      
Remaining lease term-operating leases   4.9 years 
Discount rate-operating lease   7% 

 

Litigation

 

We are from time to time involved in certain legal proceedings and claims arising in the ordinary course of business.

 

Verizon Jetpack Recall

 

On April 8, 2021, Verizon issued a press release announcing that it was working with the U.S. Consumer Product Safety Commission (CPSC) to conduct a voluntary recall of certain Verizon Ellipsis Jetpack mobile hotspot devices, indicating that the lithium-ion battery in the devices can overheat, posing a fire and burn hazard. According to the CPSC release, the recall affects approximately 2.5 million devices. We imported the devices and supplied them to Verizon.

 

Verizon first advised us of one alleged Jetpack device failure at the end of February 2021. We immediately began meeting with Verizon and requested access to the device. We also began internal testing to evaluate device performance. We did not receive any further incident information until the last week of March 2021. On April 1, 2021 we issued a press release announcing that we had received reports from Verizon about potential issues with the batteries in the devices. On April 9, 2021 we issued a press release announcing the voluntary recall by Verizon.

 

As of the date of this report, we have been unable to recreate any device failures of the type identified by Verizon. All internal testing conducted to date has confirmed that the Jetpack devices are performing within normal parameters. We are not currently aware of any aspect of the Jetpack design that could cause the devices to fail in the way described in Verizon’s recall notice.

 

Future Impact on Financial Performance

 

We are striving to avoid any litigation with Verizon arising from the recall and have not been served with any legal action by Verizon relating to the products covered by the recall. We are not currently able to estimate the financial impact of the recall on our future operations. At this time, we do not have information that identifies the cause of the alleged incidents. We also do not have any specific legal claims or theories of causation for device failure incidents that would help us estimate the cost of potential future litigation. No liability has been recorded for this litigation because the Company believes that any such liability is not probable and reasonably estimable at this time.

 

Shareholder Litigation

 

Ali

 

A shareholder action, Ali vs. Franklin Wireless Corp. et al. Case #3:21-cv-00687-AJB-MSB, was filed in the U.S. District Court, Southern District of California (San Diego) on April 16, 2021, alleging, among other things, that we had prior knowledge that the Verizon recall was likely and that we did not disclose that information to investors in a timely manner. The Class and Defendants have executed a Stipulation and Agreement of Settlement under which the Class releases all claims against Defendants in exchange for a payment by Defendants of $2.4 million (the “Settlement Amount”), which is reflected in liabilities under “accrued legal contingency expense” with a corresponding charge to “loss from a legal contingency”. The Class has submitted a motion for preliminary approval of the settlement, which the Court denied on January 24, 2024. On April 22, 2024, after resubmission of the application, the court granted preliminary approval of the settlement. On May 6, 2024, per the terms of the settlement agreement, we sent by wire transfer $2,400,000 to an account specified by the Ali class action claim administrator, Epiq (the appointed Settlement Administrator by the Court).

 

Harwood / Martin

 

A legal action was filed in the U.S. District Court, Southern District of California (San Diego) against Franklin, as a nominal defendant, by Stephen Harwood, derivatively on behalf of nominal defendant Franklin Wireless Corp. v. O.C. Kim, et al., Case #21cv01837-AJB-MSB, on or about October 29, 2021, claiming among other things, that we had prior knowledge that the recall was likely and that we did not disclose that information to investors in a timely manner. We believe these allegations are not supported by the facts and we will vigorously defend against such claims.

 

A legal action was filed in the U.S. District Court, Southern District of California (San Diego) against Franklin, as a nominal defendant, by Debra Martin, derivatively on behalf of nominal defendant Franklin Wireless Corp. v. O.C. Kim, et al., Case #21cv2091-AJB-MSB, on or about December 15, 2021, claiming among other things, that we had prior knowledge that the recall was likely and that we did not disclose that information to investors in a timely manner. We believe these allegations are not supported by the facts and we will vigorously defend against such claims.

 

The Harwood and Martin actions have been consolidated into a single action in the U.S. District Court, Southern District of California (San Diego) titled “In re Franklin Wireless Corp. Derivative Litigation”, Case No.: 21cv1837-AJB (MSB). Discovery has been completed and trial has been scheduled to begin on December 9, 2024.

 

Pape

 

A legal action was filed in the Second Judicial District Court of Nevada in the County of Washoe against Franklin, as a nominal defendant, Barbara Pape, derivatively on behalf of nominal defendant Franklin Wireless Corp. v. O.C. Kim, et al., Case # CV22-00471, on or about March 21, 2022, claiming among other things, that we had prior knowledge that the recall was likely and that we did not disclose that information to investors in a timely manner. We believe these allegations are not supported by the facts and we will vigorously defend against such claims.

 

The Company will vigorously defend such shareholder litigation and proceedings. No liability has been recorded for these litigations because the Company believes that any such liability is not probable and reasonably estimable as of the reporting date.

 

“Short-Swing” Profits Litigation

 

A legal action was filed in the U.S. District Court, Southern District of California (San Diego) against Franklin, as a nominal defendant, Nosirrah Management LLC v. Franklin Wireless et al., Case # 3:21-cv-01316-RSH-JLB, on or about July 22, 2021, claiming that our Chief Executive Officer, O.C. Kim, violated Section 16(b) of the Securities Exchange Act of 1934 for receiving “short-swing” profits from a sale and purchase of Franklin shares, in violation of that Act. On October 19, 2023, the jury returned a verdict of $2,000,000 in favor of the Company against the Company’s Chief Executive Officer, O.C. Kim. Mr. Kim. Subsequently, the parties entered into a settlement agreement on June 12, 2024, for Mr. Kim to pay $1,000,000, and the appeal by OC Kim was dismissed (see “Exhibit 10.9”). On September 23, 2024 the Company and Mr. Kim entered into a Forbearance Agreement to defer payment of the settlement in exchange for deferment of a $1,250,000 bonus for securing a joint venture agreement with MeiG Smart Technology Co., Ltd. To allow Mr. Kim time to pursue remedies with the State of Nevada. (see “Exhibit 10.13”)

 

Loan Agreement with Subsidiary

 

On March 21, 2022, Franklin Wireless Corp. (the “Company”) entered into a Loan Agreement with Franklin Technology Incorporation, a Republic of Korea corporation (“FTI”), under which the Company agreed to loan US$10,000,000 to FTI. The Company owns a majority of the outstanding equity of FTI. FTI’s primary business is providing design and development services to the Company for our wireless products. As part of the loan transaction, FTI delivered a $10 million Promissory Note to the Company (the “Note”). In the preparation of consolidated financial statements of the Company, the transactions and balances related to the loan of $10 million, including the accrued interest for the year ended June 30, 2024, were eliminated as intercompany transactions.

 

The purpose of the loan is to allow FTI to purchase a facility in South Korea to house its operations, and to provide it with additional working capital. The purchase of such a facility with the loan proceeds is subject to the Company’s reasonable approval. Upon acquisition of the facility, FTI is required to grant the Company a mortgage on it to secure payment of the Note. The Note is for a term of five years, provides for annual payments of interest at 2% per annum, and is due and payable upon maturity. The Note and Loan Agreement include customary provisions for default and acceleration upon default, and a default interest rate of 7% per annum. As of June 30, 2024, there’s no new information regarding the status of the facility’s acquisition.

 

Employment Contracts

 

On October 1, 2020, we entered into Change of Control Agreements with OC Kim, our President, and Yun J. (David) Lee, our Senior Vice President of Sales and previously served as Chief Operating Officer. Each Change of Control Agreement provides for a lump sum payment to the officer in case of a change of control of the Company. The term includes the acquisition of Common Stock of the Company resulting in one person or company owning more than 50% of the outstanding shares, a significant change in the composition of the Board of Directors of the Company during any 12-month period, a reorganization, merger, consolidation or similar transaction resulting in the transfer of ownership of more than fifty percent (50%) of the Company’s outstanding Common Stock, or a liquidation or dissolution of the Company or sale of substantially all of the Company’s assets.

 

The Change of Control Agreement with Mr. Kim calls for a payment of $5 million upon a change of control, and the agreement with Mr. Lee calls for a payment of $2 million upon a change of control. These agreements were for an initial term of three years but have now been extended through October 2027.

 

On November 10, 2022, the Company and OC Kim, its President, entered into an amendment of the employment letter agreement dated September 7, 2021. The amendment provides for a severance payment of $3 million if Mr. Kim voluntarily terminates his employment by the Company or if he voluntarily terminates his employment due to a “change in circumstances,” generally defined as a material breach by the Company of its salary and benefit obligations or a significant reduction in Mr. Kim’s title or responsibilities. In the case of a termination of employment by the Company for cause (generally defined as conviction of a felony, or a misdemeanor where imprisonment is imposed, commission of any act of theft, fraud, dishonesty, or material falsification of any employment or Company records, or improper disclosure of the Company’s confidential or proprietary information), the Company is to make a severance payment of $1,500,000. In either case, any unvested options become immediately vested.

 

In the amendment, Mr. Kim also agrees that, for a period of two years after termination, he will not disparage the Company or its officers, solicit any of its employees to terminate their employment, or disclose any of the Company’s proprietary information.  In addition, the amendment provides for the payment of an incentive bonus to Mr. Kim of $125,000 for each calendar quarter during the remaining four-year term of the employment letter, with the first such bonus due on December 31, 2022. For the year ended June 30, 2024 and 2023, $500,000 and $375,000 bonus had been accrued, respectively, with $875,000 and $375,000 accrual bonus balances as of June 30, 2024 and 2023, respectively.

 

The employment agreement with OC Kim was renewed and extended by the Board in September 2024 and will continue through October 2027.

 

International Tariffs

 

We believe that our products are currently exempt from international tariffs upon import from our manufacturers to the United States. If this were to change at any point, a tariff of 10%-25% of the purchase price would be imposed. If such tariffs are imposed, they could have a materially adverse effect on sales and operating results.

 

Customer Indemnification

 

Under purchase orders and contracts for the sale of our products we may provide indemnification to our customers for potential intellectual property infringement claims for which we may have no corresponding recourse against our third-party licensors. This potential liability, if realized, could materially adversely affect our business, operating results and financial condition.

 

XML 39 R15.htm IDEA: XBRL DOCUMENT v3.24.3
LONG-TERM INCENTIVE PLAN AWARDS
12 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
LONG-TERM INCENTIVE PLAN AWARDS

NOTE 7 – LONG-TERM INCENTIVE PLAN AWARDS

 

We apply the provisions of ASC 718, “Compensation - Stock Compensation,” to all of our stock-based compensation awards and use the Black-Scholes option pricing model to value stock options. The fair value of each share option award on the date of grant was estimated using the Black-Scholes method based on the following weighted average assumptions: The risk-free interest rate is based on the U.S. treasury yield curve in effect at the time of grant for periods corresponding with the expected term of options award; the expected term represents awards granted are expected to be outstanding giving considerations vesting schedules and historical participant exercise behavior; the expected volatility is based upon historical volatility of the dividend yield is based upon the company’s dividend rate at the time fair value is measure and future expectations. Under this application, we record compensation expense for all awards granted.

 

 In July of 2020, the Board of Directors adopted the 2020 Franklin Wireless Corp. Stock Option Plan (the “2020 Plan”), which covers 800,000 shares of Common Stock. The 2020 Plan provides for the grant of incentive stock options, non-qualified stock options and restricted stock to our employees, directors, and independent contractors. These options will have such vesting or other provisions as may be established by the Board of Directors at the time of each grant.

 

The estimated forfeiture rate considers historical turnover rates stratified into employee pools in comparison with an overall employee turnover rate, as well as expectations about the future. We periodically revise the estimated forfeiture rate in subsequent periods if actual forfeitures differ from those estimates. There were $295,104 and $710,870 compensation expenses recorded under this method for the years ended June 30, 2024, and 2023, respectively.

 

A summary of the status of our stock options is presented below:

                               
                Weighted-        
                Average        
          Weighted-     Remaining        
          Average     Contractual     Aggregate  
          Exercise     Life     Intrinsic  
Options   Shares     Price     (In Years)     Value  
Outstanding as of June 30, 2022     766,001     $ 3.85       3.37     $ 183,270  
Granted                        
Exercised     (100,000)       1.34              
Forfeited or expired     (19,000)       5.40              
Outstanding as of June 30, 2023     647,001     $ 4.24       2.88     $ 130,200  
Granted                        
Exercised                        
Forfeited or expired     (20,000)       4.90              
Outstanding as of June 30, 2024     627,001     $ 4.22       1.89     $ 91,750  
                                 
Exercisable as of June 30, 2024     570,392     $ 4.31       1.82     $ 76,598  

 

The aggregate intrinsic value in the preceding table represents the total pretax intrinsic value, based upon the Company’s closing stock price of $3.63 as of June 30, 2024, which would have been received by the option holders had all option holders exercised their options as of that date. The weighted-average grant-date fair value of stock options outstanding as of June 30, 2024, in the amount of 627,001 shares was $3.3 per share.

 

As of June 30, 2024, there was unrecognized compensation cost of $172,939 related to non-vested stock options granted.

 

XML 40 R16.htm IDEA: XBRL DOCUMENT v3.24.3
STOCKHOLDERS’ EQUITY
12 Months Ended
Jun. 30, 2024
Equity [Abstract]  
STOCKHOLDERS’ EQUITY

NOTE 8 – STOCKHOLDERS’ EQUITY

 

Common Stock

 

We have been authorized to issue 50,000,000 shares of common stock, $0.001 par value. Each share of issued and outstanding common stock shall entitle the holder thereof to fully participate in all shareholder meetings, to cast one vote on each matter with respect to which shareholders have the right to vote, and to share ratably in all dividends and other distributions declared and paid with respect to common stock, as well as in the net assets of the corporation upon liquidation or dissolution.

 

On December 22, 2022, we issued 100,000 common shares in conjunction with stock-based compensation awards. There were 11,784,280 shares issued and outstanding as of June 30, 2024, and 2023, respectively.

 

Preferred Stock

 

We have been authorized to issue 10,000,000 shares of preferred stock. $0.01 par value, but no preferred stock is issued and outstanding as of June 30, 2024 and 2023.

 

Treasury Stock

 

We had 2,549,208 shares of treasury stock, valued at $3,554,893 (based on the costs that we agreed to repurchase) as of June 30, 2024 and 2023.

 

XML 41 R17.htm IDEA: XBRL DOCUMENT v3.24.3
RELATED PARTY TRANSACTIONS
12 Months Ended
Jun. 30, 2024
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS

NOTE 9 – RELATED PARTY TRANSACTIONS

 

For the years ended June 30, 2024, and 2023, there have not been any transactions entered into or been a participant in which a related person had or will have a direct or indirect material interest.

 

XML 42 R18.htm IDEA: XBRL DOCUMENT v3.24.3
SUBSEQUENT EVENTS
12 Months Ended
Jun. 30, 2024
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

NOTE 10 – SUBSEQUENT EVENTS

 

The FASB issued ASC 855, “Subsequent Events.” ASC 855 establishes general standards of accounting for and disclosure of events that occur after the balance sheet date but before financial statements are issued or are available to be issued. The Company has evaluated all events or transactions that occurred after June 30, 2024, up through the date the financial statements were available to be issued.

 

On May 14, 2024, the Company entered into an Agreement for Formation of Corporation (the “Agreement”) with MeiG Smart Technology Co., Ltd. (“MeiG”), a leading supplier of cellular modules, IoT terminals and wireless data solutions. Under the terms of the Agreement, the Company and MeiG will form a Nevada corporation to be owned 60% by Franklin and 40% by MeiG. The Company will contribute $3,000,000 to the new corporation and MeiG will contribute $2,000,000. Under the terms of the Agreement, the new corporation will have a Board of Directors consisting of three members, with two to be appointed by the Company and one to be appointed by MeiG. The new company will engage in worldwide sales, marketing, customer support and operations for telecommunications modules to be provided by MeiG, under such brands or designations as the Board of Directors of the new company will determine. As of September 30, 2024, no contribution was committed by the Company and MeiG.

 

On September 23, 2024, the Board acknowledged that Mr. Kim had earned an incentive bonus of $1,250,000 for negotiating and securing a joint venture agreement with MeiG Smart Technology Co., Ltd. However, the Company and Mr. Kim entered into a Forbearance Agreement, dated September 23, 2024, under which Mr. Kim agreed to defer payment of the bonus, in exchange for the Company’s agreement to allow Mr. Kim to defer payment of the $1,000,000 settlement amount owed by Mr. Kim to the Company under a Settlement Agreement, dated June 12, 2024. The forbearance is to allow Mr. Kim time to pursue remedies with the State of Nevada (See “Business—Shareholder Litigation—Short Swing Profits Litigation”).

 

Other than what was described above, the Company did not have any material recognizable subsequent events required to be disclosed to the financial statements as of September 30, 2024.

 

XML 43 R19.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Principles of Consolidation

Principles of Consolidation

 

The consolidated financial statements include the accounts of the Company and its subsidiary with a majority voting interest of approximately 66.3% (approximately 33.7% is owned by non-controlling interests) as of June 30, 2024, and 2023. In the preparation of consolidated financial statements of the Company, intercompany transactions and balances are eliminated and net earnings are reduced by the portion of the net earnings of the subsidiary applicable to non-controlling interests.

 

Reclassifications

Reclassifications

 

Certain amounts on the prior period’s consolidated financial statements were regrouped and reclassified to conform to current-year presentation, with no effect on total stockholders’ equity.

 

Non-controlling Interest in a Consolidated Subsidiary

Non-controlling Interest in a Consolidated Subsidiary

 

Noncontrolling interests represent approximately 33.7% equity interests in FTI held by minority shareholders as of the reporting dates. As of June 30, 2024, the non-controlling interest was $1,228,944, which represents a $259,023 decrease from $1,487,967 as of June 30, 2023. The decrease of $259,023 in the non-controlling interest consists of $202,655 from loss in the subsidiary of $602,110 and $56,368 from foreign exchange translation incurred for the year ended June 30, 2024.

 

Segment Reporting

Segment Reporting

 

Accounting Standards Codification (“ASC”) 280, “Segment Reporting,” requires public companies to report financial and descriptive information about their reportable operating segments. We identify our operating segments based on how our chief operating decision maker internally evaluates separate financial information, business activities and management responsibility. We have one reportable segment, consisting of the sale of wireless access products.

 

We shall generate revenues from three geographic areas, consisting of North America and Asia. The following enterprise-wide disclosure is prepared on a basis consistent with the preparation of the consolidated financial statements. The following table contains certain financial information by geographic area:

          
   Fiscal Years Ended June 30, 
Net sales:  2024   2023 
North America  $30,699,727   $45,782,084 
Asia   96,963    166,432 
Totals  $30,796,690   $45,948,516 

 

          
Long-lived assets, net (property and equipment and intangible assets):  June 30, 2024   June 30, 2023 
North America  $1,218,139   $2,083,902 
Asia   206,426    198,070 
Totals  $1,424,565   $2,281,972 

 

Fair Value of Financial Instruments

Fair Value of Financial Instruments

 

Fair value accounting is applied for all financial assets and liabilities and non-financial assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis (at least annually). Assets and liabilities recorded at fair value in the financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels, which are directly related to the amount of subjectivity, associated with the inputs to the valuation of these assets or liabilities are as follows:

 

  ·Level 1 – Observable inputs, such as unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement date.
     
  ·Level 2 – Observable inputs other than Level 1 quoted prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
     
  ·Level 3 – Unobservable inputs that cannot be directly corroborated by observable market data and that typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.

 

The carrying amounts of financial instruments such as cash equivalents, short-term investments, accounts receivable, other current assets, accounts payable, and accrued liabilities approximate the related fair values due to the short-term nature of these instruments. We invest our excess cash into financial instruments which are readily convertible into cash, such as money market funds and certificates of deposit

 

Use of Estimates

Use of Estimates

 

The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America 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 materially differ from those estimates.

 

Allowance for Doubtful Accounts

Allowance for Doubtful Accounts

 

On July 1, 2023, we adopted ASU 2016-13 Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which replaces the incurred loss methodology with an expected loss methodology that is referred to as the current expected credit loss (“CECL”) methodology. The measurement of expected credit losses under the CECL methodology is applicable to financial assets measured at amortized cost, including loan receivables and held to maturity debt securities. It also applies to Off-Balance Sheet (“OBS”) credit exposures not accounted for as insurance (loan commitments, standby letters of credit, financial guarantees, and other similar instruments) and net investments and leases recognized by a lessor in accordance with Topic 842 on leases. Upon adoption of ASC 326 and based upon our review of our collection history as well as the current balances associated with all significant customers and associated invoices, as of June 30, 2024, and 2023, we did not record any reserve for unfunded commitments and doubtful accounts.

 

Cash Flows Reporting

Cash Flows Reporting

 

We follow ASC 230, Statements of Cash Flows, for cash flows reporting, classifies cash receipts and payments according to whether they stem from operating, investing, or financing activities and provides definitions of each category. We use the indirect or reconciliation method (“Indirect method”) as defined by ASC 230, Statement of Cash Flows, to report net cash flow from operating activities by adjusting net income to reconcile it to net cash flow from operating activities by removing the effects of all deferrals of past operating cash receipts and payments and all accruals of expected future operating cash receipts and payments and all items that are included in net (loss) income that do not affect operating cash receipts and payments.

 

Related Parties

Related Parties

 

We follow ASC 850, “Related Party Disclosures,” for the identification of related parties and disclosure of related party transactions. Related parties are any entities or individuals that, through employment, ownership or other means, possess the ability to direct or cause the direction of our management and policies of the Company. (Refer to NOTE 11–RELATED PARTY TRANSACTIONS)

 

Foreign Currency Translations

Foreign Currency Translations

 

We have a majority-owned subsidiary in foreign country, South Korea. Fluctuations in foreign currency impact the amount of total assets, liabilities, earnings and cash flows that we report for our foreign subsidiary upon the translation of these amounts into U.S. Dollars for, and as of the end of, each reporting period. In particular, the strengthening of the U.S. Dollar generally will reduce the reported amount of our foreign-denominated cash, cash equivalents, total revenues and total expense that we translate into U.S. Dollars and report in our consolidated financial statements for, and as of the end of, each reporting period. However, a majority of our consolidated revenue is denominated in U.S. Dollars, and therefore, our revenue is not directly subject to foreign currency risk.

 

In accordance with ASC 830, when an operation has transactions denominated in a currency other than its functional currency, they are measured in the functional currency. Changes in the expected functional currency cash flows caused by changes in exchange rates are included in net income (loss) for the period.

 

Leases

Leases

 

In accordance with ASC 842, we determine whether an arrangement contains a lease at inception. A lease is a contract that provides the right to control an identified asset for a period of time in exchange for consideration. For identified leases, we determine whether it should be classified as an operating or finance lease. Operating leases are recorded in the balance sheet as right-of-use assets (“ROU assets”) and operating lease obligation. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payment arising from the lease ROU assets and operating lease liabilities are recognized at the commencement date of the lease and measure based on the present value of lease payment over the lease term. The ROU assets also includes deferred rent liabilities. Our lease arrangement generally does not provide an implicit interest rate. As a result, in such situations, we use its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. We include options to extend or terminate the lease when it is reasonably certain that it will exercise that option in the measurement of its ROU assets and liabilities.

 

Lease expense for operating lease is recognized on a straight-line basis over the lease term. We are also electing not to apply the recognition requirements to short-term leases of twelve months or less and instead will recognize lease payments as expense on a straight-line basis over the lease term.

 

Revenue Recognition

Revenue Recognition

 

The Company accounts for its revenue according to ASC 606, “Revenue from Contracts with Customers”, pursuant to which, revenue is recognized when the control of the promised goods or services is transferred to the customers, and the performance obligations under the contract have been satisfied, in an amount that reflects the consideration expected to be entitled to in exchange for those goods or services.

 

The Company determines revenue recognition through the following steps: (1) identify the contract(s) 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 when (or as) the entity satisfies a performance obligation.

 

Contracts with Customers

 

Revenue from sales of products and services is derived from contracts with customers. The products and services covered by contracts primarily consist of hot spot routers. Contracts with each customer generally state the terms of the sale, including the description, quantity and price of each product or service. Payment terms are stated in the contract, primarily in the form of a purchase order. Since the customer typically agrees to a stated rate and price in the purchase order that does not vary over the life of the contract, the majority of our contracts do not contain variable consideration. We establish a provision for estimated warranty and returns. Using historical averages, that provisions for the years ended June 30, 2024, and 2023, were not material.

 

Disaggregation of Revenue

 

In accordance with Topic 606, we disaggregate revenue from contracts with customers into geographical regions and by the timing of when goods and services are transferred. We determined that disaggregating revenue into these categories meets the disclosure objective in Topic 606, which is to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by regional economic factors.

 

Contract Balances

 

We perform our obligations under a contract with a customer by transferring products in exchange for consideration from the customer. We typically invoice our customers as soon as control of an asset is transferred, and a receivable is established. We, however, recognize contract liability when a customer prepays for goods and/or services, or we have not delivered goods under the contract since we have not yet transferred control of the goods and/or services.

  

The balances of our trade receivables are as follows:

        
   June 30, 2024   June 30, 2023 
Accounts Receivable, net  $1,155,060   $8,949,802 

 

The balance of contract assets was immaterial as we did not have a significant amount of un-invoiced receivables in the periods ended June 30, 2024, and June 30, 2023.

 

Our contract liabilities and advance from customers are as follows:

        
   June 30, 2024   June 30, 2023 
Undelivered products  $158,771   $146,488 

 

Performance Obligations

 

A performance obligation is a promise in a contract to transfer a distinct good and/or service to the customer and is the unit of measurement in Topic 606. At contract inception, we assess the products and/or services promised in our contracts with customers. We then identify performance obligations to transfer distinct products and/or services to the customer. To identify performance obligations, we consider all the products or services promised in the contract regardless of whether they are explicitly stated or are implied by customary business practices.

 

Our performance obligations are satisfied at a point in time. Revenue from products transferred to customers at a single point in time accounted for over 99% of net sales for the year ended June 30, 2024 and 2023. Revenue for non-recurring engineering projects is based on the percentage completion of a project and accounted for under 1% of net sales for the years ended June 30, 2024 and 2023. Most of our revenue that is recognized at a point in time is for the sale of hot-spot router products. Revenue from these contracts is recognized when the customer can direct the use of and obtain substantially all of the benefits from the product, which generally coincides with title transfer at completion of the shipping process.

 

As of June 30, 2024 and 2023, our contracts do not contain any unsatisfied performance obligations, except for undelivered products.

 

Cost of Goods Sold

Cost of Goods Sold

 

All costs associated with our contract manufacturers, as well as distribution, fulfillment and repair services, are included in our cost of goods sold. Cost of goods sold also includes amortization expenses of approximately $970,000 and $800,000 associated with capitalized product development costs associated with complete technology for the years ended June 30, 2024, and 2023, respectively.

 

Capitalized Product Development Costs

Capitalized Product Development Costs

 

Accounting Standards Codification (“ASC”) Topic 350, “Intangibles - Goodwill and Other” includes software that is part of a product or process to be sold to a customer and shall be accounted for under Subtopic 985-20. Our products contain embedded software internally developed by FTI, which is an integral part of these products because it allows the various components of the products to communicate with each other and the products are clearly unable to function without this coding.

 

The costs of product development that are capitalized once technological feasibility is determined (noted as Technology in progress in the Intangible Assets table, in Note 2 to Notes to Consolidated Financial Statements) include certifications, licenses, payroll, employee benefits, and other headcount-related expenses associated with product development. We determine that technological feasibility for our products is reached after all high-risk development issues have been resolved. Once the products are available for general release to our customers, we cease capitalizing the product development costs and any additional costs, if any, are expensed. The capitalized product development costs are amortized on a product-by-product basis using the straight-line amortization. The amortization begins when the products are available for general release to our customers.

 

As of June 30, 2024, and 2023, capitalized product development costs in progress were $0 and $203,838, respectively, and these amounts are included in intangible assets in our consolidated balance sheets. For the years ended June 30, 2024 and 2023, we incurred $123,359 and $1,631,376, respectively in capitalized product development costs, and all costs incurred before technological feasibility is reached are expensed and included in our consolidated statements of comprehensive income (loss).

  

Research and Development Costs

Research and Development Costs

 

Costs associated with research and development are expensed as incurred. Research and development costs were $3,406,750 and $3,918,664 for the years ended June 30, 2024, and 2023, respectively.

 

Warranties

Warranties

 

We provide a warranty for one year which is covered by our vendors and manufacturers under purchase agreements between the Company and the vendors. As a result, we believe we do not have any net warranty exposure and do not accrue any warranty expenses. Historically, the Company has not experienced any material net warranty expenditures.

 

Shipping and Handling Costs

Shipping and Handling Costs

 

Costs associated with product shipping and handling are expensed as incurred. Shipping and handling costs, which are included in selling, general and administrative expenses on the statements of comprehensive income, were $163,138 and $234,681 for the years ended June 30, 2024, and 2023, respectively.

 

Cash and Cash Equivalents

Cash and Cash Equivalents

 

For the purposes of the consolidated statements of cash flow, we consider all highly liquid investments purchased with original maturities of three months or less to be cash equivalents. We invest our excess cash into financial instruments which management believes are readily convertible into cash, such as money market funds that are readily convertible to cash and have a $1.00 net asset value.

 

Short Term Investments

Short Term Investments

 

We have invested excess funds in short-term liquid assets, such as certificates of deposit or money market funds.

 

Inventories, Net

Inventories, Net

 

Our inventories consist of finished goods and are stated at the lower of cost or net realizable value, cost being determined on a first-in, first-out basis. We assess the inventory carrying value and reduce it, if necessary, to its net realizable value based on customer orders on hand, and internal demand forecasts using management’s best estimates given information currently available. Our customer demand is highly unpredictable and can fluctuate significantly caused by factors beyond our control. We may write down our inventory value for potential obsolescence and excess inventory.  As of June 30, 2024, and 2023, we have recorded inventory reserves in the amount of $91,482 and $585,274, respectively, for inventories that we have identified as obsolete or slow-moving.

 

Property and Equipment, Net

Property and Equipment, Net

 

Property and equipment are recorded at cost. Significant additions or improvements extending the useful lives of assets are capitalized. Maintenance and repairs of expense nature are charged to expense as incurred. Depreciation is computed using the straight-line method over the estimated useful lives as follows:

   
Machinery   6 years
Office equipment   5 years
Molds   3~6 years
Vehicles   5 years
Computers and software   5 years
Furniture and fixtures   7 years
Facilities improvements   5 years or life of the lease, whichever is shorter

 

Goodwill and Intangible Assets

Goodwill and Intangible Assets

 

Goodwill and certain intangible assets were recorded in connection with the FTI acquisition in October 2009, and were accounted for in accordance with ASC 805, “Business Combinations.” Goodwill represents the excess of the purchase price over the fair value of the tangible and intangible net assets acquired. Intangible assets are recorded at their fair value at the date of acquisition. Goodwill and other intangible assets are accounted for in accordance with ASC 350, “Goodwill and Other Intangible Assets.” Goodwill and other intangible assets are tested for impairment at least annually and any related impairment losses are recognized in earnings when identified. No impairment was recognized during the years ended June 30, 2024, and 2023.

 

Intangible Assets, Net

Intangible Assets, Net

 

The definite lived intangible assets consisted of the following as of June 30, 2024:

                               
Definite lived intangible assets:   Expected Life  

Average

Remaining

life

 

Gross

Intangible

Assets

   

Less Accumulated

Amortization

   

Net Intangible

Assets

 
Complete technology   3 years       18,397       18,397        
Technology in progress   Not Applicable                    
Software   5 years   1.6 years     489,992       365,526       124,466  
Patents   10 years   6.7 years     67,373       27,345       40,028  
Certifications & licenses   3 years   1.4 years     3,924,007       2,778,875       1,145,132  
Total as of June 30, 2024           $ 4,499,769       3,190,143       1,309,626  

 

The definite lived intangible assets consisted of the following as of June 30, 2023:

                                 
Definite lived intangible assets:   Expected Life  

Average

Remaining

life

 

Gross

Intangible

Assets

   

Less Accumulated

Amortization

   

Net Intangible

Assets

 
Complete technology   3 years       18,397       18,397        
Technology in progress   Not Applicable       203,838             203,838  
Software   5 years   1.6 years     423,762       347,228       76,534  
Patents   10 years   7.0 years     59,975       21,108       38,867  
Certifications & licenses   3 years   2.0 years     3,759,240       1,897,595       1,861,645  
Total as of June 30, 2023           $ 4,465,212       2,284,328       2,180,884  

 

 

Amortization expense recognized during the years ended June 30, 2024, and 2023 were $992,699 and $839,595, respectively. For the year ended June 30, 2024, we disposed of fully amortized intangible assets in the amounts of $86,884 and expensed technology in progress of $9,404. For the year ended June 30, 2023, we did not dispose of intangible assets.

 

The amortization expenses of the definite lived intangible assets for the next five years and thereafter are as follows:

                                   
    FY2025     FY2026     FY2027     FY2028     FY2029     Thereafter  
Total   $ 853,077     $ 385,150     $ 45,234     $ 17,913     $ 7,688     $ 564  

 

Impairment of Long-lived Assets

Impairment of Long-lived Assets

 

In accordance with ASC 360, “Property, Plant, and Equipment,” we review for impairment of long-lived assets and certain identifiable intangibles whenever events or circumstances indicate that the carrying amount of assets may not be recoverable. We consider the carrying value of assets may not be recoverable based upon our review of the following events or changes in circumstances: the asset’s ability to continue to generate income from operations and positive cash flow in future periods; loss of legal ownership or title to the assets; significant changes in our strategic business objectives and utilization of the asset; or significant negative industry or economic trends. An impairment loss would be recognized when estimated future cash flows expected to result from the use of the asset are less than its carrying amount.

 

We are not aware of any events or changes in circumstances during the year ended June 30, 2024, that would indicate that the long-lived assets are impaired.

 

Stock-based Compensation

Stock-based Compensation

 

The Company accounts for stock options and other equity-based compensation issued in accordance with ASC 718 “Stock Compensation”, which requires the measurement and recognition of compensation expense related to the fair value of equity-based compensation awards that are ultimately expected to vest. Stock-based compensation expense recognized includes the compensation cost for all share-based compensation payments granted to employees and non-employees, net of estimated forfeitures, over the employees’ requisite service period or the non-employees’ performance period based on the grant date fair value estimated in accordance with the provision of ASC 718. ASC 718 is also applied to awards modified, repurchased, or cancelled during the periods reported.

 

Income Taxes

Income Taxes

 

The Company uses the asset and liability method of accounting for income taxes. Accordingly, deferred tax assets and liabilities are determined based on the difference between the financial statement and income tax bases of assets and liabilities, using enacted tax rates in effect for the year in which the differences are expected to reverse. A valuation allowance is recorded to reduce the carrying amount of deferred tax assets, unless it is more likely than not such assets will be realized. Current income taxes are based on the year’s taxable income for federal and state income tax reporting purposes and the annual change in deferred taxes.

 

The Company assesses its income tax positions and records tax benefits based upon management’s evaluation of the facts, circumstances, and information available at the reporting date. For those tax positions where it is more likely than not that a tax benefit will be sustained, the Company records the largest amount of tax benefit with a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority having full knowledge of all relevant information. For those income tax positions where it is not more likely than not that a tax benefit will be sustained, no tax benefit is recognized in the financial statements. The Company classifies interest and penalties associated with such uncertain tax positions as a component of income tax expense.

 

(Loss) Earnings per Share Attributable to Common Stockholders

(Loss) Earnings per Share Attributable to Common Stockholders

 

In accordance with ASC 260. Basic (loss) earnings per share are calculated by dividing the net (loss) income by the weighted-average number of common shares that were outstanding for the period, without consideration for potential common shares. Diluted (loss) earnings per share is calculated by dividing the net (loss) income by the sum of the weighted-average number of dilutive potential common shares outstanding for the period determined using the treasury-stock method or the as-converted method. Potentially dilutive shares are comprised of common stock options outstanding under our stock plan. Diluted EPS excludes all dilutive potential common shares if their effect is anti-dilutive. Antidilutive shares are not taken into account while computation of weighted average number of shares for dilutive EPS calculation.

 

Concentrations of Credit Risk

Concentrations of Credit Risk

 

We extend credit to our customers and perform ongoing credit evaluations of such customers. We evaluate our accounts receivable on a regular basis for collectability and provide an allowance for potential credit losses as deemed necessary. No reserve was required or recorded for any of the periods presented.

 

Substantially all of our revenues are derived from sales of wireless data products. Any significant decline in market acceptance of our products or in the financial condition of our existing customers could impair our ability to operate effectively.

 

A significant portion of our revenue is derived from a small number of customers. For the year ended June 30, 2024, net sales to our two largest customers represented approximately 68% and 22% of our consolidated net sales, respectively, and 0% and 85% of our accounts receivable balance as of June 30, 2024. For the year ended June 30, 2023, net sales to our two largest customers represented approximately 61% and 31% of our consolidated net sales, respectively, and 27% and 69% of our accounts receivable balance as of June 30, 2023.

 

For the year ended June 30, 2024, we purchased the majority of our wireless data products from two manufacturing companies located in Asia. If they were to experience delays, capacity constraints or quality control problems, product shipments to our customers could be delayed, or our customers could consequently elect to cancel the underlying product purchase order, which would negatively impact our revenue. For the year ended June 30, 2024, we purchased wireless data products from two suppliers in the amount of $23,581,572, or 98.9% of total purchases, and had related accounts payable of $6,263,385 as of June 30, 2024. For the year ended June 30, 2023, we purchased wireless data products from these suppliers in the amount of $37,505,858, or 99.6% of total purchases, and had related accounts payable of $12,598,741 as of June 30, 2023.

 

We maintain our cash accounts with established commercial banks. Such cash deposits exceed the Federal Deposit Insurance Corporation insured limit of $250,000 for each financial institution. However, we do not anticipate any losses on excess deposits.

 

Recently Issued Accounting Pronouncements

Recently Issued Accounting Pronouncements

 

In September 2022, the FASB issued ASU No. 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50). The ASU requires disclosure of the key terms of outstanding supplier finance programs and a rollforward of the related obligations. The ASU does not affect the recognition, measurement or financial statement presentation of supplier finance program obligations. The ASU is effective for annual and interim periods beginning after December 15, 2022, except for the rollforward requirement, which is effective for annual periods beginning after December 15, 2023. There was no impact to our consolidated financial statements.

 

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment’s profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. This ASU will likely result in the required additional disclosures being included in our consolidated financial statements, once adopted.

 

In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. This ASU will likely result in the required additional disclosures being included in our consolidated financial statements, once adopted.

 

XML 44 R20.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Schedule of financial information by geographic area
          
   Fiscal Years Ended June 30, 
Net sales:  2024   2023 
North America  $30,699,727   $45,782,084 
Asia   96,963    166,432 
Totals  $30,796,690   $45,948,516 
Schedule of long-lived assets, net
          
Long-lived assets, net (property and equipment and intangible assets):  June 30, 2024   June 30, 2023 
North America  $1,218,139   $2,083,902 
Asia   206,426    198,070 
Totals  $1,424,565   $2,281,972 
Schedule of trade receivables
        
   June 30, 2024   June 30, 2023 
Accounts Receivable, net  $1,155,060   $8,949,802 
Schedule of contract liabilities and advance from customers
        
   June 30, 2024   June 30, 2023 
Undelivered products  $158,771   $146,488 
Schedule of estimated useful lives
   
Machinery   6 years
Office equipment   5 years
Molds   3~6 years
Vehicles   5 years
Computers and software   5 years
Furniture and fixtures   7 years
Facilities improvements   5 years or life of the lease, whichever is shorter
Schedule of definite lived intangible assets
                               
Definite lived intangible assets:   Expected Life  

Average

Remaining

life

 

Gross

Intangible

Assets

   

Less Accumulated

Amortization

   

Net Intangible

Assets

 
Complete technology   3 years       18,397       18,397        
Technology in progress   Not Applicable                    
Software   5 years   1.6 years     489,992       365,526       124,466  
Patents   10 years   6.7 years     67,373       27,345       40,028  
Certifications & licenses   3 years   1.4 years     3,924,007       2,778,875       1,145,132  
Total as of June 30, 2024           $ 4,499,769       3,190,143       1,309,626  

 

The definite lived intangible assets consisted of the following as of June 30, 2023:

                                 
Definite lived intangible assets:   Expected Life  

Average

Remaining

life

 

Gross

Intangible

Assets

   

Less Accumulated

Amortization

   

Net Intangible

Assets

 
Complete technology   3 years       18,397       18,397        
Technology in progress   Not Applicable       203,838             203,838  
Software   5 years   1.6 years     423,762       347,228       76,534  
Patents   10 years   7.0 years     59,975       21,108       38,867  
Certifications & licenses   3 years   2.0 years     3,759,240       1,897,595       1,861,645  
Total as of June 30, 2023           $ 4,465,212       2,284,328       2,180,884  
Schedule of amortization expenses of the definite lived intangible assets
                                   
    FY2025     FY2026     FY2027     FY2028     FY2029     Thereafter  
Total   $ 853,077     $ 385,150     $ 45,234     $ 17,913     $ 7,688     $ 564  
XML 45 R21.htm IDEA: XBRL DOCUMENT v3.24.3
ACCRUED LIABILITIES (Tables)
12 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Schedule of accrued liabilities
        
   June 30, 2024   June 30, 2023 
Accrued payroll deductions owed to government entities  $49,452   $52,923 
Accrued salaries and bonuses   875,000    375,000 
Accrued vacation   164,884    141,590 
Accrued commission for service providers   15,000    32,500 
Accrued commission to a customer   247,592    247,592 
Other accrued liabilities   73,218    6,556 
Total  $1,425,146   $856,161 
XML 46 R22.htm IDEA: XBRL DOCUMENT v3.24.3
INCOME TAXES (Tables)
12 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
Schedule of income tax benefit
        
   Year Ended June 30, 
   2024   2023 
Current income tax (benefit) expense:          
Federal  $8,659   $5,211 
State   800    975 
Foreign       (4,766)
Total Current income tax expense (benefit)   9,459    1,420 
Deferred income tax benefit:          
Federal   (891,455)   (752,843)
State   3,101    (6,155)
Foreign   (70,405)   (129,081)
Total deferred income tax expense (benefit)   (958,759)   (888,079)
Benefit for income taxes  $(949,300)  $(886,659)
Schedule of effective federal statutory income tax rate to the income before provision for income taxes
        
   Year Ended June 30, 
   2024   2023 
Federal income tax, at statutory rate of 21% applied to (loss) earnings before income taxes and extraordinary items  $(1,074,307)  $(810,281)
State tax, net of federal tax benefit   2,535    15,082)
Nondeductible expenses   63,393    5,850 
R&D credits   (46,945)   (51,415)
Foreign rate difference   (13,450)   4,743)
Others   119,474    (50,638)
Change in valuation allowance        
Benefit for income taxes  $(949,300)  $(886,659)
Schedule of deferred tax assets
        
   June 30, 2024   June 30, 2023 
Deferred tax asset:          
Net operating losses  $1,445,271   $697,431 
State tax   168    205 
Lease accounting, net   2,457    1,359 
Intangibles   1,330,679    735,680 
Tax credits   227,706    191,544 
Legal contingency expense reserve       504,000 
Inventory reserve   19,236    123,488 
Other, net   306,415    104,044 
Total deferred tax assets   3,331,932    2,357,751 
Deferred tax liabilities:          
Deferred state taxes   (47,193)   (49,787)
Property and equipment, net   (80)   (1,652)
Unrealized gain (loss)   (100,419)   (70,797)
Total deferred tax liabilities   (147,692)   (122,236)
Less valuation allowance        
Net deferred tax asset  $3,184,240   $2,235,515 
Schedule of deferred tax assets
    
Balance as of June 30, 2022  $365,048 
Gross increase   23,968 
Balance as of June 30, 2023   389,016 
Gross increase   25,310 
Balance as of June 30, 2024  $414,326 
XML 47 R23.htm IDEA: XBRL DOCUMENT v3.24.3
(LOSS) EARNINGS PER SHARE (Tables)
12 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of weighted average number of shares outstanding used to compute loss per share
        
   Year Ended June 30, 
   2024   2023 
Net loss attributable to Parent Company  $(3,964,016)  $(2,863,021)
Weighted-average shares of common stock outstanding:          
Basic   11,784,280    11,736,609 
Dilutive effect of common stock equivalents arising from stock options        
Diluted Outstanding shares   11,784,280    11,736,609 
Basic loss per share attributable to Parent Company stockholders  $(0.34)  $(0.24)
Diluted loss per share attributable to Parent Company stockholders  $(0.34)  $(0.24)
XML 48 R24.htm IDEA: XBRL DOCUMENT v3.24.3
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of components of the lease expense and supplemental cash flow information related to leases
          
   Years ended June 30, 
   2024   2023 
Operating lease expense  $321,259   $309,053 
Additional charges for the prior operating lease subject to dispute   96,704     
Short term lease cost   120,295    136,495 
Total lease expense  $538,258   $445,548 
Schedule of future minimum payments under operating leases
     
   Operating Lease 
Fiscal 2025  $336,972 
Fiscal 2026   344,789 
Fiscal 2027   352,840 
Fiscal 2028   387,437 
Fiscal 2029   363,310 
Total lease payments   1,785,348 
Less imputed interest   (287,629)
Total  $1,497,719 
      
Remaining lease term-operating leases   4.9 years 
Discount rate-operating lease   7% 
XML 49 R25.htm IDEA: XBRL DOCUMENT v3.24.3
LONG-TERM INCENTIVE PLAN AWARDS (Tables)
12 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of stock options
                               
                Weighted-        
                Average        
          Weighted-     Remaining        
          Average     Contractual     Aggregate  
          Exercise     Life     Intrinsic  
Options   Shares     Price     (In Years)     Value  
Outstanding as of June 30, 2022     766,001     $ 3.85       3.37     $ 183,270  
Granted                        
Exercised     (100,000)       1.34              
Forfeited or expired     (19,000)       5.40              
Outstanding as of June 30, 2023     647,001     $ 4.24       2.88     $ 130,200  
Granted                        
Exercised                        
Forfeited or expired     (20,000)       4.90              
Outstanding as of June 30, 2024     627,001     $ 4.22       1.89     $ 91,750  
                                 
Exercisable as of June 30, 2024     570,392     $ 4.31       1.82     $ 76,598  
XML 50 R26.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Segments) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Net sales $ 30,796,690 $ 45,948,516
North America [Member]    
Net sales 30,699,727 45,782,084
Asia [Member]    
Net sales $ 96,963 $ 166,432
XML 51 R27.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Segments Long-Lived Assets) - USD ($)
Jun. 30, 2024
Jun. 30, 2023
Long-lived assets, net (property and equipment and intangible assets) $ 1,424,565 $ 2,281,972
North America [Member]    
Long-lived assets, net (property and equipment and intangible assets) 1,218,139 2,083,902
Asia [Member]    
Long-lived assets, net (property and equipment and intangible assets) $ 206,426 $ 198,070
XML 52 R28.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Receivables) - USD ($)
Jun. 30, 2024
Jun. 30, 2023
Accounting Policies [Abstract]    
Accounts Receivable, net $ 1,155,060 $ 8,949,802
XML 53 R29.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Contract liabilities) - USD ($)
Jun. 30, 2024
Jun. 30, 2023
Accounting Policies [Abstract]    
Undelivered products $ 158,771 $ 146,488
XML 54 R30.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Useful lives)
12 Months Ended
Jun. 30, 2024
Machinery [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 6 years
Office Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 5 years
Tools, Dies and Molds [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 3~6 years
Vehicles [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 5 years
Computer Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 5 years
Furniture and Fixtures [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 7 years
Other Capitalized Property Plant and Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 5 years or life of the lease, whichever is shorter
XML 55 R31.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Intangible assets activity) - USD ($)
Jun. 30, 2024
Jun. 30, 2023
Indefinite-Lived Intangible Assets [Line Items]    
Gross Intangible Assets $ 4,499,769 $ 4,465,212
Less Accumulated Amortization 3,190,143 2,284,328
Net Intangible Assets $ 1,309,626 $ 2,180,884
Complete Technology [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Expected Life 3 years 3 years
Gross Intangible Assets $ 18,397 $ 18,397
Less Accumulated Amortization 18,397 18,397
Net Intangible Assets 0 0
Technology In Progess [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Gross Intangible Assets 0 203,838
Less Accumulated Amortization 0 0
Net Intangible Assets $ 0 $ 203,838
Computer Software, Intangible Asset [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Expected Life 5 years 5 years
Gross Intangible Assets $ 489,992 $ 423,762
Less Accumulated Amortization 365,526 347,228
Net Intangible Assets $ 124,466 $ 76,534
Average Remaining Life 1 year 7 months 6 days 1 year 7 months 6 days
Patent [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Expected Life 10 years 10 years
Gross Intangible Assets $ 67,373 $ 59,975
Less Accumulated Amortization 27,345 21,108
Net Intangible Assets $ 40,028 $ 38,867
Average Remaining Life 6 years 8 months 12 days 7 years
Certification And Licenses [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Expected Life 3 years 3 years
Gross Intangible Assets $ 3,924,007 $ 3,759,240
Less Accumulated Amortization 2,778,875 1,897,595
Net Intangible Assets $ 1,145,132 $ 1,861,645
Average Remaining Life 1 year 4 months 24 days 2 years
XML 56 R32.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Amortization Expenses)
Jun. 30, 2024
USD ($)
Accounting Policies [Abstract]  
FY 2025 $ 853,077
FY 2026 385,150
FY 2027 45,234
FY 2028 17,913
FY 2028 7,688
Thereafter $ 564
XML 57 R33.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Product Information [Line Items]    
Equity ownership interest percentage, parent 66.30% 66.30%
Total, noncontrolling interest $ 1,228,944 $ 1,487,967
Decrease from noncontrolling interest 259,023 259,023
Noncontrolling interest 202,655 81,638
Loss in the subsidiary 602,110  
Foreign exchange translation 56,368  
Allowance for doubtful accounts 0 0
Product development costs incurred 123,359 1,631,376
Research and development expense 3,406,750 3,918,664
Shipping and handling expense 6,041,355 5,451,653
Inventory reserve 91,482 585,274
Goodwill impairment 0 0
Amortization expense 992,699 839,595
Disposal of fully amortized intangible assets 86,884 0
Expenses incurred in progress of technology 9,404  
Cost of revenue 27,288,340 38,927,774
Accounts payable, current 7,262,195 12,950,497
Wireless Data Products [Member]    
Product Information [Line Items]    
Cost of revenue 23,581,572 37,505,858
Accounts payable, current 6,263,385 12,598,741
Capitalized Product Development Costs [Member]    
Product Information [Line Items]    
Intangible Assets, Gross (Excluding Goodwill) 0 203,838
Capitalized Product Development Costs [Member] | Amortization Expense [Member]    
Product Information [Line Items]    
Shipping and handling expense 970,000 800,000
Shipping and Handling [Member]    
Product Information [Line Items]    
Shipping and handling expense $ 163,138 $ 234,681
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer 1 [Member]    
Product Information [Line Items]    
Concentration of credit risk 68.00% 61.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer 2 [Member]    
Product Information [Line Items]    
Concentration of credit risk 22.00% 31.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer 1 [Member]    
Product Information [Line Items]    
Concentration of credit risk 0.00% 27.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer 2 [Member]    
Product Information [Line Items]    
Concentration of credit risk 85.00% 69.00%
Cost of Goods and Service, Product and Service Benchmark [Member] | Supplier Concentration Risk [Member] | Wireless Data Products [Member]    
Product Information [Line Items]    
Concentration of credit risk 98.90% 99.60%
Transferred at Point in Time [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Product Information [Line Items]    
Concentration of credit risk 99.00% 99.00%
Transferred at Point in Time [Member] | Revenue Benchmark [Member] | Engineering Projects [Member]    
Product Information [Line Items]    
Concentration of credit risk 1.00% 1.00%
Noncontrolling Interests [Member]    
Product Information [Line Items]    
Noncontrolling interest percentage 33.70% 33.70%
XML 58 R34.htm IDEA: XBRL DOCUMENT v3.24.3
ACCRUED LIABILITIES (Details) - USD ($)
Jun. 30, 2024
Jun. 30, 2023
Payables and Accruals [Abstract]    
Accrued payroll deductions owed to government entities $ 49,452 $ 52,923
Accrued salaries and bonuses 875,000 375,000
Accrued vacation 164,884 141,590
Accrued commission for service providers 15,000 32,500
Accrued commission to a customer 247,592 247,592
Other accrued liabilities 73,218 6,556
Total $ 1,425,146 $ 856,161
XML 59 R35.htm IDEA: XBRL DOCUMENT v3.24.3
ACCRUED LIABILITIES (Details Narrative) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2021
Jun. 30, 2023
Payables and Accruals [Abstract]      
Accrued bonus $ 500,000   $ 375,000
Accrual bonus balances 875,000   $ 375,000
Accrued a commission   $ 650,000  
Accrued commission paid 400,000    
Accrued commission remaining balance $ 250,000    
XML 60 R36.htm IDEA: XBRL DOCUMENT v3.24.3
INCOME TAXES (Details - Provision for Income Taxes) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Current income tax (benefit) expense:    
Federal $ 8,659 $ 5,211
State 800 975
Foreign 0 (4,766)
Total Current income tax expense (benefit) 9,459 1,420
Deferred income tax benefit:    
Federal (891,455) (752,843)
State 3,101 (6,155)
Foreign (70,405) (129,081)
Total deferred income tax expense (benefit) (958,759) (888,079)
Benefit for income taxes $ (949,300) $ (886,659)
XML 61 R37.htm IDEA: XBRL DOCUMENT v3.24.3
INCOME TAXES (Details - Reconciliation of Tax Rate) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]    
Federal income tax, at statutory rate of 21% applied to (loss) earnings before income taxes and extraordinary items $ (1,074,307) $ (810,281)
State tax, net of federal tax benefit 2,535 15,082
Nondeductible expenses 63,393 5,850
R&D credits (46,945) (51,415)
Foreign rate difference (13,450) 4,743
Others 119,474 (50,638)
Change in valuation allowance 0 0
Benefit for income taxes $ (949,300) $ (886,659)
XML 62 R38.htm IDEA: XBRL DOCUMENT v3.24.3
INCOME TAXES (Details - Deferred Income Taxes) - USD ($)
Jun. 30, 2024
Jun. 30, 2023
Deferred tax asset:    
Net operating losses $ 1,445,271 $ 697,431
State tax 168 205
Lease accounting, net 2,457 1,359
Intangibles 1,330,679 735,680
Tax credits 227,706 191,544
Legal contingency expense reserve 0 504,000
Inventory reserve 19,236 123,488
Other, net 306,415 104,044
Total deferred tax assets 3,331,932 2,357,751
Deferred tax liabilities:    
Deferred state taxes (47,193) (49,787)
Property and equipment, net (80) (1,652)
Unrealized gain (loss) (100,419) (70,797)
Total deferred tax liabilities (147,692) (122,236)
Less valuation allowance 0 0
Net deferred tax asset $ 3,184,240 $ 2,235,515
XML 63 R39.htm IDEA: XBRL DOCUMENT v3.24.3
INCOME TAXES (Details - Unrecognized tax benefits) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]    
Beginning Balance $ 389,016 $ 365,048
Gross increase 25,310 23,968
Ending Balance $ 414,326 $ 389,016
XML 64 R40.htm IDEA: XBRL DOCUMENT v3.24.3
INCOME TAXES (Details Narrative)
Jun. 30, 2024
USD ($)
Effective Income Tax Rate Reconciliation [Line Items]  
Operating loss carryforward $ 500,000
Domestic Tax Jurisdiction [Member]  
Effective Income Tax Rate Reconciliation [Line Items]  
Operating loss carryforward 5,800,000
State and Local Jurisdiction [Member]  
Effective Income Tax Rate Reconciliation [Line Items]  
Operating loss carryforward $ 500,000
XML 65 R41.htm IDEA: XBRL DOCUMENT v3.24.3
(LOSS) EARNINGS PER SHARE (Details) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]    
Net loss attributable to Parent Company $ (3,964,016) $ (2,863,021)
Weighted-average shares of common stock outstanding:    
Basic 11,784,280 11,736,609
Dilutive effect of common stock equivalents arising from stock options 0 0
Diluted Outstanding shares 11,784,280 11,736,609
Basic loss per share attributable to Parent Company stockholders $ (0.34) $ (0.24)
Diluted loss per share attributable to Parent Company stockholders $ (0.34) $ (0.24)
XML 66 R42.htm IDEA: XBRL DOCUMENT v3.24.3
COMMITMENTS AND CONTINGENCIES (Details - Lease expenses) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]    
Operating lease expense $ 321,259 $ 309,053
Additional charges for the prior operating lease subject to dispute 96,704 0
Short term lease cost 120,295 136,495
Total lease expense $ 538,258 $ 445,548
XML 67 R43.htm IDEA: XBRL DOCUMENT v3.24.3
COMMITMENTS AND CONTINGENCIES (Details - Maturities of lease liabilities)
Jun. 30, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Fiscal 2025 $ 336,972
Fiscal 2026 344,789
Fiscal 2027 352,840
Fiscal 2028 387,437
Fiscal 2029 363,310
Total lease payments 1,785,348
Less imputed interest (287,629)
Total $ 1,497,719
Remaining lease term-operating leases 4 years 10 months 24 days
Discount rate-operating lease 7.00%
XML 68 R44.htm IDEA: XBRL DOCUMENT v3.24.3
COMMITMENTS AND CONTINGENCIES (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2024
May 06, 2024
Jun. 30, 2023
Jan. 02, 2024
Dec. 31, 2023
Mar. 21, 2022
Loss Contingencies [Line Items]              
Rent expense   $ 554,052   $ 445,548      
Deposit on the leasehold property   23,792   (120,921)      
Loan amount             $ 10,000,000
Accrued bonus $ 500,000 500,000   375,000      
Accrual bonus balances 875,000 875,000   375,000      
Ali [Member]              
Loss Contingencies [Line Items]              
Settlement amount   $ 2,400,000 $ 2,400,000        
California [Member]              
Loss Contingencies [Line Items]              
Lease discount rate         7.00% 4.00%  
Administrative Office San Diego C A [Member]              
Loss Contingencies [Line Items]              
Lease description   We leased approximately 12,775 square feet of office space in San Diego, California, at a monthly rent of $25,754, pursuant to a lease that expired in December 2023. On October 19, 2023, we signed a lease for office space consisting of approximately 11,400 square feet, located in San Diego, California, at a monthly rent of $23,370, which commenced on January 1, 2024. In addition to monthly rent, the lease includes payment for certain common area costs. The term of the lease for the office space is 65 months from the lease commencement date.          
Rent expense   $ 321,259   309,053      
Hunsaker Andamp Associates [Member]              
Loss Contingencies [Line Items]              
Variable cost increases 142,978            
Variable cost discounted 46,274            
Variable cost adjusted down 96,704            
Rent expense   96,704          
Accrued liability $ 72,048 72,048          
Deposit on the leasehold property   $ 24,656          
FTI Office Space [Member]              
Loss Contingencies [Line Items]              
Lease description   Our Korea-based subsidiary, FTI, leases approximately 10,000 square feet of office space, at a monthly rent of approximately $8,000, and additional office space consisting of approximately 2,682 square feet at a monthly rent of approximately $2,700, both located in Seoul, Korea. These leases expired on August 31, 2024, and were extended for an additional 24 months to August 31, 2026. In addition to monthly rent, the leases provide for periodic cost of living increases in the base rent and payment for certain common area costs.          
Rent expense   $ 112,206   128,400      
Seoul Korea Corporate Housing Facility [Member]              
Loss Contingencies [Line Items]              
Lease description   We lease one corporate housing facility, located in Seoul, Korea, primarily for our employees who travel, under a non-cancelable operating lease that expired on September 4, 2024, and was extended for an additional twelve months to September 4, 2025.          
Rent expense   $ 8,089   $ 8,095      
XML 69 R45.htm IDEA: XBRL DOCUMENT v3.24.3
LONG-TERM INCENTIVE PLAN AWARDS (Details - Option Activity) - Equity Option [Member] - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Options Outstanding, Beginning Balance 647,001 766,001  
Weighted Average Exercise Price, Options Outstanding Beginning Balance $ 4.24 $ 3.85  
Weighted Average Remaining Contractual Life (in years), Options Outstanding 1 year 10 months 20 days 2 years 10 months 17 days 3 years 4 months 13 days
Aggregate Intrinsic Value, Options Outstanding Beginning Balance $ 130,200 $ 183,270  
Number of Options, Granted 0 0  
Weighted Average Exercise Price, Granted $ 0 $ 0  
Number of Options, Exercised 0 (100,000)  
Weighted Average Exercise Price, Exercised $ 0 $ 1.34  
Number of Options, Forfeited or expired (20,000) (19,000)  
Weighted Average Exercise Price, Forfeited or expired $ 4.90 $ 5.40  
Number of Options Outstanding, Ending Balance 627,001 647,001 766,001
Weighted Average Exercise Price, Options Outstanding Ending Balance $ 4.22 $ 4.24 $ 3.85
Aggregate Intrinsic Value, Options Outstanding Ending Balance $ 91,750 $ 130,200 $ 183,270
Number of Options, Exercisable 570,392    
Weighted Average Exercise Price, Exercisable $ 4.31    
Weighted Average Remaining Contractual Life (in years), Options Exercisable 1 year 9 months 25 days    
Aggregate Intrinsic Value, Options Exercisable $ 76,598    
XML 70 R46.htm IDEA: XBRL DOCUMENT v3.24.3
LONG-TERM INCENTIVE PLAN AWARDS (Details Narrative) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jul. 31, 2020
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Compensation expenses $ 295,104 $ 710,870  
Fair value of options outstanding 627,001    
Weighted average grant-date fair value of stock options, per share price $ 3.3    
Unrecognized compensation cost related to non-vested options $ 172,939    
Plan 2020 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares authorized under plan     800,000
XML 71 R47.htm IDEA: XBRL DOCUMENT v3.24.3
STOCKHOLDERS’ EQUITY (Details Narrative) - USD ($)
Dec. 22, 2022
Jun. 30, 2024
Jun. 30, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Common stock, shares authorized   50,000,000 50,000,000
Common stock, par value   $ 0.001 $ 0.001
Common stock, shares issued   11,784,280 11,784,280
Common stock, shares outstanding   11,784,280 11,784,280
Preferred Stock, Shares Authorized   10,000,000 10,000,000
Preferred Stock, Shares Outstanding   0 0
Treasury stock shares   2,549,208 2,549,208
Treasury stock, value   $ 3,554,893 $ 3,554,893
Common Stock [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Number of shares issued, shares 100,000    
EXCEL 72 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !: /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 " 6@#Y9>BRNS.X K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;15P=#E9<,G!<&!XEM(;EM8TX3DI-VW-ZU;A^@'\#%W__SN M=W"M#D+[B"_1!XQD,=V,KNN3T&'%#D1! "1]0*=2F1-];NY\=(KR,^XA*'U4 M>X2:\WMP2,HH4C !B[ 0F6R-%CJB(A_/>*,7?/B,W0PS&K!#ASTEJ,H*F)PF MAM/8M7 %3##"Z-)W HUYE_)"CH%7+'+Y+=FO=D^,EGS^K;@#T7#MS47G(OF[F-R_>%W%7;>V)W] MQ\870=G"K[N07U!+ P04 " 6@#Y9F5R<(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 !: /EEBK'R=8P@ &4_ 8 >&PO=V]R:W-H965T&UL MM9M=<^(X%H;O]U>HV*FIF:H0_ &$]"2I(L;,LLG0+&2ZJW=J+Q1;@*MMBY7E MD/S[E?!?E\LZ[6DFRT7W[,U8Y*\)G&:W;;64FX^=3I9 ML&8)S2[YAJ7JG247"95J4ZPZV48P&I9%2=QQ+*O?26B4MNYNRGTS<7?#_>:%*?RS/GW8F,2WK:LXHA8S )9(*CZ\\(\ M%L<%21W'?_?0UO$[B\+WKP_T<7GRZF2>:<8\'G^-0KF^;0U:)&1+FL=RSK?_ M8/L3ZA6\@,=9^3_9[C[;M>B'<%7:NFP-D7.!\* MW+H"=U_@?BBPNS4%W7U!]]R"WKZ@//7.[MQ+X494TKL;P;=$%)]6M.)%J7Y9 MK?2*TN*'LI!"O1NI.GGG\1[AO(17+Y@ M&_#;?;A\Q )5;IN^71/#/?KCECP7].>OX7,FA;JH_F,R:$?HF@E%2_,IV]" MW;944Y(Q\<):=S__W>Y;OYG$Q82-,&$^$DRSH7NTH0O1[T8\R%7S*,G3VX:9 M/(#+;:O]8!(;K&HJ-B;,1X)I8O>.8O= M89*Z;!4>QS3E4EMN'Y)X\QDD@>6 M-94;$^8CP32Y^T>Y^^?]MH=IFM.8S-F&"VF2'>9(D1M5!ZN:JHX)\Y%@FNI7 M1]6OSFQ1!%7=KK+75*\\S*K]P8-E3:7'A/E(,$WZP5'ZP7G2SYB(>%AT7(CJ M/!G;=9AT[&O4]E7 ^J8.8,)\))CFP/71@>OS'!A'6:":G+T18[4[,[D T\;? M3,J#-4V5QX3Y2#!->=NJ.OQ6(^V_,2KJE3\!J_O9PV5-U4>E^5@T7?]W@I:F-+$ M_-N'0>/YK?E>/TKARC!ZAQ%Y7F8]%T#ZK$:\.1=>_!$WTE MDU 9$2VC@):9 &B=8.1UK^U>N6[/-=^@4;,P*LW'HNE>5''8AG/LWHM)&G"A M\EAIPP592'5_)EP0C^?J0E'7"P_-;19,GWXQVH$:DE%I/A9-MZ/*R38<;O=V M#,-0T;.+PPORJ#Y'/J=F#V"D>]VUR#Q?+B.5N3D-C8Z@9F=4FH]%TQVIXK,- MIU[0D:2=6;_7>TJ;U3GR!>.[9Q -&#ZQJ[@)JK ML6BZ"U6N=N!(7+9 0\%HO>@P8- ;&"5'3=.H-!^+IDM>I6D'#L&/O'R"NN8I M]"CC!*3ON.TBO!FU1XW.J#0?BZ9K7T5G!\Z[3Y&,54N_)+;SR_.O9,&"7*@K MP&@ 3/)XDJBTMY \^'Y!-E20%QKGC/QT:5DVV3!!LC45QD$>F-S8']18C473 M_:EBM0-GX"=!PRA=D<5;\LQCHRTP8/SP]=&H.6I\1J7Y6#1=\RH^.W# /5P$ MQ'\-UC1=L=JG>R= T^%B-/R747W4M(Q*\[%HNOI56G;.2LM?61RWOZ2JIV(TS"./X MV@E2C?2HD1B5YF/1=.FK2.R<%8D/@VR[&17E+4"%,O,0YPGB-V:J\N"JQAZ@ MYF$LFCYCL))*)G83@8O!37HPQ>3!"6*-!W!5X\F*J'$8BZ9[4,5A M]ZPX7#8\Q*.2K;@P]DM/<*8\;=,@8 JC(.$.:/0"-12CTGPLFNY%%8K=LP:; M%PF-8W*?9^KMS-@2G>#43;"#RQI+CQJ.L6BZ].]F3Y\UU.PG3*R*N\#OBB#7 M1*6M#4W-UP,,K)UJ!]@Z M@TJQO;8_(OJZ5?1USYQ1/8Y2F@81C74^7XAR[%[U0'U E8Q?.L0?YQY%(R&1D5!TF.-U!SR@Z7-;O]TPS)$=P66-U?T3F M[5:9MPLGU(.Z=<\Z3Y0OHN*>\3---K\1/]Q2$5Z0Q\>92>T3I!D547;QMP?! M(DG4'8=XZR@GWFQ8PQO!O,;KQGY$[.U6L;<+Q]6##<6@6-' &*V $7.^C0O= M=FN,BUD5QJ'X$Y0IVY)O7*@>P-2T.F$$ES=6'37@=MXM)RZ"4[F..R-!,?%M MMXSWN/>X5GQ8KI#^L/_>_N3M5GQ7F-T"]#]HD<E"_7C(9,%!]0[R\YEX>-X@N.*^OO_@=02P,$% @ %H ^ M6>7)VWU7!P 81X !@ !X;"]W;W)K/NO[2+)0RZ%M95,W9:&',\LUDTLP7JI3-:[U4 M%=RYUW4I#9S6#Y-F62N9M8/*8D(QCB>ES*O1]+2]=E-/3_7*%'FE;FK4K,I2 MUD_O5*$?ST9D]'SA4_ZP,/;"9'JZE ]JILSGY4T-9Y.=ERPO5=7DND*UNC\; MG9,W%TS8 :W%?W+UV.P=(QO*G=9?[,E5=C;"%I$JU-Q8%Q+^K=6%*@KK"7!\ MW3H=[9YI!^X?/WO_O0T>@KF3C;K0Q7_SS"S.1F*$,G4O5X7YI!__5-N N/4W MUT73_D6/6UL\0O-58W2Y'0P(RKS:_)??MHG8&T"B@0%T.X"^= #;#F!MH!MD M;5B7TLCI::T?46VMP9L]:'/3CH9H\LJ^QIFIX6X.X\ST0E>-+O),&I6A=[*0 MU5RAF777H!/T>7:)?OOU'Z<3 X^R R;SK=MW&[=TP.T_5]5KQ/ 844PCS_"+ MEP]GA\,G$. N2KJ+DK;^V%"4J[I6E4&R:2"P-[YX-@XBOP.[F-XT2SE79R-8 M+8VJUVHT??4+B?%;7W0_R=E!K&P7*PMYGU[(9H%DE:&Y/5!?5_E:%A!\XXMZ MXXJWKNR*7T\)I7',>7PZ6>]'Y#6,"!6=X0'::(%&J-* M&1]8[F @A',-10JO M/=.U-Y&I@R%AL'QZ2%TKSD0RD$>".Y;!0:RWVLCB!6][ZV;_^1&F%$?.RO%8 M.TRP$ -X M.W(C03Z!U6YD]9!#/=IF=A@J=2$PG,:TOYP\AI0(P!H-@.W8B83IZ5+=*Y@% M&3+R6P=75R?;R>&%S=P:1$1$(V=2N(:4,L[)T)SH:(J$>>H/K;/'O"B\\#R, MDS#J5-+C=H?@.F(B869JQ3?2]VC5')\"'FJ*1(Q9U$?K,>16&PR@[;B)A,EI M4_D#-<##3(S0R$FGQX[&/!I0)*1C)A*FIMN/M^?7Z'PV>W\[\P)TR2:*$Y(* MZBQY#RW%*4UP,K3H.VHBXD62MLCE75[D!JC>JVM)D.*^5]C^+&^'07>,1XY0 MWK,$ \ZS^LL;L(?H:$Q)ZLP?UY#0E.,H'2!FVM$=#=,==%6FA@YU_^VT;"*W MG'U?ZW+;WBD_75.7WP@7B:-V?791' VQ"NU8D(99$')=KZ!.%^K!4C=$E%0Q)S*&KY$,3H>-#&N9#3WZ/* SJ(3O*DS3MZV./X1#< MCA!IF! W^3V65P_; 6DSZ&O[$#V6X<1VS$C#S'BARS+?M.B;+89=5; %[K[>+PH[]Q(&\6RL_[N@P^(YQ:9AQ;V0[_R$'2UD](:C=\R\+7610P%_] M(BA)WK;-@GGRQO]3:?AG>3O,1$?#-$S#-_6SB&^3, 8ZKM%:%BN%?L6O,28( M^B?4+"!A8R179J'K_/]@3? 8RKS]W=QLWMIUJ5#>-+9NVQFE5Z:!;B:#6>5- MH\O9#K^$3 YWU#H^9\?XO"QU]9W1('E(?!.&K"P- #)M2I71?OU M0&]V]* \UFIA/_2L@8-UXP?ODO\)(8(*VE?I7DL,W18;6M6=3&!AF;#AW1\J MZ\R5 PR49()YOYWV68J4QF)(3K)./["P?OA@M8WM.'0!MQY07AD%DV9@Q]_7 M-5.11@Y@WP:Q2-)XH#MBG8I@1_KK-N_?F6BWDV8Q2WB:BCYN3W>.(X!.!UHB MUBD %MX/WFP,7%^=O[NZOKJ]>C]#YQ\NT>SVX\5??WZ\OGS_:?83/:^_]F/K_^2]4->-="ZW<-0_#H!'_7F>^;FQ.AE M^TGP3AOH0-O#A9+P)JP!W+_7H.2V)_8KX^ZK\O1O4$L#!!0 ( !: /EEG MOUPS]P( (P* 8 >&PO=V]R:W-H965T&ULK9;;CILP M$(9?Q:)5U4K;<,AYFR#MIJK:2I6B30\752\.9XB 0J2,!-:'#I<,:9Y)3$6$&,;C'%+ *T,'(2O9YC 4PEH$B$Z1OT%KU$+I*)OBHGKM*S M&PTW*F>Z+68*CLST.6<=U/6N4. %O8;T6?OT;CW=U9XKXT%E/+!ZW2-Z"Z4M MZWI4B*_0!\*T<8(IFG-);'W]O%E*)725_6JR6FCWFK7-UKN6&8Y@ZNB])4%L MP E?O? 'WKLFX_])K+8,W6H9NJ?4P[G>-2"$?OBZU*+[*Y1A@3:8YM!DN] : M6BWS@MB$7L?S_(F[V?5S+JH&VJM >Y>!%G6(<*X2+L@?B)N "\W!#HKO%;\] MYA:!->Q^A=U_%C:1,F]&[A^0[+.>BJA!#BK(P;,@]6M?*LQBPM9-I(.SI*B:I2CBG)T 66K0AT=K%2_N5!;!-:8QQ7S M^'+FXU4Z/MPO_G#4"T;[O"T":[R^]^_+Y5U.?*9D2\D6W&TBZ^ [GUS_)/A7 MW6_)7#S6T1MQ_0.(H-\;!]YHG_9\8 'K[K0*ID_[@L6:,(DHK'2FUQGJEXLH M6I]BH'AFNX);A=!F !]?\6Y>AJ8AJ1J0,._4$L#!!0 ( !: M/ED[\OI2&0< -8= 8 >&PO=V]R:W-H965T&ULK9EK M;]LV%(;_"N%=L %US(NN66*@R6X=VBUHVNW#L ^T1-M:)=$3Z23]]SN4;,L6 M*=;=4B#U[9!Z7_+P/*1T]2B;#VHMA$9/55FKZ\E:Z\WE;*:RM:BXNI ;4<,O M2]E47,/'9C53FT;PO&U4E3.*<32K>%%/YE?M=W?-_$IN=5G4XJY!:EM5O/EX M(TKY>#TAD_T7;XO56ILO9O.K#5^)>Z'?;^X:^#0[])(7E:A5(6O4B.7UY"6Y MO&61:=!&_%Z(1W7T'ADK"RD_F ^O\NL)-HI$*3)MNN#P\B!N15F:GD#'/[M. M)X=KFH;'[_>]_]B:!S,+KL2M+/\HP,A::_3):J M_1\]=K%Q-$'95FE9[1J#@JJHNU?^M!N(HP9DK '=-:##!L%( [9KP%JCG;+6 MUO=<\_E5(Q]18Z*A-_.F'9NV-;@I:C.-][J!7PMHI^>WLE:R+'*N18[N-;S M'&F%Y!+=R@HR8VVF[$&@UU(I-$7O[[]'WWSY[=5,P\5-%[-L=Z&;[D)TY$*$ MHC>RUFN%?JASD9]V, /5!^ET+_V&>GO\95M?((9?((IIX!!T>WYSYI'##B/) MVO[82'^OZDQ6HA]#].?+A=(-Y.E?KM'J.@OZDV/!/7$Y@#)9H',9E_ M_06)\'*E4"Z77=.P;6HJRL.29DK!*F>NV1V?41'5Y_2F"8)"X8Z M'9$L26D(Y5.#"+&K#'I?_Q!K]" >$A>%@ENRX,(!<#YE[EM*#ZM2K^BV, V^R M=:LV%P] Z8VI12ZIJ9U0 8YB*Z$<<2E)HF@DWPGNR8.]8M])#>,JK<1RL@5; M*M(@2 @>#JPKD,68D7A$[A$HB5=N"\!E(ZN]9""G4RJQ2T28LC2VDL 525F0 MAG$X(I;V8JE_N>JU:%#1(>F;WQ,3+.R"Q M%M"OWOEW^F76T">P4(-D.$5V'' IB=*1">JA2?S4W.T6VGQ:R0?1U&:=PGI0 MVX4J\H].T8$EAD0V 1QA 8N3L?7:DY3X4?H3' HZP9!<"$X0*RB"M5#M9I%G MF=R:C>.&?^2+4G3U,LN:+>PKRX(OBK+0Q;)#*$M@+S%BJJ[F057#PJN'DTS1&*P+6UHIGX]76)NDT2*(@C8?R'8&$ IU'-D:D9R[Q0_>X MUK85UJG3QFB(,27I4*8#MW ^82,%A_:TI6?1=IP++M74IFE"3VK)[J1EQTVA MF)(X&-G0T!Z[] SL+H1)#'BI!6R/39;L/6C^Y"XJU(5A0L(T)D/QCDBH+821 M9$1\CV'J)=V^RH/(O7:G5&H+2(.4X>$2= 4FL!4+Q[*C1R;U(],YX8W!C;L+PVEFS=SV')WF;1@$F0\2X(FD206$A(_I[?M(S^ F<1&H- M@C_A BDMLP]K.(2+QMQ,6G!59$YKW4638\'X@EEEQQE&1W8ZM,)NS'..PW^4K IJ"J9-VYA&6SU0KV M-;E96+ZYL4%*"""!)E:YDQPSKTJ-UK PS+]\_^X[A,_5V:KFG.O-3W<>;7=/PT[QQ17IYPWIR,S^YWYE] M9\F[1PWYWUNEV_OB3KT.*I,HIA$;RG7A.X[C$8BPHSO/?GJ?F4 NCC/86EH% MR!7),*-PC!R1VG.'DZ^;!_)#;Z_(9>W MW2/&OIONB><;WJR*6L%Y>PE=XHL89#7=0\3N@Y:;]CG<0FHMJ_;M6G#8-9@ M^'TII=Y_,!'Y7K&MB6)DSHISV:Z MIMFS/$Z+R?RJ/G=;SJ_HCF=I06Y+Q'9Y'I/)ZXG.ZWO#JQ&Q^ MM8W7Y([P+]O;4AS-#I0DS4G!4EJ@DCQ<3][C=Q%VJX0ZXJ^4/+&3[ZCJRCVE M7ZN#F^1ZHE4M(AE9\0H1BX]'LB!95I%$.[XUT,FA9I5X^OV5'M2=%YVYCQE9 MT.SO-.&;ZXD[00EYB'<9_TR?(M)TR*IX*YJQ^B]ZVL$DS\B+F:$;*1S*9__0#MK7?9+%WER/3@]!NI:5I/$LHVC5W20,)\2%@ "0LA81$0 MK"4Y]R Y5RFY:NHIR::R>1Z)?'%3T&)ZNO%*FXV73'+*8B.F*R#.$HCC W$" M($[H2N8AL6OL3'O1V;"69KR#9CRE9O:&2.7%)6@E]"/$4R]O9()0DD8(PNOU MQ,&:ZW3G+:!R/A G .*$0)SH[&5L"0)K1W].^PX'Q.SNO0VI":=)+!"]9X$T M8:WIS#0-%WM=#T02J7M8P[K>\2)\2>2 "R*+Q)J#/:,CP5#:3M?Q;*=SHFC%TW@-)\4%H 2@M!:1$4 MK2VTH_&)U<[G_W!$U.014P,4:-F VD\#SS8UW#5/H4H&4* 0"A1=L=E^! MMRKJ:F/D ^7)0H%\*% !0JQS&[5=-OJ_G?H@L"V?(Z^+%8;LV-V+6K4&&WT M#4/=L[!F=I>L4+XJ%"B H50H.C\M6PKX^B^8K7].FI>&O6( ;(;%U"@)13( MAP(%4* 0]SW9J64;=M<3.1_7EM'1O,5J]_;"/; I58ISV1Y8%N88AM$S\"61 MNH4-1]>\[EJV'SFT!Y9$8BRVJ]U]=2AKIZZ[GFEV!Z,?:-B&8WG>T' E"]#'=X MXW/^'U!+ P04 " 6@#Y9,5:S"2T( #7(@ & 'AL+W=O&LLUA8DV4^_1\9@L!Z:SN3F16*<(_FO(^G\SA&^?!35]WK%N41/ZZ*L MKP8K*3<7HU&=KOB:U>_$AI?PGX6HUDS"QVHYJC<59UG3:%V,B.>%HS7+R\'X MLKEW5XTOQ586>LGS-RSH7):KXXFHPP1=3GZH&C<77G#_6)]=(#64NQ'?U899=#3RE MB!<\E:H+!G]V?,J+0O4$.OYN.QTK]I!@^#F;.:3T7Q+<_DZFH0 M#U#&%VQ;R'OQ^#MO!Q2H_E)1U,UO]-C:>@.4;FLIUFUC4+#.R_U?]M0ZXJ0! M#BT-2-N ]!OXE@:T;=!X;K17U@SK Y-L?%F)1U0I:^A-732^:5K#:/)23>.# MK."_.;23XZDH:U'D&9,\0P\2_L H5N8)YK-$1_/GQ ;_[S]G(D MX:&JZ2AM'_!^_P!B>0 FZ),HY:I&UV7&L_,.1J#V*)D<)+\GSA[_V);O$/5^ M1<0COD'0].7-J4,./7J0-OU1FP[Z_O)E]GM;V@R M_3+[.OLRNWZX,+EMWZMO[E7MWHMZPU)^-8#M6?-JQP?C__Z"0^]_IB&_4F=G M#O"/#O!=O8]O(=@4HJY-@]RW#)J6*J+LQD,?AV$8X1IF)37DI6+O,Y3"2K:RZ-BR_2E"0) M)=CO"=;-8AA6$I@5QT?%L5/Q1[6V%I58(V MP*2$:%Y5O$R?D:Q86;,&8T;= ML>[!B/@D[.G6S2Q.3HZ2$Z?D!RG2[PT4,Y2*-60*M74M)-K#21)@K^];W2S" M7FQ;#=CKJ.4YI7ZK5I*G"8T+Y6@YE-YPE=\0M7 M@5QQE.7U1M2L4)HAU$" D<^(E1GB?V_SC0I2S:<7+>[VP6>#\GP<]0>EF]D& M1;I!$>>@(']:0NY5\KK)$S(^MT@DCF>W\G23(:$Q]2*+R([*V,D\+6)4*I]3 M%]O:Z5:J"\(4?L*D+UVW)"ILA!;E'4ZQFZY-(HU=>E M0CB. DVIP3".8R^RL!5W<,5NNL[*%&H'<.B;C.^OWL+JW;,TVW+%UG0%:YFK MNRJ?5SA-V2:7K#"R%+\J3%^KMW/O=#C%;IY.TE1L5>(!5.7YCL&&-HY9)V84 M$?C1YE$W'$8AB7!,+1/9X16[^3K[0035&0GR/(+[:9S!T ]"0FR;HJ,I=N/T M,\3/JD6H=.U?G8K#T*>Z4-V.)(EOT]DA%+L9.LEVK$PYVK#G8]()KLU$99:K M Q+B7Y20OES=#A,O(=BLEW0@)6Z0[OUJ]R?1H3CTPZ2_-(UF@4U=AT_BQN=Q M!X$[;=N'Z(0;!F$<0)K1%ZE;^HD7^(DE#I*.B,1-1*BB(:E+H:+(V3POFEJA M03EKET.3 NS+>6Y>"40G84S\?G)ML!K& ::6=4LZ7)(?X#)-JRTPI^!+R$^@ M2%*53Y.M\B>5")I=;X E\3WUT]=M@&7/\%QX1TOBIN51>.=YHU2=@4$,=4E_ MHQGL:)($ ;'H[%!)G+ 9?VPX^2.5@;[-*8U#'/1EZH9#ZL7Q25)[KK.#%G%# MZ_90"V]5&0#8-M7!1NTF.D60.&EKP6"(XQA@8A/?88Q$/W,6,[O]>OWPDK,8 MXJ3CSZ8=K]7;N1,Z5!(W*N\JD7*>U>C-9EM!^E7S^JU*?.L59,1#R:MU4S"U MIR)&=^AP3+#G:163P6Z(/9K@,+!-90=2X@;IW4&[O5@R2C< -0@\HFT@@YT/ MM:DED-(.J-0-U+L#^*'L/Z2Z^3^PE6 ,V180D?$=+\2^VDM%;9X!:N I)I1J MN;W1,*281K:1=/"E;OB>S<"+:E)J0'&D)S,F,YIXOJ7FHQV&J1O#MZ9SO#=M M('O;KOH?1S*J0S:"HE0[Z3+8P21A+[$FY/3D4/FG3I5O9K>3V^E+3I5?]UCY M_W&N3#NV4S?;/PI6J@0:?O/UIA#/W)B&4)W9?>883(;$"VPKKJ,Z=5/]GK>) M?EOCP4H[GO8<)*,"AF'4K4,L=CZN:Q.:N,7VH9SI,)\3&)^T?T!DL2DBCRL64^_([.OIO.CD%PN.N2;S@Y M)B0,@T"3;[0\'^BY_ [5/G'SK=G!+,]0MJV4OU7$A!PO%UF3.AGAYCOQ_[-P M>ZW>SCW0$=YW5]RS,A5KK@YYS:&J;7[^W6FHE]8FNU@+LZ.35P36O%HV;T[4 MJ#E>V7_U?KQ[?#MCTKR3T+O_'E],]^]8=-WL7_GXQ"K8/#4J^ *Z]-Y%(*G: MOT6Q_R#%IGD182ZD%.OF&PO=V]R:W-H965T&UL MK91K;],P%(;_BA40&A);K@NC))'6EHDAAJJ5P0?$!SQ^\YM4_2J)Z\J\!(KE&:^!Z9TU%Q0K M/14;5]8"<&%%E+B!Y\4NQ15SLL2N+426\$:1BL%"(-E0BL7C% AO4\=W=@NW MU:949L'-DAIO8 GJKEX(/7,'2E%18++B# E8I\ZE/YE%)MX&?*N@E7MC9#)9 M<7YO)M=%ZGC&$!#(E2%@_=G"# @Q(&WC5\]TAB.-<'^\HU_9W'4N*RQAQLGW MJE!EZEPXJ( U;HBZY>U'Z/,Y-[R<$VE_4=O%1IZ#\D8J3GNQ=D KUGWQ0U^' M/8$?'Q $O2!X+H@.",)>$-I$.VO$U?IPXS$S7OPM ,' M!\!^@&XX4Z5$'U@!Q5. JUT.5H.=U6EPE/BI86'1^R$ M0^5"RPO_J7(_ON(5@9]C=>NPT3C6O-J)K'$.J:.?I02Q!2=[]<*/O?=C.?\G MV),*1$,%HF/T[(MN,M@MZ1#G%F%:RC8[#=_%D>?'B;O=SV0D M,+B(0R_PA\#.I;MWVRF(C6T"$N6\8:J[3$F)XDU M?P3;6<:_QW;24%";2;U)_''>U\\YD4^6C52/N@0PZ)DSH6-<&E,M@D"G)7"B MKV4%PN[D4G%B[%05@:X4D,R+. NB,)P%G%"!DZ5?VZID*6O#J("M0KKFG*C? M:V"RB?$('Q9VM"B-6PB2944*N ?SM=HJ.PMZEXQR$)I*@13D,5Z-%NNYB_B?9/GK@Y' NMS6A!U@LASMP=YRO?$D&2I9(.4B[9N;N!3]6H+1X7[*/=& MV5UJ=2;9V/)FH-"#(AD5!5HI140!MNQ&+P-C3W!Q0=JYK5NWZ(S;&-U)84J- M/H@,LG_U@27K\:(#WCH:-/QFA03X"3UZ]&L_#= /BD!Y\,N2>[F@$:A?OI MU>@8&JTR69G_2]WB#AOFA&D8 )OV8--!GR]27%T -VSZ$MRLAYM=5+4'4/8N MD3-LPYXOLBJ4=J-F[GUY MW&Z[).="N)8I6>-F86PA/+8V:[O2LDBC4J':O4[GL%T(J9OC83R[L>.AJ;R2 MFF\LN:HHA'T^9656HV:WN3FXE5GNPT%[/"Q%QC/V7\L;BUU[BY+*@K631I/E MQ:@YZ1Z?#H)\%+B7O'(OUA0\F1OS&#;3=-3L!$*L./$!0>"SY$^L5 "C6]K MS.;69%!\N=Z@7T3?X=-Q1Z:X5>Y%T;BBS/A!?CH34KLD$: M:&$178W:("=U2,K,6]Q*Z/GQZ=?9].I\-J/K^_/;^^GYP[#M 1LNV\D:XK2& MZ+T!T>W1I=$^=W2N4TY_!&B#SY94;T/JM/]3F_P#EY_ZV0_ MXO7?P)LDB:FTESJC&Z-D(MG17Y.Y\Q9%\?=K'M=X@]?QPD,Y=J5(>-3$2W!L ME]PR _]_Z7D78C7"5Y=WYU3ESY^..IUNR?TDQDZ,R%" M\\H!S;F&<%&VUSFYL$(_P@;BB(MXV#W9HQ63L/B10C<(JIDR4YR;93)0KZE3E05619F+A53 M;KPK\=NCA7QZ2<^B=['%>3"Y%DYY*1/&P]/H5.A)OK%S>7:Y^]V5%CW\-QJL MQ5S540C>GD3G3(;@@(_T4H265!N"2\1/)5LO'6/E6:>.O(&@-LO:2ZEI MBGA:C68-U+L<9EQC9WI]MUN3%0F.>-^;_?62=BY[H"G*$F4?0>!7:D$!!-'2 M5\*FY%@4T?/$%$6EUX(1,3%:A_ZYE/XYR-/<(/!2I\&)2B@7I3B0*BV(UW'( MC4KI\+#5_X7,"CERN2P;(+RI([K;9.89#B4MVKFXFR*8R!''6*6HA."A2+Y5 MTLE 9X^N$V_FB&E$(_QX:=AKC-V%1J MCV;(;=[XPV!^M0A&4:L2PTBJYTW5.N XF>F?(,,K0@VX&(:0K6W!0#.M$LQ& MNL;Q9A>KH2Y1!7A8>>3P# (NRB9MI-!//*Z0Y"T6IBU*VM@ZL"'0&Z$<=9GE M%)H6GI1,J!36A^#63"4NY+P*JAL>P;.-X9H. G%EPM.9%&R1YZ#:F#B)8+S6 MN-HOY@H4LC@]0YF@F=8C9GNZ'="3>BY]%Z^G^Z6PF<2+5[R :J?UZT&3;#TQ MZXTW99Q2*##,O+C,\9#8!@'<+XSQFTTPL/VW9?PO4$L#!!0 ( !: /EDI MMFDA22< %MR 9 >&PO=V]R:W-H965TS9$@'2N MDP97B.''O;[2>8X+ 1A_RIK/[);XHO^[6?T]X0ZXK.-:7Y7YURQM=K\]6SQ3 MJ=[$;=Y\+A_^J@6?*:Z7E'E-_ZH'?G8R?J:2MF[*O;P,$.RS@G_&WX4.W@N+ MX9D7(GDA(KAY(X+R;=S$O_]:E0^JPJ=A-?R%4*6W ;BLP$-9-17\-8/WFM]7 M7SY^O/S\=W7S7JVN__AT_?[ZZO+3G;J\NKKY\NGN^M,?ZO;FP_75];O5KR\; MV _?>IG(VF]X[>C,VJ-(?2R+9E>K=T6JT^X"+P%0"VUDH'T3/;GB_VF+@1H/ M0Q4-H\D3ZXTM]F-:;WQFO; M]*^'$O2J/L2)_NT9B$BMJWO][/>__-MH-GS]!+03"^WDJ=7_AV?UY-K]D'^Z MN7NG(O67?UM$H]%K]?/[J[M=5AM!#\J-JK-MD6VR)"X:$$1+](,A.CS2[+2Z M*O>'N'A4\#)!430Z54VIXKK.ZD9EA6J!DZJZB8L4W_?>(2#GKVN5E$4-RZ8Q MOKO)BKA(LCA7\$ZC09N "@ONX+4?/J9@#U64#4 75QH4D$ 4HS8YAMCNOH\+ MT&6X0*@>=EFR0US@Q0.\DZUSK4"/XHM9%62 W;;*FD?:J5S_ Q75/?Q_ .2# MK7H)!6"C)D:B_'%Y>4NO[N)[K=9:%X04$ IVSV'5PR'/ #F@&D(*X!_BBJ W MP/LT"'I)I6ZK##X\Y'Q&5_8%7.6GR AH)GF;:MI0,#HY;\0B:Y!CUG669L T MH :;G8J!GO\HB4;W)1$"B0;D;' %0+ JOV>@FC6@.YL-QFH\'LS59YWDR#'( M;WQ85[IJP$"I>"_;&Y)D914<-/Q(?YY_U(,F?MA697N 9Q#XRF[)#.L=4])6 M%;QV\:CC2OD\%#*.1:GT9@-G'R!494-[E\U @&A\ MA3=3^#7;/*JRK7J>(7\A16[;@:;'9Y)=IC?>DZE.,O)O]O$W7?&Y%'$.!Z#O MX[R%LZB#FN56>QAX$(=JW=:@S.N:/9RL0;011:>*G +*HDVI^:0Y_FRV'_-)RL@BGHUD'A;PLMA:3>QZ ,_@;B2!B^MX=T78"C MV+*DTS/W](QGMH'QQ H':/=1.CPU1%@1KGD6DV@:T2U R?_PP687-^*:)"6X M5_\/.;XRLH"4!J7GP&(W(/BQ>2.I@37!;B$.+#_/8;$@>]K 1I@!?06C#WBP8JS/8BASD&3Y$C\?[0IVP"@20F+(!)6 MGK/BT,):; _@HD9@9>X &:B_9J"@*M#%($0!K5T;;PT!24'')>A!@:J+ MQ0,E[X6\!P0#_!3KK85/P2)OLBYW>J8V/(T'YI$.I1O^(OJE?A5 [+ 8OU8? M"/^1]<1OUNBAD^KAC4( ":$'[(LX_0?$C0#,GVV)/T!/@JHF_X!"8# ,U3?< M&UF2+1C2H1<@4?,DA8)+92TZOHFBV]#G0FXZ'>2N01?XZ#SPJH3WT2N."XMI M!W:'715_W@AZ-JT@RX)Q!=;*P!-#I[EL\Q1E$P\!C\/$;X2XCS?'/X!)53WB0]9I]PPD M1!5.]QKF2.)Z1T8$Q W_ &RS U:](#)GQ3W O.?/;1P")-(9T2*4HQ=WW9HI M^^@A?N3GD%#P:=6"5N^(BG.@15!8>SC-4ZNTM7+DP5;$#2HJJQL\Y-C-)-C) M@=3?R>TB5,%"EF=(XI099NHRX@)8!,Z#&0;C$EC""=8>7,%'I+3>"^$RZHZ<3^E0@3N4&")=0E'/5Y<:\+/]FM1+9$G71H M7&3[I<@HW&D,E,8)L&&!YPHW98"^MF5@QO.$A6,*R3R%A^;,,>(3MMOS1>%! M] P!$<=1Q^\$HCY3$::.B3Q.1YP#QWK:Y$9]/^BB)F:KC) YI)^0[H120K(,0P\M@O@#+M,S+K>'" M@BB9(,PG3Q"/4&8'B%29)!6SO"@0^W+"(-(:)L2]>G?UP<:XWL*Q; M2=><"N,T"JS6 <_XG4DLAOO$F90MR$<#1@+>0+1 AY&-EKJ&-?.Z%-^7O*";S>;B39P3SZRHVF!(-?2( ML&U!3\&2Z"%0\HU4O[@2OOI]P>ZX;GS[0:82G6'Q=<7WADUCA;$QNE4%@5VE M!";Q$S/Q8A(AE_+; _4%/5R2#%&:EZLK9'3:UG."4?6#D&.5 QZB3 *XB%S9 M"'80V);5(Y+F0>?Y,2.NF>SUB9^*X8B?F.5R Q)-5*)Y&G OV0^+B:"=,(PI M2&(>/*#;@>&+ND(#]1Z=6"\%]-5$SH1FA"NL7*(0I=F^%9)F(3.WH56L!@N5 M3;6)'20&/8B*!#,M^I+H3PJP!/'7XF."E0/G>,^*S29B0CE?_#6 C855T/OH M)E7 Q-^#SUQCY2<#NV-RP3H&]2(1#"=8T-5A-<.>&+HXR"VP+*A_.F\662L) MU^9)_MQ(!;BVO!OSV"GIU!'E7,X+&=?2\ AE'S-D78H:\'/F=A JS2LQR#K( MT'C^,TN"!@-BB07B'"<;3^"[E!0G1MWPP0'C2K?*4X=:I &^3OZ7O&W5XZ9E M-^HG%R(XP'/8>XZ^)*O)M: $!>K:%Y8<^%A:HE8*Q$'XFD M0SP8[=N5#C W3U$>U6@JXF5@?Z(\$@-X;5>5[1;<[OTA+Q\Y>U@^@*=6[[*# M"ZC W!3 F0>R7*R>Q-E'GG("DL1&;/@SQBQ A>?Y<$3<_M+10#W_C*R%RU+Y M:C22F.GSNP^7=^_>JMO+SW=_5W>?+S^M+J_NKF\^K5ZH]V6E01&J*U*9R:.Z M0]+D4CTPV5)7C;A %-/ *U=@SD\6(6M5/8* EBUHV?^ C^,!R&:+'A>OZ#]M MMLP ?O$X7:*!ZP$F%NE$MCJN"N [MD:>HB0F?3 N'[$+DL_LY\%LTRN-P]9+ M4(A[2<'"E\%J 'Y>GF/"$9:2*,A27X-"ILWE=2##8P@(AAS\-H+V% MWPHOR^QMX_G[#UF.CFK:)KK/ S8643"\ +DH]Z"_48PXR#D-#)FN';>9/Q+G MV5+1D$;WT($+/T3EK!"CW)=<\Q-=_;133]#NK^4#@(EON6*8]0&\[009]/T\ M"B!D/M"AQ/D:/%>@5V@\"_,J.EPV+#!L9]#&@WM$]C< M KUH49%8!4'/Q%,ZQX#&;GDO)82%08A(Z14X(?-(R,8J"N M8*TMYX"(ZLYJG#SLBQ-I)#*\B5L HG#ZCZIB4Q_V+$?@65 Q($9IFT/]P-[C M]:F;2.2;1.Q+:4P/@.&W_@N0(P:S68@BM'6'F#U*].9A8TWN)(1I\BF& _1L MQ1H&GK)^# D4MJY(V1)KA+B-,2] 5<[0D/,M"!#K9GO=H04Y;%AF2>6\!ZA7 MO87$ZZ5H\!0U<"_J'46AF%MSU=2X]I@(8A+KG6E>;Z!NK T6I]PDQ:O4)0G$ M"U;:B==E8XXE]OODB']G0A,*$[D9!N MX#TX=M,;W6*#9"XP_ *I(8X,_#2&L"26(B45;^NA4GXC(MV;RDH7W/)>'].! M$X,^P!AEBN35XE.2*@1(_#2JN@$""3B>^#@3DY82;(I!,,&3J'5F3'NQ-Z4YR3CF7 <#U9@C7E8*AI2=;1#BTX)^CZ&,)3J M7DV'N)PC@AV-\!C?^FE*FAPB42DH39:K!,EMR/94BI4RT"BP $&_ MQ'=^7XU)R%&IAU03O1!T@F,T.;/AS(M!>%52%%=B-FHV3U!9 M:PZ0S\'K MD!XJ0Z]0/8^.GCY#-^-(F<7@S?$+SV;;H($=.2ZOP4.3%QA4EXG1)"?/F",\ M=UZN2"W[X@$_G[[P9,P!/4TT.-)=U'+I0,ICO :JK-&@F(M[J5]'2BU!V/-11MJ? 08 M=J"EZ@/\ \R BPGU.2%D?'%<,*,B\)$O_)4J*/"7K$:A)$>#6K]03YC:"FA)Q,%Y5O"@S+@K*6 -I(D(*%G M==J1(^0WSU(,@J]>B"%U;0\Z- MOIC+TO!Q0PU_J,FXM!N*:0D-*@@\Q)WL3#%3&7B.TCGDKU"ND=4$DP&0LB/:&HER*%07V9,SGH@NS M$'&^DUJI); ,&3; %'==HN]3>]X!F60*B;I^@"10O,(4/F"%"XX?M@SQ"#AQ MXFR'1=;V&DB6PH(24!'[D<7(,MI+SW:'J/8>)"5(Z1*-C6V5=6!Z?(Z:])C_ MTB-@Y;LV'M;(-KT[LR&QY1Q11+!*JKM%NJ,F(K\_[^3IX*F>.EO0_>SU26!V M UOE1M-I.)QA+R#V""_#Q3#R 335;R( N_O! U;O]D;7<,%**D:-R;%V1@5L M@J\M+H1ST@ZN1L536D+475]]JH,7QX,GS" Y\R!.[[FV39K+%<6>(.NYM92L M%737>I+H7PK'45;H@.#313B?C_"WR2R<+!;JUO-N;CS1OCSC]U >*!!W6_)M M-BE46G:$CU-JR(6/D0^/V/#8"^><;F^DMM0.&_WG,?9E(%%W*)]%H CW$$BRQ]N0=@9)4E% MIPZ.WO*!CU]'@:#5JE(**]D*NFHFLB5$))2J,.X>!?64E=SS# CZEP0S>CNV M8?R :[-F08$X1R*L!-E8B1H&U*',^&@Q"SCHNLT6LZ/0S9.DAN2\V(+P=%9R MM7X._=$M6R[5"',NQW5GK^S\I#^&$59;./C/GA*V5ATX_=;VB"#:5W;%_R#E MO"KS%!MAJ&GBM+@.,-DP!FM7+9IID(F*J^BF4(\L5V7KEL5@T^:;+,]MD0MM M4>:;GN,:)6/.8+'-J $L!RI]%N!G1[DRZ?EP 6TAN8SN&,@O:CD?AL/A4"V& M_/,J/F1-G%-$?RMQP%OL3BRY=?N*J/&O#7M(GX]7#KVV3>#8%H2$ITP*TN8& M1< 412U>=;EI'L@;E X=K#M)<.&B%OB5VNA ^"& )_)0&-'1:3S-L#YF2C;O MJW;=$+3+Q?0B&HH &9::=90R/U02Z,QV,&VI@&8LM#>J)63RI*2BJ"J*4QWL2.57 *; M4;$J$%NS(>F+#"6E/Y-8@07/1M\*4UL"^Z)QTXE M!7LZV178Q43!P 8,B4RM<+QM7?KG!37V@@C=F3<>N;448@D\6U&ACH-,NWK# M;DQ6!)]@"151J9CF_."7S@"5ZR5S;2HO#*]YO9&L/T #DQ2%F-C#2:M0JN(: M\TV%WF1-I]UHI^.4&.M"RO*!E<-C9=)#0C)Q?D8&L_%G:6>JP,Z)IZPN>C 0 M731BEW;9=G>!A;W VP@>K;%&ZO)F0-XROTQUQ&),8,"[6CQ?F/4[*MK5)G713MKYVY;T[^G8-,5Q1NX3HSU,O.*;> MH,\T^BU9/X>T+SB4$_A%#6&!<;@8+]0(UAE/P0R'L_$H',]G8.]KC0,4M,^I M]K_JM8B5_Y*O#/R3XOX^;LP<=/35I6=IS.V7"Q C:S1+DHF?G3S8.6@_7G M6TD]\WI'-:0'#58(W+1["A'%?>%H"-[%<,M";3HCF2"EZ8^L6G[6?XXT"/<$)7NPE!\:=AO-QN$(Q"(:3\+98L2M=[@%_?+.M9E0^5L2D'!L MKE>ITQ5_M+/)_)Q&#:B=P0;G&>R0^OVHE@V-ZUEEH%\ ;^G0M5U2.(!Y5*3B M$@;N&G@-,C\_=:!.IPZ\1BUAZ_J?F$0(>B81O$FWTR5D 3<)'ZM?1@/P5 LM M>0O )'/=/>Q?CJU&!+>V,EQ)O4$.*;ABP[>7)F3 *H?(K. M@'8O&DHTA@KG-=%YS-R'?MX?NTPQI^520GYR74KPP"_ ),2X->V*N .Q0.V3 M)2$"A/S7M>;!8^M)4*5ZA M)BULM@8S7&BD8XRM<%@: U+W@>4*X=;[ICP]B28*?&C&0#.T#")];7' ;O*$YWX1 M$)P&VTASG_:S5\BGMGE(DK0 TV.)'J")6,N<"+R/07F#J*+Z?^"PSA&:R80& MZU#B!#.*7;D&#:+K!-4V@2%,:]_ZD6-@LY%>HXS94"X L3ZT2\-!/(A7 $1J MNIB&T7R"(: ;X'UG!GB9JV_/#/=ZW3E!S+8<2SU>VD^<.NXYW:/U%@W)+0O& MZ0+BXM@)1NJ=J9QN7#%0'S')KKEGR(75MGD8[(#DZ?G575QM.65AJO(=B_06 MVVZ2S*;4T%BT*(SGO$%I\[9%)E?LZ2 NJ\WM]C_>/ 1O'=8'8YKQK6>X&:S MP?RY 1E= Q31<+AD4:&5NO%_SV@']>P- MIS9K\482;$C7-?;54(>UR558)&S_5BT=B8GD]SI%2RF]&N;Q!JKE23W;H3O$( AP'[KK&*-=#S;;L-+TS#O/2S35T>]<)CLD89LZ9RR;8]X M9\LI[*PB[ZCJ3I,D6O']"*?L;.ZN2.U\H.T"Z9G'Z2J/'RT>O#WW@)#ME7IG MVET^@! 'EUQXAM ,KWRC/D'\^(\*Q]M.L P^($M?)DF[;YF2EUX@3'=5G+Z# MVBC7C9<+>O1&GR' &R_GYH=\&IQ) GV"^.;23<*9-<[\#%9.\XT&,S59+,/E M,E+CV32%PKJ)P/E^$B_D4ZVJ3*<07.+SR7PP5%/@)CCA"(YXN%!C.._9_(=\$@TPK3&'=Z/)$,YXL9R'TR7R MR6(V"F>3Z5D^&3.? .]&HXBN,YF$8P N"D>+8;A83#HDMKZ.4VJ!-T#L=9.< M*OHQXQ]S_K'@'TO$4N"0$_I%+:;C<#C' M*W?&X#Z/IG*/3C1&D1[-P^4(SVP>SA8+^#F=3=2UM3LX'NG=HB,.T9D!@O', M&5+CA8?!;1X7TE+G/'5C0FEBB 9,-^QT&WO7=ZE/U_\22R=W4;B"#=I!\>^F#Y]1CA"0W6R"'HG*A<.VKER7IK&!] MI"<7X.@SZ!FR[:I$#P4W!M+!YA6'2KB9C4"]&3>^"("O?[ W9,F0B#]%B=V7 M/-^&/M:]]H8M<6J,1QREW>$U#Y53P_<6@T)_\(Z:4NW5-42#U]UQ7X<(8DZI M,;W-$EL?#FR_$Q]XVV2YD1C_UI+75,/V5BZHQXI2*BE$TMA@5[E^)1S\PBS( M97'L5LDE(>N.9X5<%+@82"C@=4CY[;B<4G5-2&VM.Z"22N#$EQDM.F(YVR1. MJ572\=2)]"@L$#S! NI(8?;K2QXM(TQ/!:!'U+B,'[/_OL*K 2\X98+F3U-E M^ZFV;[I,T+;].P>9+Q24I1)_*2KXI.><]/EH82_DPZ4[8-BN<'/?@ES <30) M$,B=B;;'67*N%@1GC#HW,'6#G_,8X+GY>4/@"5/1]K@EP'Q?EZ1G@/#YAR:^:2KWH'N_8M:5O^MW3_ $%ABH3NZB_["3=;=7( L,5&SH$?SQ M[.4P5:++87PV3>/7#TM!W?[;'Q/>0#P M4 MU &/((&WAM[8-TTS.J"Z43U+^IUS/ADW:W!Z&4__2NZ_\(^-L.A0'I&V]AJ> M$2^&[3+.&FIL;& O^2D+YKNHYOGJ-$--ZZZ=LMDV'OF4$SUQ,Y3.EN M-REMX7!+%\X']'K5$V?&.MG'P1Y=#;Y"C++1K5,*VL20.:9F:[\QM+L0M3!# M1(A&(S"4\T)W_.KV0:0Q5M/NU*<0AB+R^ MO9,!?7!]VA\-"V4ATUU'?J/IUU<5@CI]+#>=RP0/$D:D$O:G5K;R9\ M LL4MT='_PR /KI',_"^*203%?# &#F)CQ?DM5I37(FQOI#"KT[E3P-U:W:F M.\L$'-F=SA5+^=13ZYT*+6Y<8A]&GHK@< B?.4#([*C\[G:%67KIH,1;;'Z$ M?[:1?+J86NKM:[(+\R(-;22Z:"IWK;Q<:?8YJ[_1T!!/Z)Q[YH,NGC,>$_I,W M.!UW;H?S2-.YOHQN-0+ED[HZ,67*I?BH<%9 XH?4W)U$W@0YV<6C+92(VV>_ M,&! %Y^[ZS;QH&16PESX$; OY@WOV5D_>\$U7=[IFG\O84<_QDUU0L4]>Z6H M7$MH1A\ZW79<\NCJ7F!EKG(&\K3^+M=@NT9IOI6/HS\^(Y=0X'R!N5@),,FQ MYMN!D4PVFWX/^^!X<#%6]1Z)Y&DOQR7O?>>P-YXMS(73ACF;A](::H>+K79A M:.LW&0>SA8HB-52+J9J-U'BDHKF:+7^\,XZ1UC)8/+UX]<;;K8G'2Z%8>Z9PO&?^+&F1KLXP;U1?6/]5_)%?X(;*!_3 MA ] 9*UQS91:?&&(R39#3# M7C-A]NW.19J8G3,3)H63VXN)/ [Z&:YXT('?EO3T.=0M!7]5;\=!- ZGBU$X MG4=JN1@LU2R,9N-P#-PRGH?3X31<3!=JN1Q@?2:<+A?A?#+BGHJ,N[")7M0B M)!J.719O8(RO6:A(+M=Q\0T[W$A;XEO2S%-3@588[3U'!=@+0(T^U_9*PJL2 M @$QW711H<9X;,]S,;]$4^ZBIYG/&**L;B,5Q/7L,-I+?UQ#(.HSO$RWX5:_ MW-YX*75C ^: AK6H_>2:$SG^M]Q495&VX MXR=L$( - ^Y#(7):*O0.#KPIX8>]G 6ALR,#V0F*[K4O!TI5N$F#+_8UP6A\ M,9R'P;7?M !2\]E](X+YR@GO(C9S'6FT&+X8\!?=((U:VLQD'_RO4_ G2#O7 M2= T)_Z?PBJWP_$7YO0L:0L67FL<&6DX=;'$-FEV1=\YX2[)>6N^<^(C?>>$ MO9+TYNU'_[:;P+94HK10?=O>3Z7=E2XT6B%@V; 30-AP^QNRJ4]&VDD<%$#Z8DXZZ>\V\4DJLN$7:IV=,L5%S8F%<&]+/CKS1-RFG+!_33N7[D($;)L'C6AB?R0'CJT:\RU^#64-C$]#C>)4 M.^6"%AP=B\YH:F[6M;UQV=Z^)@>VX6^)X-+8N:64+#4!Y\&[A[01"-V53"8_ M5VDP8_7!^!P!H\C?I7/JC#T=<[XCAK7WGYI4X $#@Z;AOGWA'(IU)2:6++\L M;9S$P)L%\*1)XOW3J:D?? ]"R/,H+RD7T* M93YAA<*$]X7$#M4?)6GPNVK(/Y?<3,!78+CLC^4MD_8[OH'4FT3SJ.=O0F;, M2Z"!*YJ>86 *%@Z..0(7,/PD7WO,^"/6\)?MO2^;-"-V. 9FWIJ&5^2LL#,7 M)Z&[TQ;X1Q3D?XKOU$_Q7?"O\EW?%\>]]+[P#_R6+7VM8'4XF$^?\15EYC]@O^GK ]=E QXG_8J32[K" M!^#OFQ("//D/;F"_3_+W_P902P,$% @ %H ^62F= $T+! L@@ !D M !X;"]W;W)K&ULC59-<]LX#+W[5V#43$]:Z\.2 MXZ2V9QPGGPLP=:@BU.*5$E*3O^]P4I676W3F8/MD@*> > $+3 MG51?=8%HX*44E9YYA3'U91#HK,"2Z:&LL:(W:ZE*9FBK-H&N%;+<*94BB,-P M')2,5]Y\ZLX>U'PJ&R-XA0\*=%.63.VO4,C=S(N\P\$CWQ3&'@3S:558N6=P%\<=_IH#3:2E91?[>8VGWFA=0@% M9L8B,'IL<8E"6"!RXUN'Z?4FK>+Q^H#^T<5.L:R8QJ44?_/<%#-OXD&.:]8( M\RAWOV,73VKQ,BFT^X==*SL:>9 UVLBR4R8/2EZU3_;2\7"D, E?48@[A=CY MW1IR7EXSP^93)7>@K#2AV84+U6F3<[RR27DRBMYRTC/SQ7+Y^.7F&C[=+JYN M/]T^W]X\30-#P/9UD'4@5RU(_ I(%,.=K$RAX:;*,?\9(""/>K?B@UM7\9N( M?S35$$:A#W$8)V_@C?HP1PYO] K> ]NSE4 -K,IAD66J84+#/XN5-HH*X]]3 M,;>(R6E$VRR7NF89SCSJ!HUJB][\_;MH''YXP]^D]S=Y"_W_IN5-D-,N?KY_ MOH$1O'\WB:/H YPPU/*#.0C.5EQPPXFW3%(?:@-R/3 %PEH*:F=>;8!I.KL< M/-%MD3<":4.=]HO^@!**?4+A>#<:'.S5;*\(EYHJ;US/$O2.SHV$C=RBJN@R M,$"_UJ4S2"[\)(UID<;^Q1&09H(IWF5[):M&TWIRGOIA&,*H??;"6Y8Q=T%$ MX\2?3!*(DLA/+WX(9+(LN7:W$%V"8'GD&4*MY);GJ#1$'7#LI^%)-0J =^L"-A@3,D.H3UJ:U?NZ,1T-X)L4>:="1 MI1V#%I-R?3!!)GF5V;1NLQ.#:VW5N LBEN&K3*RK(","4)F"KXU3%F' M\D;98K3("NTLLKNU;-1O>R0Q$BD/I?M+-#[L"DZ@.TZUMT(R;HEFI6Q:_\[B M.Q+AIG#P:ZZH#71#"JVOA\11GJ\Q:UD816T.AO"QB]>Y@?9V=,4_Z%O!)L9V M@6_+. R/2_2_)>LX[1/:F65'A3:P;-;$]0NG>85B3YCCM,5,.NRXVY^ZI(*C M.4*5NG'3TO8^,=&.E/ZT'\B+=@[]$&^G^1U3&TX-+'!-JN'P//5 M1.RW1A9 MNZFTDH;:PBT+^JA 907H_5I*<]A8 _UGROP[4$L#!!0 ( !: /EFYL%F4 ML@D )47 9 >&PO=V]R:W-H965T&HN18 M]K8%^B$Q1?*^S[GW#L\W2G\S*R$LNU_7C;D8K:QMSTY/3;D2:VXFJA4-GBR5 M7G.+G_KVU+1:\,H)K>O3)(JFIVLNF]'EN;OW25^>J\[6LA&?-#/=>LWU]K6H MU>9B%(]V-S[+VY6E&Z>7YRV_%3?"?FT_:?PZ';14C*[BL]<9 MO>]>^$6*C3FX9A3)0JEO].-==3&*R"%1B]*2!HX_=^):U#4I@AN_]SI'@TD2 M/+S>:?_)Q8Y8%MR(:U7_*BN[NA@5(U:))>]J^UEM_BSZ>'+25ZK:N/_9QK^; MIB-6=L:J=2\,#]:R\7_Y?9^' X$B>D(@Z042Y[IO;V_.3RTTTOW3LI=^[:63)Z3C MA+U7C5T9]K:I1/50P2E<&?Q)=OZ\3I[5^)>NF; T"ED2)=DS^M(AOM3I2Y^* MKRG56K O_)Z]D::LE>FT8/^X6ABK@8A_'HO9:\R.:R26G)F6E^)B!!H8H>_$ MZ/+%#_$T>O6,O]G@;_:<]C^LQ[/2QWW[\/'+6Y:Q%S\421R_8H<66)\>B_0L M1".6TC(0G=F58%O!M0D$U96A*F*H2LAX4]%5RDH%=AIKF%HZF:6JP7+9W)X% M-V@?55<+>B0?60G^#NT>-(/R@)0[O<%UI[5H[*'@N)<\8>(>'8@0@QO+K6!%%+'Y+ ] 7E"S&>(?9^%L.F4GP1=E(7S$5&_@ MP.0\S* _#K,D"MZ(I8!(=22JO4OC8HZW\YR=L/$L3\(B2V'1.Y:&<12S\32, MZ?G@WW@6A5GD).)D'D9%//A8'3'YV,GQ/"_"&?S$95$4833#9?#ZH*Q[<6&0 MK?$\FXS0NI2O9<(K%BK4K98QR9RCFK"]F'(6)0Y#'G'.CP8R'X5U&#DF?A'F: MLS@'[!((?5 47H<,+I#/'FJ&3=,PG:=@69%'P><7?-V^>L-* %.B!8RS:3C/ M''YS8#\^Q+:+N9(H"KA6 K1Q"G80\$!&1XV/*($V+(Y!M5D&%5$X30L\N%[Q MYI;RP.YXW7$_RJGBG!3M2-W__5_0?H3/#N9+6AP"0@;ES0/*-SJQ;I6F[.\C MHGK9C1"-@U+)M7;P]]1P4MP887T):\D7LI960HP<7:*6H!1*H@4T6Y)L.]TJ MT]<<.H.=JL[ U8?A#2]/V VR+9>RY#TA52-Z^ZK3^SY"0CN' #)NV%$6'7D_ M># *'@R&=-\:A_?/@@\$NA: !A0N;6TFQ0]YC. %V9M"0YO/@76.!#X*IH3MP98JV-TOS<%I$ 8W]'3Z3 M9!;.HBF+T9GS+(/N6V0Q-['-)HZ#L0D"VO?-?*# H!3:1S.TP1QI3E\S..'B3R R]G^B=DE M2Q#U9F$,8H)ZP/BL0!,(/FG*NMWZIO%[)UNLTM8[-RXB-V; &+[UP;K?"W_ M!:VW6.-WK6@<1YA(L9LGF$VS^>SQ0/K./\C E>D\\5,L<=DY0:J-^8_H2V!Y MG"- !#.SR,(DBW!-6O,P1W*/C>(]SX)#QPCF-+ITU=/G*>[NR>@R3$GS'*1N MR;'M[':=)PAM5^CV&UD3F0V.!@$2"EE.C93,[MOJCM&R-]Q96DWIB%$Q9$DT MV$]Q6?.-MT)-U/B143IU_>!"F:6JG)[-2I8K=_,P/,0>$+:=.@AQU\L&KWSR M)NR7QP7R>1/(Q**6.&14L( \-0*/#'5 :-,4D3@*[8<+PLX%VAL65 V/N0G[ M5; 5!YN$AXBHO-0=E[5S4-S)RHT-T[6[_DAO> W>Y;[#W6I ]Y@O(859=]5. MUOL4N,K*-=VER8AQ57)#'O35^#Y'[WF#HZH#126LT) D^&%]-&Q-\[J6WT2] M)10@3>;OKL]PZZE/CFTCQJW7ZR(4T;KBL_UEIL2O<2QV,*&QOXI, QM:[) MVVB2#]=/W4?MW;+HD;Q;NISJJYOK8 ;&:U'S'7*'2> XW"$3VG+/,(81*"E+ MJ+7G 1V!2BT7!&.7(,Q&ET:[PI.5JBN7X36&#&KMB@H/**E.NT\I; 7RR=9@ MGO(!O[Z!*5!SR+R%Z._C=>XW4 &*&RAQ8 M.QS_O5&FFL--=J^>K3MC/>=<$JC3]["LN;X%OW<<=7#ML?S28_DE8?FEPS(% M$!CHX@[V74N0!*D35(W+C>XO:?SJZ4EG8[<2?P?MOTP&F>2)UOGF3O MH<-R23Q; >&8]3A\$,,X9O./GG-RI51%BA>"+.^]'!JJ%>6J0>NL47'XA&WI M:CC-R*&+6'?XN94-K>&.##@"D\8%KQWS\$[7'/AUL$8/R'.$6M!(<2=DE-8- M*:?\&FL9;[9NY,U>F?[<--BG]!SO7R;X;_:TU[V[CSM"0O-TBE4_*X*?7;\$ M8+3;M+#'S*?%,[(I2PN<3>/I(\D\3./H&'EDO,PX\0:Q6F_);,6!4,T0Z>]9Y6 MA\WQZ:P\#(.;(]\1]E.8RC)L2E24(1MH9@^TN/[1KSY;PIU"]%D8]]CCL]^%2*-G#K/@@3"5$/_]5TN#M\<[[RGUKWK_L/UN_1.F5# M[6@)T6@RRT=,^X_ _H=5K?OPNE#6JK6[7 D.Q- +>+Y4RNY^D('A2_SEOP%0 M2P,$% @ %H ^6=9:Q@]?! ;0H !D !X;"]W;W)K&ULK591;]LV$'[7KSBH0Y$ CB7+CN,FM@$G<=<.:V+$W8)AV ,M MG2TNDJB25!S_^QU)27%6)\. /M@B1=YWWWUW1W&\%?)!I8@:GO*L4!,_U;H\ M#P(5IY@SU14E%K2R%C)GFJ9R$ZA2(DNL49X%41@.@YSQPI^.[;N%G(Y%I3-> MX$*"JO*LXSDU>+'(E/V' MK=O;#WV(*Z5%7AL3@YP7[LF>:AWV#$:O&42U061Y.T>6Y373;#J68@O2["8T M,["A6FLBQPN3E*66M,K)3D^/?KU=+H]A/KN[^7SS\Q(6\SM8?IK=S<>!)GBS M*8AKJ$L'%;T"U8O@BRATJF!>))B\! B(5TLN:LA=1F\B_E(57>B''8C":/ & M7K\-MF_Q^J_@S9DL>+%1L$ )RY1)A#]G*Z4EU<9?AP)V<(/#<*9?SE7)8ISX MU! *Y2/ZT_?O>L/PX@VR@Y;LX"WT_Y>9-Z$.$[VY_3J'4WC_;A3U>A?PJCNX M1^J^4D@-1YE0ZABPD;%$Z2DK(S?]%0N9L")&*F&=PFQY!=&0DF<\1.'%]^)W M[0KYOF2*QX?0P:&;7RSRLM*80*5H%71*;FS+T2OVB)).$*^H\A49B;6S4T"G MD-*L2(Q%4LG&D)"Y2+IPS3,+^;IG"MP(5FC3^L3Q$+GD;VI30M&"9(BS*D'/ M.A&:[#C+LATDQA&=/H#K-1U'AN$^->KR^ %$:= M"G*5,NTBD2)&3!1I05QC-#[64N3 "B)S0EM.S\>(]YVB%,:-HC17]*XRI%C2GT&P"*4LG38:Z\/5 94%;6=Z! MRJIU;$JT#K%USLD-L189?0#5N;>D[VI296@H_T@_WA^4#W?TMNGP3#IL)KR; M1GNFM>2K2K,5<2"T!=E2?5\1*"MV\!,<]3L?AH-.V!O"L9E&G=&PWPFC'AQ[ M]S7ADX9P0W/=UHS+U3/M<\^U=Z_7.1L-.M$HM,/^L#,,/WC7WW?&"R#\5O%' MEA%#DRQNJ],6P,N::$ZQ^NDUG7V[WV6.ZF$>CN._,OG/DAWN7$3+4I[H5@)3=<3.TSI/HC2;*#UM:"CKYX8!^T- M<_H/4$L#!!0 ( !: /EF8XW!(G!< $9 9 >&PO=V]R:W-H965T M3);214M2Y1DV3-)JAPGV7$V<5*1 M,ZFM4^Y.K';4LF,']KD M)\EP>'JRD;HX>OZ4O_M0/G]JZBK7A?I0"EMO-K*\?:%RLW]V-#H*7WS4JW5% M7YP\?[J5*S57U:?MAQ)_G314,KU1A=6F$*5:/CNZ&/WP8D+K><'/6NUMY[.@ MDRR,^4)_7&7/CH;$D,I56A$%B7]VZE+E.1$"&[]ZFD?-EO1@]W.@_IK/CK,L MI%67)O^LLVK][.CL2&1J*>N\^FCV/RE_GBG12TUN^;]B[]9.DR.1UK8R&_\P M.-CHPOTKOWHY=!XX&S[P0.(?2)AOMQ%S^5)6\OG3TNQ%2:M!C3[P4?EI,*<+ M4LJ\*O&KQG/5\\OW[]Y=W;Q[=7TS%Q?7+\7E^^N;J^N_O[J^O'HU?WI280M: M>))Z0!^*$#F\U&5S"KR@I99.(2[.IBI8I4*RM>:IOFQM:E$O]UL;!5 M":OY[_O$X#:9W+\)>=(/=BM3]>P(KF)5N5-'S__VW>AT^.,WCC!ICC#Y%O4_ MK[-ODKN?V>OW-Z_$J?C;=V?):/2C^.:6XJV"7UCQ60F9F6VE,G$QOQ1GDT04 M<,N7,L,ZA FU+2(O_4MM10S%;F6 X$ M$@M3K<7K4A9?< KQ69=P;VNAQ'([8'4VO]VH=%V8W*Q(K5=%.HB%+IB+,I-% MJJ*]!BG/)[.0J4J5<#$E]FM5K55)#,D2!%>*["5*82J .=A-.%,%FJG:$KX, MQ(7_5M,"6DO&(ZHU5FU+L],9& %941)0B,JX-?!X;(,?(9NEANBDM&!#9AQJ>C$H(N':?>%S.GX MPD&^M(Z=8[,\KNE$M+D5CTGOR?#'C^\_^:_XB]&/3UC(!UJ*S"+7*\]$^PBV M9GLJ*MX8CK>5Q2U;U.Q'VXJ!]RU$#< H\UNBVHJ 'G12)=WPYN[/7,N%SG5% MVFWVB4Q=BI89(KZ17P*%K;PE-4(JVM(NR])L.AMT&+_GC+T-@UQ7A?Z--.8. MF )9 "/.5C)9*=9;0Y^(;O")L(7B"+9P&@E"VLF\YF?Z[)J=.I3#0-RL^PSG MUI IYC49&8*2*DML4!(G'<9A(A"09Z2]Y)YM# E (\D M2W3ZLM"%RS,X8.^DSN4B9S_K"E>P<+%C\%BB]?N2M.SE7DJ18:^U9"/J:Z5( MXZ5PY(AZ*W" 610D5LCZ[&F $NW(E4E88%S;_RZUWD.0JI,-2F)OG4[!+_S MJGFANT#_1 :^1-'?_H\_&=&W)?FJX8)*8HP23R;32/[ M:TW'71+B@4VS7&I"0(IYI)XYC/RE5BL3BTN9:PB[T#(FJY/N+*!4>KT]2J;Q M;#J)Q;8N;2T+)[+ #*D=)]"EP]N7"@:[ +_(7<:#Z'TAWJ>5H2]&YYS0C-E) MK%X5Q+JGPLKNLL@P;UGUX.#@A*-X,AR*S@ECD9M45HZ#^X\6/7"T<3R>(=/: MKS4\.7@-A7V&')OF Y?7)/#HC,C$[5U"$S!^RF^C.\TE\ M>I;TN/@CF\*=:%/.PKI6IDR=QTX8K$.K BH$;X">+^H5ZIEH[&W(\;Y'1/$ MC%6<]13= R63H&)8F:,@/(73/VJ%MHEF1-_E5#J-R.0X2.@=N1:'*%[=9$I6 M.4$0H_<8L+C'@$> G&1X"N0Y8\<,R 0!D$+*K>&@MS8UY2#14J8$^;?Q0^*, M*05&N:Q] DP9CD) -K<*G.[71@ C=PK+.7^""@M3'*>4XKG8>1@V>AAE:#,D M[&3\T:2G%\;B!]721WJ(OB$C')GI0,!"S\[IO^?3Z#.G H1Q&2HL*@1<\(?X M)X.AF.%_'TFZ'OYMX_*W2I;@A-B(4 JJIA1T;!*&.AMZ)*: Y>$T$9/)-)Y. MSJ)YNE99G?,FT-06&J @TT.6$&")EJT1^4*2DDJ[%LL]1@T>/ B)%%ZUXD>.7JXX48 /W9 G%]4RA$( M4MW6D*<'*E^V17.*TJ*-TFREL,UAG)Q/Q6A\&D^@G!N#$]]A<#H^ X-G^.0% MRM[6U$^B6S_%8EE7R&XB2L8V]:8-Z=[V9B/$WBL\FP\]V9&)_-XLEXUOD. MX>,407(T[,FLX7 $LM-X#-M[2XD/$N?:N;3/FQ\GH'@**D_\\X_PR.1\%L]& MY]%'13VTCJ-":\=W!#<9G$J6YE)O;%,U>7"$%2!11D8 3DK+>EL0I.'< _$S M(/8WRAI4A4#T!:X-^>44)&&TJF N=,77KO M\VQ8#?7YZ#NV0&+FTV ^H$:.K3>PD ^ER6JXQ5PN574KN.%CN8GX^/+#_/*) M+[UYC100 T1))RD=EV89!8$$]E[EN=Y2\AD.M#'(U G%*[M%UIRI':*NI2H( M@<4I@QEFH &7NMX<$P,+64&MMT&(_CF14N<#>>U:2<2MK6%!RVBI2X=,B[HL MQ%K^)LL,91>[(&]A7&&-0P61Q2%QIY/(Y1+P<)B ) -D34C#B1_/@"N,@) E M@UN',^P>,2YJ]\.&-O5B:?4,1F'=,MMIPOB:,19H&X$)M2)@]&)S5,42=1U5 MP5Y 7'LMQ6NU*#G')-/P'&U@AX[K!6RS0!&EJD;S87>2$)4G\#"*,&E*)N1E MXW8<4/SA8L>188?D,*9<6DU%(!6-%)(\D_ JQGU G>L.Z8P+8\A6Z1WI!0&Y M+KE/1#TJ:N#T8@4UNW)G 1+2V2OUA=*P=[)$H!H20"55.YGT;:NA5MUO5[:+U=@47 M=U3N$< %<^9F#6C!MS!FF%W4^&_?>%WH\L813!'2*TCO $]9R@UU)6Q39)/1 MI'5)B23L6.[I.\JL<19IMQ2__1':C:@@9#4C1ZUS0+"LK>KY)7@F"02][24) MQJ:E7K@4TI^];;8Y78 7<@?QFD.LN-ILJ44)2WD-,(<.D?A\:.T^G !EN$N1 MJ=3=&9TQ\WD39:*^.QZVUP(:P4U9NR00UC"WFC/GS$R1XX]TUS6M EW6U0&\ MK0-XTA9 TRD;WT=NHX<$[XV)U+\)'9YE.#:AGVQ5$4)!P?FV2TA"YH$P Y.J MG.52+.4:/C.\'QTPZJ* BUO!+ET#V*G3;Q4P,F"(-QP"JPY-E@]9"ZBD7E ^ M,+L4T; ;4Z8+XDXKE#P>(&ZSB0<1MJZURK<$VCW)A.*H!0\OA5;M W%MFJ;5 M+;L/J[7I.+OL5=NH?08K6F/V'6%\A_"R4YXI/BFU$EO2NNE)+EP_D!&_Z<4Y MQGVCL%'+0,R11:NUR2EM[.1$%[D6%\)V?G0F%_,O.SN('KI@H"H9]G5)L/?= M^(=D=)SNCH?#T[/9\<6;%\?OYB]B3E"62 Z:ACLG)TC9X$0PL$L8%&+\',", MR%&T/T#6;8=&/)[+(N+&S1,NG5V4. UY$QL-/ *?4(*MA.$P1$"TLG$O0+C* MX4MA]F!II=JTI'4N-G5B.]=?*-22= ,)1#WN"V;N7LP_WS-P:CQ#>94I.8Q( M%C[( $(*5;J6SB5"H,LF7ZHEXKTD$V2[5E]5RDFR%/-*;^O<]WZQ]&)5JJ9? M.E=5Y8JSR-4!KDE5-<1].*)>>.,:J2VUJCV;,7X&;$NZ],YO(W:]M M_&-O_\DHW0U'9^..[9M.3RUT.I/S8+2L%&IZ_&6;_5U;%7_<5J/[;/6S"F!$ M^UF/S@[TFYA"^;#+E%W< ;JFOH6_5Z[#O=,K4YK:THT*R[A1)2.;,\_!?Y@! MO40"+KUM_Y]83S(\']UO/$U#=C3]?^MYR'H(6 ,FT>,>E9PQV:C-I*D/;'*= M^?XB7UA0BD8!,^W>4?V/[:W2%9FOOSV^*I"2/6@<+QL#ZP1G?\WLK>3:#'X0 M9"D!9L1CF,H3YI%SOT[601V^7'$D(:V6E+*$'R/KVTN<["\H=)*Y-59V'FXU M/DA4$;_GE7-%M8-X4Z/6IUWZ B/I7*.8S&20ZB7U:F[I^\_2KHWZ$U[Y0I8+ M5!3,U_^Z2XK+GY,$ZZ8LAF[W\N MS%UXI:ZLE$W^?[/"7G7QNJRE&O8=R']),3;MY=PD7L*@ -7:9+_T7AT M>OQQ_M/QF[<',8Q'G,A=^O'+SP:@K+Q<:[44KS@!)A1\SW=W9=PZ:+33QETX MS/T0X^CT\>))4 2^K$LWD?(JY+073CBC\_&$S<0UB&A?KR9W<6^[:MHZ-;F* M':%!>CO8UO![GN]9MGC")LRM3N&X([:8(1P+NW/OZ.XU-_'[2\U=(921[KH; M )YY93Y*^#J3TFP07LH=WX'W3-DK-KIOENAW13D0[TK_85XO+'4+J2O@^-I2 MX*2[2N[3MR&R*3FP=U.*%'S-$XV2< U%4O;$"9=03HA'HW":V .;HB:LDMP- M>W_):\GT@7#4F\:>CZU2046OOJ[U0E=B-!RVCGH0H"?"< M')SEM2D7"I&$NCIM746=+YH5:F>-G,@[)S^LEWA]6"OII,F43QHM3%&[&RO+ M=DGQ0?QB-,WC8#TW?)N=N>?S3NF_B_D&TF^G]:A?#S=[6V5 54.P;?:M>/T- M!L]>$!!1?YBN04-#$NMHW,RSO37 CHL^8_/F)I^D?AC^[H!# MY$+K8^+ []4Q4-[E0!WW;7IW5&YU1=T7SQEO M2:QQ0&NW;KO;S*\/JY88[]R7WCN0&,*>*2@T7@WH9*F\!1OI;R)_]4/L#2+>R.& M=(19A^UP?W P!T"I@6JT6!@>.N[?VJ^DOS$C< -&U"&9:08PFN<[NAZ(5SQI MP>>]] .]MA??F(0\7+DH$',F\ %'YKZL$\<_ M:P09X,E+">T"H91RR^:JH'SZ9^KH-H]PZZ#-&QO2?W MT1''DW"=;[!Z8& BKS=;>GVCL5GO26[JB.[!X*;.*Z7P<\H\?.'H]@-Z9]BK MF1+C0-EWMDLW8S.O3/KE,"5PPZ?^5IH&;'!$ZW*PU"\Q>[I2C^!]7$848CK\ M/I !0,$8"K:,D-9(GL:C+CM543[P^4*.ATCZ,/#"P++HCY?P_93+D0,>,Q\* M"YI&/.:!F,DP]8ID?>UK45;@RV[L2L!G)PC)3K]9MFW68S#A'O#8[WSH;AH2%<*Z; M(P;HH6#<@9Y^CH*S@-FL&YI4BX:YHIOCCK R7Z:$!'46^SMN4F!#*3H %(O: MU"6E79F.&W7I9:/;<*],@W#-F+85=-O3XC@:0J'G)_Y M/*IU_U27:;TATZ4YCU X=>;FU5(7#FTE!5#%_:<%4@H@["%3;OH;+D%1DR8L M%J"#"JSSZH)U/M;%(JBF;KIU7BJ-KW+C37"]9[VI[ M_NB 41YUY);"XWM/"@/?Z33000JFGA 79/!-&1A*/DD@]>;;:D!SRY] MX/$H9)=9S&.4?D+'78Q'[57L$H:Y+&5-]QD:M6N!Y,!MT4AY*7/+0JI:"EVM M8FT;,*B#8OEY8H=2T=!FJDOU$!CQ5$#F[T%IA!0/EEKQE$,GT7@2]\3G4F5^ M >4A2Q_%4Y=OLYJ4YDY:RG,\1*'F'A?-:;J7%6 HD%5_,,:M:-30^WM'Q'CB8<5NJ.EW'"R5D I$NABUX8 MZ5A[,[,:4<[0?-]B8@>>QP"9'N]2H"(VQ&*;]O24![;P2[ M/Z#+)EYOWO1M\TGFWFZL#>H.= M8B_R&?>:=_-M\Y+\A7LWO%WNWK!_)\L5O;Z:(ZH^.QH.9M,C]Q9F^*,R6WY3 M?&$JJ(<_KI6$"= "_+XTD([_@S9H_J\#GO\+4$L#!!0 ( !: /EE@VH%K MK08 '&PO=V]R:W-H965TGOO)R].U-@]V*:6CQRS-[5EKZ5QQW.W:>"DS83NZD#F^S+7)A,.K M671M8:1(O%*6=J,P/.IF0N6M\U._=FO.3W7I4I7+6T.VS#)AGBYDJM=GK5ZK M6;A3BZ7CA>[Y:2$6*69ZU1BQ(Y%V7J[O3Z-UG;<\AXL4ZM_Z5U)3OHMR@NK=-9K0P& MF5*\-;ZUX//5W>?Z,/UY=7UYP]?K^CVX^2:)O>3NW?3TZ[#)BS:C6O MBPHP^@Y@+Z)/.G=+2U=Y(I-=@"[8;2A&#<6+Z%7$W\N\0_VP35$8#5[!ZV], M[GN\_G?PIDMAY,$%0IG0K7A"ACF:&"/RA?3/?TYFUAFDRU_[K*^P!_NQN82. M;2%B>=9"C5AI5K)U_LM/O:/PY!7F@PWSP6OH_R=8KP+NIWM]\_F*AO3+3Z.H MUSNA'VQ*]Y)$4:1/Y):2"J-7B@O6DI[39'H9#'NCML>*PI-+G:&96.'K\8"F M3L4&FE9W"1"LA.XZ5. M)4@47JXP*E;Y(LAT(E,&7XFTE!5N+6,[]!GJ6=DSTR1OK\RIUM8N8W8T/-LVR R,Q I736B6K/A5KQ7PQTE< EU3XK]C.6 M^8Q*2G8KI\!2(:"(M$BI$,8AY 4;)!^EB1728R:78J6T>4%PI5/ ILH];9P8 ME+!Y&V]+!N;ZV(-8(K%KY=J-^[TF"W"BBOS)E]'PQ#XK^' )1QO7;^6IMXN-%BT69^S&D(!EMXI8,(+V"M!E#F>^,R"]!X(#^@H= \9Q,"BE$W1 MJ=_PW'A-[TJHQ]2[U.?_"-X/LJ8MR8#:<,:H5U MQI7*86<0?J/RN@5].AH,:PL&G6A 46=\7\U M84!'T98)$3PW&N-YW&L/#\.&F9BE15^[W6)F?AT?MP_'(]PW1 MI!(7?I4\57\-5%Z/*3*6GISSNVP=3[XK:\=GB)%./+Z$:+_L\YR*I1J3=9;F)*G1PK&Q.9EO5.LX=GEI\@PB::>.@F3;\H7#@QYK=06BW)>C7 MH]NFVLTBTR7:&+XW\4:UT62?AJOZE;!!F?,IMLC5/R^GO5A;#X9<'T;M<7], M^V;J[M9E*)-FX:]\/,J 2G4OVJQN;I63ZC+U+%Y=23\)LT#H*95SJ(:=X6$+ M\Y>_YE4O3A?^:C73#A>$--G?M\W\!4$L#!!0 ( M !: /ED\SUI$C@( *X% 9 >&PO=V]R:W-H965TR#QV7>_^Q_.77G4>!"K)L&3J1*R0FY.% MD"73QI3+0*TDLM0%E45 "?D0E"SG7K_K]B:RWQ65+G*.$PFJ*DLF7P=8B'7/ M"[WMQEV^S+3="/K=%5OB%/7]:B*-%324-"^1JUQPD+CH>9?A^2"R_L[A>XYK MM;,&6\EI+A@5:'OQ/H:-_5T+"\1A7)/6->^U&1,*J5%N0DV=IGS M^LU>-O_#3D!,W@F@FP#J=->)G,HKIEF_*\4:I/4V-+MPI;IH(R[G]E*F6IK3 MW,3I_G0V'GZ^'G^Y&MU-CX]B&IY>P.C;_Y[I H7R&;W^\5'X@5P<$!@U J-#]/^\ MCH.L_4J_CFDX5M2+F!FAI*JY.MN= K4[T1G/B4QM/U.)_+CLS;LNZA@IX=* ME$LW*10DHN*Z;J=FMQE&EW4/OKG7D^R6R67.%12X,*'DY+3C@:RG0VUHL7(= M.1?:]+=;9F:@HK0.YGPAA-X:-D$SHOM_ %!+ P04 " 6@#Y9208>VX\" M "O!0 &0 'AL+W=OTE\Y[OO MOLOENT&E](O)$2V\%4*:89!;6]Z$H4ES+)CIJ!(EW:R4+I@E4Z]#4VIDF4\J M1!A'T;NP8%P&R<#[ICH9J(T57.)4@]D4!=/;,0I5#8-NL'/,^#JWSA$F@Y*M M<8[V:SG59(4M2L8+E(8K"1I7PV#4O1GW7;P/^,:Q,GMG<)TLE7IQQD,V#")' M" 6FUB$P>KWB'0KA@(C&[P8S:$NZQ/WS#OVC[YUZ63*#=TI\YYG-A\%U !FN MV$;8F:H^8=//E<-+E3#^"54=VZ/@=&.L*IID8E!P6;_96_,=]A*NHR,)<9,0 M>]YU(<_RGEF6#+2J0+MH0G,'WZK/)G)YB.9HL? ML)B-GN:CN\7#\]-\$%K"=U%AVF"-:ZSX"%8WAD[MW"\'I 0P.8(6V3: +HI \T(SW8SN@0F,W?J7;I C9"S M5P2I+"P1281R"W;_LZ.T%)4!EU8!H==14-* >,I+)BU=097S-">W;N97HC8D MZ9QE+J?B0O@Z9PPRKDGOSLMEB O7:KPH#J=I( M6^NI];;;:%2+\&]XOF5YS:D[@BE*CSONK '2]'FK#JM)+&PO=V]R:W-H965TO0XD8X4=E;#@:E#'6;\;CD)58J3!R-5J:63A?J4A#7XQ#[5'E8E29<3J9 MO!I72MO!\:&\N_3'AZZ)1EN\]!":JE+^]A2-6QX-IH/5BR^Z*"._&!\?UJK M&<:O]:6GT;A'R76%-FAGP>/B:' R?7.ZR^MEP3>-R[#Q#.S)W+EK'GS(CP83 M)H0&L\@(BO[=X!D:PT!$XWN'.>BW9,/-YQ7Z._&=?)FK@&?._*GS6!X-]@>0 MXT(U)GYQR_?8^;/'>)DS07YAV:Y-?QE UH3HJLZ8&%3:MO_5CRX.&P;[DT<, MTLX@%=[M1L+RK8KJ^-"[)7A>36C\(*Z*-9'3E@]E%CW-:K*+Q[.OI[/S/[Z> M?[J"\V_T.SL<1X+ER7'609RV$.DC$-,4+IR-98!SFV-^%V!,?'I2Z8K4:?HD MXF^-'<'.9 CI)-U] F^G=W)'\'8><[*9!_S>H(UP?D._ ?XZF8?H21)_;_.W M1=O=CL9I\B;4*L.C >5!0'^#@^,7SZ:O)@=/<-WMN>X^A?[_#N1)B.T$/WV^ M.H?I!%X\VT^GTP-XL ]3V1GL[^T-Q22='#R(XD@FI@=) MMQ(P1#4WFM08H$"+7AF@5S97/@_@%I2#F6MLU+8 JB= ,Y#KD!D7&H^\ -OC MB:6*X+*LH36+B)Y>("6?439#:(M5KB*]:B+,D: 0%MK2K%8FH1TC5H*C:*+S MAK>CD;I1VA!)A.C(M)L=B?-GKJJ5O852!2*B3$,X.2AC5K0(@T1C@Y**LDG3 M\T)A2MI%UF["VAU"4],J[YJB%!^$-3_T=&&#[A*?8/C9)A?J%J:[;5H,!69% MF%10"7.;?WB(D@A/G.^=KX=OF2,[GA[D^Y4?Z9*%$NX0/TK MS*A@1[C"K+3.N.(V.7.C(7R,1.ME9\[K5I9#4&"H0_ YAZ:NC:; T-89%=_& M* ^5RQN#80@?W!40*\F/\'\%M[1$5]33@G&;ON. MH>Z*1' SJGM>DPHQ>;XSG$PF_,>83,522]KFV[R$+5[>AQ;$ M4MU@HN#44;:QW5N*9!:=#[Q7T$'23O ("RJLYNCI".24X])UH5!U[4A%% YR M^WY$G<5MR];1:8F)02*DT!;4VTF7W)U-3LV-$EC)V9.FKI%)#;M&AU[4XDAJ MLEF-K7M!1!RYD[NJ:JS.NM>=C#I*M7C0L+<=7PDL&T$ M/]L-M'1G,]&%8:*R:^N6!O."8*3Z7/@1_*XK.OP<4'F6,:6_ICII^;H#GTN ;9#$SKC")'>\,'09"&,DU;_]LL6VP$3;/\DWM4Z=K,6]6-I]Y! M=^<*7KS[M_UGRTE[6U\O;[]Y+I0O-)4A@PLRG8Q> M[PW M]\1[2"Z6N[NI0,IC28T5/2^@^85S<37@#?J/N>/_ %!+ P04 M" 6@#Y9I''V-B\I ""@@ &0 'AL+W=OYD4+F?PS:8H]W$-_Y;;Y]6AU'%"#^VSY]%P.'N^C]/\R:O?Z;// MY:O?BZ;.TEQ_+E75[/=Q>?]:9\7='T]&3\P'7]+MKL8/GK_Z_1!O]8VNOQT^ ME_#?/)Y>C%ZW&$#]"(?Z;ZKO+^5GB455'\P'^NDS^> M#'%'.M/K&J>(X=>MOM)9AC/!/OZ429_8-?%!_V\S^SLZ/!QF%5?ZJLB^ITF] M^^/)XHE*]"9NLOI+:XGSK(JOHI[KCL;/HB5HW55WLY6'8P3[-^7?\ M4P#A/; 8GGD@D@<($,]Y(=KEF[B.7_U>%G>JQ-$P&_Y!1Z6G87-ICK=R4Y?P M;0K/U:]NOGWX/U^^NKRX_?E675U>?OGW\>OWQ[^KSI_?7 M5]=O;]33ST66KE-=/?O]>0U+XP3/U[+,:UXF.K/,*%(?BKS>5>IMGNBD/<%S MV+/=>&0V_CKJG?$_FWR@QL-01<-HTC/?V )B3/.-S\QWN5X735ZG^5:9W^LFKO_W':#9\V;/;B=WM MI&_V5Y_+-%^GAPPV66S459%7L.SYI$JQI&QPQ=F@O_ORKVASB_5W&>J!0^KII5E28I\ 7 M_WJG8L#Q?Q=E6M^KVX(N)#!7/8"= M6L!.>P'[1:^SN*K23;JFLU9=X.R=HAN<)_.J*UW6P#55O!?(Y 290YD697#0 M\"OYVW\LHM'\9?4PL-4= >XY+8LF@.,0;B6=DGXH"YP$N3B]&=3EO#8Q;V. M2T6;S&O:5LC@SPNE-QM@G 'NJJAIK6+]8U=DB2XKV9?2?S9P0X,^N,\LW&>] MPP;HLL@RO^]I<-T+(0S\XRHW%E:Z[Z5VF^VX>M;:"I_R'#'Y60:D% MHD=X2B@Z"J-H$2XG$Q5-E^$P&L,GD\4\7,[F]A/@:.%L.E4S^#T:#=5T%HYG MBSXHSRV4Y[U0OM%;1!?U11^*$LFJ"X*]4W1#\&1>Y;'3FQJP,2X30/DBL000 M/$4LBH8O+V^NZ*_1RV(!$DAT=6Z3 ^H ,!%L2Y#.L$*%)4 R"XMY<%XE6D%.D\9T]XKWD0U4-_A MR03^3#?WJFC*CC&D'21(QSNX%1RSWJ5ZXXU,]#HE=68?_] EHTP>9X ;^C;. M&D"3*JCT(8;AVCN!M^-0K9H*;J2J6)]):SPV'G$?YZ!%$<0 - = VG259D2> ML/5=#";(V_ )V39BW@J':P=;75 MN:;]EOI6YPWL9E,6>X!IJ35\66S+^+"#2XI!9ZR.U_H(>]FIRSUPNW5,Q[BL MTGA F8#A%7.W^ YW\1W(!6G32(8IM? M?BIX!^>%4?\"9BWZDP+M1Z/V$WP$Q1UOJWI!BA#^& =ML/Z& V?+93B/YO#/ M9!K.%U$X7$P"!+9:SH#Y !N:S<+). J^(K>O^*$Y?#=;#OFAY6013D>SUA&R M(M]>9$!5('&J2M=PP;FN@_>='ZNG@#Y "S6+?23B ^$K*0$ TGR;(GCYD6F9:#$*E_.HC\TN+)M=]++9=S'PDW\"11.0WME[OLY!G6P(L[H8;^^DW8SW M%U92-.:6QL2.*P.5@'C*0#<( /D4DK+',^D*Z&*R-"8^8OA,#L+RP8'U+JZ1 MXE$'*;9Y^G^0/$M#N(@6P*'=ME)2?8*'M1PB<9@3U!<\ Q/[4Y@L ^:"B)0W MR$Z?#8"/=&X,]U,F9S;@U@R\-?$8(++T%M11/ =S^>8@^EH&;"]#X/^[25A@ M 4P*F 0/89E/FA\:F*NI6!7;PW:1?;'D<1L9J'^DP$U+$!Q \0'-#<1S!__N M:",),.1U#0(#^#*M ).1?DU*)&X#-.E_:Q8-]V'?7N1)%CR.*5:& /'"/- A M*X)OA!E6+P*P91;CE^H]G7]$4GL$POG3"E&3^"0O%,*6NC2C)XA;AT+DAD4G$,N0LI54_\$GD,S5]+N"F MVT'L&K0W'YW?O"K@^1+Q.;W=G:Y])#Q E>[3+"Z[MQ^>PL :.5A\?E]*F^? 5(Q35'?'Q A M"/\WZ-CQU!YK+($23BHW68I5U>P/;'#1##(M: * 6BFHC6@[%4V6(&WB)>!U MD*@W!_?/?<\*P3HNRWL<9&TW3YJ#W>MXKT&.=5SM2.(!N>$7@#8[0-4+ G.: MW\*>]_RYM90!1#HE6(1R]6*U69EJAQ[B>QZ'@()/RP:X>HM4G"$BA,+ M2B6-I2-O;WE<(Z.RO,$['.O$M'?2=O5/TA'IJ"#.BS,@<NN]N;A-DR?,UE'Y8FN"710)$'^5UGWR>VGE][)7?G^KZ,1O M!9$ZA77O#-W"^GA:PJ4'U-*@4PX"GHHUCUR./29.M!^4MX^X!BSM&]'6NPD#;Z\Z#SBLB@-.3OQ F[8T"K6->@ M8*"!U61@Z:^)<2! 2F:?8-YN@%#1 H(90--Q$.OUDHR&SET[[$7-2Y2^<$Y- MS/M-T:QJX-?&W.[$U/X9NU'U@674IQST<3CPB-5Q4%& 6R8%(=CES;<@&HYF M%Z/Q&8WT0EV!P0:T^KZH$.9/OQ; U]4XFH'6_\$3UNAY;(T$(NF\19K#>#6NWEZ]MVX-;^)!\/5((8$S=LVD45]*2/?0"F=K;<]H[^M8U)\3 ME5R6($T7D![P&)77=5&!P<^>64!L@$R<>Y*&:6&G,]92D?$ Q.Q5Z+B$%892P39 M&WQ),SVE#:Z+/3 ZN6C45A+0%3)= ]T1)?.LH0>$;0,\%:9$/0N/Q )4%#)? MB#UCHT;7OA0FA0--"K$8Q(*!16.%[A!43G/:=IG0-@F?&(D7DPBQE)\>J&]H M)Q!E"(._O+E"1*=E/5,"!2@P) QCP2!R'H&BS:&K8)=6=5'>(VCN=)8=(^** MP5Z=:/MHU%4I[![%) SD>!("3=BW&0UG+UB;C0F@+N(@%LAO[5$BLC[29 M#<54[?1'@ 8 J2*B0$#_+X+-R'L=KQUH)Y^0;3':3]^^OI6C49BMG]Y^_[RZ]LW MZO/EEZ__4E^_7'Z\N;SZ>OWIX\VS7MQQX?51;SS\U;NBU""*U!4)K?6]^HKP MSO-E$E)*RGM@.*&2/W.6"&$V'C19CUO MS]876;O3>MX\L7C(LOXVN!F .I]E&$J J<1E8/%$ W 47>Y""2/#L$3CU MHC!<6Y88!@,%X!4:!=(\BGJU=;.)3YCLA&-T+=/J!UYL M<*S.$N]%*0^:2X[&D@@:C&^B NJQQ^.-QFYZSW^*>1Z;)J='X(;,D)!5(I1] MQF8)C#_^=/1 7<%<6W:8$M2=[#T9[),3\4Y27]9N OV3_U$E.S7:\C?P]! 1 MPT:\F$OM8XTNEV?4G\SSGFR%3A[XB,0=G@U)M?-&)Q%K\1K=>S"?54SAAF+0 MAW*1(C;(&;,M@W8DP$*3(3-0E_(I&J(TMF2F!Z.L@DHTCEEQDGV"N1*XC)'- M<-'L826S3V!*U)3N=>MZ2!/'F&XB* A\V$8(*+^%[2WR0YP>#?3&:D>^&O2- MNZ28N/+P&JQAJW9KGF^@/EGE2LQ!$]0J$^=*$_M+<1HE3$J'OB@V%XV+IA@5 M^\NG;_*1-8K)0&TO%!2K+-W*4=TCRN66>%+=>KXML&G=G!T(&7NJ+: Y:(5W M1PY>:^H>Q& M/Q R863@._L$)3'O04)I-OE"8OT$I%L3&6UOM[C5QW!@Q[Z_8?1O"#.HQ%@@ M[@P[\<,@ZA, 2+;CD8^3>DDA;@ZA"Z* /?INTMIEM2$#PJ@EQ3?1NXCV(+O MJ]3H&X3>%*<@>;YF#Q((IA7&42A#@5(Q6K!HY;O=.]/FN"8<);3CG& W9@L@1W63WHO+0]#7G-).CG?4)&.6B+H$P&T3V M.YUA7)239S$41>DXE#%1U3I.C%8EVSZZ'^1&YL1_[3Q]DLTE4XX>RJ9DA>2+ M.W:GF'M40N7)U$3"-K/4N*HIE$RLDQX(6EX9%(FSXZE@4(4R,$1=*S99J$QE M$ENM;##*BEVG;<%^5IJMWXS_/9;7'/\X.=B@=4M65KO[\4G$V,]U*PL+\/Y0 MO5!/1\]<2IY_SJ>@J$D6L8%7J)Y&1Z//P,WHGF8R>'+\S-,IK)W%NB^'[V'0 MY!EZATU/RE3\3TX/2'6I\><;!*F?Q,'H0?!:U@A=!*4 +6_W07:D[GK%P M"DZSB)&7 /$@FP;5LARH&U2V6S3O93_$VU)SV"4V:Z'@#]Q^9?[VK,9]* K) M+3H/'/-/-U:]&;M$*B)$6(\F"1 M3Y@(*7!)4J $[*6NFQ(];]](L^00"!X?E!B8>(O*OC,W*B(AH][>4Z:DQDS) MX%PH@S/F'!6QCSHZ[:4-=D2X7$_R M8VSI'!0;8BX%L!&_"A$]L],6'2&^>9)B$'SW3"#)F_%V1TJB$5(Y\Z3*9;AA MW%]KX?V^>U2RR@BSW-$E[)H2+B8:/JXI^QDY&:>.A"):0G,4W#R8ZJSL,5*9 M_1QYP$B?(BFUC8=\MI5=N$$&;K MD; @V!N(F]19/V8BPGQ'M1)E8QHR:("QE:I W:SRM ,2R62RM?4 M\3EY(5L<8(D+KA^6#/$*V-?D9(<]K,UE$L>.W4I J2CW3$86T9Y[LCM$MG_4$&20@ M$L3)+6=]$.=RX>(>L)Z;2\E<07NN7J!_RQU&6:(#@$\7X7P^PK\FLW"R6*C/ MGG;SR2/MRS-Z#_FI E&WQ45IG5:%14?X.*'J!/@8\? (#8^U<+;#F%58-S7=LW >M(X<\;%?7Q=R2< 9RHX%_49E>L[J0VYTW;/:9QU$=B# MVV.?W<#1V8$BBP>7H-,9)DG1SM89O>D#_WPM!H)2JTS([&4IZ,+HB)9@D9 K MQ:A[Y'0@1^Z>LMM)OZ0]H[9CJV<..#=S%B2(.,#"\AHUV#W8=)!@OS? E?B-^FO\K@K6Y_].'/ZFR)).9\ C*OA.9U:7@&R8 M[72:%0,@LU86QDT;U"* 9$M.?S$9-D@19;IJF$HW3;9)L\P&6%%4IKYD/([= M\\7PMEBD5; MU%2\SP+\[,C5*,E:SM[.Q174KB;\32WGPW X'*K%D'_WW9$K M$!SU5PA>Q8>TCC/R6GP66^<-9G@77*N#V^\.53RB;/"7%GMD*:&D%'K) ]>V MQ @S$!%5R'6&M_D)>8I)(; W416;^H[4:TD&Q-BG6&O.#(0_*>\9N.E*TR6S M7=82$EPKMSJF80D646%'4+"Y;E<,N;=4EG#TSN.8ELS-# M!I%&=!^B)Q=+C$/)(='HP,OU)JU;F8T['2>$6!>2Q!)8SG',_CI 2#J#[^+" M\,M9V)E,!&<5D1L?54(PUVH1]+MTN[O X'+@+01#*XS3.T1;-/+,-BY6]Q?F.?;"-Y7Q1;5]]+X\X+5; M$F(%1G%>.0_SKT,O.(;>H$O7\+,_?^W0/N&0D^4W-80)QN%BO% CF&<\!;TF MG(U'X7@^ZQ5;KN!RU%]Q^07X&9;-T69_35X]HMJR?Q7Y>4QOI?^0S[=\I.*L M9TY71YVR^Q$!L !U'$Z&LW ^'<)?R]$BG,TFO[RCL>J=!CH/E<$M>"]&HV4"'9]$#8'=MTMCYG@J3S%XV/-8? M1[P8RSN-&S/CQ!>[*=Q;)EB7#:A!$/K,3A>&3:?XO'[M?/(599$_94E M-[OT<# .NG_ #VIK<99^^F<[TR;B_!)GB$>X3%#Y3^[,D^H663[,/ 6#@R9/1].J$JL76_-'E#BE*I=]BRBORDF#@4&FH=S<;A M"!A@-)Z$L\6H]\Y<_GST"_GSN$_ZXZW+C.N\L<5W1_WYW3>8@0 Z<+D'5==>02M6H M@A\FC]96UYXI!05$.(5X/ZQ@,B(/54$$L0=0#90XT@S) 0*^=N5YC8UUC*B MG)%-6E;U18I>$/H+333263GKQ3HO [/->UD5& -['H$H JT-EY(X=2P[0#"94GPX%]KM!ME6L M@ /K:HU*!&U#*,H^]9"B;\,U7J:C65 0U=K$+D[QFUIB+ZM(31?3,)KW*J.1 M2XZ-'NITY_6,>6MZQIPGN4>UNCN[A/I\IF6-EP8:Q*R88\S>B]^(,442L4"D4L]D"+FK?.@#(N,X@4??PX$.\WL'L M@%8S#MH'GS8;#+0X2$_EBP]%!BQN_%]FX#\U"&1TY9D!5WP$L0^LD\Q\_:XI M\[0VROHF_4FZLYJ;K^.UB5VU+DL>YR80FW;^J6B2&&E%&)*<@C_[T-YESD7] MF7,M]^2)WZD3\Q^11->_2MM':M(S7:^W!J';NO):B#*+#"7%,JV3+N M7'L(F]-<2>' 6F)*K4092?.XU"9*1KD]5NVV55?XJ3O\%!].0?K0-FK6Z& / 99% MI24SS^-^3=8#9RKPO,%2"W^4'X[^<*F;DFQB6PHP4!][JY,C%Z^*^N-5)P X M+W4>$;/JGIT8C^$DU,&[Y'J+M?K9M_P95]Z[DSJ9W?Z M#/+V3->>1__>ZS@T6H3CY=S\DD^#,Z[\CT6M+EWK!#/'F=_!C9,CH\%,31;+ M<+F,U'@V#:?84P[TILEL%GR.:V(LHZ&:#>9J-@_'\[&*X-=DJB;#F-U_7#6.'OG"" M+?YF2YACM!S",]A:= R<=0;[_'^/5>,7_W\BBG%D'_U_@BB@1L]G@"B3.79\ M5?-9.!U/?#R9#X9J"M@$-QS!%0\7:@SW/9L_B"?1 #V^3A= M(IXL9J-P-IF>Q9,QXPG@;C2*J.7A)!S#YJ)PM!B&B\6D!6*K.3J^&WC=<;PD MRW.&A/%] <5@ TJU&"]IIXL9+?;;,IP,)]A,XB2JX<>]T;(\B[M&VIC4SQRT M:]#N;LW^;)6D1*9Z$IG^KS80O/L7G'BJZ->,?\WYUX)_+?&4L@^YH=_48CH. MAW-LRSD&HVDTE5Z;T1A)>C0/ER.\LWDX6RS@][3?PQ^Y*'_4'^6_=O(5SN>U MZ^Q1+Q\1WW?+!%W+G*M1',^<7F+LKS#XG,6Y9,4[&\UH)%0G3=U3-FQN><<[ M:5+:5F=%<9!V=2Y% -4*4NTQP8>3E=9I"=P(&]!@QA*6^TNZORE7:_>%\\PY MM.&E^1U2$S)"]WJ9KF^(5V)1EOO"F3C-#W7YCPY>4AN;- MG%.:-'DDDP;FO<ZN3;-O@/7\"1"X_? &(:U+3/)0.T*<_4#Y(SVS",^TD_4H*@-U@ M;8:NAYO,P3YNT' M!/D*=0*3'FPJV$45\9>1AP(_!5.&MZIU:=-L_'LWX?;6@3&2]2$E-=)B#%!H M8'$IK?QV;001N;X]I=%A74&I;:0ME$ZR:YUA;9_'%DRNN>GS9BC>7)W' M3([P"#>Z0/<)=X_R2Z;P8V(J07M;E0VT.T$%5(']$2Z]_M&Q[1F9>HVV:;1M M^=*A(76 #S:>HY@+N$8<]'+4NW]H*J(&P8?"36)_[(!,.;F2PT>(EE?2&L^_ M-CI%"_)X:*OMP!C1 5FKP680&FM[,JY]K#V5AR#I.KR8$+A)+&&_E@A:KJIW M9SPN@>7X&5X*%_7#_ '.SRJ4$2@,SXJO71( _?Z!77V0CUM[4Z )W\'@2WT3 M0>MH$F"ZK+J34O-L"?UC=6][GW=HWZB>.V-AX9_!7ET%FE:,M-'.BI%C$T)F M&-*H_,J8]D14PP6V.R;,\)K3X?_@/:2[@JF: YP&3QAT1G(!&Z]!Z21"D]E@ M 4+6!HZ+%9#!+J9VW %_W&K340[SZFYCPCH+31]:'O)T XVJ$7\- M<$$'X,"0]B'2+D$_;G%_\I8+ W*OMZ'M3D$J/;"1C)F93=+AMVL0*=J2OJ/S MQ=P@1E*(J4^# X.(_UXQ,G893./^#*:G[ZE'SUOC&#Y@;C6J">JRYE1^DW$, M9]W#S=]X[S3J?,/7(W*<_NHF G\3YRSB:#8-I,4$I,[^C-=3JYD,):E3?[E4D9(#C1_+8C&=H434UM6+%U M1KLE4FB3N(]J(UL1ZM:\6'>;4?#Q_-DP1-E[M*#S:%5CF]CWG#+!Y='@.[-! M_[A'':!\H4["-N#:?]+#[R_(,+!*12EJQX6D^.A$OAJHSV9E:B(MVY'5Z5XQ MM8S*H[Q;H'OD0M"75)M@)\R'SI]N)$PE2@-5 M%=3IA7FPGWY=-MOX@6PV3-K/:_$C>,V?OZ35CT[Z?$Q&6]\B5*G.K6ND4_%Q MCC1[-TQA<;XM**]0NAI;@5OQFSC6QW5YYC5/-&='IW_S@I,M]M>3O'"N,Z9> MP$9+19W5ZR84MYIU>Y?8ZB9-/5R!X27W M-E(J-H $4RG;LO4."40I*= UC?D"UG^]CA&VP81]Q12]D<)5G%W"BKY7)M%K M2D2P[\F0CO:FWK95D< QS[:\ Z+CC(Q 1NN?\B(J5YW'#=W97\%WY%Q@[.$R M;63A)!GFT;3V2&H2JUO>Z8/C;AFQJO8()(_/.BQYYRODG1Z8W+SRR2!G?5=8 MY-NZ;0DH*OP#L>L,5GB1M)(F%LZ*QYCR^KZ@8(5[CVBAH,%=% M/)Q_@NHM'U-9.>P"*&N/I312LH ^1MMUJ47=@@ K645,X:XAN"@0"V6(!=3O MB9,UT6B6>F#;>\VLVV[&81PX[$LS3L?,-A#U,.A7L.).!WZJ;/\]5 UY LK. M+*YH'$X7HW ZC]1R,5BJ61C-QN$8L&4\#Z?#:;B8+M1R.<#H9SA=+L+Y9,1Y M:BE7JA&\*&U5.!RKB5Z7 NX]5A)=KN+\1X4\A-I7PU.2O5E1AH8@VCNVQ#!O MB3([KVV'^*L"C"]1,JAOO$8;>,_%V+]%4ZZ-I$8C,5BV[>3>M&Y82;?-.5W* M/_(S?$-,SSM^J+?RFM,-K]DUZ+^/MBSRHI%.;=V* MZJ.Z+O_B@JB4WN"[0_:",Y))9S&5;9EO*_44UL .1E.+Z;#9[CB1TS!@@4#SD@D)+!WUUD2^KJ M7[;/(N[.%H.F)T=TCWT[D+?-U9!^LX_)B<87PWD87/MI84#K7]R;%,VK*KV& MU.:=%M%B^ SM*Y !"*.&%C,.-/\UC'ZSE59G.&I\@O^3 >Y60#'F"Y^.*6T0 MTTLR)]4";EWT!^OWO:)W5;I^EV_,NRH_T+LJ[7LM/KWYX#>N#&P)!=(XI>78 M[K?:=6>DHEG9EG50P!8VG*6-Q.5!B9R5UK'=;M+-37%JR;\R=J8)T[H6W'YS M4'E? NY=4HVH;4"<6^^(]*SA(=9#>'R,ZE?.@<6@[-/Q7@[:*KWGJJXUVR^T MQ6=+I MWCXF%[;AMTMRN/S<5$JFFH#*X[W,HI8=NNZJQL5<:A"^U<%H2@$?D=]N?*I" M]GLGWA+"VI=H&&_V 0VONN:*3,$<\HJ(]T2B:3*U46T#K\K3HR;Q#)U6\#_P M2L*0*XWEW3?4(=O"S'*N,Q7FNNQC*?,(,A0'O$XGM/W7DSL-W MW))5(5Z\@+O%.3^AQ2WC(#Y^2X37%<&#GK\("5_/U0H*='(&@%!238-*A=1XM?(B'_);Q3OX1W MP6/QKDL'>4X-B=^ "OCJ=]"VMOH*+K'BOO9_/$&SW'Z*/1^Q,/3%9?3D.3SI MAK_Z_1!O]0'0XF$^?<+=A\P_(;YQ2K8H:]&3Z$VO2=8D#X/M- M 6:I_(,+W!7E#]K>J_\&4$L#!!0 ( !: /EGR.'SI*08 (81 9 M>&PO=V]R:W-H965T*G6NL#?LM,Q$P4LM9 F*SP\'8V__@^=:@7K%%\'7^M$WV*W<2/G- M=J:SPX%K/>(YSXQ5P;"YY1.>YU83^O&]53KH;%K!Q]\;[4?UYG$S-TSSB"23N,P*T%:"UWXVAVLN/S+#1@9)K4'8U:K,?]59K:71.E!:52Z-P5J"< M&5U>GYR,+[["V1%<3C^?3H^FD_'I%8PGD[/KTZOIZ63J:?+N'M%;O) MN7YW,#1HV(H/L];(A\8(?<:(1^%$EF:IX5,YX[,?%0S1X\YMNG'[ ^W5^$M5 M[H'O$J N#7KT^5T8_%J?_XR^<9;)JC2B7,"YS$4FN(;?QC?:**3-[]MVW.@+ MMNNS9VE?KUC&#P=X6#17MWPP>O/*B]SW/=X&G;=!G_;1)9[-695SD'.8BY*5 MF6 YB+(YI);L-_>PX'*AV&HI,F!X7K?MH=?*]CW\0]..->T<"9WAJJ^V#E#/CW2JPPF9JZ)TK# MRH7 T]R*O-OO &E0>-Q["H='J)<0ST_QVP+AD]2E#1C4111H!%Z:$#=V']#P M<#@@8136,C3Q2!K3/BRB#HOHQ5C@<9UQO"PR+F[K9+4-AEYUNV%X8L/I"UV; M6#1<= (-/C8B7A@2-[+T3)"=*4G]%PM35>O<9VQVN7!\Z/'O1&\QISAZ6Z0K(COV=59FINA0F) M8\]^!4B_).F+8M)%,7EQ%+DV M,;6JTTGUV!NN_ZG1.6+9$*74/$=S; MA.F<"@7HXPF$[<2+SF0;_S\W"+QPS+A*R6S"1Q:HR&-0ZWEK.S1KS<3=] M5*E2F I'[/1M!(.S32%T<.BRZ!CG-HLMZ3;+8-EU[MNTG\K$FG,>E\W.'3 M/GRZ6V$EBG/'GC!'"JA?3@BV=;=UA8^E\5E)KF#Y(CQOUQQR',9=41977 MG!D7&%GQ1WWEUG?H4QF+?L[1)<.S92ESN;@'']Z\2JCGO0=,X'X:;YIVU+EZ M6"I*>\06REH^E0;&JQ461C:!=3J>:9W+!Z9Y>Q$$24K2E((?A22T=P->!$$4 M.>>X$TLHSX5H+X8H)G[L \4F""%PB4L39X)7F$#^UQO5\(85J_<8J@S?!KP4A=E M4"/QW91$Z.<5LGH7\#:]::$M).TYF,L?T(4 MZB,82)0@)I0F$$[ MHL4!2Z+0QPK2%OQ^@B5H_+&_^H3AA:B&06SF?HZB[%V,]KYI'?],Q6A]9US M]]WWQ;[+>"?5H]X@&G@J1:4GWL:8^C((=+[!DNES66-%3U92E=.SV;M5T+!LC>(6W"G13EDP]SU'(W<2+O/W&'5]OC-T( MIN.:K?$>S;?Z5I$7]"@%+['27%:@<#7Q9M'E/+7Q+N [QYT^L,$J64KY:)U% M,?%"2P@%YL8B,%JV>(5"6""B\;O#]/J2-O'0WJ-_<-I)RY)IO)+B!R_,9N*- M/"APQ1IA[N3N(W9Z,HN72Z'=/^S:V"3Q(&^TD6673 Q*7K4K>^K>PT'"*'PA M(>X28L>[+>187C/#IF,E=Z!L-*%9PTEUV42.5_90[HVBIYSRS'1V=77W[>8: M/B]F\\7GQ/K"E0/UN'!BJ8.."O$.;MVCQ"VA1#%]D938:;JH"BW\! M J+6\XOW_.;Q2<1/374.2>A#',;I";RDUYLXO.0%O%OV[,0!JPJ8Y;EJF-#P M<[;41M$-^75,T77.I:Y;CQ*.VT*BVZ$W?O(H&X?L3?-.>;WH*?7I/ M75@T D&NZ 8372Q <+;D@AN.^AC=DX#'Z?ZGRAF= O:G (=>Q?' !I)ICBW1$M9=5H MLD?#S _#$))V[8.W+&>NO:-!ZH]&*41IY&<7?P-R6998%*0]0!QWX6'DTC :QK1500IT/"C_?KV5>SH=TC+PV&B1]'(QCX638X>Y"& M"=(:^6F<^5$Z('N4#?QH$,&Q:Q(KZ0T>\<6Z+\8 MTS]02P,$% @ %H ^62[#S/!Z!0 * X !D !X;"]W;W)K&ULS5?;CMLV%'S75Q!.&]@ $9.Z:[-K8"])FJ))%ME-+RCZ M0-NT+406'9+>2[^^0\J2G:SC+-H\],661)[A\'#FD#R^5?JC64AIR=VRJLU) M;V'MZF@X-).%7 KS3*UDC9:9TDMA\:KG0[/24DQ]T+(:AHREPZ4HZ][HV'^[ MU*-CM;956"7F\DK:#ZM+C;=A MAS(ME[(VI:J)EK.3WBD_.LMFIUGXF8R5NJC>WD]/>DQ1TA66 0./3!K/7#>D"=Y];])=^[IC+6!AYKJK?RJE=G/3R'IG*F5A7 M]KVZ_4ENYI,XO(FJC/\EMYN^K$""M&QUK=$NUZ \T]^*GZ:) K:[_[NS0MR??K[BRO2 MOQ;C2IK!\= "VG483C8P9PU,^!48'I(WJK8+0U[44SG]'& (3AVQL"5V%AY$ M_'E=/R,1HR1D87P +^HF&GF\Z&L3K2=J*CHW5D,9? M^^;<(,;[$9U=CLQ*3.1)#WXP4M_(WNCI$YZRYP?XQAW?^!#ZZ KVFZXK2=2, ME UW"^YC6Q_2]XP1]2Z&;M"#(O7>8#EWF7_B@X7VLM:[L;V-]$#HB\ M0X4P\BAX*:=2BXK\0'*:)@7^$QIR'EQ9827)&2-%E@0P$ZQ2DZ=/,]1F@)TA"QH#G],X9,&%G$F$3/?,:DNIGQ?HG21D0/I9$M(\ MCC!B0RRBG''23REW[1V_?L9HS'P$#PO*[\]$N-581NY#MY[$$:4E66MV4OBA_.8=]JOQ?$/N&O%N5;$,H$79G M>#\F*(;\1R)6JZH$#BCT444,#"!T7=9ST_+X;%E%/84V4&.4GI:U<'.QJO<]-;((&IX M*T=#THA&100GY@D+WC\5R]7S"S*!>$MKX+V4%K'7> )_\%W]^SE/2RP*_#B! ML'D$!SEQPK#>/N^P!-H0SF''+ 8$HVF4H^%\(>JYRP.Y$=5:--MOA?U?.*#6 M^)O_[^N(M'-$^FCA=79VV17&2+M7R0+T@F/01*UK%]^( M*\2B9D"(DB)X75LLG-./<5] )47-RJ*$ICD+W-;9"B<,,YJQE'"4U22.@3V' M.B?* T,N]UT]W.2B6_6$Q90QAK%N4.:]N38](*,P F0(G>5YHZZ&8\12+T[N M8C':%U5XFU#4\BCBM(A"S"M*P#'AGR>R*L6XK$I;2G.T;3%MLJ3S1$8Y' -/ M0'Q9#G<&E]IEW=XW;OZT+EICH(^.],=28JGP]A7(]=4X5N\BD*9IP'KS36Q=4; M[6T!T15I?B V(E&.4P!/'T0F-.+L0&2,46..0A^F>Y,\W#F]+Z6>^SN*(=ZF MS4&^^]I=@TZ;T_^V>W.'>B/TO*P-J>0,H>Q9AMU7-_>2YL6JE;\+C)7%S<(_ M+G"5D]IU0/M,*=N^N &ZR^'H'U!+ P04 " 6@#Y9928 01,# G!P M&0 'AL+W=O M\]8M96DKM4OOX 1+U?(B=+H/;C)IHG7L8#M;]M_?V$E#T94%)+XD'GOF\3-C MS^/I0:I;G2,:^%)RH6=>;DQUY?LZR;%D>B@K%+22254R0Z;:^[I2R%(75'(_ M"H*Q7[)">/.IFUNK^536AA<"UPIT799,W2^1R\/,"[WCQ*;8Y\9.^/-IQ?:X M1?.^6BNR_ XE+4H4NI "%&8S;Q%>+4?6WSE\*/"@3\9@,]E)>6N-5^G,"RPA MY)@8B\#H=X?7R+D%(AJ?6TROV](&GHZ/Z'^ZW"F7'=-X+?G'(C7YS)MXD&+& M:FXV\O 2VWPN+5XBN79?.+2^@0=)K8TLVV!B4!:B^;,O;1U^)B!J R+'N]G( ML7S!#)M/E3R LMZ$9@K6![1/R[%D.(@P%$031Z "_NLHX=7OP=O!53HA![#6M4L,V90OAGL=-& MT27Y]US"#=SH/)QMG"M=L01G'G6&1G6'WOS)HW BX+75E( LXPTYG] ^+DN[A@G MAL1<%=K6(5.R/.Y365G2\.31) K#Y\=_ TN%>'M2OI;J>1X-QV\K^J-2.0JY MY"DJ;0L5#.-14[)@2&7O=RQ^+^RY;O!/Q*M$M7<2K:F4M3"-CG6SW2NP:,3O MJWOSA+QA:E]023EF%!H,GUYZH!I9;@PC*R>%.VE(6-TPIY<,E76@]4Q*&PO=V]R:W-H M965T7KJNR BNF+D2#-;W9"%DQ35OYZ*I&(LL[IZIT \\;N!7CM3T9=;9[ M.1F)5I>\QGL)JJTJ)K]<82FV8]NWGPT/_+'0QN!.1@U[Q"7J7YI[23MWCY+S M"FO%10T2-V-[ZE]>Q>9\=^!7CEMUL :3R5J(3V9SFX]MSQ#"$C-M$!@]/N,, MR]( $8V_=YCV/J1Q/%P_HW_HWNK&=#UBHMJITS,:AXW3_9T^X>7N(0[!R"CGGTDA MVJ<0G4.?+*E%\[9$$!O(1-6(NLN&=KI *)'4"OA$_4M/DZ)JFZ9$DS(K(6.J M@ TU)?"Z;^Z^STJF,0G]U*N>SK$[G_'^H6B^D:OV.3"I (S@@N:"1BV7D M8C036G<-2F9J?!3O-82![P1Q:E9>ZGAQ:$WSG)LHYJ(*)A])$A2Y(]M(3BMQ M!*;:]5_TI3%L&,?.*]?.(7RV?3:J-U^L+PJJV@85_Z MSFCI,O^5[$E1G(WUWZ+H"5@O)'!0RX_&8'V@?J5[HSK'IHITF6D2'%@'$$:1 MDPS3 UL"81PXP\@[L TA'"9.%"8'MA3"0>B$OO=-"5 M*7Y.4J52(U7X;4"( T)YM_-_32Y1FCB)GUH/:";G5QD9>?QPG"U$%ZEEODBB MK370*SP^ LE)0;@'@Z%"4K$9?PHZG'Y&[*W["3OM!\O7X_UXGE,3\%I1N VY M>A<)U5OV(Z_?:-%T8V8M- VM;EG0OP24Y@"]WPBAGS>-P, &H' 9 >&PO=V]R:W-H965T("MZR-)=#8Z-4<6U9,MQ@QJ3) M"\QI9+.YC=WTSO'V=/4YC?CN]A_#Q>?%K"Q2-;I2@O M!Y:BW33&"G?,DYK9/<'LN'#'<[61,,TCC'XFL$AFH]7=:YVX9QG_*G,3/+L- MKNWZ9_B\QKM7\7DG^)8;)O!J0O\T@CG[1J6F8"P$RV.LXK_'*ZD$U.5W[XQGE?J/=AZJ/> ZK](F(LD1+B8Y? 5F9"7\,32 M$EL/I9**Y1'M TQJA507N*\+%WK=;MNV'7@/GAETZ.'U*'8"K^WV[-9G^KTD M%CZ\"US'^7CJW6B,X,*Q;2*T+\$Q/?^71.H-:TPT)1> ;T4B*DR_AG1,W_X% MX[[5['WBO3C>4HN-.SVU[?K<">H\$Z[G7;G7X QTZ/==#_,A1QU>4EA+S, M5=T*F]GF(AG7_?-'>GT+W3$14S5"BFN"VF:O8X"H.WL]4+RHNNF**^K-5;BA MRQ"%3J#U->=J/] ;--?KZ#M02P,$% @ %H ^666[A@N[ @ S0< !D M !X;"]W;W)K&ULK55K;]HP%/TK5C9-K;0U3Q+H M0J20EHYI4%3*IFG:!Y-<2-0D9K:![M_/=B#CK:WJE\2/>X[/\4WN]5>$/K$4 M@*/G(B]96TLYGU_K.HM3*#"[(G,HQ5;"D"*V* I,?W<@)ZNV9FJ;A8=LEG*YH ?^',]@!'P\'U(Q MTVN6)"N@9!DI$85I6PO-Z\B3\2K@:P8KMC5&TLF$D"82P8L M7DN((,\ED9#Q:\VIU4=*X/9XP]Y5WH67"680D?Q;EO"TK34UE, 4+W+^0%:? M8.VG(?EBDC/U1*LJUG,T%"\8)\4:+!0465F]\?/Z'K8 IGL"8*T!UC[@U GV M&F KHY4R9>L&'2#+MY>^CH7.-BW4)R5/&;HM$TAV"73AHS9C;(H.C?X?89.79]M[;B!3J/E-!NF6P?NJ'-J=D MGN619>::S7$,;4W4$09T"5KP[HWI&A^/I>"5R'8L-VK+C9557ZM6Z)X6J%.^M=T2OJEK+ M7YJJT?4QG64E0SE,!:5QY0E1M&H>U823N:J_$\)%-5?#5/1;H#) [$\)X9N) M/*#NX,$?4$L#!!0 ( !: /EG*L=L/M ( .L' 9 >&PO=V]R:W-H M965T77#S(&8!"3UG*9,.9 M*95?N*X92\:P ZPHRRE9_\E3T80W@AWL N #@MP*" A!8H:O*K*PKHDA< M%WR)A,G6;&9@>V/16@UEQL6^$GJ5:IR*^X-.IWGW&]VV4+]]W6VWVDFS>X^: M27([Z-ZWN]>H=WO33MK?^NCH"A2AJ42GJ ]3[:22Z(:SZ>F--F*,FE*"DL=Z M=="_0D>?C^NNT@6:;=Q148,L7[N&SXE(KCEAQ)XCI,R;T-74.H*#NKJ=O @_'\=?">R#:51 MJ33Z& >C[4/F12&.7AFXG>;7JMZY]\H_=^TJ-L]@AX@I91*E,-% [^Q<,XC5 MT[(*%,_M[3SD2M_U=CC3KS$(DZ#7)YRKE\!<^.7['O\#4$L#!!0 ( !: M/EF8":/B10( !\% 9 >&PO=V]R:W-H965TABK; ,Y40U1 #J/M 8ZC@JQA!GI>3*2Q<,VRI#EP105'$E9];]#L):'U=PY?*>S5T1Y9)0LA MGJR1+ON>;Q,"!IFV#,0L.TB ,4MDTOA5<7IU2 L\WA_8ATZ[T;(@"A+!OM&E MWO2]KH>6L");IJ=B_PDJ/6W+EPFFW!?M2]].QT/95FF15V"304YYN9+GJ@Y' M@&;K#""H ,%K 6$%<)7#969.UAW1)(ZDV"-IO0V;W;C:.+110[G]BS,MS2TU M.!W/Y@\/@^EW-!ZB67H_2H=I,A@]HD&2C.>CQW1TCR;C+VF2?IRABSO0A#*% MWJ,I9$!W9,% 71IS/KM#%V\O(ZQ-1I879U7TVS)Z<";ZYRUOH-"_0H$?M$[ MD]?#PY=P;.I0%R.HBQ$XOO ,WR#+Q)9KRM=H(AC-*"CT8[!06IK7]O.4O)*O M=9K/=F!/%22#OF=:3('<@1>_>].\]C^<$ON?R%Y(#VOIX;_8#]+5T:^]0AST M*=$E4]LQV2FQBYO-=MN_]B.\.];SMU_WIG73]8/:KTP5'SU?.SH>B%Q3KA"# ME4'ZC8ZAD&4[EH86A7O1"Z%-?[CMQDPPD-;!W*^$T ?#-DD]$^,_4$L#!!0 M ( !: /ED,4>_I3 ( "(% 9 >&PO=V]R:W-H965TC^ M?K83(BK1J0][B7WM>X[/NT -'HJ&%=C;Z=U.<)893LHB.J($KC9 MV0A9$&U"N<6JE$!R!RH8#GS_"A>$%D3 M!8E@WVFN=V-OZ*$<-J1B^EXR\ @@80O!80-@!7.5PK<[:F1),XDN* I,TV;';B:N/0Q@WE]A:7 M6II=:G Z7JYFL\G]#W1W@Y;I[3R]29/)_ %-DN1N-7](Y[=H >%_GL4^$'O##QY/3Q\#L>F(&U5@K8J@>,+7^";9)FHN*9\BQ:"T>SK3A2)4R#WX,7OWG2O_(_GS/XGLF?6P]9Z^"_V M>,5S8*:S).2HE"*O,JW.&:Y9^H[%/A7[N-L?#@;=".]/K9Q)ZUWUAL,VK1:) M3_Y@^WK,B-Q2KA"#C0'ZG8%AD'5'UH$6I?NIUT*;%G'3G7G$0-H$L[\10A\# MVR?MLQC_!5!+ P04 " 6@#Y9R=34^J\# "T$0 &0 'AL+W=O.-C9#MRR5:3S 7?83^D*EJ#OTX4T/;=" M"5@,B6(B01+"@3/"%Y>DE1L4,SXQ6*N=-LI=>1#B>]Z9!@/'RQD!!U_G$-3\ M/<(8.,^1#(\?&U"G6C,WW&UOT2>%\\:9!ZI@+/AG%NAHX)PY*("09ES?BO4' MV#C4R?%\P57QB];EW*Z9[&=*BWAC;!C$+"G_Z=,F$#L&'?R" =D8D()WN5#! M\HIJ.NQ+L48RGVW0\D;A:F%MR+$DS\I22_.5&3L]7-[/9J/;+V@^0W=RAT7@\O[^YF]Z\1XOYQ^EX>KU$[ZY 4\85^AO=*P@SCK@)J/JK[VI# M)(=S_A(H>LD@.#_ *[QH'*#;-VX)%;$?[/D%+6\$T0\ MTK;@M:JPM J\]@MX,^I'9D@^HZ\SB!] ?MOGI14C/T\7*J4^#!QS8!3(1W"& M?_Z!N]X_%H;MBF&[0&^]P' ASI:D>9AR'S8 M#9\EZ5:H(T/7JXCV&DQZKP'F9Q7SLS=*NAVG"!\J:>2O>D?'#7EVHO09SOP%_8_([*H/?*/T'@%J_#A][3&I:Q(KV"2+F M<["GW8YQ;.AJ)<*M)O/>A$;A6J2P54E>DW<[T.%SCVO]P7;A&(LXS33(WRSX M=K1C0UAK$^XVF?\FY K7>H6MHO*:_-N!?B/_M11ANX9,,IDPG4DH8CEA3WG[ M0 VP(AX;QEJJ\'F3>Z )X2*U0+5 \UP_\ 4$L#!!0 ( !: /EGEN+&CM04 )\@ 9 M>&PO=V]R:W-H965TQO&MN?]?KS8D,"-S^B6A/R3%8T"E_'+:-V/MQ%QEVE2 MX/>1IIG]P/7"WFB0OC>+1@.Z8[X7DED$XET0N-'+%^+3_; '>Z]OW'GK#4O> MZ(\&6W=-YH0];&<1O^KG*$LO(&'LT1!$9#7LC>'Y!%M)0AKQET?V<>$U2$IY MI/1'2(3XOL)$N?Q,P/MY=^9)!9?OZ)?I,7S8A[= MF$RH_[>W9)MAS^Z!)5FY.Y_=T?T?)"O(2/ 6U(_3?\$^B]5Z8+&+&0VR9,X@ M\,+#7_Q ET1PM>9'V M)LWFU7AA\C/.6<0_]7@>&\T?KJ_'=_^ VPLPGU[>3"^FD_'-/1A/)K? #>."8L//X?'7C[R3Q_F7\&' M7S\.^HP33+ZFO\C(?#F0035D_MR%9P!KGP#2D%Z1/CD]'OP=C$CV1WNBW7Z"I_5Y5?4=@4B]PW@NL0A]=1C2.RPVHJOD 9*1 B8H\ MC73=<2S3&?2?BN54Q9D&@BB/DYCJ.5-=R?2*<*+CQ6(7['R7\5]M'-"(>?^Y MB6Q4\3W F04>&#H:U/$1WW(<0K:.D5W-U\CY&DJ^-URK3^JK4>H7Q)IC(O.( M9SD.05NS;;V:IYGS-)4\)S38^H01<$\6FY#Z=/T"OE^3X)%$E4M?B=9VZ7<$ M)A5NY85;[RT#5I>]Z A,ZH6=]\)6+H)OSUL^?WD/KKP5J:I4G8[!"W&CJM4] M>4.B5(&35^!T)61.^8:SL6,=W6Y-41)+J(FYK'4K8QF>V4"W,4SF6_ 1L!L9 MRW"*!+1CCJH0F9^8Y5 Y'D<%U9J&8!;1==)@E8"I =O>M5VAR>6+\0WQ>XL8 M5#J$UOWH"$WNAS )4.T26L@ + _^TH*M\ 8:MG&--8#"&T"U.6BO D8S656( MS%-X Z@V!Z??_69)+DO\RB'*9HHY#I6C,74P.T8B,*4R',D4(KZ[+3$MQUFF@6MV:DA,>Z3>K8^?2.2N";@CR4F>%ZYK M5W4#$$S7)K! 0$.VB8$)ENY+Y2+O $@N5HQRI![E,[YX0K5RJQ%:G\-TA";7 M*SP!,M[]6$KI.EKWHR,TN1_">R"U]VA4[H9\J-5+]YM2Y3J$/4%J>])&NZV2 M;I@6MHY/K"K"#,>QC!IY$=X!J7?C[97;+OMC"^O&,=^*, BU.MT6LQVI)^SI MNEW>S.N:5A@<&<]R&+9MLV8/C<7TQNKI?;IL-P"9AV4)[%>YA:A6N!N@K,85 MCL7$Q^J)/R%\E:R\1;I.P#A,;MD%"6.BWHBK4=NJ55=H<@^$A\#O_E !=WHP MT16:W(_"!I^N&!TFSY0?J2,T2!]N2'NDD1) /]\12E[O4B>4>?_)V'T M/U!+ P04 " 6@#Y9J1UA\X<" !A!@ &0 'AL+W=O,/H@"0:%?22@RL0LKZS+9% M7D")Q2FKH5(K2\9++%7(5[:H.>"%$974=ATGL$M,*BN)S=R$)S%;2THJF' D MUF6)^9]SH&P[L'K6X\0M61523]A)7.,53$'.Z@E7D=VZ+$@)E2"L0AR6 ROM MG9U'>K_9\)W 5AR,D:YDSMB##K+%P')T0D AE]H!J\<&AD"I-E)I_-Y[6BU2 M"P_'C^XC4[NJ98X%#!G]01:R&%B1A1:PQ&LJ;]GV"^SK\;5?SJ@POVC;[ U# M"^5K(5FY%ZL,2E(U3[S;G\.!P'6?$;A[@6OR;D FRPLL<1)SMD5<[U9N>F!* M-6J5'*GTGS*57*T2I9/)='9]G=[>HYL1FF97XVR4#=/Q'4J'PYO9^"X;7Z') MS;=LF%U.T,;YKG;%U)4JW0A%&2$Q#H M9SH7DJM;\*LKS\:OW^VGWXPS4>,X'Q^(5NOS=9[R3T9 MW>OZ_:ZT&J%OA/K]VB21[SEA&-N;#F"_!?9? 0RZ@(TP. !ZD=_SG6Z@WP+] M5P##+J!_!.S[KM?OY@4M+W@%+^KB!4>\7OBIYW7SPI87_B\O/.*%011UXZ(6 M%[V(NRM ->"E!-Y%C([NC!\\/4_[H&/HYGN-^8I4 E%8*I5S&BHY;QI:$TA6 MFR8R9U*U)#,LU#< N-Z@UI>,R<= ]Z7VJY+\ U!+ P04 " 6@#Y9I^D" M)9\( !;- &0 'AL+W=O[YL,D&<;:'XM /BDS'ZLJBCZ+S4O3'EY1DTY0H M>K5@\B&QE>'HF=&0S\.1=/9"Z/=RA3$#K^N\*,]'*\8V'\?C,EWA=5*>D@TN M^'^6A*X3QK_2IW&YH3A95(/6^1@Z3C!>)UDQFIQ5Q^[HY(QL69X5^(Z" M)_3M$N?DY7SDCG8'[K.G%1,'QI.S3?*$YYA]V]Q1_FV\][+(UK@H,U( BI?G MHPOWX]0/Q8#*XI\9?BD//@,1RB,AW\67V>)\Y A$.,"T\< MQY^-T]'^G&+@X>>=]T]5\#R8QZ3$4Y+_GBW8ZGP4C< "+Y-MSN[)RZ^X"<@7 M_E*2E]5O\-+8.B.0;DM&ULU@CF"=%?7?Y+5)Q,$ -^@9 )L!L#W ZQF F@&H M"K1&5H5UE;!D"&U*P50FNBP5>J [&/(Q] M+' 7RR4T>OQM6YP"Y)P Z$!/ VCZX\.1 0[:IQ95_E"/OSM*%MN4@5E1SS91 MM7]\X49@QO"Z_+/GC/Y'UR_> MX\J[6(J>)\YI$/#+\GP8X3$K!;J_A^X;H3\0EN0GH"!%RNN3DIP;/.WQZ\#6 M_OP#&"Z$4>QY+;@:.R\*XR#4 P[V@ ,CX"N<\A6\Q&!)R7H([MIM<( '^G%5 M_ KLHV8*ZG"/.C2BOOUQG&$7@ ,#WV_A[)I%;H B/F.$!;XFD*),5" 8]?N9HLL18U[*!! MGA.$?B?1&L/8C8+ ZX$MZ=R[J+#0: M0]_SW<#O61)=R9JNF39GQ3-/+*%OH)DJ6IQ>Y_0Q)Q+81MDU\R,?AGV)E?SH MF@GR,R&+ERS/0;;>)!E=]U!XX\4XRTPF*CI)AJZ9#2_6A++LO[7>,EWM+JW% M,0SBSKSJVD4H]F._!ZCD/]=,@%=9N2%ED@.R!'S%RM] 4D/'"\&&?'W.'G,, MDK+$/>-F6(B"&TU5!%!DW9H0M3MSE'4M^^&4F- L\885LS@?T!1?HU",1>[)8'1 M).(]Y J4<@7&]HO=TM:]2B\:=T MD$6/I]V1T]A!Y 51C\! 4A$ALR*ZKQ4;N,1%NEHG]/OA^CNM;E=ARE?F0K3X M:7U)[[-2;^::2]V(9/"5MN1-S9L49LBW7^I6I9@M;VH"I!1#YJZ,6A)<^Z<4 M+S(&*"\.;?"U.]&&/;RWTRETO5E?G4OAA,S"R6J=0W.=&Y$,OLR6O*EYDYH- M1?;KW*H*L^5-38!48>A8TVA@G<>Z H;M3:[>#/74N2#O:-[G.+L66QR MWV]%-V,9>J%M>5,S)[6;YUJO=,^J>K/E34V 5&^>^:[0T$IOW*DEW+Z?K[,Y MA3T=1T\*+<\LM"R7N7E!-V,9?)7?Y2F.@\,IJUW&G"+.YYJ,&30LTS"[4'\>3+$E?W+A,&[DA6,'$3\R%;*]Q@W GL+KIA M:FA#M]IVL^5-?5A.2DC?L5[XOE4E:,N;F@"I!'US%V]HX3?N6DM_Y[F#HV8J M7*G;?+-NLU+XU\43=XNIZ%?Q O@//K;6FT$-ON+OT;?SI9ST[3_9ZUM5A;:\ MJ0F0JM WMP$'E[RGJV7';9?\,3,5[L$#O68-UWK4=-8\:GJD8JVVWVQY4S,@ MA:!O_TZH;U6>V?*F)D#*,_^GGC8^>!I=FX)0(SX0"MMU>\RL!CT^>$V#;R.? MJK=72E!M3>NW'/9']V_(7%3OA;2.7[H?I_5[+M)-_=K-34+YPER"'"^Y2^Y E#H*6.Y'%HKI8I+VY;)"C(B+W@! MN7ZSX"(C2E?%TI:% )*621FS/<<)[8S0W(H'9=M4Q .^5HSF,!5(KK.,B.&.+E?*--CQH"!+F(%Z**9"U^Q&):49Y)+R' E8#*V1>SGNF_@R MX#N%K=PI(^-DSOFCJ4S2H>48(&"0**- ]&,#8V#,"&F,W[6FU71I$G?++^J? M2N_:RYQ(&'/V@Z9J-;0B"Z6P(&NF[OCV,]1^L-%+.)/E/]I6L1A;*%E+Q;,Z M61-D-*^>Y*D>AYT$-SB2X-4)WJD)?IW@ET8KLM+6-5$D'@B^1<)$:S53*,>F MS-9N:&YF<::$?DMUGHI'X_'=P\TUNIV,KB:WD_O)S0R=78,BE,ES] $]S*[1 MV=OS@:UT9R;%3FKAJTK8.R+\99U?(-]YCSS'"SK2QZ>G^_OIMK;8^/0:GUZI MYQ_1FY)G,F<@$ESZA105Y%EPQO0R3]?E+I*(;W6[XFC) M-R!RO3T5TC^J*,BN(:GZP64_YH#8Q$$_P-[ WNQZ;4=AKV^F<=-A(FA,!">9 MD(010>N9G/-\+;M1*[5P!R+J8<=Q#EC;8?Y^V!XL;F#Q2; ;DA ST%V N-6S M&P91%!P =H0%+NX? 0P;P/ DP(1G&97EF:RO!&16'DT %8)O: JB@]W[5VR]>$E]4H+HPNVU0+R@A_N'B_:O87O 40,5^4KX2L22ZF.(P4(G.A<]K2"JF[>J*%Z4E]><*SW! M97&E/U9 F #]?L&Y>JF8^[#Y_(G_ %!+ P04 " 6@#Y9J*.*5/P" #W M"@ &0 'AL+W=O=N^[#L0X6?2@Y:UA:]^^_7%N3T1*:)?A!:^M[K>Z7E MU]]0]L17 (]IPGA V,E1-8S31ZN(,7\AF9 Y),%92D6LLF6)L\8X$B#TL2T M+KH3J,/U^AI

$P)8K 8&,-6+^BJ\7K SQ@V?.<>*2=S2I]48Q(-#$M- M"!((A6+ \K*&,22)(I+3^%MR&I6D N[>;]F_:._2RQQS&-/D5QR)U<#H&BB" M!W)()HG\"4\ZTF;6\G/;(;&;_EY :UK8_( MMFRG9D+CT^&M&GAP.KS=X*9=+4%;\[6/\$WQ"YXGP!$F$1J&(I 7/NNI7Y]<[T;2*/*N8$<:K8[[J[FGE6WLNK^ MWRI."JORY$LP":'6<\'C[>AW]_4+SXURYWIVS_+L59Z]DY87HY"F:O3' AS;U<.E4NG9-R>4T%93B.ZJ+I'+P,3MT&:-0[]V6X M$-E>--TJFNZYT3!0U5!,EMM=4Y=3]V#5[9I5'S>*GYO3AAKIH>=,_:O7&11'V2E.4A/>8+6/"40(+26G==&1A::+KB@I:-LR0H M\ZK^)]LF$1T''!YQ=&ZT MMXPFK]1GG @FW^;23Z1W_XS_O;]%3]?_WT[0V0T(DA<<7: '1M>Y_E9RJZ"[ M:DI+0$]D"_QW*"SS^<#6T@$)61/F^5&]7+ND>6PB^YI)18$;WQBC&H!,KK MC FR16UEP&\SX)]23[]"!HP4IAAKQT [JO-EG<9AD SL=9>];Q2X&+=&>TQ! MRQ2<9)H((L!$5+N%72+'.0#JVR118.8)6Y[P=(XHD^=+92(*>ZL=\O0M+OPH M#,U$44L4G21ZHH(4R+![FSV[V\4FZ*B?(K_W8?M&V'<=,W;<8L.[GPO&=PY29[+";./&1\PF[ M.SCW#?67&;;SFPJP4=\#2X(XZA6AR3".8R=*CD2PN_CPR5LE'=5XNE_8X0,W MXGJ]0_XB\1.O=_::#.,X[-X:-:[=:8%*8'/=&7(TI:M*U,U$.]MVG]>ZYSJ8 M'ZFN5+=6.YFZI;TG;)Y7'!4PDY+.922I6-TEU@-!E[K1>J%"MFWZ<2$[:V#* M0+Z?42I>!VJ!ME=/_P!02P,$% @ %H ^678JTINR P GPH !D !X M;"]W;W)K&ULK99=;]LV%(;_"J%U10(TT;\.-,CHQ_ M$WL B4YY1L74VDM9/-BV2/:08W'/"J#JRY;Q'$OURG>V*#C@U"3EF>TY3F3G MF%!K-C%C+WPV8:7,"(47CD29YYA_GT/&CE/+M5X'5F2WEWK GDT*O(,UR*_% M"U=O=J.2DARH((PB#MNI]>@^+%R38"+^(' 4K6>D2]DP]DV_?$RGEJ.)((-$ M:@FL?@ZP@"S32HKCWUK4:N;4B>WG5_4/IGA5S 8+6+#L3Y+*_=2*+93"%I>9 M7+'C;U 7%&J]A&7"_$7'.M:Q4%(*R?(Z61'DA%:_^%0;T4IPHRL)7IW@728$ M5Q+\.L$WA59DIJPEEG@VX>R(N(Y6:OK!>&.R536$ZG_C6G+UE:@\.?OX:?'Y M^0E]>?SK:8UNEB QR02Z0RM(&$U(1K!QFVW1%WQ"*RSA5GW]NEZBFS>W$ULJ M!"UD)_5T\VHZ[\ITKH>>&95[@9YH"NFY@*W8FP*\UP+FWJ#B[R6]1[[S#GF. M%_0 +?Y_NC^ XS=^^D;/O^8G35@.QJPE$4G&1,D!_?VX$9*K)?M/GV658M"O MJ/?Q@RAP E-+;50!_ #6[.TO;N2\[ROW)XF=%1\TQ0=#ZK,/D +'&2*5"1*? MWB$LD9!8EI+Q[XBK]:/7DN?^BG!19 12)!FZ43:)6P284T)W FU G4_0D@&! M,$T1G)2)C*>$JA,'$0FYZ/.S@@P-I#[&#K,[UQD%OC.:V(>V5SV!L>MXL=O$ MG=D0-C:$@S:LI2[35$_50:SJW=;&J#%5'(4MD7W@E6S4XO%"/[R [@:YH1-[ M_CN6ZDS=9*!\5K>$@%YSH\[TD>^/_0O(;E08ATX_XZAA' TR MKM[BO'B_1 F'E,A>N%%GVKL@&@>7%O:$A6[@AOU\<<,7#Z]^M6;)CE:+/"7; M+7"@"?1QQET UP]:!E6-^RG%#.1ZD_"SWP'O-&W<7ECM6$UY =!,M1GXBHFU7IODTL#!D'/.UH7I M#G+.J_V+U!%U=D+U(KK=$V8I-J@0?Q%\%)UKH$-9 M,O9-W]ROIHZG&>$"YU*[0.KO@.>X*+0GQ>-[X]1IU]2&W>MG[^^KX%4P2R3P MG!5_DY7<3IW4 2N\1OM"?F''/W 34*3]Y:P0U2\XUM@H<4"^%Y*5C;%B4!): M_Z-3DXB. 0P'#/S&P/]9@Z Q"*I :V956'=(HMF$LR/@&JV\Z8LJ-Y6UBH90 M7<:%Y.HM479R=O]I_OGC._#US3_O%N#J#DM$"@&NP1U>8\[Q"MS3G)48?$4G M+%ZI%X^+.W#UZZN)*]7JVH>;-RN]K5?R!U;ZCZR)B+S0\P82 MF;5DLQ]4^8"I9/QIC%QFR9,?]+-I0?E!F*9V@M [BXDW2O&SW&(^V!^-<7=9 M]1F&,.JQL^"@RM]0L6%'Z^#XI\BD*O?*F/S6#[/Q=<$V"& 6^'VZ)M /HB2) M!F8A/$L4_!\:51"T) 61! NK4L$7E:J7\G89^5FLX+A:M9&+9T&PC[;&33?W MUV&BBM2OD0V7)6DR4**S7L%QP7K@6E3E$T!T!?#W/=FI/:X<;@%3GZ[3_OBP M@6 <^0-Q+A@V8>$DV ME->SHL%Q2;.T:JE[@,6 AQ0L4?U M$:50AR1$<^N@AJ:B&=_!&.22XEGPX+CBZ6V@.0"M!%-CAQ? -/1#@Z8)5,F, M(MC?=[F=8XH^(WY$?$.H 5>*TOO)E$N>'WLJF\DVU4GER63ZAQ476[5415S M#5#OUXS)YQM]&&H/O[/_ %!+ P04 " 6@#Y9_HN=$Z@" #I!@ &0 M 'AL+W=OBZM/# 2^-KWW/N.;?Q3;+FXEXN M 11Z*"F30V>I5'7NNC);0HGE":^ Z9,%%R56.A2%*RL!.+>@DKJ!Y\5NB0ES MTL3N78LTX;6BA,&U0+(N2RQ^CH'R]=#QG>3V.3;A,\$UG)KC8R3.>?W)KC,AXYG! &%3!D&K!\K MF "EADC+^-%R.EU) ]Q>;]C?6N_:RQQ+F'#ZA>1J.71.'93# M=4W?#U>VC] M# Q?QJFTOVC=Y,:Z8E9+Q \@: '!+B#: PA;0&B- M-LJLK2E6.$T$7R-ALC6;6=C>6+1V0YCY%V=*Z%.B<2J]_#CY='6!;D=?+V;H M: H*$RK1*W3'!&2\8.07Y$CA!S0'!@NBY+$YG$W1T?/CQ%5:@>%QL[;:N*D6 M[*GF!^B*,[64Z(+ED#\F<+7T3G^PT3\.#C)^J-D)"KV7*/""J$?0Y-_AX0$Y M8=?.T/*%^]K),EX"NM4-FQ*942YK >C;:"Z5T&_L][Z6-8Q1/Z.YQ>>RPAD, M'7U-)8@5..F+9W[LO>FS^Y_('IF/.O/1(?9T# 5AC+ "C3'%+(,^MPW%P%*8 M$;-*P],SSX\3=[7MHRINVTN)'G;DV-$D1A MAZE$&:^9:BY@M]O-ZY$=4SO[8SW'F['[AZ;Y"%QAH5\)B2@L-*5W\EJ+$LU@ M;0+%*SN;YESI26>72_TM F$2]/F"<[4)3('NZY;^!E!+ P04 " 6@#Y9 MZ?E#L(@" K" &0 'AL+W=OS'1JAB495 MU98/Q&??/7Z>NQQ'7 IYKY8 &FT8Y:KO+;4N3GQ?I4M@6!V* K@YR85D6!M3 M+GQ52,"9"V+4#X.@XS-,N)?$;N]:)K%8:4HX7$ND5HQA^7@&5)1][\A[VIB2 MQ5+;#3^)"[R &>C;XEH:RZ]1,L* *R(XDI#WO=.CD[.>]7<.OPB4:F>-K)*Y M$/?6&&=]+["$@$*J+0(VCS4,@%(+9&@\;#&]^DH;N+M^0O_AM!LMBO(G;/5$%B\55+EO5%:^4=M#Z4IIP;;!A@$CO'KBS38/ M.P%A^$Q N T('>_J(L=RB#5.8BE*)*VW0;,+)]5%&W*$VZ+,M#2GQ,3I9'PY MN)J,T,WIG]$,'0Q!8T(5NL128INNK[&OS2W6UT^WB&<58O@,XOF*'Z)6\ V% M0=A&M[,A.OC\'XQO2-9,PYIIZ'!;S^".\AQ<"=&8IX(!NL$;-,4:T!12P5-" M"7:%OKLPD6BL@:F_^^A7U[3W7V.;X$05.(6^9]YR!7(-7O+ETU$G^-X@HE6+ M:#6A)U<%V,3R!:)"*92:/#^:SBJQS/91K< B!V;;:YU$@?W$_GH/B79-HMU( M8FBRIS1)70;/5Y*HC%0]Y-VV-F*],6U0SCCZF]M$[B.C4(CIO6?L* MK+-;^VY#\8]K%L>-+&;:I@WS#%V(%-.7U[\1]I6IZ]:DNQ]3_^X[B.C5(GIO M6?_>RWK?W_GMMV-T@N6"<(4HY"8P.#PV"+(:396A1>'&P5QH,US<&ULK59-;^,V$/TKA%H4"=!$GY:=U!9@ M.][N%MVL86.[AZ('6AI91"A22U+V[K\O22F*[2A.#KG8)#7S^-X,.9SQGHL' M60 H]*.D3$Z<0JGJUG5E6D")Y36O@.DO.1*TH8+ 62=5EB\7,&E.\GCN\\+JS(ME!FP4W&%=["&M37:BGT MS.U0,E("DX0S)""?.%/_=NY[QL%:_$-@+P_&R$C9,91D A508" MZ[\=S(%2@Z1Y?&]!G6Y/XW@X?D3_8,5K,1LL8<[I-Y*I8N*,')1!CFNJ5GS_ M$5I! X.77Z+% M='7_Z?[/-5HN5FC]<;I:H(L[4)A0>8FNT-?U';KX]7+L*KVE<733%G[6P $'40VC^=O?P#)VP MBU]H\<(7\!98,,*V$BU!H'6!!:!_IQNIA#Z?__7%JX&+^N',I;V5%4YAXNA; M*4'LP$E^^\6/O3_ZM+X3V)'RJ%,>G4-/[G6-H5Q*A)429%,KO*& %$=+'02F MT)R7%68_^V+0 \LL*DSN^0JO(DCSX_'[NY07X]A,(I#+_ [PR/N@X[[X&S6 MOMG;#=D5WH'0U0I)DSF)>(Y27I:ZO.B+ESX@7?>DPBS3&;[M$S)XSV2^$]A1 M0.(N(/'99,ZP)&F?PL8M/LB [P]'43#R3E+5:QC&L7?3GZIAQVQXEMD=H;6I M] CR7)?^9RF"[S798:I/G#Z)@DB=*I0+7C:A:=-8F2=#]ND;/J-]*NR:F5[K&6::OW/DF-06G M&8A>4T\OGO>F^+^OI';3US3UFST3Y1Z\Z"6( MK6UTI#[Y-5/-6]FM=LW4U+80)^LSTV393N$)ING0/F.Q)4PB"KF&]*Z'NOZ( MINEI)HI7MF_8<*6[$#LL=*,(PACH[SGGZG%B-NA:S^1_4$L#!!0 ( !: M/EG"06<4 P, .0' 9 >&PO=V]R:W-H965TW)"7Q3)H4"$/23M/" \.#8F]B@6T924[*W[.R4^,D M;N"!%UN7W;/GK*3=P9:+'S(&4.0Q33(Y-&*E\DO3E&$,*947/(<,=U9F4)J9M6;Z94I89P:!&@X=_QD'>^=@'SJXSS@X.P>G%%HQ*V5-J*+!0/ M$=H:T?2@S$WIC6I8 MID]QH03N,O13P?AF-IO>SZ[G]PLRFD_(^&9^/YV_OYZ/I]<+*9B2:ZS"*)] M !,%U"KL)Q57]DG$CT5V01SK-;$MVVTA-/YW=^<$':=.JE/B.<\EE:"V( 1O'K1\:VW;1GX3V![^7#K?+BGT(.;' 35&2!)\Q:U::Z O!)(5Z!- MX-@=V^L/S$U338N9U;<\IS;;X^G5/+V3/$=1Q'1QH0D)8RK6>%A8)XF*@>2" MX8@?")'%\CO6(Z(XB9C,"]6JJ0KJ-\CV_:[E'D@ZMK+:U?BU&O^DFD7,!5(# MD>[8AERJ-G[^4>0./H2^=T"PQT[/ M]GH''(_-7-?SW-X!1[-1,%/ @]9]1&*"BDQ55:=>K5O5J*S0!^M7V,*JCO,' MINI_,[P_+).H;(60UD4728FJIU03Q?.R+"^YPB)?#F-LPR"T >ZO.%=/$QV@ M;NS!;U!+ P04 " 6@#Y980I?72(# #;" &0 'AL+W=O6=!68Z%G+*ER4L&.*V-\LQT+"LP>8;:\@HYN^81M/"_=DN1)JP8Q[)5["%,1#>)M!/QX'8\'LW&UY/9%%U.AFAP.YF-)E^N)X/1 M]12=#4%@DG%TCL985(P( AS1!1HXL#48\8=W M=F!]/A&"VX;@GE*/;Z23.%.)\76N-<9^;:R.W3IVW: ;.CUSK8%Z+=1[(S30 M01OC8!_J>6'4U4/]%NJ_$1KJH/XAU'I,=W6WSW M)/X[<(Y(7E8"4D0* ?*H"!V_>\ _=Z(P<(Z\7;;U7-ZLUQ.@K4W6P2&RO6X8 MVL>0>Q75/HF\!]4-9<79Y5U&G9_+-LJP:!>U#^$570]M 3..; OELJ2M.))E M,\5;?J+@V,]%TSY9T&)5%VE5""3=A)?N:KUM]%0>VPQ:'2NT_OO9+[)I[K4J MU?;'F"U)P25F(56L3B@?"&LZ:3,1M*R[UYP*V0OKX4I^?0!3&^3]!:7B::(: M8OL]$_\#4$L#!!0 ( !: /EG3**@V0@H ,E6 9 >&PO=V]R:W-H M965T(]EOI.-S9%VL1?ZG M7'!>D!]IDLG+WJ(HEI_.SF2TX"F3IV+),_7)7.0I*]3+_.E,+G/.9J51FIQ1 MRQJ=I2S.>E<7Y7M?\ZL+L2J2..-?O+GMU[?>-;_+0H]!MG M5Q=+]L0?>/'K\FNN7IUM*+,XY9F,149R/K_L7=N?PH&C#'VWZ]TO^R\ZLPC MDWPJDM_C6;&X[$UZ9,;G;)44W\0ZY'6'AIH7B426_Y-U=>S(ZI%H)0N1UL:J M!6F<5;_9C_I$;!DH3KSJ(A=KDNNC%4W_40JBM%:7,,ZT M=A^*7'T:*[OB:GI_>WOS_=:[^_Y KN]<,KV_^WYS%WAWTQOO@?SD\H+%B21W M+,^95MG/Y"/Y]<$E/WWX^>*L4 W0F+.H=O:Y^:NV?R6O1!K=-#:>[_S M08>Y_X8Y4^86/>@],)N[/%+>[8/>P[>ZGI\26IE3PX4<;'0\*'F# [PO0DHR M5>*(LR>>13&7Y(\OZAAR4_!4_J=+JQ70Z0;J.>.37+*(7_;4I"!Y_LQ[5__\ MASVR_M6E$R3,1<(\),Q'P@(D+ 3!6N)S-N)S3/2K;SPK"/^AX@G)NY1FM#Y6 M:15L6,)T9/)\-1PZUE!]B9ZW-83TZ>W[=!SE==+VZ2-]!DA8"(*UU#'5[GK,-?8F&,O_;[/P7BXY]-'^@R0L! $:UWXR>;"3]Z^\"RI+KRZ MLT]8%O%.!4SV3O.DXS1/WW>8:VS5L0K8]]FI *3/ D+0;"6 LXW"C@W*R") MR1^W/'WD>>>MC]'ZV D$"7.1, \)\Y&P D+0;"6TFRK22!9Z#OOF@C2'Y3F M0FD>E.9#:0&4%J)H;15NI3%MXXCWP(LBX:F^$3\<-YL91^O.WHN?J-,5&;WW M0 _:/A]*"Z"T$$5KJX4V:J%&M4Q9$L]%GL7,.$V:*4?K!4ESH30/2O.AM !* M"U&TMO*:-+4-SU/;T$0UE.9":1Z4YD-I 906HFAM%3;Y:MN1^/H\C3AY81MR8/PDR)=?F.16:V8;27"C-@])\ M*"V TD(4K2W))EENC^!S*C2%#J6Y4)H'I?E06@"EA2A:6X5-MMTVI]OK.97+ M*(^7>EU6I^Z02>;I&RWZO2XVS@A;+G/Q(T[5/)^\$)OVQ^/AB?QKQ7).YGJ% MG)BK?^5(7KHG<=8,Z7W2W"[U"5,WV"35JW 4*=?WV\KV QWVQT.G3Y:K7*Z8 M>K,0ZK#2.RD6K*R.Q[EJB0*[/"JGAW+ER.G)?4;NHT+H-^SS:CE)GZQ50^*G M3#>]IBC_[29&(I-J'E+?>=V"G1[:?76#3;9ZV">)B-2'L\-=.SG0M4%_,+94 MDQ9QM%!>TU2-,8HC,O(+RY0#Y:Y:1'-*;C+"9K.X7)6GSL VJ]\4?U43HF2E ME$*6[*5,6>C.13PO6)R=: ]Z45_.F?(F"WE*OBO+@N>I;D]#T4;Z5?O"23(: M5HXEF>?IJ:CVTN^KRU!L5L M?O3(,]E+:0VH38?GNZDO:$W([B@*6>?6<+!3%()Z#:"T$$5KRZ0I#-GFRE"X MRB3[4XVUU]F,I4MR+:6(8C462'/4#JT806DNE.9!:3Z4%D!I(8K67GC;U(TH MO&Y$H74C*,V%TCPHS8?2 B@M1-':*FSJ1M1<-_J-Y3%[3'@9:NG +->A4N=B MB9JT/?O8#CT?[ZR"G)H]'JTK),V#TGPH+8#20A2MK:NFPD3-%::VKEXSK9T/ M/7RN4=O"E^5!: *6%*%I;2TV5B+Y1):K7'B=JL(J3N/L9AYJQG408 M4VOWJ9(IW7^6H.,PU]RBHY4"+=Y :0&4%J)H;:4TQ1MJ?M3A_WHZQLP\>BC: M7X%/G=%PM"LP:%T&2O.AM !*"U&TML":N@PU5T'\[S>;*G69(C?ENE^5!: *6%*%I;?TUBGD[@>2YHKAY*?]WU6=-C..UIVY1?>KG/Q;Y)Q]?"QKU'+U*.-9S/*7/E%C=O^D# 7D;F77 MZEOMRNYN[?I B;J-^3#1&'5H-MM4;%ERJ,!\LF=/^Z,);;7B/4YI?ZR=/HIB MT2I'<[%*^M7)*(N]LHZ#Y*9LKJ*CZ]63NM<_J;=<<*JVK[GRSW\47.^'45:$ M6;;=(>J\UH(+41->-VT8O;=<+74H]AS/JHJSBLEB,8NCDS(!H?J8Q,^Z!K]) MG>H>:5M]5:L3H1O:4>DF^Y7NS@$'6MZ!TGPH+8#20A2MO1U'4]X9&!/W;V83 MS.;'CC4UK?40K4VIM1O#0[UZ-:U5$: 39^\A1:C7 $H+4;2V3)KZR^"MYW;4 MV%<-?2I(RI="KT4FH5A)/:CX+"JS!\:8W>SA:"5!JS=0F@>E^5!: *6%*%I; ME4WU9D#1,?L ^JP0E.9":1Z4YD-I 906HFAM%6YM:66N];PK9CE$-UR?S>KCN'XIN^RJ45-%P'JLHLUS0J>X!>+I,Q M77['U M0I B9\]<';Y2 :T*9DDFLH^1WK\@*:M>.B7(RC6?'6M+A7:V+,J9XL1IAZ5*4B[)J/:* MW+R[V8_UNMR%=.?]J?W)JW95;3#5)J^W+'^*,ZF&I;E"6J=C=?+S:M_4ZD4A MEN4NG.KFOQ!I^>>",S7(Z0/4YW,ABM<7VL%F]]JK_P%02P,$% @ %H ^ M69@0/;\2!0 O!@ !D !X;"]W;W)K&ULM5G; MW^ARU6\=*:QG37VQ&" =O81"QMC'C?'YMFFP\(R%FE7A.(O%D M$M,0/DOR0 Y,MXX#ECR&RPS6\L MXP7C<9@YBPQ"/TK_XK>,B"T'Y.QQ0)D#*CK4]CC8F8-][ S5S*&:,)-"27AP M,<>=%HV7@$IK$4U>)&0FW@*^'\EU?^)4//6%'^_+P#-_?]P?VW MF^6R46._*!"-S%$9\Q,(@\XNT&, 6X'"%: M(^PA;<3_%E$%V-8E0!:J*A+J'^]N*]S=X]V1!HV=KY>=Q+/WQ'N:84JN>J+2 M/="/0_'Z,YPN"Z4XFA+Q2G(P6H%MNR%>)^'$K0H(;3D+V4[4^Z?Q5 M]?RR#5VS.1Z3MB'Z#"/TE1B=O_Z ->MO%;CA $=CHF(VG:&6S"#[\6NG5JU;%FR9 MK]NR8;3LZ&HV7C)6FGHK2ZKX2*[0$,W@@=^XR (?7'Y%)% MTG$R59$VB&[GI-=UX;N3J>43#$734U0ZPM),@;/.%B\IPS3&9VM M"H.V);14H1 59@T;U0MFKC;_,TNQD;/3.*UQ78*O8J?@Q;TUQ=TH]9XBY(,6 MKC:?,]$V<[3-]S4F#?9F:3&+V ]:N-KLSL0.K8V6LTY=ZS5^)>(LG&ZY%297 MT)(_!>3ZU,Z%OB5CX?L67D\$/+CVFM)F>R\1&)D.M&CQ<#T?S8BL42;-( M2MG(J91JXS/T*]P(6/@N!3O(=L?]>R)4Z%>DT*\J.X7.=15V!:&[BW0C3N$G MJ-,C\"NU*2JB/T;!N@JK'0F[BWPC.Z%>99THA8[ 7"LUQB:L.Z6F4#93Z257 M9;2UE 4MUUJ !^D #/*/D-/PHV@A"=Q*FL?%2UES=PZU@T)G2;' MXPR,XT7$T_//?#0_@N\F!\^%\1Z\=M.#]$V8]%S_#E/Q-E2>WO!XGAP>CV+.XS"YG!'L$2H-Q/-)'//UC9P@_X=%YW]02P,$% @ M%H ^64J.8,#! P &UL MQ9=;;]LV&(;_"J$-0PO4T\3C^$C9,]\#"/021X1/C+T0R;5I97- $B MWVPIB[&06;8S><( !UH41Z9C67TSQB$QIF-=MF+3,4U%%!)8,<33.,;L=0X1 M/4X,VS@5/(2[O5 %YG22F-5"@;2I]5YC:8&);J$43@"V6!Y>, "X@BY23[\34W-8HVE;"S^&P(G%SCG@NX; C<7N#\JZ.:"KB:3A:(Y>%C@Z9C1 M(V*JMG13"0U3JV7X(5'??2V8?!M*G9C>_;G\K?/IYN$>W2X7-\M/MY]OT.IN MMD2SI]F#MT;O/! XC#A:8L:P^D;O40<]KCWT[N?W8U/(+B@CT\^;FV?-.6\T M9SOHGA*QY^B&!!!4#4S9]R( YQ3 W&ET_",E5\BU/B#',$VKRB M? M[+[U:QW;-LV\ELPJW+L%]VZ3^[3"&EY4&G@=OLRFIVW4FGJ8.J.>;$W&L,^2,.&3K@* 5$MX@F*G2.Y-; !29!2'9U MX6>6_5)0C8>#3'0G_EC3]\G3S*1?R"!%AQ5E01"CI'("K7(ZSCM[@NQEF#YR1 M.SKCU]BI2_FU9%;A-RSX#1OYK2),]"Z#OMQ#O %6N[HW>ERZNK=IYK5D5F$W M*MB-_N====0F]S;-O);,*MQMZ]OITFH\KTU$_EN8^A1([FVM-C MH]VE(%MU\W*W\N8WM-2O6'(R2&;I-!X#V^E;#9?+7$I$=JXM2HN;TTS?%\[* MY_;U(KO_?+/)KF/WF.U"N5M'L)66UM5 KH,LN^%D&4$3?>;?4"%O$#JYE[=" M8*J"?+^E5)PRJH'BGCG]!U!+ P04 " 6@#Y9$9!Q)ZT# #L$ &0 M 'AL+W=O-DYM MI-2T:KIIDXV37555/TSPM4$!QIT9['9__0D.U4,[6G"[?Q*N+R@NY/UG@% M<^#WZQLJ6GK-LHA3R%A,,D1A.=4NS// M"6@B/@KABW;.4=2R@,AC[)QN9AJ MAGPB2"#DD@*+PP9FD"2223S']XI4JW-*X.[Y$_O[0KP0\X 9S$CR=[S@T53S M-+2 )<0_*B-V *;S M L"J %97@%T![*X IP(XA3.EE,*' '/L3RC9(BJC!9L\*7]Y]02%9;5O5NV;5?#9+_!=A&&>Y@GFL$#7/ **9B05,R^24V(#Z#(+ M20KHY(HP=HJ^7@DXNN20LF]MSI6YG/9<V[7'MHK=%XZF8FD0ZE]%-22[M62W?Y_'C.7M_:TDZRO;/>A&TQQYCN7M]W>'P(;X82U^V%^\ M>%DSCK-%G*W:'% R]G5@V-6!#H$-!T:U R.E S?BK0^4BD5U7IHP+TVX4,YZ M)6=?#T:'TMIG?8? A@=>[8'WGSRX5@\$)6E?$[P#;?OJ51$-V>-:]E@I^TZ4 MK2RG/\OA7XW^-J%*FKY"QP?KJ MKMC<'4&VZSK>V-X3WB&PJ7RG\C2[K';%($=?/T'Z +2U.E+S]%9^3+;@6&Q- M#Y^K4//_+$/-H]:A1V4+CL76-/JY%#75M>CG7 Y/1);-FN1,L4Z9AV6AV?(> MF:DS]_;I2&RE3_K.SE)^!_B$Z2K.&$I@*>B-P4BL"[3<6I<-3M;%9O.!<+%U M+4XCP N@,D#<7Q+"GQIR_UI_X/#_!5!+ P04 " 6@#Y9(1OM]C0# !( M$P #0 'AL+W-T>6QEF^!"&Y73.J8))BV1*Y]38KIZ%9:$934L@Y2+L=3IQF%,N MR6@@%_E=;LI@JA;2#$GS= MV5GGZ?)V-WY1 9'R!ZU>G@P@!BXO%AXONT,>F;;>GF\7.KU7+/,7+? M0UXS45IRT'#VC*82#NO5'@TR)=>+'A$7L)EISH)G*H9D3 6?: ZLC.9U(_O@,T/3#(A6@-]H@+ MC 8%-89I>6<[U<-5\ 44U.W'56$=SC1==7O79$VH;C;)1.F4Z39-ES2AT4"P M#.QH/IO#W:@B!- 8E=M&RNE,25IY:!AUP\I.F1 /\)9^S[:TE]G&FG9@167; MM(;JII-Q'=#?5'/:F[*]5^D&!7]6YM/"#D=6?:@5=J]9QI=5?YFU!C#U+JY. MBT*L/@H^DSES@S\XX6A &UXP5YK_LMF@5*8VP#0)GIDV?+H9^:EI\Y5<[KK>U?^&Y^K6RZ]AK,KHY?H_U5G[L M)N-3,'D2R]T_!9/)49H,ZPU\XY2P=49HHP&W.> MIDR^."I8>4,G]L^$+7W[?,HRNA#FL06'9-W^RE*^R)/VJ7N8B/JI=?L+#*\; MMP=!FXO+E"U9.JZ[>C:IFH%MV*SU!81=Y*ZZ_ C&<9@? 0S+@SG .(Z%Y?F? MQM-'Q^,PS%O?B_113A_E.)8/&5-?'^PMB:(D\2. M^1U$$8; VX@CF /P@"%15.V#._M1V.Q3X?I_9Z/?4$L#!!0 ( !: /EF7 MBKL

-8?20$3;8T.P6BP^0"X99K>]9!:G! J1\ \ !X;"]W;W)K8F]O:RYX;6S%F5MSFS@4 M@/^*AJ?TH;6YQ+E,W1F"BPNWG**"#'FH+DD7#2]M=7X/&NV$W.[(O" M$T;"XM,!]$E'GU^X^/'(^0_TLZZ8G%J[IME?CT:RV)$:RT]\3YBJV7)1XT:= MBJ>1W N"2[DCI*FKD3,>3T8UILSZ\OG4UDJ,]!/>D**AG*G"MF!#R8O\I[X] M1<]4TD=:T>;7U.I^5\1"-66TIK]).;7&%I([_G+'!?W-68.KK!"\JJ:6?:S8 M$-'0XC_%60N9XT?9E33X,<4*9&I-QJK!+16RZ:[HVL>*\9FHBX]GAX;?TJHA M8H8;,A?\L*?LJ6U&]6*D=:.+P^EX#.*U^#]AY-LM+:L.881T&J%I#) M'=U+"S%&91&&25[14=R_1#:XP M*PCJ0B@U0 < = 8#1&)5D1T?V_?R!F51<7E01 -\0) O#"+&#%) M2R)0+G"IACGD"X'9TS&8&N$E0'AIEO!FG45QF&4HV83I)@J_:UA7 -:56:QL MO5SZZ3U*;E$6S>/H-@K\.$=^$"3K.(_T47L,#=MCLYB*)UV',[2(_)MH$>51 MF.EHH%$,*R6*@V09HMS_J\\$2<0V;)&S19)E'U#HIW$4SS.T"E.4W?EIJ -" M K%-&R19+J-\&<9YAOQXAH)$O6SQ/(R#?SU92""V88,LDGC^,0_3)5+/6*%& MFQ"M%GZ,_.]^.NMA0@JQ#3LDRY/@ZUVRF(5I]H#";^LHO]?9('/8AM61A@L_ M5]_MRD_S>Y2G?ISY01XE<2]ZD#ALP^;(UC>9BIEZO"C7#U634D$.?]!8+.U%JI(O*#S@B9Q'E'D[P*!ZY+AE+*D53' MA,3B#"D6=*9C0FIQAE1+[^-V(+4XIM4"?MR>C@E9QC%L&1CS7,>$5.,85PV$ M.=$Q(?$X@XKG0L>$Q.,,*IY+/5,"B<P@_JSHA/? M1[02O(71,2$'N88=]!9F2@K.BAXFY"#7=*+L#H#4PZ)F0AK[/0Z+0U7)(M9:2,U2VD*B]P5:P$:@_'3+=WWJ:@MH>J"E19 MPA8=YM,N^9<_4$L#!!0 ( !: /EFY(]HWL@$ %0< : >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V3MNPD 4A>&M("\@PWU 0A12I:&- MV( %PT,!;'DF"NP^" HX5HHT:$YES5B^_JM/UOCM,^[JO&T.:;-MT^"XWQW2 MM-KDW+Z&D!:;N*_34]/&P_G.JNGV=3XONW5HZ\57O8Y!A\-QZ.YG5.]O]S,' M\U,;_S.Q6:VVB_C1++[W\9#_&!Q^FNXK;6+,U6!>=^N8IU4X[F[;*5PN\G2> M7 UFRVG5S992A=)!"D%:/L@@R,H'.01Y^: 1!(W*!XTA:%P^Z!F"GLL'O4#0 M2_F@"01-R@?)$&4<$B3UL";06I!K(?!:$&PA$%N0;"$P6Q!M(5!;D&TA<%L0 M;B&06Y!N(;!;$&\AT%M1;R706U%O)=!;>Q_;!'HKZJT$>BOJK01Z*^JM!'HK MZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>EOOL(1 ;T.]C4!O M0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O M[QUV$^CMJ+<3Z.VHMQ/H[:BW/U+OE$^[F&X]US6^_Y%4Y_.S\?;ZR_*ZV6/G M@G. GXCOOU!+ P04 " 6@#Y99>&9M;UW7VSI;#)^VUKRO4U=-7Z2%"'8!\9\5E"M?6HL-7%D M;ERM0WQT"V9UMM0+8F(X'+',-(&:, AMC60Z?J*Y7E6A][R)KWUIFDGBJ/)) M[W$WL3?4@;[A#2N[.;XHK2^'RC3S>9E1;K)5'9>DWCK2N2^(0EVENZ+] M\\DA[C#MKOSJ_*[,N< X<^:,]?'$'%T>=SB2=O7 QD+D0GG^$X^)L?35WT?M M:>>4_S([;N^'<BRNS.X K @ M$0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M" 6@#Y9F5R<(Q & "<)P $P @ ', 0 >&PO=&AE;64O M=&AE;64Q+GAM;%!+ 0(4 Q0 ( !: /EEBK'R=8P@ &4_ 8 M " @0T( !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ %H ^66>_7#/W @ C H !@ M ("!,Q@ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ %H ^63%6LPDM" UR( !@ ("!)BD M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H ^ M66$";I9)! P@@ !@ ("!@C8 'AL+W=O&UL4$L! A0#% M @ %H ^62F= $T+! L@@ !D ("!@6( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H ^69CC<$B< M%P 1D !D ("!0G4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H ^64D&'MN/ @ KP4 !D M ("!OI8 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ %H ^6?(X?.DI!@ AA$ !D ("!)\D M 'AL+W=O&PO=V]R:W-H965T@4 "@. 9 M " @9C2 !X;"]W;W)K&UL4$L! A0#% @ M%H ^664F $$3 P )P< !D ("!2=@ 'AL+W=O&UL4$L! A0#% @ %H ^666[A@N[ @ MS0< !D ("!T^( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H ^60Q1[^E, @ (@4 !D M ("!+.L 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ %H ^6:D=8?.' @ 808 !D ("!@?< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H ^ M6:BCBE3\ @ ]PH !D ("!6@8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %H ^62 ,[Z&PO=V]R:W-H965T&UL4$L! A0#% @ %H ^6?AGF!=@ P A@H !D M ("!$!L! 'AL+W=O&PO=V]R:W-H965T M$A 0!X;"]W;W)K&UL4$L! A0# M% @ %H ^6=,HJ#9""@ R58 !D ("!.B4! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ %H ^61&0 M<2>M P [! !D ("!]#@! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " 6 M@#Y99>&9M; XML 73 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 74 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 76 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.3 html 114 326 1 false 46 0 false 4 false false R1.htm 00000001 - Document - Cover Sheet http://frankln.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Consolidated Balance Sheets Sheet http://frankln.com/role/BalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://frankln.com/role/BalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Consolidated Statements of Comprehensive Loss Sheet http://frankln.com/role/StatementsOfComprehensiveLoss Consolidated Statements of Comprehensive Loss Statements 4 false false R5.htm 00000005 - Statement - Consolidated Statements of Changes in Stockholders' Equity Sheet http://frankln.com/role/StatementsOfChangesInStockholdersEquity Consolidated Statements of Changes in Stockholders' Equity Statements 5 false false R6.htm 00000006 - Statement - Consolidated Statements of Cash Flows Sheet http://frankln.com/role/StatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 7 false false R8.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 8 false false R9.htm 995512 - Disclosure - BUSINESS OVERVIEW Sheet http://frankln.com/role/BusinessOverview BUSINESS OVERVIEW Notes 9 false false R10.htm 995513 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://frankln.com/role/SummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 10 false false R11.htm 995514 - Disclosure - ACCRUED LIABILITIES Sheet http://frankln.com/role/AccruedLiabilities ACCRUED LIABILITIES Notes 11 false false R12.htm 995515 - Disclosure - INCOME TAXES Sheet http://frankln.com/role/IncomeTaxes INCOME TAXES Notes 12 false false R13.htm 995516 - Disclosure - (LOSS) EARNINGS PER SHARE Sheet http://frankln.com/role/LossEarningsPerShare (LOSS) EARNINGS PER SHARE Notes 13 false false R14.htm 995517 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://frankln.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 14 false false R15.htm 995518 - Disclosure - LONG-TERM INCENTIVE PLAN AWARDS Sheet http://frankln.com/role/Long-termIncentivePlanAwards LONG-TERM INCENTIVE PLAN AWARDS Notes 15 false false R16.htm 995519 - Disclosure - STOCKHOLDERS??? EQUITY Sheet http://frankln.com/role/StockholdersEquity STOCKHOLDERS??? EQUITY Notes 16 false false R17.htm 995520 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://frankln.com/role/RelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 17 false false R18.htm 995521 - Disclosure - SUBSEQUENT EVENTS Sheet http://frankln.com/role/SubsequentEvents SUBSEQUENT EVENTS Notes 18 false false R19.htm 995522 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 19 false false R20.htm 995523 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://frankln.com/role/SummaryOfSignificantAccountingPoliciesTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://frankln.com/role/SummaryOfSignificantAccountingPolicies 20 false false R21.htm 995524 - Disclosure - ACCRUED LIABILITIES (Tables) Sheet http://frankln.com/role/AccruedLiabilitiesTables ACCRUED LIABILITIES (Tables) Tables http://frankln.com/role/AccruedLiabilities 21 false false R22.htm 995525 - Disclosure - INCOME TAXES (Tables) Sheet http://frankln.com/role/IncomeTaxesTables INCOME TAXES (Tables) Tables http://frankln.com/role/IncomeTaxes 22 false false R23.htm 995526 - Disclosure - (LOSS) EARNINGS PER SHARE (Tables) Sheet http://frankln.com/role/LossEarningsPerShareTables (LOSS) EARNINGS PER SHARE (Tables) Tables http://frankln.com/role/LossEarningsPerShare 23 false false R24.htm 995527 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://frankln.com/role/CommitmentsAndContingenciesTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://frankln.com/role/CommitmentsAndContingencies 24 false false R25.htm 995528 - Disclosure - LONG-TERM INCENTIVE PLAN AWARDS (Tables) Sheet http://frankln.com/role/Long-termIncentivePlanAwardsTables LONG-TERM INCENTIVE PLAN AWARDS (Tables) Tables http://frankln.com/role/Long-termIncentivePlanAwards 25 false false R26.htm 995529 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Segments) Sheet http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-Segments SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Segments) Details http://frankln.com/role/SummaryOfSignificantAccountingPoliciesTables 26 false false R27.htm 995530 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Segments Long-Lived Assets) Sheet http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-SegmentsLong-livedAssets SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Segments Long-Lived Assets) Details http://frankln.com/role/SummaryOfSignificantAccountingPoliciesTables 27 false false R28.htm 995531 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Receivables) Sheet http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-Receivables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Receivables) Details http://frankln.com/role/SummaryOfSignificantAccountingPoliciesTables 28 false false R29.htm 995532 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Contract liabilities) Sheet http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-ContractLiabilities SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Contract liabilities) Details http://frankln.com/role/SummaryOfSignificantAccountingPoliciesTables 29 false false R30.htm 995533 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Useful lives) Sheet http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-UsefulLives SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Useful lives) Details http://frankln.com/role/SummaryOfSignificantAccountingPoliciesTables 30 false false R31.htm 995534 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Intangible assets activity) Sheet http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleAssetsActivity SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Intangible assets activity) Details http://frankln.com/role/SummaryOfSignificantAccountingPoliciesTables 31 false false R32.htm 995535 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Amortization Expenses) Sheet http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-AmortizationExpenses SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Amortization Expenses) Details http://frankln.com/role/SummaryOfSignificantAccountingPoliciesTables 32 false false R33.htm 995536 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Sheet http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Details http://frankln.com/role/SummaryOfSignificantAccountingPoliciesTables 33 false false R34.htm 995537 - Disclosure - ACCRUED LIABILITIES (Details) Sheet http://frankln.com/role/AccruedLiabilitiesDetails ACCRUED LIABILITIES (Details) Details http://frankln.com/role/AccruedLiabilitiesTables 34 false false R35.htm 995538 - Disclosure - ACCRUED LIABILITIES (Details Narrative) Sheet http://frankln.com/role/AccruedLiabilitiesDetailsNarrative ACCRUED LIABILITIES (Details Narrative) Details http://frankln.com/role/AccruedLiabilitiesTables 35 false false R36.htm 995539 - Disclosure - INCOME TAXES (Details - Provision for Income Taxes) Sheet http://frankln.com/role/IncomeTaxesDetails-ProvisionForIncomeTaxes INCOME TAXES (Details - Provision for Income Taxes) Details http://frankln.com/role/IncomeTaxesTables 36 false false R37.htm 995540 - Disclosure - INCOME TAXES (Details - Reconciliation of Tax Rate) Sheet http://frankln.com/role/IncomeTaxesDetails-ReconciliationOfTaxRate INCOME TAXES (Details - Reconciliation of Tax Rate) Details http://frankln.com/role/IncomeTaxesTables 37 false false R38.htm 995541 - Disclosure - INCOME TAXES (Details - Deferred Income Taxes) Sheet http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes INCOME TAXES (Details - Deferred Income Taxes) Details http://frankln.com/role/IncomeTaxesTables 38 false false R39.htm 995542 - Disclosure - INCOME TAXES (Details - Unrecognized tax benefits) Sheet http://frankln.com/role/IncomeTaxesDetails-UnrecognizedTaxBenefits INCOME TAXES (Details - Unrecognized tax benefits) Details http://frankln.com/role/IncomeTaxesTables 39 false false R40.htm 995543 - Disclosure - INCOME TAXES (Details Narrative) Sheet http://frankln.com/role/IncomeTaxesDetailsNarrative INCOME TAXES (Details Narrative) Details http://frankln.com/role/IncomeTaxesTables 40 false false R41.htm 995544 - Disclosure - (LOSS) EARNINGS PER SHARE (Details) Sheet http://frankln.com/role/LossEarningsPerShareDetails (LOSS) EARNINGS PER SHARE (Details) Details http://frankln.com/role/LossEarningsPerShareTables 41 false false R42.htm 995545 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details - Lease expenses) Sheet http://frankln.com/role/CommitmentsAndContingenciesDetails-LeaseExpenses COMMITMENTS AND CONTINGENCIES (Details - Lease expenses) Details http://frankln.com/role/CommitmentsAndContingenciesTables 42 false false R43.htm 995546 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details - Maturities of lease liabilities) Sheet http://frankln.com/role/CommitmentsAndContingenciesDetails-MaturitiesOfLeaseLiabilities COMMITMENTS AND CONTINGENCIES (Details - Maturities of lease liabilities) Details http://frankln.com/role/CommitmentsAndContingenciesTables 43 false false R44.htm 995547 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) Sheet http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative COMMITMENTS AND CONTINGENCIES (Details Narrative) Details http://frankln.com/role/CommitmentsAndContingenciesTables 44 false false R45.htm 995548 - Disclosure - LONG-TERM INCENTIVE PLAN AWARDS (Details - Option Activity) Sheet http://frankln.com/role/Long-termIncentivePlanAwardsDetails-OptionActivity LONG-TERM INCENTIVE PLAN AWARDS (Details - Option Activity) Details http://frankln.com/role/Long-termIncentivePlanAwardsTables 45 false false R46.htm 995549 - Disclosure - LONG-TERM INCENTIVE PLAN AWARDS (Details Narrative) Sheet http://frankln.com/role/Long-termIncentivePlanAwardsDetailsNarrative LONG-TERM INCENTIVE PLAN AWARDS (Details Narrative) Details http://frankln.com/role/Long-termIncentivePlanAwardsTables 46 false false R47.htm 995550 - Disclosure - STOCKHOLDERS??? EQUITY (Details Narrative) Sheet http://frankln.com/role/StockholdersEquityDetailsNarrative STOCKHOLDERS??? EQUITY (Details Narrative) Details http://frankln.com/role/StockholdersEquity 47 false false All Reports Book All Reports fkwl-20240630.xsd fkwl-20240630_cal.xml fkwl-20240630_def.xml fkwl-20240630_lab.xml fkwl-20240630_pre.xml franklin_i10k-063024.htm http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 78 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "franklin_i10k-063024.htm": { "nsprefix": "FKWL", "nsuri": "http://frankln.com/20240630", "dts": { "schema": { "local": [ "fkwl-20240630.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/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "fkwl-20240630_cal.xml" ] }, "definitionLink": { "local": [ "fkwl-20240630_def.xml" ] }, "labelLink": { "local": [ "fkwl-20240630_lab.xml" ] }, "presentationLink": { "local": [ "fkwl-20240630_pre.xml" ] }, "inline": { "local": [ "franklin_i10k-063024.htm" ] } }, "keyStandard": 295, "keyCustom": 31, "axisStandard": 19, "axisCustom": 0, "memberStandard": 26, "memberCustom": 19, "hidden": { "total": 56, "http://fasb.org/us-gaap/2024": 47, "http://frankln.com/20240630": 5, "http://xbrl.sec.gov/dei/2024": 4 }, "contextCount": 114, "entityCount": 1, "segmentCount": 46, "elementCount": 564, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 630, "http://xbrl.sec.gov/dei/2024": 42, "http://xbrl.sec.gov/ecd/2024": 4 }, "report": { "R1": { "role": "http://frankln.com/role/Cover", "longName": "00000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "p", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "p", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R2": { "role": "http://frankln.com/role/BalanceSheets", "longName": "00000002 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R3": { "role": "http://frankln.com/role/BalanceSheetsParenthetical", "longName": "00000003 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R4": { "role": "http://frankln.com/role/StatementsOfComprehensiveLoss", "longName": "00000004 - Statement - Consolidated Statements of Comprehensive Loss", "shortName": "Consolidated Statements of Comprehensive Loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:GrossProfit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "unique": true } }, "R5": { "role": "http://frankln.com/role/StatementsOfChangesInStockholdersEquity", "longName": "00000005 - Statement - Consolidated Statements of Changes in Stockholders' Equity", "shortName": "Consolidated Statements of Changes in Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "AsOf2022-06-30_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2022-06-30_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R6": { "role": "http://frankln.com/role/StatementsOfCashFlows", "longName": "00000006 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "unique": true } }, "R7": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true }, "uniqueAnchor": null }, "R8": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "From2024-04-012024-06-30", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-04-012024-06-30", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R9": { "role": "http://frankln.com/role/BusinessOverview", "longName": "995512 - Disclosure - BUSINESS OVERVIEW", "shortName": "BUSINESS OVERVIEW", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R10": { "role": "http://frankln.com/role/SummaryOfSignificantAccountingPolicies", "longName": "995513 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R11": { "role": "http://frankln.com/role/AccruedLiabilities", "longName": "995514 - Disclosure - ACCRUED LIABILITIES", "shortName": "ACCRUED LIABILITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R12": { "role": "http://frankln.com/role/IncomeTaxes", "longName": "995515 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R13": { "role": "http://frankln.com/role/LossEarningsPerShare", "longName": "995516 - Disclosure - (LOSS) EARNINGS PER SHARE", "shortName": "(LOSS) EARNINGS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R14": { "role": "http://frankln.com/role/CommitmentsAndContingencies", "longName": "995517 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R15": { "role": "http://frankln.com/role/Long-termIncentivePlanAwards", "longName": "995518 - Disclosure - LONG-TERM INCENTIVE PLAN AWARDS", "shortName": "LONG-TERM INCENTIVE PLAN AWARDS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R16": { "role": "http://frankln.com/role/StockholdersEquity", "longName": "995519 - Disclosure - STOCKHOLDERS\u2019 EQUITY", "shortName": "STOCKHOLDERS\u2019 EQUITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R17": { "role": "http://frankln.com/role/RelatedPartyTransactions", "longName": "995520 - Disclosure - RELATED PARTY TRANSACTIONS", "shortName": "RELATED PARTY TRANSACTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R18": { "role": "http://frankln.com/role/SubsequentEvents", "longName": "995521 - Disclosure - SUBSEQUENT EVENTS", "shortName": "SUBSEQUENT EVENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R19": { "role": "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "longName": "995522 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "19", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R20": { "role": "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesTables", "longName": "995523 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R21": { "role": "http://frankln.com/role/AccruedLiabilitiesTables", "longName": "995524 - Disclosure - ACCRUED LIABILITIES (Tables)", "shortName": "ACCRUED LIABILITIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R22": { "role": "http://frankln.com/role/IncomeTaxesTables", "longName": "995525 - Disclosure - INCOME TAXES (Tables)", "shortName": "INCOME TAXES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R23": { "role": "http://frankln.com/role/LossEarningsPerShareTables", "longName": "995526 - Disclosure - (LOSS) EARNINGS PER SHARE (Tables)", "shortName": "(LOSS) EARNINGS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R24": { "role": "http://frankln.com/role/CommitmentsAndContingenciesTables", "longName": "995527 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)", "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R25": { "role": "http://frankln.com/role/Long-termIncentivePlanAwardsTables", "longName": "995528 - Disclosure - LONG-TERM INCENTIVE PLAN AWARDS (Tables)", "shortName": "LONG-TERM INCENTIVE PLAN AWARDS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R26": { "role": "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-Segments", "longName": "995529 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Segments)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Segments)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-07-012024-06-30_srt_NorthAmericaMember", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "unique": true } }, "R27": { "role": "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-SegmentsLong-livedAssets", "longName": "995530 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Segments Long-Lived Assets)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Segments Long-Lived Assets)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "FKWL:PropertyAndEquipmentAndIntangibleAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "FKWL:PropertyAndEquipmentAndIntangibleAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R28": { "role": "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-Receivables", "longName": "995531 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Receivables)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Receivables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true }, "uniqueAnchor": null }, "R29": { "role": "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-ContractLiabilities", "longName": "995532 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Contract liabilities)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Contract liabilities)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:OtherLiabilitiesTableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:OtherLiabilitiesTableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R30": { "role": "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "longName": "995533 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Useful lives)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Useful lives)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "From2023-07-012024-06-30_custom_MachineryMember", "name": "FKWL:PropertyPlantAndEquipmentUsefulLife1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "td", "tr", "table", "FKWL:ScheduleOfPropertyAndEquipmentEstimatedUsefulLife", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-012024-06-30_custom_MachineryMember", "name": "FKWL:PropertyPlantAndEquipmentUsefulLife1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "td", "tr", "table", "FKWL:ScheduleOfPropertyAndEquipmentEstimatedUsefulLife", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R31": { "role": "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleAssetsActivity", "longName": "995534 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Intangible assets activity)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Intangible assets activity)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "b", "span", "td", "tr", "table", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "b", "span", "td", "tr", "table", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R32": { "role": "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-AmortizationExpenses", "longName": "995535 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Amortization Expenses)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Amortization Expenses)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R33": { "role": "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "longName": "995536 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "FKWL:EquityOwnershipPercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:ConsolidationPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "FKWL:EquityOwnershipPercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:ConsolidationPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R34": { "role": "http://frankln.com/role/AccruedLiabilitiesDetails", "longName": "995537 - Disclosure - ACCRUED LIABILITIES (Details)", "shortName": "ACCRUED LIABILITIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R35": { "role": "http://frankln.com/role/AccruedLiabilitiesDetailsNarrative", "longName": "995538 - Disclosure - ACCRUED LIABILITIES (Details Narrative)", "shortName": "ACCRUED LIABILITIES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:AccruedBonusesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:AccruedBonusesCurrentAndNoncurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "unique": true } }, "R36": { "role": "http://frankln.com/role/IncomeTaxesDetails-ProvisionForIncomeTaxes", "longName": "995539 - Disclosure - INCOME TAXES (Details - Provision for Income Taxes)", "shortName": "INCOME TAXES (Details - Provision for Income Taxes)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R37": { "role": "http://frankln.com/role/IncomeTaxesDetails-ReconciliationOfTaxRate", "longName": "995540 - Disclosure - INCOME TAXES (Details - Reconciliation of Tax Rate)", "shortName": "INCOME TAXES (Details - Reconciliation of Tax Rate)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "FKWL:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRates", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "FKWL:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRates", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R38": { "role": "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes", "longName": "995541 - Disclosure - INCOME TAXES (Details - Deferred Income Taxes)", "shortName": "INCOME TAXES (Details - Deferred Income Taxes)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R39": { "role": "http://frankln.com/role/IncomeTaxesDetails-UnrecognizedTaxBenefits", "longName": "995542 - Disclosure - INCOME TAXES (Details - Unrecognized tax benefits)", "shortName": "INCOME TAXES (Details - Unrecognized tax benefits)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2022-06-30", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "unique": true } }, "R40": { "role": "http://frankln.com/role/IncomeTaxesDetailsNarrative", "longName": "995543 - Disclosure - INCOME TAXES (Details Narrative)", "shortName": "INCOME TAXES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R41": { "role": "http://frankln.com/role/LossEarningsPerShareDetails", "longName": "995544 - Disclosure - (LOSS) EARNINGS PER SHARE (Details)", "shortName": "(LOSS) EARNINGS PER SHARE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:IncomeLossAttributableToParent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:IncomeLossAttributableToParent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R42": { "role": "http://frankln.com/role/CommitmentsAndContingenciesDetails-LeaseExpenses", "longName": "995545 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details - Lease expenses)", "shortName": "COMMITMENTS AND CONTINGENCIES (Details - Lease expenses)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:OperatingLeaseCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:OperatingLeaseCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R43": { "role": "http://frankln.com/role/CommitmentsAndContingenciesDetails-MaturitiesOfLeaseLiabilities", "longName": "995546 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details - Maturities of lease liabilities)", "shortName": "COMMITMENTS AND CONTINGENCIES (Details - Maturities of lease liabilities)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R44": { "role": "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative", "longName": "995547 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)", "shortName": "COMMITMENTS AND CONTINGENCIES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R45": { "role": "http://frankln.com/role/Long-termIncentivePlanAwardsDetails-OptionActivity", "longName": "995548 - Disclosure - LONG-TERM INCENTIVE PLAN AWARDS (Details - Option Activity)", "shortName": "LONG-TERM INCENTIVE PLAN AWARDS (Details - Option Activity)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "AsOf2023-06-30_us-gaap_StockOptionMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-07-012024-06-30_us-gaap_StockOptionMember", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "unique": true } }, "R46": { "role": "http://frankln.com/role/Long-termIncentivePlanAwardsDetailsNarrative", "longName": "995549 - Disclosure - LONG-TERM INCENTIVE PLAN AWARDS (Details Narrative)", "shortName": "LONG-TERM INCENTIVE PLAN AWARDS (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2024-06-30", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true, "unique": true } }, "R47": { "role": "http://frankln.com/role/StockholdersEquityDetailsNarrative", "longName": "995550 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Details Narrative)", "shortName": "STOCKHOLDERS\u2019 EQUITY (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2022-12-212022-12-22_us-gaap_CommonStockMember", "name": "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "franklin_i10k-063024.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://frankln.com/role/AccruedLiabilities" ], "lang": { "en-us": { "role": { "label": "ACCRUED LIABILITIES", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [ "r354" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets", "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "verboseLabel": "Accounts payable, current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r51", "r672" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r623" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets", "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-Receivables" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net", "verboseLabel": "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": [ "r819" ] }, "us-gaap_AccruedBonusesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedBonusesCurrent", "crdr": "credit", "presentation": [ "http://frankln.com/role/AccruedLiabilitiesDetailsNarrative", "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accrued bonus", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r53" ] }, "us-gaap_AccruedBonusesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedBonusesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://frankln.com/role/AccruedLiabilitiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accrual bonus balances", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements." } } }, "auth_ref": [ "r105" ] }, "FKWL_AccruedLegalContingencyExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://frankln.com/20240630", "localname": "AccruedLegalContingencyExpense", "crdr": "credit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued legal contingency expense" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://frankln.com/role/AccruedLiabilitiesDetails", "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued liabilities", "verboseLabel": "Total", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r53" ] }, "us-gaap_AccruedRentCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedRentCurrent", "crdr": "credit", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accrued liability", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r53", "r642" ] }, "FKWL_AccruedSalariesAndBonusesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://frankln.com/20240630", "localname": "AccruedSalariesAndBonusesCurrent", "crdr": "credit", "presentation": [ "http://frankln.com/role/AccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued salaries and bonuses" } } }, "auth_ref": [] }, "us-gaap_AccruedSalariesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedSalariesCurrent", "crdr": "credit", "presentation": [ "http://frankln.com/role/AccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued commission to a customer", "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r53", "r642" ] }, "us-gaap_AccruedSalariesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedSalariesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrual bonus balances", "label": "Accrued Salaries", "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided." } } }, "auth_ref": [ "r105" ] }, "us-gaap_AccruedSalesCommissionCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedSalesCommissionCurrent", "crdr": "credit", "presentation": [ "http://frankln.com/role/AccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued commission for service providers", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r53", "r642" ] }, "us-gaap_AccruedSalesCommissionCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedSalesCommissionCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://frankln.com/role/AccruedLiabilitiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accrued commission remaining balance", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions." } } }, "auth_ref": [ "r53", "r56", "r105" ] }, "us-gaap_AccruedVacationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedVacationCurrent", "crdr": "credit", "presentation": [ "http://frankln.com/role/AccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued vacation", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r36", "r53" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://frankln.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [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": [ "r155", "r156", "r430", "r431", "r432", "r433", "r434", "r435" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r17", "r18", "r72", "r143", "r506", "r543", "r544" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://frankln.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r155", "r156", "r430", "r431", "r432", "r433", "r434", "r435" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://frankln.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r11", "r18", "r412", "r415", "r450", "r539", "r540", "r800", "r801", "r802", "r809", "r810", "r811", "r812" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r748" ] }, "us-gaap_AdditionalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalCashFlowElementsAbstract", "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash paid during the periods for:" } } }, "auth_ref": [] }, "FKWL_AdditionalChargesForPriorOperatingLeaseSubjectToDispute": { "xbrltype": "monetaryItemType", "nsuri": "http://frankln.com/20240630", "localname": "AdditionalChargesForPriorOperatingLeaseSubjectToDispute", "crdr": "debit", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetails-LeaseExpenses" ], "lang": { "en-us": { "role": { "label": "Additional charges for the prior operating lease subject to dispute" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "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": [ "r64", "r672", "r930" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://frankln.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r555", "r809", "r810", "r811", "r812", "r883", "r931" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r754" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r754" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r754" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r754" ] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentForAmortization", "crdr": "debit", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Amortization expense", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r8" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://frankln.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r37", "r38", "r312" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash provided by operating activities:" } } }, "auth_ref": [] }, "FKWL_AdministrativeOfficeSanDiegoCAMember": { "xbrltype": "domainItemType", "nsuri": "http://frankln.com/20240630", "localname": "AdministrativeOfficeSanDiegoCAMember", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Administrative Office San Diego C A [Member]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r719", "r730", "r740", "r766" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r722", "r733", "r743", "r769" ] }, "FKWL_AliMember": { "xbrltype": "domainItemType", "nsuri": "http://frankln.com/20240630", "localname": "AliMember", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Ali [Member]" } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "auth_ref": [ "r754" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "auth_ref": [ "r761" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "auth_ref": [ "r723", "r734", "r744", "r761", "r770", "r774", "r782" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Compensation expenses", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r344", "r352" ] }, "FKWL_AllowanceForDoubtfulAccountsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://frankln.com/20240630", "localname": "AllowanceForDoubtfulAccountsPolicy", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts", "documentation": "Allowance for Doubtful Accounts Policy [Policy Text Block]" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r144", "r240", "r244", "r245", "r246", "r897" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentDescription", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://frankln.com/role/Cover" ], "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": [] }, "FKWL_AmortizationExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://frankln.com/20240630", "localname": "AmortizationExpenseMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Amortization Expense [Member]" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of intangible assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r8", "r264", "r267", "r657" ] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AnnualInformationForm", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r726" ] }, "srt_AsiaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "AsiaMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-Segments", "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-SegmentsLong-livedAssets" ], "lang": { "en-us": { "role": { "label": "Asia [Member]" } } }, "auth_ref": [ "r933", "r934", "r935", "r936" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL ASSETS", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r103", "r117", "r142", "r168", "r201", "r204", "r228", "r231", "r241", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r405", "r409", "r421", "r502", "r580", "r653", "r654", "r672", "r700", "r842", "r843", "r892" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://frankln.com/role/BalanceSheets" ], "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://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r135", "r148", "r168", "r241", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r405", "r409", "r421", "r672", "r842", "r843", "r892" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r726" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorFirmId", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r712", "r714", "r726" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorLocation", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r712", "r714", "r726" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorName", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r712", "r714", "r726" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Exercise Price" } } }, "auth_ref": [ "r777" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r778" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "auth_ref": [ "r773" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r773" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method" } } }, "auth_ref": [ "r773" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r773" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r773" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined" } } }, "auth_ref": [ "r773" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetails-OptionActivity", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r315", "r316", "r317", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r339", "r340", "r341", "r342", "r343" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Securities" } } }, "auth_ref": [ "r776" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r775" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r774" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r774" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Statement of Financial Position Location, Balance [Axis]", "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r275", "r899", "r900" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r45", "r46", "r275", "r899", "r900" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash Flows Reporting", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://frankln.com/role/BusinessOverview" ], "lang": { "en-us": { "role": { "label": "BUSINESS OVERVIEW", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r50", "r86", "r87" ] }, "FKWL_CaliforniaMember": { "xbrltype": "domainItemType", "nsuri": "http://frankln.com/20240630", "localname": "CaliforniaMember", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "California [Member]" } } }, "auth_ref": [] }, "FKWL_CapitalizedProductDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://frankln.com/20240630", "localname": "CapitalizedProductDevelopmentCostsMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Capitalized Product Development Costs [Member]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r21", "r138", "r640" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r22" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents, beginning of year", "periodEndLabel": "Cash and cash equivalents, end of year", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r21", "r83", "r165" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r83" ] }, "FKWL_CertificationAndLicensesMember": { "xbrltype": "domainItemType", "nsuri": "http://frankln.com/20240630", "localname": "CertificationAndLicensesMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleAssetsActivity" ], "lang": { "en-us": { "role": { "label": "Certification And Licenses [Member]" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r752" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r753" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r753" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and contingencies (Note 6)", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r57", "r107", "r503", "r567" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://frankln.com/role/CommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r95", "r278", "r279", "r624", "r835", "r836" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://frankln.com/role/StatementsOfChangesInStockholdersEquity", "http://frankln.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r690", "r691", "r692", "r694", "r695", "r696", "r697", "r809", "r810", "r812", "r883", "r929", "r931" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://frankln.com/role/BalanceSheetsParenthetical", "http://frankln.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r62" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://frankln.com/role/BalanceSheetsParenthetical", "http://frankln.com/role/StockholdersEquityDetailsNarrative" ], "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": [ "r62", "r568" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://frankln.com/role/BalanceSheetsParenthetical", "http://frankln.com/role/StockholdersEquityDetailsNarrative" ], "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": [ "r62" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://frankln.com/role/BalanceSheetsParenthetical", "http://frankln.com/role/StockholdersEquityDetailsNarrative" ], "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": [ "r12", "r62", "r568", "r586", "r931", "r932" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock, par value $0.001 per share, authorized 50,000,000 shares; 11,784,280 shares 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": [ "r62", "r505", "r672" ] }, "us-gaap_CommunicationsAndInformationTechnology": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommunicationsAndInformationTechnology", "crdr": "debit", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Expenses incurred in progress of technology", "documentation": "The amount of expense in the period for communications and data processing expense." } } }, "auth_ref": [ "r79" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r758" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r757" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r759" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r756" ] }, "FKWL_CompleteTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://frankln.com/20240630", "localname": "CompleteTechnologyMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleAssetsActivity" ], "lang": { "en-us": { "role": { "label": "Complete Technology [Member]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://frankln.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss attributable to controlling interest", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r19", "r151", "r153", "r160", "r498", "r517", "r518" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://frankln.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive loss" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r44", "r101", "r151", "r153", "r159", "r497", "r517" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComputerEquipmentMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-UsefulLives" ], "lang": { "en-us": { "role": { "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleAssetsActivity" ], "lang": { "en-us": { "role": { "label": "Computer Software, Intangible Asset [Member]", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r635", "r639", "r825", "r826", "r827", "r828", "r829", "r830", "r833", "r834" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r27", "r28", "r47", "r48", "r238", "r623" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r27", "r28", "r47", "r48", "r238", "r545", "r623" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r27", "r28", "r47", "r48", "r238", "r623", "r791" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentrations of Credit Risk", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r49", "r124" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration of credit risk", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r27", "r28", "r47", "r48", "r238" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r27", "r28", "r47", "r48", "r238", "r623" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Principles of Consolidation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r41", "r644" ] }, "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Non-controlling Interest in a Consolidated Subsidiary", "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest." } } }, "auth_ref": [ "r121" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-ContractLiabilities" ], "lang": { "en-us": { "role": { "label": "Undelivered products", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r307", "r308", "r309" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract liabilities and advance from customers", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r307", "r308", "r309" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shipping and handling expense", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r75", "r76", "r463" ] }, "us-gaap_CostOfGoodsProductLineMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsProductLineMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Service, Product and Service Benchmark [Member]", "documentation": "Cost of product sold and service rendered from specified product or service, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r790" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfComprehensiveLoss", "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "negatedLabel": "Cost of goods sold", "label": "Cost of revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r77", "r168", "r241", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r421", "r653", "r842" ] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cost of Goods Sold", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r795" ] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CountryRegion", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-ProvisionForIncomeTaxes": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-ProvisionForIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Federal", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r793", "r808", "r882" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-ProvisionForIncomeTaxes": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-ProvisionForIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Foreign", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r793", "r808" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-ProvisionForIncomeTaxes": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-ProvisionForIncomeTaxes" ], "lang": { "en-us": { "role": { "totalLabel": "Total Current income tax expense (benefit)", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r389", "r808" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-ProvisionForIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Current income tax (benefit) expense:" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-ProvisionForIncomeTaxes": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-ProvisionForIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "State", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r793", "r808", "r882" ] }, "FKWL_Customer1Member": { "xbrltype": "domainItemType", "nsuri": "http://frankln.com/20240630", "localname": "Customer1Member", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer 1 [Member]" } } }, "auth_ref": [] }, "FKWL_Customer2Member": { "xbrltype": "domainItemType", "nsuri": "http://frankln.com/20240630", "localname": "Customer2Member", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer 2 [Member]" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r88", "r238" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-ProvisionForIncomeTaxes": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-ProvisionForIncomeTaxes" ], "lang": { "en-us": { "role": { "verboseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r808", "r881", "r882" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-ProvisionForIncomeTaxes": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-ProvisionForIncomeTaxes" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r808", "r881" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred tax assets, non-current", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r361", "r362" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-ProvisionForIncomeTaxes": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 }, "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-ProvisionForIncomeTaxes", "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred tax benefit", "totalLabel": "Total deferred income tax expense (benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r8", "r129", "r808" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-ProvisionForIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Deferred income tax benefit:" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r58", "r59", "r104", "r380" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-ProvisionForIncomeTaxes": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-ProvisionForIncomeTaxes" ], "lang": { "en-us": { "role": { "verboseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r808", "r881", "r882" ] }, "us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction", "crdr": "debit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Lease accounting, net", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from a gain reported for tax purposes on sale and leaseback transactions in accordance with enacted tax laws." } } }, "auth_ref": [ "r879" ] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Intangibles", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [ "r879" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r381" ] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventory reserve", "label": "Deferred Tax Assets, Inventory", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r879" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax asset", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r877" ] }, "us-gaap_DeferredTaxAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsNetAbstract", "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Deferred tax asset:" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Net operating losses", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r879" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Other, net", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r879" ] }, "us-gaap_DeferredTaxAssetsStateTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsStateTaxes", "crdr": "debit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "State tax", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from state taxes." } } }, "auth_ref": [ "r879" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsOther", "crdr": "debit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Tax credits", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax credit carryforwards, classified as other." } } }, "auth_ref": [ "r879" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies", "crdr": "debit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Legal contingency expense reserve", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from contingent liabilities." } } }, "auth_ref": [ "r879" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Less valuation allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r382" ] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Deferred tax liabilities:" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes" ], "lang": { "en-us": { "role": { "negatedLabel": "Property and equipment, net", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r879" ] }, "FKWL_DeferredTaxLiabilitiesStateTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://frankln.com/20240630", "localname": "DeferredTaxLiabilitiesStateTaxes", "crdr": "credit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred state taxes", "label": "DeferredTaxLiabilitiesStateTaxes" } } }, "auth_ref": [] }, "FKWL_DeferredTaxLiabilitiesUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://frankln.com/20240630", "localname": "DeferredTaxLiabilitiesUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-DeferredIncomeTaxes" ], "lang": { "en-us": { "role": { "negatedLabel": "Unrealized gain (loss)", "label": "DeferredTaxLiabilitiesUnrealizedGainLoss" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation", "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": [ "r8", "r33" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwards" ], "lang": { "en-us": { "role": { "label": "LONG-TERM INCENTIVE PLAN AWARDS", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r310", "r314", "r345", "r346", "r347", "r663" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "FKWL_DisposalOfFullyAmortizedIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://frankln.com/20240630", "localname": "DisposalOfFullyAmortizedIntangibleAssets", "crdr": "debit", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Disposal of fully amortized intangible assets" } } }, "auth_ref": [] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAccountingStandard", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r714" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAnnualReport", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r712", "r714", "r726" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r712", "r714", "r726", "r762" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://frankln.com/role/Cover" ], "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://frankln.com/role/Cover" ], "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://frankln.com/role/Cover" ], "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_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodStartDate", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period Start Date", "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://frankln.com/role/Cover" ], "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": [ "r713" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentRegistrationStatement", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r701" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r714" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyReport", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r714" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://frankln.com/role/Cover" ], "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": [ "r747" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://frankln.com/role/Cover" ], "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": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r704" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DomesticCountryMember", "presentation": [ "http://frankln.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Domestic Tax Jurisdiction [Member]", "documentation": "Designated federal jurisdiction entitled to levy and collect income tax in country of domicile. Includes, but is not limited to, national jurisdiction for non-U.S. jurisdiction." } } }, "auth_ref": [ "r364" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://frankln.com/role/LossEarningsPerShareDetails", "http://frankln.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Loss per share attributable to Parent Company stockholders - basic", "verboseLabel": "Basic loss per share attributable to Parent Company stockholders", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r161", "r176", "r177", "r178", "r179", "r180", "r181", "r186", "r188", "r193", "r194", "r195", "r200", "r400", "r403", "r419", "r420", "r499", "r519", "r648" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://frankln.com/role/LossEarningsPerShareDetails", "http://frankln.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Loss per share attributable to Parent Company stockholders - diluted", "verboseLabel": "Diluted loss per share attributable to Parent Company stockholders", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r161", "r176", "r177", "r178", "r179", "r180", "r181", "r188", "r193", "r194", "r195", "r200", "r400", "r403", "r419", "r420", "r499", "r519", "r648" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "(Loss) Earnings per Share Attributable to Common Stockholders", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r24", "r25", "r197" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://frankln.com/role/LossEarningsPerShare" ], "lang": { "en-us": { "role": { "label": "(LOSS) EARNINGS PER SHARE", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r185", "r196", "r198", "r199" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of foreign currency translation", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r887" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationLineItems", "presentation": [ "http://frankln.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation [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": [ "r364", "r365", "r666" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationTable", "presentation": [ "http://frankln.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation [Table]", "documentation": "Disclosure of information about income tax rate reconciliation between amount of reported income tax expense (benefit) attributable to continuing operation to amount of income tax expense(benefit) that would result from applying statutory federal (national) tax rate to pretax income (loss) from continuing operation." } } }, "auth_ref": [ "r364", "r365", "r666" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://frankln.com/role/AccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued payroll deductions owed to government entities", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r53" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Unrecognized compensation cost related to non-vested options", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r872" ] }, "FKWL_EngineeringProjectsMember": { "xbrltype": "domainItemType", "nsuri": "http://frankln.com/20240630", "localname": "EngineeringProjectsMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Engineering Projects [Member]" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine3", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCountry", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://frankln.com/role/Cover" ], "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://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Bankruptcy Proceedings, Reporting Current", "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element." } } }, "auth_ref": [ "r707" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r703" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://frankln.com/role/Cover" ], "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://frankln.com/role/Cover" ], "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://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r703" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Elected Not To Use the Extended Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r789" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://frankln.com/role/Cover" ], "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": [ "r703" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://frankln.com/role/Cover" ], "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://frankln.com/role/Cover" ], "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": [ "r786" ] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPrimarySicNumber", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r726" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://frankln.com/role/Cover" ], "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": [ "r703" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://frankln.com/role/Cover" ], "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": [ "r703" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r703" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://frankln.com/role/Cover" ], "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": [ "r703" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityVoluntaryFilers", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r787" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://frankln.com/role/StatementsOfChangesInStockholdersEquity", "http://frankln.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r12", "r131", "r155", "r156", "r157", "r171", "r172", "r173", "r175", "r180", "r182", "r184", "r202", "r242", "r243", "r273", "r306", "r390", "r391", "r397", "r398", "r399", "r401", "r402", "r403", "r411", "r412", "r413", "r414", "r415", "r416", "r418", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r438", "r450", "r516", "r539", "r540", "r541", "r555", "r609" ] }, "FKWL_EquityOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://frankln.com/20240630", "localname": "EquityOwnershipPercentage", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Equity ownership interest percentage, parent" } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r755" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r719", "r730", "r740", "r766" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r716", "r727", "r737", "r763" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r761" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Extension", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "FKWL_FTIOfficeSpaceMember": { "xbrltype": "domainItemType", "nsuri": "http://frankln.com/20240630", "localname": "FTIOfficeSpaceMember", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "FTI Office Space [Member]" } } }, "auth_ref": [] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r10" ] }, "FKWL_FairValueOfOptionsOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://frankln.com/20240630", "localname": "FairValueOfOptionsOutstanding", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Fair value of options outstanding" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleAssetsActivity" ], "lang": { "en-us": { "role": { "label": "Expected Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleAssetsActivity" ], "lang": { "en-us": { "role": { "label": "Less Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r140", "r251", "r266", "r657" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-AmortizationExpenses" ], "lang": { "en-us": { "role": { "label": "Thereafter", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth 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": [ "r831", "r937" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-AmortizationExpenses" ], "lang": { "en-us": { "role": { "label": "FY 2025", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r268", "r635", "r657" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-AmortizationExpenses" ], "lang": { "en-us": { "role": { "verboseLabel": "FY 2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth 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": [ "r268", "r635", "r657" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-AmortizationExpenses" ], "lang": { "en-us": { "role": { "label": "FY 2028", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r268", "r635", "r657" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-AmortizationExpenses" ], "lang": { "en-us": { "role": { "label": "FY 2027", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [ "r268", "r635", "r657" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-AmortizationExpenses" ], "lang": { "en-us": { "role": { "label": "FY 2026", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [ "r268", "r635", "r657" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleAssetsActivity" ], "lang": { "en-us": { "role": { "label": "Gross Intangible Assets", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r251", "r266", "r465", "r657" ] }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleAssetsActivity" ], "lang": { "en-us": { "role": { "label": "Average Remaining Life", "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r464" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Loss from foreign currency transactions", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r423", "r425", "r427", "r428", "r606" ] }, "us-gaap_ForeignCurrencyTransactionLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionLossBeforeTax", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Loss from foreign currency transactions", "label": "Foreign Currency Transaction Loss, before Tax", "documentation": "Amount before tax of foreign currency transaction realized and unrealized loss recognized in the income statement." } } }, "auth_ref": [ "r885", "r886" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Translations", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r422" ] }, "FKWL_ForeignExchangeTranslationAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://frankln.com/20240630", "localname": "ForeignExchangeTranslationAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Less: Foreign exchange translation attributable to non-controlling interest" } } }, "auth_ref": [] }, "FKWL_ForgivenessOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://frankln.com/20240630", "localname": "ForgivenessOfDebt", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Forgiveness of debts" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r723", "r734", "r744", "r770" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r723", "r734", "r744", "r770" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r723", "r734", "r744", "r770" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r723", "r734", "r744", "r770" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r723", "r734", "r744", "r770" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-UsefulLives" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "FKWL_GainFromForgivenessOfAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://frankln.com/20240630", "localname": "GainFromForgivenessOfAccountsPayableAndAccruedLiabilities", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Gain from the forgiveness of accounts payable and accrued liabilities" } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss from the disposal of property and equipment and intangible assets", "label": "Gain (Loss) on Disposition of Assets", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r806" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Loss from the disposal of property and equipment and intangible assets", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r8" ] }, "us-gaap_GainOrLossOnSaleOfStockInSubsidiary": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainOrLossOnSaleOfStockInSubsidiary", "crdr": "credit", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss in the subsidiary", "label": "Gain (Loss) on Disposition of Stock in Subsidiary", "documentation": "Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries." } } }, "auth_ref": [ "r803", "r804", "r806", "r895" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r139", "r252", "r496", "r654", "r656", "r669", "r672", "r822", "r823" ] }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetImpairment", "crdr": "debit", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Goodwill impairment", "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill." } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets", "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined." } } }, "auth_ref": [ "r262", "r270", "r272" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r73", "r77", "r116", "r168", "r241", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r421", "r650", "r653", "r814", "r815", "r816", "r817", "r818", "r842" ] }, "FKWL_HunsakerAndampAssociatesMember": { "xbrltype": "domainItemType", "nsuri": "http://frankln.com/20240630", "localname": "HunsakerAndampAssociatesMember", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Hunsaker Andamp Associates [Member]" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r712", "r714", "r726" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment of Long-lived Assets", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r94" ] }, "us-gaap_IncomeLossAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossAttributableToParent", "crdr": "credit", "presentation": [ "http://frankln.com/role/LossEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss attributable to Parent Company", "label": "Income (Loss) Attributable to Parent, before Tax", "documentation": "Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments." } } }, "auth_ref": [ "r78", "r157" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before benefit for income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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": [ "r74", "r112", "r116", "r500", "r512", "r650", "r653", "r814", "r815", "r816", "r817", "r818" ] }, "FKWL_IncomeLossFromUSGovernmentSubsidy": { "xbrltype": "monetaryItemType", "nsuri": "http://frankln.com/20240630", "localname": "IncomeLossFromUSGovernmentSubsidy", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Income from governmental subsidy" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://frankln.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Income Tax Jurisdiction [Axis]", "documentation": "Information by income tax jurisdiction." } } }, "auth_ref": [ "r164", "r364", "r365", "r376", "r386", "r666", "r878" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://frankln.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Income tax jurisdiction." } } }, "auth_ref": [ "r164", "r364", "r365", "r376", "r386", "r666", "r878" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://frankln.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "label": "INCOME TAXES", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r170", "r357", "r364", "r373", "r374", "r375", "r378", "r384", "r392", "r394", "r395", "r396", "r549", "r666" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 }, "http://frankln.com/role/IncomeTaxesDetails-ProvisionForIncomeTaxes": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-ProvisionForIncomeTaxes", "http://frankln.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Income tax benefit", "totalLabel": "Benefit for income taxes", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r119", "r130", "r183", "r184", "r201", "r212", "r231", "r363", "r364", "r393", "r520", "r666" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Taxes", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r154", "r359", "r360", "r378", "r379", "r383", "r388", "r547" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-ReconciliationOfTaxRate": { "parentTag": "us-gaap_OtherTaxExpenseBenefit", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-ReconciliationOfTaxRate" ], "lang": { "en-us": { "role": { "label": "Change in valuation allowance", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r370", "r666", "r874" ] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-ReconciliationOfTaxRate": { "parentTag": "us-gaap_OtherTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-ReconciliationOfTaxRate" ], "lang": { "en-us": { "role": { "label": "Foreign rate difference", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit)." } } }, "auth_ref": [ "r365", "r368", "r666", "r874" ] }, "FKWL_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRates": { "xbrltype": "monetaryItemType", "nsuri": "http://frankln.com/20240630", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRates", "crdr": "debit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-ReconciliationOfTaxRate": { "parentTag": "us-gaap_OtherTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-ReconciliationOfTaxRate" ], "lang": { "en-us": { "role": { "label": "Federal income tax, at statutory rate of 21% applied to (loss) earnings before income taxes and extraordinary items" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationNondeductibleExpense", "crdr": "debit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-ReconciliationOfTaxRate": { "parentTag": "us-gaap_OtherTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-ReconciliationOfTaxRate" ], "lang": { "en-us": { "role": { "label": "Nondeductible expenses", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses." } } }, "auth_ref": [ "r371", "r372", "r874" ] }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationOtherReconcilingItems", "crdr": "debit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-ReconciliationOfTaxRate": { "parentTag": "us-gaap_OtherTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-ReconciliationOfTaxRate" ], "lang": { "en-us": { "role": { "label": "Others", "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying statutory federal (national) tax rate to pretax income (loss) from continuing operation attributable to other reconciling item. Excludes state and local income tax expense (benefit), federal tax expense (benefit), statutory income tax expense (benefit) outside of country of domicile, tax credit, nondeductible expense, deduction, income tax settlement, income tax contingency, and cross-border tax law." } } }, "auth_ref": [ "r874", "r875" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-ReconciliationOfTaxRate": { "parentTag": "us-gaap_OtherTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-ReconciliationOfTaxRate" ], "lang": { "en-us": { "role": { "label": "State tax, net of federal tax benefit", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r367", "r666", "r874" ] }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationTaxCredits", "crdr": "credit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-ReconciliationOfTaxRate": { "parentTag": "us-gaap_OtherTaxExpenseBenefit", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-ReconciliationOfTaxRate" ], "lang": { "en-us": { "role": { "negatedLabel": "R&D credits", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits." } } }, "auth_ref": [ "r369", "r372", "r874" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income taxes", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r23", "r164", "r385", "r386" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in 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": [ "r7" ] }, "FKWL_IncreaseDecreaseInAccruedLegalContingencyExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://frankln.com/20240630", "localname": "IncreaseDecreaseInAccruedLegalContingencyExpense", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued legal contingency expense", "label": "IncreaseDecreaseInAccruedLegalContingencyExpense" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Contract liabilities and advance from customers", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r458", "r805" ] }, "us-gaap_IncreaseDecreaseInDepositOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDepositOtherAssets", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Advance payments to vendors", "label": "Deposit on the leasehold property", "documentation": "The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Lease liabilities", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r792", "r805" ] }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued liabilities", "label": "Increase (Decrease) in Other Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid." } } }, "auth_ref": [ "r7" ] }, "FKWL_IncreaseDecreaseInOtherCurrentAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://frankln.com/20240630", "localname": "IncreaseDecreaseInOtherCurrentAsset", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other current assets", "label": "IncreaseDecreaseInOtherCurrentAsset" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract", "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (decrease) in cash due to change in working capital:" } } }, "auth_ref": [] }, "FKWL_IncreaseDecreaseInRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://frankln.com/20240630", "localname": "IncreaseDecreaseInRightOfUseAsset", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Amortization of right of use assets", "label": "IncreaseDecreaseInRightOfUseAsset" } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "presentation": [ "http://frankln.com/role/LossEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Dilutive effect of common stock equivalents arising from\u00a0stock options", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method." } } }, "auth_ref": [ "r189", "r190", "r191", "r195" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleAssetsActivity" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r263", "r265", "r269", "r657" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleAssetsActivity" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets [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": [ "r263", "r269", "r271", "r657" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleAssetsActivity" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r263", "r265", "r269", "r657" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]" } } }, "auth_ref": [ "r723", "r734", "r744", "r761", "r770", "r774", "r782" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r780" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r715", "r785" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r715", "r785" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r715", "r785" ] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r460", "r461", "r462", "r464", "r645", "r824" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Gross (Excluding Goodwill)", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r139" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets", "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleAssetsActivity" ], "lang": { "en-us": { "role": { "label": "Intangible assets, net", "verboseLabel": "Net Intangible Assets", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r263", "r830", "r832" ] }, "us-gaap_InterestAndOtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestAndOtherIncome", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Interest income", "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [] }, "us-gaap_InterimPeriodCostsNotAllocableDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterimPeriodCostsNotAllocableDomain", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "This element represents the type of costs and expenses incurred during an interim period that cannot be readily identified with the activities or benefits of other interim periods and are charged to the interim period in which incurred." } } }, "auth_ref": [ "r26" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventories, net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r146", "r641", "r672" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Inventories, Net", "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": [ "r120", "r137", "r145", "r247", "r248", "r250", "r459", "r646" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryValuationReserves", "crdr": "credit", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Inventory reserve", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r92", "r797" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Write-down of inventories", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r249" ] }, "FKWL_IssuanceOfStockRelatedToStockOptionExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://frankln.com/20240630", "localname": "IssuanceOfStockRelatedToStockOptionExercised", "crdr": "credit", "presentation": [ "http://frankln.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Issuance of stock related to stock option exercised" } } }, "auth_ref": [] }, "FKWL_IssuanceOfStockRelatedToStockOptionExercisedShares": { "xbrltype": "sharesItemType", "nsuri": "http://frankln.com/20240630", "localname": "IssuanceOfStockRelatedToStockOptionExercisedShares", "presentation": [ "http://frankln.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Issuance of stock related to stock option exercised, shares" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetails-LeaseExpenses" ], "lang": { "en-us": { "role": { "label": "Total lease expense", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r442", "r671" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of components of the lease expense and supplemental cash flow information related to leases", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r890" ] }, "FKWL_LeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://frankln.com/20240630", "localname": "LeasesPolicyTextBlock", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Leases", "documentation": "Leases Policy [Policy Text Block]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseDescription", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Lease description", "documentation": "Description of lessee's operating lease." } } }, "auth_ref": [ "r441" ] }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseDiscountRate", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Lease discount rate", "documentation": "Discount rate used by lessee to determine present value of operating lease payments." } } }, "auth_ref": [ "r670" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of future minimum payments under operating leases", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r891" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetails-MaturitiesOfLeaseLiabilities" ], "lang": { "en-us": { "role": { "label": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r447" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetails-MaturitiesOfLeaseLiabilities" ], "lang": { "en-us": { "role": { "label": "Fiscal 2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r447" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetails-MaturitiesOfLeaseLiabilities" ], "lang": { "en-us": { "role": { "label": "Fiscal 2029", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth 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": [ "r447" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetails-MaturitiesOfLeaseLiabilities" ], "lang": { "en-us": { "role": { "label": "Fiscal 2028", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r447" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetails-MaturitiesOfLeaseLiabilities" ], "lang": { "en-us": { "role": { "label": "Fiscal 2027", "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": [ "r447" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetails-MaturitiesOfLeaseLiabilities" ], "lang": { "en-us": { "role": { "label": "Fiscal 2026", "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": [ "r447" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetails-MaturitiesOfLeaseLiabilities" ], "lang": { "en-us": { "role": { "negatedLabel": "Less imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r447" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetails-MaturitiesOfLeaseLiabilities" ], "lang": { "en-us": { "role": { "label": "Remaining lease term-operating leases", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r449", "r889" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r16", "r52", "r53", "r54", "r55", "r56", "r57", "r60", "r168", "r241", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r406", "r409", "r410", "r421", "r566", "r649", "r700", "r842", "r892", "r893" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r68", "r109", "r509", "r672", "r807", "r820", "r884" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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": [ "r54", "r136", "r168", "r241", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r406", "r409", "r410", "r421", "r672", "r842", "r892", "r893" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "LitigationCaseAxis", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "auth_ref": [] }, "us-gaap_LitigationSettlementExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LitigationSettlementExpense", "crdr": "debit", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Settlement amount", "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees." } } }, "auth_ref": [ "r794" ] }, "FKWL_LoanPaidToEmployee": { "xbrltype": "monetaryItemType", "nsuri": "http://frankln.com/20240630", "localname": "LoanPaidToEmployee", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Loan to an employee", "label": "LoanPaidToEmployee" } } }, "auth_ref": [] }, "FKWL_LoanToEmployee": { "xbrltype": "monetaryItemType", "nsuri": "http://frankln.com/20240630", "localname": "LoanToEmployee", "crdr": "debit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Loan to an employee" } } }, "auth_ref": [] }, "us-gaap_LoansPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansPayable", "crdr": "credit", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Loan amount", "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": [ "r16", "r106", "r896" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesLineItems", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [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": [ "r280", "r281", "r282", "r283", "r353", "r658", "r837", "r838" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesTable", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Table]", "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation." } } }, "auth_ref": [ "r280", "r281", "r282", "r283", "r353", "r658", "r837", "r838" ] }, "FKWL_LossFromLegalContingency": { "xbrltype": "monetaryItemType", "nsuri": "http://frankln.com/20240630", "localname": "LossFromLegalContingency", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss from a legal contingency", "label": "LossFromLegalContingency" } } }, "auth_ref": [] }, "FKWL_MachineryMember": { "xbrltype": "domainItemType", "nsuri": "http://frankln.com/20240630", "localname": "MachineryMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-UsefulLives" ], "lang": { "en-us": { "role": { "label": "Machinery [Member]" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r238", "r661", "r682", "r687", "r844", "r898", "r901", "r902", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928" ] }, "us-gaap_MarketableSecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesTextBlock", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Short Term Investments", "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets." } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]" } } }, "auth_ref": [ "r753" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Name" } } }, "auth_ref": [ "r753" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets", "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Non-controlling interests", "verboseLabel": "Total, noncontrolling interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r67", "r108", "r168", "r241", "r284", "r286", "r287", "r288", "r291", "r292", "r421", "r508", "r570" ] }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Noncontrolling interest percentage", "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity." } } }, "auth_ref": [] }, "us-gaap_MinorityInterestPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestPeriodIncreaseDecrease", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Decrease from noncontrolling interest", "documentation": "Net Increase or Decrease in balance of noncontrolling interest in the subsidiary during the reporting period." } } }, "auth_ref": [ "r40" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r773" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r781" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "auth_ref": [ "r238", "r661", "r682", "r687", "r844", "r898", "r901", "r902", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r754" ] }, "us-gaap_NatureOfExpenseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NatureOfExpenseAxis", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Nature of Expense [Axis]", "documentation": "Information by type of cost or expense." } } }, "auth_ref": [ "r26" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) 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": [ "r163" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "CASH FLOW FROM FINANCING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) investing activities", "label": "Net Cash Provided by (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": [ "r163" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "CASH FLOW FROM INVESTING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r83", "r84", "r85" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "CASH FLOW FROM OPERATING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://frankln.com/role/StatementsOfChangesInStockholdersEquity", "http://frankln.com/role/StatementsOfComprehensiveLoss", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss attributable to Parent Company", "label": "Net loss attributable to Parent Company", "verboseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r78", "r85", "r113", "r134", "r149", "r152", "r157", "r168", "r174", "r176", "r177", "r178", "r179", "r180", "r183", "r184", "r192", "r241", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r400", "r403", "r420", "r421", "r515", "r588", "r607", "r608", "r698", "r842" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfChangesInStockholdersEquity", "http://frankln.com/role/StatementsOfComprehensiveLoss", "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Less: non-controlling interests in net loss of subsidiary at 33.7%", "verboseLabel": "Comprehensive loss attributable to non-controlling interest", "negatedLabel": "Noncontrolling interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r43", "r102", "r149", "r152", "r180", "r183", "r184", "r514", "r802" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Recently Issued 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": [] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NoTradingSymbolFlag", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r753" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r751" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r750" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r781" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r781" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestMember", "presentation": [ "http://frankln.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r39", "r306", "r809", "r810", "r811", "r812", "r931" ] }, "FKWL_NoncontrollingInterestsMember": { "xbrltype": "domainItemType", "nsuri": "http://frankln.com/20240630", "localname": "NoncontrollingInterestsMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interests [Member]" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income (expense), net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r80" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://frankln.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other income (expense), net:" } } }, "auth_ref": [] }, "srt_NorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NorthAmericaMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-Segments", "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-SegmentsLong-livedAssets" ], "lang": { "en-us": { "role": { "label": "North America [Member]" } } }, "auth_ref": [ "r933", "r934", "r935", "r936" ] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OfficeEquipmentMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-UsefulLives" ], "lang": { "en-us": { "role": { "label": "Office Equipment [Member]", "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "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://frankln.com/role/StatementsOfComprehensiveLoss" ], "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://frankln.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r116", "r650", "r814", "r815", "r816", "r817", "r818" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetails-LeaseExpenses" ], "lang": { "en-us": { "role": { "label": "Operating lease expense", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r443", "r671" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Rent expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r888" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetails-MaturitiesOfLeaseLiabilities" ], "lang": { "en-us": { "role": { "label": "Total", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r440" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Lease liabilities, current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r440" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Lease liabilities, non-current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r440" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Right of use assets, net", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r439" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetails-MaturitiesOfLeaseLiabilities" ], "lang": { "en-us": { "role": { "label": "Discount rate-operating lease", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r446", "r671" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://frankln.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Operating loss carryforward", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r387" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://frankln.com/role/AccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Other accrued liabilities", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r53" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r147", "r672" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r141" ] }, "us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCapitalizedPropertyPlantAndEquipmentMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-UsefulLives" ], "lang": { "en-us": { "role": { "label": "Other Capitalized Property Plant and Equipment [Member]", "documentation": "All other long term capitalized assets related to property plant and equipment not otherwise previously categorized." } } }, "auth_ref": [ "r93" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "presentation": [ "http://frankln.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Foreign exchange translation attributable to Parent Company", "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r3", "r70", "r71", "r72", "r424", "r426", "r429" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://frankln.com/role/StatementsOfChangesInStockholdersEquity", "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Foreign exchange translation attributable to non-controlling interest", "negatedLabel": "Foreign exchange translation", "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests." } } }, "auth_ref": [ "r5", "r11", "r101" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Translation adjustments", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r3", "r516" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Less: comprehensive loss attributable to non-controlling interest", "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests." } } }, "auth_ref": [ "r5", "r11", "r101", "r150", "r153", "r180" ] }, "us-gaap_OtherLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesTableTextBlock", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of contract liabilities and advance from customers", "documentation": "Tabular disclosure of other liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other income, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r81" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r753" ] }, "us-gaap_OtherPrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherPrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Advance payments to vendors", "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r798", "r821" ] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Other Reporting Standard Item Number", "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS." } } }, "auth_ref": [ "r714" ] }, "us-gaap_OtherTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://frankln.com/role/IncomeTaxesDetails-ReconciliationOfTaxRate": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-ReconciliationOfTaxRate" ], "lang": { "en-us": { "role": { "totalLabel": "Benefit for income taxes", "label": "Other Tax Expense (Benefit)", "documentation": "Amount of other income tax expense (benefit)." } } }, "auth_ref": [ "r169", "r873", "r880" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r721", "r732", "r742", "r768" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Amount" } } }, "auth_ref": [ "r724", "r735", "r745", "r771" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r724", "r735", "r745", "r771" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "OwnershipAxis", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "OwnershipDomain", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "auth_ref": [] }, "FKWL_ParentCompanyStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://frankln.com/20240630", "localname": "ParentCompanyStockholdersEquityAbstract", "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Parent Company stockholders\u2019 equity" } } }, "auth_ref": [] }, "FKWL_PatentMember": { "xbrltype": "domainItemType", "nsuri": "http://frankln.com/20240630", "localname": "PatentMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleAssetsActivity" ], "lang": { "en-us": { "role": { "label": "Patent [Member]" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "auth_ref": [ "r749" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForCommissions", "crdr": "credit", "presentation": [ "http://frankln.com/role/AccruedLiabilitiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accrued commission paid", "documentation": "The amount of cash paid for commissions during the current period." } } }, "auth_ref": [ "r6" ] }, "us-gaap_PaymentsForProceedsFromInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForProceedsFromInvestments", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Proceeds (purchases) of short-term investments", "label": "Payments for (Proceeds from) Investments", "documentation": "The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRent", "crdr": "credit", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Rent expense", "label": "Payments for Rent", "documentation": "Cash payments to lessor's for use of assets under operating leases." } } }, "auth_ref": [ "r6" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of intangible assets", "label": "Payments to Acquire Intangible Assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r82" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r82" ] }, "us-gaap_PaymentsToDevelopSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToDevelopSoftware", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows", "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for capitalized product development costs", "label": "Product development costs incurred", "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r82" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r752" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r752" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r751" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name" } } }, "auth_ref": [ "r754" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r750" ] }, "FKWL_Plan2020Member": { "xbrltype": "domainItemType", "nsuri": "http://frankln.com/20240630", "localname": "Plan2020Member", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Plan 2020 [Member]" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r751" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r708" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementTenderOffer", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r710" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://frankln.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r61", "r294" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://frankln.com/role/BalanceSheetsParenthetical", "http://frankln.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized", "verboseLabel": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r61", "r568" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://frankln.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r61", "r294" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://frankln.com/role/BalanceSheetsParenthetical", "http://frankln.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares outstanding", "verboseLabel": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r61", "r568", "r586", "r931", "r932" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value $0.001 per share, authorized 10,000,000 shares; none issued and outstanding", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r61", "r504", "r672" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Reclassifications", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r796" ] }, "us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayment received from the employee loan", "documentation": "The cash inflow from the financed defined contribution plan to acquire shares of the entity. The plan initially holds the shares in a suspense account, which is collateral for the loan. As the plan makes payment on the debt, the shares are released from the suspense account and become available to be allocated to participant accounts." } } }, "auth_ref": [ "r20" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash received from exercise of stock options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r4", "r15" ] }, "us-gaap_ProductConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductConcentrationRiskMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Product Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence." } } }, "auth_ref": [ "r89" ] }, "us-gaap_ProductInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductInformationLineItems", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Product Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r235", "r463", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r637", "r659", "r681", "r683", "r684", "r688", "r689", "r839", "r840", "r844", "r898", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "auth_ref": [ "r235", "r463", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r637", "r659", "r681", "r683", "r684", "r688", "r689", "r839", "r840", "r844", "r898", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows", "http://frankln.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "label": "Net loss", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r134", "r149", "r152", "r162", "r168", "r174", "r180", "r183", "r184", "r241", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r400", "r403", "r404", "r407", "r408", "r420", "r421", "r500", "r513", "r554", "r588", "r607", "r608", "r667", "r668", "r699", "r802", "r842" ] }, "FKWL_PropertyAndEquipmentAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://frankln.com/20240630", "localname": "PropertyAndEquipmentAndIntangibleAssets", "crdr": "debit", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-SegmentsLong-livedAssets" ], "lang": { "en-us": { "role": { "label": "Long-lived assets, net (property and equipment and intangible assets)", "documentation": "Long-lived assets, net (property and equipment and intangible assets)" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-UsefulLives" ], "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": [ "r9", "r448" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-UsefulLives" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r448" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r9", "r448", "r501", "r511", "r672" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property and Equipment, Net", "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": [ "r9", "r125", "r128", "r510" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-UsefulLives" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r93", "r448" ] }, "FKWL_PropertyPlantAndEquipmentUsefulLife1": { "xbrltype": "stringItemType", "nsuri": "http://frankln.com/20240630", "localname": "PropertyPlantAndEquipmentUsefulLife1", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-UsefulLives" ], "lang": { "en-us": { "role": { "label": "Estimated useful lives", "documentation": "Property Plant And Equipment Useful Life" } } }, "auth_ref": [] }, "FKWL_PropertyPlantAndEquipmentUsefulLife2": { "xbrltype": "stringItemType", "nsuri": "http://frankln.com/20240630", "localname": "PropertyPlantAndEquipmentUsefulLife2", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-UsefulLives" ], "lang": { "en-us": { "role": { "verboseLabel": "Estimated useful lives", "documentation": "Property Plant And Equipment Useful Life", "label": "Property Plant And Equipment Useful Life" } } }, "auth_ref": [] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertySubjectToOrAvailableForOperatingLeaseAxis", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Property Subject to or Available for Operating Lease [Axis]", "documentation": "Information by property that could be leased or is available for lease." } } }, "auth_ref": [ "r118" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertySubjectToOrAvailableForOperatingLeaseDomain", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "A descriptive title of whether the property is subject to or available for operating lease." } } }, "auth_ref": [ "r118" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r749" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r749" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "auth_ref": [ "r716", "r727", "r737", "r763" ] }, "FKWL_RelatedPartiesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://frankln.com/20240630", "localname": "RelatedPartiesPolicyTextBlock", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Related Parties", "documentation": "Related Parties Policy [Poilcy Text Block]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://frankln.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "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": [ "r451", "r452", "r453", "r454", "r455", "r550", "r551", "r552", "r591", "r592", "r593", "r613", "r615" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfComprehensiveLoss", "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Research and development", "verboseLabel": "Research and development expense", "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": [ "r356", "r635", "r653", "r894" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Research and Development Costs", "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process." } } }, "auth_ref": [ "r355" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r717", "r728", "r738", "r764" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date" } } }, "auth_ref": [ "r718", "r729", "r739", "r765" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement does not require Recovery" } } }, "auth_ref": [ "r725", "r736", "r746", "r772" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r65", "r97", "r507", "r542", "r544", "r548", "r569", "r672" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://frankln.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r131", "r171", "r172", "r173", "r175", "r180", "r182", "r184", "r242", "r243", "r273", "r390", "r391", "r397", "r398", "r399", "r401", "r402", "r403", "r411", "r413", "r414", "r416", "r418", "r436", "r438", "r539", "r541", "r555", "r931" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "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": [ "r589", "r636", "r647" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "calculation": { "http://frankln.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfComprehensiveLoss", "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-Segments" ], "lang": { "en-us": { "role": { "label": "Net sales", "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": [ "r114", "r115", "r158", "r168", "r201", "r205", "r206", "r226", "r231", "r235", "r236", "r238", "r241", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r421", "r500", "r653", "r842" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r781" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r781" ] }, "us-gaap_SalesCommissionsAndFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesCommissionsAndFees", "crdr": "debit", "presentation": [ "http://frankln.com/role/AccruedLiabilitiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accrued a commission", "documentation": "Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller)." } } }, "auth_ref": [ "r79" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r238", "r790" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of trade receivables", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r63", "r69" ] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://frankln.com/role/AccruedLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of accrued liabilities", "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://frankln.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of income tax benefit", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r880" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://frankln.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of deferred tax assets", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r877" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://frankln.com/role/LossEarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of weighted average number of shares outstanding used to compute loss per share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r813" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://frankln.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of effective federal statutory income tax rate to the income before provision for income taxes", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r366", "r666", "r874" ] }, "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of long-lived assets, net", "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area." } } }, "auth_ref": [ "r90" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleAssetsActivity" ], "lang": { "en-us": { "role": { "label": "Intangible Asset, Indefinite-Lived [Table]", "documentation": "Disclosure of information about indefinite-lived intangible asset. Excludes finite-lived intangible asset." } } }, "auth_ref": [ "r263", "r269", "r271", "r657" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of definite lived intangible assets", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment." } } }, "auth_ref": [ "r657", "r832" ] }, "us-gaap_ScheduleOfProductInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfProductInformationTable", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Nature of Operation, Product Information, Concentration of Risk [Table]", "documentation": "Disclosure of information about concentration risk of product within nature of operation." } } }, "auth_ref": [] }, "FKWL_ScheduleOfPropertyAndEquipmentEstimatedUsefulLife": { "xbrltype": "textBlockItemType", "nsuri": "http://frankln.com/20240630", "localname": "ScheduleOfPropertyAndEquipmentEstimatedUsefulLife", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of estimated useful lives" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-UsefulLives" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r9", "r448" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of financial information by geographic area", "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r32", "r73" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetails-OptionActivity", "http://frankln.com/role/Long-termIncentivePlanAwardsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r311", "r313", "r315", "r316", "r317", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r339", "r340", "r341", "r342", "r343" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of stock options", "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": [ "r13", "r14", "r98" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://frankln.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of deferred tax assets", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r377", "r665" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of amortization expenses of the definite lived intangible assets", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r657", "r831" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r702" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12gTitle", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r706" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r705" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityReportingObligation", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r711" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r114", "r115", "r116", "r117", "r201", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r238", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r271", "r276", "r277", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r652", "r653", "r654", "r656", "r686", "r898", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-Segments", "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-SegmentsLong-livedAssets" ], "auth_ref": [ "r236", "r237", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r557", "r558", "r559", "r616", "r617", "r618", "r619", "r622", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r638", "r660", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r685", "r692", "r844", "r898", "r901", "r902", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Segment Reporting", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r234", "r236", "r651", "r652", "r655" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfComprehensiveLoss", "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Selling, general and administrative", "verboseLabel": "Shipping and handling expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r79" ] }, "FKWL_SeoulKoreaCorporateHousingFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://frankln.com/20240630", "localname": "SeoulKoreaCorporateHousingFacilityMember", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Seoul Korea Corporate Housing Facility [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://frankln.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetails-OptionActivity", "http://frankln.com/role/Long-termIncentivePlanAwardsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [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": [ "r311", "r313", "r315", "r316", "r317", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r339", "r340", "r341", "r342", "r343" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shares authorized under plan", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r664" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetails-OptionActivity" ], "lang": { "en-us": { "role": { "label": "Number of Options, 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": [ "r321" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetails-OptionActivity" ], "lang": { "en-us": { "role": { "label": "Weighted Average Exercise Price, Exercisable", "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": [ "r321" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetails-OptionActivity" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of Options, Forfeited or expired", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "documentation": "For presentations that combine terminations, 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 or that expired." } } }, "auth_ref": [ "r852" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetails-OptionActivity" ], "lang": { "en-us": { "role": { "label": "Weighted Average Exercise Price, Forfeited or expired", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r852" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetails-OptionActivity" ], "lang": { "en-us": { "role": { "label": "Number of Options, Granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r323" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Weighted average grant-date fair value of stock options, per share price", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r333" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetails-OptionActivity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Number of Options Outstanding, Beginning Balance", "periodEndLabel": "Number of Options Outstanding, Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r319", "r320" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetails-OptionActivity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted Average Exercise Price, Options Outstanding Beginning Balance", "periodEndLabel": "Weighted Average Exercise Price, Options Outstanding Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, 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": [ "r319", "r320" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetails-OptionActivity" ], "lang": { "en-us": { "role": { "label": "Aggregate Intrinsic Value, Options Exercisable", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. 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": [ "r336" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetails-OptionActivity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Aggregate Intrinsic Value, Options Outstanding Beginning Balance", "periodEndLabel": "Aggregate Intrinsic Value, Options Outstanding Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of 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": [ "r335" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetails-OptionActivity", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r315", "r316", "r317", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r339", "r340", "r341", "r342", "r343" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetails-OptionActivity" ], "lang": { "en-us": { "role": { "label": "Weighted Average Exercise Price, Exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r324" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetails-OptionActivity" ], "lang": { "en-us": { "role": { "label": "Weighted Average Exercise Price, Granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r323" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Stock-based Compensation", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r310", "r318", "r337", "r338", "r339", "r340", "r343", "r348", "r349", "r350", "r351" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetails-OptionActivity" ], "lang": { "en-us": { "role": { "label": "Weighted Average Remaining Contractual Life (in years), Options Outstanding", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r99" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetails-OptionActivity" ], "lang": { "en-us": { "role": { "label": "Weighted Average Remaining Contractual Life (in years), Options Exercisable", "documentation": "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r100" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://frankln.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balace, shares", "periodEndLabel": "Ending balace, shares", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "FKWL_ShippingAndHandlingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://frankln.com/20240630", "localname": "ShippingAndHandlingCostsPolicyTextBlock", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Shipping and Handling Costs" } } }, "auth_ref": [] }, "us-gaap_ShippingAndHandlingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShippingAndHandlingMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shipping and Handling [Member]", "documentation": "Packing and transport of product." } } }, "auth_ref": [ "r845" ] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Short-term investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r110", "r111", "r799" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetails-LeaseExpenses" ], "lang": { "en-us": { "role": { "label": "Short term lease cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r444", "r671" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r86", "r166" ] }, "us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Capitalized Product Development Costs", "documentation": "Disclosure of accounting policy for costs incurred to (1) establish the technological feasibility of a computer software product to be sold, leased, or otherwise marketed; and (2) produce product masters after establishing technological feasibility. This accounting policy also may apply to purchased computer software. This policy also may address the entity's amortization policy for its capitalized computer software costs and how it evaluates such capitalized costs for impairment." } } }, "auth_ref": [ "r270", "r634", "r635" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SolicitingMaterial", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r709" ] }, "us-gaap_StandardProductWarrantyPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StandardProductWarrantyPolicy", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Warranties", "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability." } } }, "auth_ref": [ "r841" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://frankln.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "State and Local Jurisdiction [Member]", "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax." } } }, "auth_ref": [ "r364" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r114", "r115", "r116", "r117", "r133", "r201", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r238", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r271", "r274", "r276", "r277", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r652", "r653", "r654", "r656", "r686", "r898", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://frankln.com/role/StatementsOfChangesInStockholdersEquity", "http://frankln.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r12", "r62", "r66", "r67", "r131", "r155", "r156", "r157", "r171", "r172", "r173", "r175", "r180", "r182", "r184", "r202", "r242", "r243", "r273", "r306", "r390", "r391", "r397", "r398", "r399", "r401", "r402", "r403", "r411", "r412", "r413", "r414", "r415", "r416", "r418", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r438", "r450", "r516", "r539", "r540", "r541", "r555", "r609" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-Segments", "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-SegmentsLong-livedAssets" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r236", "r237", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r557", "r558", "r559", "r616", "r617", "r618", "r619", "r622", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r638", "r660", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r685", "r692", "r844", "r898", "r901", "r902", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://frankln.com/role/StatementsOfChangesInStockholdersEquity", "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-Segments", "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-SegmentsLong-livedAssets" ], "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": [ "r171", "r172", "r173", "r202", "r438", "r463", "r546", "r556", "r560", "r561", "r562", "r563", "r564", "r565", "r568", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r581", "r582", "r583", "r584", "r585", "r587", "r589", "r590", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r609", "r693" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://frankln.com/role/StatementsOfChangesInStockholdersEquity", "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-Segments", "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-SegmentsLong-livedAssets" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r171", "r172", "r173", "r202", "r239", "r438", "r463", "r546", "r556", "r560", "r561", "r562", "r563", "r564", "r565", "r568", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r581", "r582", "r583", "r584", "r585", "r587", "r589", "r590", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r609", "r693" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r720", "r731", "r741", "r767" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "presentation": [ "http://frankln.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of shares issued, shares", "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetails-OptionActivity" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of Options, Exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r12", "r61", "r62", "r97", "r324" ] }, "us-gaap_StockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockOptionMember", "presentation": [ "http://frankln.com/role/Long-termIncentivePlanAwardsDetails-OptionActivity", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Option [Member]", "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)." } } }, "auth_ref": [ "r692" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Parent Company stockholders\u2019 equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r62", "r66", "r67", "r91", "r570", "r586", "r610", "r611", "r672", "r700", "r807", "r820", "r884", "r931" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://frankln.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets", "http://frankln.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Balance - June 30, 2023", "periodEndLabel": "Balance - June 30, 2024", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r39", "r40", "r42", "r131", "r132", "r156", "r171", "r172", "r173", "r175", "r180", "r182", "r242", "r243", "r273", "r306", "r390", "r391", "r397", "r398", "r399", "r401", "r402", "r403", "r411", "r412", "r413", "r414", "r415", "r416", "r418", "r430", "r431", "r435", "r437", "r450", "r540", "r541", "r553", "r570", "r586", "r610", "r611", "r620", "r699", "r807", "r820", "r884", "r931" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://frankln.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "label": "STOCKHOLDERS\u2019 EQUITY", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r96", "r167", "r293", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r417", "r612", "r614", "r621" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://frankln.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "label": "SUBSEQUENT EVENTS", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r456", "r457" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://frankln.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of cash flow information:" } } }, "auth_ref": [] }, "us-gaap_SupplierConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplierConcentrationRiskMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Supplier Concentration Risk [Member]", "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services." } } }, "auth_ref": [ "r88" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List, Table" } } }, "auth_ref": [ "r760" ] }, "FKWL_TechnologyInProgessMember": { "xbrltype": "domainItemType", "nsuri": "http://frankln.com/20240630", "localname": "TechnologyInProgessMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleAssetsActivity" ], "lang": { "en-us": { "role": { "label": "Technology In Progess [Member]" } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r662", "r844" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r662", "r844" ] }, "us-gaap_ToolsDiesAndMoldsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ToolsDiesAndMoldsMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-UsefulLives" ], "lang": { "en-us": { "role": { "label": "Tools, Dies and Molds [Member]", "documentation": "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r752" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r759" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransactionDomain", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Agreement between buyer and seller for the exchange of financial instruments." } } }, "auth_ref": [ "r643" ] }, "us-gaap_TransactionTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransactionTypeAxis", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Transaction Type [Axis]", "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments." } } }, "auth_ref": [ "r643" ] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r662" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Adoption Date" } } }, "auth_ref": [ "r783" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Arrangement Duration" } } }, "auth_ref": [ "r784" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Expiration Date" } } }, "auth_ref": [ "r784" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "verboseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r782" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Title" } } }, "auth_ref": [ "r782" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Termination Date" } } }, "auth_ref": [ "r783" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonMember", "presentation": [ "http://frankln.com/role/StatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r34" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonShares", "presentation": [ "http://frankln.com/role/BalanceSheetsParenthetical", "http://frankln.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Treasury stock, shares", "verboseLabel": "Treasury stock shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r34" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://frankln.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://frankln.com/role/BalanceSheets", "http://frankln.com/role/StockholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, 2,549,208 shares", "label": "Treasury stock, value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r34", "r35", "r66" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r779" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-UnrecognizedTaxBenefits" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r358", "r377", "r665" ] }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "presentation": [ "http://frankln.com/role/IncomeTaxesDetails-UnrecognizedTaxBenefits" ], "lang": { "en-us": { "role": { "label": "Gross increase", "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns." } } }, "auth_ref": [ "r876" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "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": [ "r29", "r30", "r31", "r122", "r123", "r126", "r127" ] }, "FKWL_VariableCostAdjusted": { "xbrltype": "monetaryItemType", "nsuri": "http://frankln.com/20240630", "localname": "VariableCostAdjusted", "crdr": "debit", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Variable cost adjusted down" } } }, "auth_ref": [] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableLeaseCost", "crdr": "debit", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Variable cost increases", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r445", "r671" ] }, "FKWL_VariableLeaseCostDiscounted": { "xbrltype": "monetaryItemType", "nsuri": "http://frankln.com/20240630", "localname": "VariableLeaseCostDiscounted", "crdr": "credit", "presentation": [ "http://frankln.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Variable cost discounted" } } }, "auth_ref": [] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VehiclesMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetails-UsefulLives" ], "lang": { "en-us": { "role": { "label": "Vehicles [Member]", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://frankln.com/role/LossEarningsPerShareDetails", "http://frankln.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted average common shares outstanding - diluted", "verboseLabel": "Diluted Outstanding shares", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r187", "r195" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://frankln.com/role/LossEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average shares of common stock outstanding:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://frankln.com/role/LossEarningsPerShareDetails", "http://frankln.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted average common shares outstanding - basic", "verboseLabel": "Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r186", "r195" ] }, "FKWL_WirelessDataProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://frankln.com/20240630", "localname": "WirelessDataProductsMember", "presentation": [ "http://frankln.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Wireless Data Products [Member]" } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "WrittenCommunications", "presentation": [ "http://frankln.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r788" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-8" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r33": { "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" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "25", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483070/710-10-25-3" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r60": { "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" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r73": { "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" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r91": { "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" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r98": { "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" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r103": { "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" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r106": { "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" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481501/840-20-50-4" }, "r119": { "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" }, "r120": { "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" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r122": { "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" }, "r123": { "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" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r130": { "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" }, "r131": { "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" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r148": { "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" }, "r149": { "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" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r152": { "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" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r160": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r163": { "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" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-26" }, "r192": { "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" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r196": { "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" }, "r197": { "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" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r201": { "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" }, "r202": { "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" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r208": { "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" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r212": { "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" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r226": { "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" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r228": { "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" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r231": { "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" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "36", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36" }, "r235": { "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" }, "r236": { "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" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r238": { "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" }, "r239": { "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" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r248": { "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" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-2" }, "r250": { "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" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-5" }, "r273": { "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" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r281": { "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" }, "r282": { "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" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r353": { "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" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1" }, "r356": { "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" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r363": { "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" }, "r364": { "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" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r390": { "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" }, "r391": { "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" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r393": { "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" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r405": { "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" }, "r406": { "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" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r420": { "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" }, "r421": { "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" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/830/tableOfContent" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-17" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-9" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-3" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-12" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r450": { "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" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11" }, "r459": { "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" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-4" }, "r463": { "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" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r505": { "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" }, "r506": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r507": { "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" }, "r508": { "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)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r514": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r518": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r520": { "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" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r544": { "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" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r546": { "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" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r548": { "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" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r555": { "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" }, "r556": { "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" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3" }, "r621": { "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" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/985-20/tableOfContent" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r639": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r640": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r641": { "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" }, "r642": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8" }, "r643": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r644": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r646": { "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" }, "r647": { "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" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r649": { "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" }, "r650": { "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" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r653": { "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" }, "r654": { "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" }, "r655": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27" }, "r659": { "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" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r663": { "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" }, "r664": { "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" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217" }, "r666": { "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" }, "r667": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r671": { "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" }, "r672": { "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" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r681": { "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" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r683": { "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" }, "r684": { "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" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r700": { "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" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14a", "Subsection": "12" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r747": { "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" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r792": { "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" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(6))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org/705/tableOfContent" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1" }, "r797": { "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" }, "r798": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r839": { "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" }, "r840": { "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" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r883": { "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" }, "r884": { "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" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r888": { "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" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(g))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r896": { "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" }, "r897": { "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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r898": { "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" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "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" }, "r915": { "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" }, "r916": { "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" }, "r917": { "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" }, "r918": { "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" }, "r919": { "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" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" } } } ZIP 79 0001683168-24-006754-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001683168-24-006754-xbrl.zip M4$L#!!0 ( !: /EGLGNXSQPT -:' 1 9FMW;"TR,#(T,#8S,"YX MMSV[@1_]Z9_@^H.M/FIB/+CSAW\<778?1P-)$E591]R:<;B(0DGBE M 4#;NK^^"S[T("D*I)26G=(?$@E88'?QVP47"Q#Z\,_7A8N>"1<.H[>UB[/S M&B+48K9#9[>U![-NF,UNMX;^^ MD!MT1RCA6#+^,WK$KJ=*6,=Q"4=-MEBZ1!*H"#C=H.NSRRN,ZG6-?A\)M1E_ M&'77_6,LF?\POB3.+/80J]#4V+IB75OYZ_GX9]>\WM'6.O& M__C,ENS'UY'S94;H3UY[\F5Y/\#?/A$\E*OKZTOSZ]/K\V+T;OKHOFNMV--5 MDW;?K]XV7[_A.\O^>A>P_""L.5E@!&!0<5M3^H7JO5R=,3YK7)Z?7S2^W/=, MGZX6$-Z\N@Y]2B._>/_^?<.OC4@3E*\3[D9=7S54]00+LNX9:IT,>H<*B:FU M0V_+=8-MXNM&4+E#ZJ22O@M(G8C4)C$Z0:RS&7MN0 707[Z-"#U1GV&\7!-/ ML9CXG885.\2"RR0A%,:)ZG*U)"*5-*C::4 L.UU6J-@AM"6/];PSO%#=4-6J MS67]_*I^=1&U['S^M;<1AV/ZY%)E]7[WY^^NE.^Z9$&H[#"^:)$I]EQ0]9N' M76?J$+N&).8S(I49BR6V2'9GD2M@2AEX#+AM6*+*EDL'7&)= $7*A&XX<\D8 MI$?J [AL*@=5UV@RF'5JR(%1"SYN]17U9I.I0QV?<^BA%ZBN_-%32L)'O^6' M1IPXV9,GB#V@O_B?EYP(:.YKU(."L'U(DMW6PJ[EN86:;N3+:AF61^-XQ !_ MQ*[R4'-.B!3!0.\6:0WX)8RRFB_)>L2I8*YC0XF-POY0T&&%PV$BV$KO010F]V^O^A0BP5L?5HBL%4A2ZXJ79N+Q_?WU]H8*.%JRR7"8\3N#+QP>SVV^;)AH\MD>/W?:O M%03I3N(M%IBO!E/3F5&(^2U,I6%9S*,2%O1#L&S+(9'7Z-%JP'45A\M\N+\W M1E_1H(/,[EV_V^DVC?X8&.*X MP#?"+*5< Y^W<7P B-%#NX5Z7>-CM]<=5T#L Z)+X2,9X]<(@>T"C:&_C@]] MM]\,5?Q;1MS"K.0&!)NSF'-$@Q^:HT&"N_B*+SI#4SS!]0V M1GV8C4PT;(^0^0_&10: M,/T4AZDWZ-_5Q^W1O9K7 *SN8QL->T8?&;\:HU8%U+ZES+X%:?'CSZC]KX?N^&N%1RH>(^*J]=X0<[D:0Z7 EF(> M.LW>VL/87)['L1FU>\88(J^A,1I_1>.1T3>-YK@[Z%>^LF]%,Q'DFP>:MI_5 MTR5:N\1*-;"X2*Y2/IK@%S!MH?:C>M)4$!RQJ"RRN,RQR+Q,Y 3T%YGH3<2H MRG@? _$83]Q\ ( W@1L*G!UDPG;0.ZMU0!-)[%0H:.=8=B&)5FL M@4=FMJ$"(G_:81N1C'H-:/13$!5.A7,1VW =)M- +5]>HD*N>()BU],.TFE@ MES=94:%WBABQ121V7%$WR6RQO5XKU%8#Y63V(T?<&#)4K4*6%?BG!-]W9!?\ MUS:$(,<90Z*OP\9QE4B_'&<AIV1 @1"5N9S"7$;$(LYS[L5E6G,-HTC) M Q4QBBVNE16YN;9Z6:QYHRC@*N""?306L-K C8C%J@>_Y"@RF4#G"DNP%=A_] M86#?)M)T^X#=Y:%>R@$N2+&I@-4&MD6FA'-BZWAK&JT&H(D4VSY H_XK)RV& MY0/EX!(0J?Y!;*CX2"C()/?CN8]> ]-$@FP?IML\D 3_G(1<*EQU<8W%0ED$ M&L@EHQ?()39)&W#I9*GMV]H0+M-&#.?\ILX]D! M-V14.S[' AYSY5PM-$!.9)ZT0:Z\.?>[D'LV9@[3'0;R.GD@;.^[DO_W&*I_ MU)60(S)%_E62-^I:PMN:<-1EGK6P;,[)]+8V?7IQZ]'%@;^!VF>O"S>H-WY=5[UR&_D]JM-9.D MUA\:NQ=VPO?XI9X?0''&):*)RT&S;G\-[JWM,838#$,^(:)V!838NVPSF::V:1!7BJBD ML C;-]\>(8/?32XA#M^2NT^<0RW][Z*0$6PN]]4R@HA+M)]*68"6PN2M9#/Z(/D%=W)Q=E6\#TDLSWVEUX<[(?;*J+EG_K,VJIT[S, MA1ECUJ6PGB!"BGNRF*B+BY6LM[5#1([KJB/BMS7)/35AJVNU;V B=Y@]]I\W MML=]#6HH>/ZL;X>^L=D".[0KR4)1@L;>1,!4[RGJ.\Z\Y6TMZ,X!DBQ%VG3F M4 (\Z6S(V>_$BBN115 &!9IXZ4CLJ@TED,_V+-DBS\1E2T769 E0S*GT50 M!@6&6,+W79EC9640LZE68NIPL)\MIG;/L?Q-NIBQ'*(J@RJ&O8!5HY!!AFLP M!7F)B6G+(3/6-&+/(3W:,JCUR:,"/Q$.PXX72T,(9CE@1S&$#E*5097.N!L. MM8J,=Q784U<&L4W"//>QN3]>6@91>PS3,6M#),!6A$2B M)DH/BAIDPV14-0E^J@-$)A-'1O('=0M&B<1\=0I+" _6DQEV-YOL$/G*@X#=-5K(68>SQ8-YIWX*B2H:=3FB8Z\B%74(R#D]7"$_Q&4S]22J\DW;,_&_! M.9+V*^&6(]3/O(6.GZ]-::T]CQ[^F5M19 36+8M.['[[TWC"9J9JD>N R+F.ILP M0HORB!69)*_RHPM3\0FTVKJE/;I8>C6.^H\4.D14$EW\\^7[=-A761+9S;FC M3IK,(*;^A*FMPBM_QVV/-OKD9='/FA/;ATH4PL MNFYHNIXDBC0LBUV(!S$5?V .U_.UN@ M(>9E#I4N2Z!2D*$9O%#"!M7.>C+&D.%P9\)W#@\@<&X/C+JP?,LC(-CZ<5K N#@/=\-5K0W:(33AVU6^->I*!".OV:B=J-XEWPE[+:B'1C0 @ZE8R MSO\EUO"J@M 9#M.5U4+215>OS0=GEE3*,OBEZ2Q54^G+JK)AV_[)9%CRS3&? M$0$KBB%(Q0<@'%9K0#^L-;V).GTV9FJJ\^1F-Z)P\[*:^2/,:THP7VX5\:JW M4M3":I.^RR8I[?(R$EM);-B_>R)%I5A=64'J8(<_8M>#F#U(%HJ!)Y7_V&!Q MZZS< :*\D4;A;.*'1G F%C[^&U!+ P04 " 6@#Y9AJ.&#A(5 !#&@$ M%0 &9K=VPM,C R-# V,S!?8V%L+GAM;.U=6V\CMY)^7V#_0Z\/<) \:'R= M)#/)[(%LRS["D26O),^Z6^D8VV1>1!G: S$02 M6:RJCRQ6D47RMW^\K3SG%9( 8?_+T>F'DR,'^BY>(/_IR]'#K->?70V'1TX0 M G\!/.S#+T<^/OK'?__G?SCTSV__U>LY-PAZB\_.-79[0W^)?W7&8 4_.[?0 MAP2$F/SJ? 7>FGV#;Y 'B7.%5R\>#"'](6KXL_/QP]DY<'H]!;I?H;_ Y&$Z MW-%]#L.7X//Q\6:S^>#C5[#!Y'OPP<4K-8*S$(3K8$?MY.TD_A-5_\U#_O?/ M[*]'$$"'ZLL//K\%Z,L1:S=N=G/^ 9.GX[.3D]/C?]^-9NXS7($>\IG>7'B4 MU&)4RNJ=?OKTZ9C_FA0ME'Q[)%[2QOEQPLZ.,OT52N>G']Z"Q5&B?*Y!@CTXA4N'_4O1V[6Z),#_[OD, MKV/VV_$5IOV1,LIK/1.X_'*T_+[Q*/&SBY.?SD\8Z;]E"H7;%]HO \2ZU9%S M7*_92^ Q#(0R#JN9+"[?/QCT@T ^?88ACH_5J!G-?^J%D*PH,+0Q:D;OZ130WP"RJ.11I6Y+UDS?YG9J7J?0HZ9R06?( M<#NG/P; 96Y0I<:JZK5DUQX#^.>:(C)X9?VGVH*5ES^@D6W7V'9B=-6:GH-' MKRTQLK0ZFCG4&*ZJU_8LHL:5L$)G,XH:7]4UNYY=U/A4)M#Y3*.J5U4*!QSQ MUS $R MZ,_BT4K.V3:@:%(QKWZ-*7_2#0"&^;;<5 X)/H0O1:XL&74+8@'AL MO!/J?VB$$:TU8$#'^%28C^XLN0@[<7Z =M RQKX? "CP$A@,U]K0I9H-J1NQDWI^]OYBIV MRYZRCM4IM.TA)YWSGN!7Q#9 ;C"IMPRC2*DK >ADB*G+Z2$^OB9+^N.4QL@U M!*B@U)4 UW )"8&+9MJ74.F*\0>?4(U1V_ 77- ?+J$/EZC:K].GU)$ RJ-4 MH6IG$:.BP5.HVG7,F( Y@B" JC-I77J'$N8.A&O"#?-DR1G1\'9;(G\@495' M0PU2G2B!E4.K0ZFAI7=O/5*8@8]@%GKOV^,P]HI\S M->!;"/T%7"1T&..*>_\A"EG9.!OCU.FQU(TUZ_ST?^.273%2OL&?8>B,4<^0%US!=LD\")ZSLQ@9C+A$\/NQG>/):*@7-)#TE:"T^X6(+@D6==K(/> M$P OQPS&8^B%0?(-!Y:#&G_Q1Q3F7:T)2P5(:'O@$7J\Q3_BMW'A%>V'6VKC>'*.6 ;%ZGG94OVE3UP'$SH.OAR=)NT XF9Z M23'])2YQ'+!XC9'I(=H?DOI+@E<>S,0SIYI MJ#WG9O 5!F%FZ;.(6'EI-8#.C (DD],F/.+U@F"_8CF&8;4UD-92P^?<*#XJ M$ =1KR%97,W*Y4OI*;4G\PHM8QA2_OU/8$O "WBT%VM M?POJJ$'RL_E^+I79)H2RNZ,BC]P6=U4TS79L51IK^9[@%TC"+0O&0^I1,V_Z MA7EKTGE67LL._U2 B(K -@&4WY"D; [>7&_-#I_<8KS8(,\3 Z56VPZ'5>@A MJ2O )N *^QT[]L5PR>K8X-[MCHVH$5J-WF_C]Y82?;Z"#E MVP93QLUD^1!$HUCB9,FKV>'ZBAPL%9&MPF@?^8RQ[VH$>.GB=OB^U<%=442; ML$AMK%5&(F5ES:Z?W8,M6T127CG+ES?MQ8NU+U@X*Q?8I@Z59"=^0^'SU3H( MZ<1,$C&WE4"IU3;MZBO#IJ.,[E=]DJPJ^ 2\_?[T-@[*!:M 595,>_'56*A( M8=\X*J; J5@Y4173;KR.H9.+;1-&6<]+W MQI.FAK8R%2$B;@.@O%HB)#+Q[@!9#_PJ\H!!( MUB2%%4P[_LJP5(AL$SI3EN'IPT62LDZ]X?5JS>\VN(9+Y"+))*E2UW08H(R9 MNB)L@F].Z-2^)ELN9F0-*JR=N(;I&$ 9JBJA2P#JF8RJDW[$EV@S%UU%VTCL MR,@8AOR@M!W5S64Y%-X[ H*^4[VKN]9V=.J8 M^>!LI0Y[E(NGH1]" @.)J6V+OGU>9A,]Y7-Q*ZX*LJ.KW"$?$RYX%>C%DO8Y MIBW")U*,3>"E@NZ^O]")5:MKFAZ;JK*)UX+T$#.X8*(C7\M]7JJ:WX[SFAG1 MSX@Y>.AF*#B=I)I&' MT*;O"5[*PK%,(5/1Y"OTU[*%[GT)T^:N1*>%D# KC4T3T14.J#<<*I=5 =UN53U_$EZRB[ O:B@\@7PRBFYA]^CLUU^LD(^",#K6*]Z/ M3^9 Q?JFQ[00F_R)AGM-="6!%-=-V014W)>EM M@FLGV'X90\%,D.K+Y&F#$E%@ 47G3PZ42B^*I#XG&0E&>0T%R"Y#/F+BA@E-GA+^:L,REXS*71?@20 ZJ!O1, M[[AJ0=A8;S8Y#DP8UALG_@QX<++,'.?;G>63+ 8HUC>]/ZMK+_7TMH58EM57N$;4'E <_2E1TTZ\U))WI$BXQN]A=LONJ1<3T MSJONH*JA(9ML)7><:CC!5?5,G_?2A5%-#S8AE_6Z(D.RIHS'<1?VXXZ7NO=S M\!820%6/?$"V0ZJ^0'7^2W$&)WC[=%^.W$B/M8?(=SE3TLJ6!ZH"HB*Q35*B]T#$.5->!<,=.# MJY3KXDTS>9@L&@X9"9HEX=4@97H(J>!76T-6C:^2I-$D8;3=5,S6&S(]QCO2 MW+NR$K*\8W%TW/<7_%,,UN)_U]$-L-7)W%VU9]K>'*8O=8N63?U2HL]:%LIJ M:R-,">JF3UD$L\JQAU8FK]8;LMC@U# >#73=IC,DV&N(3=O@S>5OSZ>-6;U. MP:@V)6IZBU"C [0AKA+8!TWCSF1 M W2VY6U*- M7[N17AVB0^/_5Q05@V9-5-Y5K',-J<%TH[?UQ(!D2YF>YAM#4B:T3:"DGR:= M+/-W 8MAJJIG>GIN#)R:8FR"4AR!-LXUJ)5GT&'R3E-P-55E$\K\8<=+0 5F M'BAU/ROLJ:B\\;R?IAC*%6$39+LW:+X1JI)KO)' 55;6>%I/4ZC$"K )IGV* MWS4*:'"!(M,?&?Q3,615]8RG\S2%3TTQAUF(V&?87L-'R=I"OIP:"+]8"() MH-;'CSA1GUU[ Z]A]._0K[YJ/DYLKZJGALDG2S%15HQ5VY6%AR14LS4J*RI& MSR<6PJDJHGUS5K$3%A\>E&;@*-16!-;B=1$=+5DU6HN,)ZZ4=&FNHIHBH!:O MJBCIY0 .29&/:)"^Y-L#E]14AMGB)14]3EH.<.Y%9QRO:556$UNHE&47]V.WM M2I^=T8&X@I BX!8OXM34G8D%AEJO]^B34<34UC6ANGJS>T!'SH/*%0/R.:K^ MK0*G-BXXZ0O[+L N?RA$"VP1"<7, 8N7H[3U91/8 NE9F!XTS# JI6$HPPAL M>4[7#2:42Q?"!3_K%W'(?Y%D'BG4M30C28)B/B-)64%610\)VW/<=_]<(P*% MKYI7XZM"P](T)WV4Q)7L33WJ0Z: G58"E[<]]2S MV!2J6IKKU&!H:N2R&3VV7";V#?*![S;S'TIIM'LW$_#9 TQS/%B]>'@+13%K M64%+IWR)XK,7-(E$MZIWI7V1*7R)1LADR;@/+K<)Z_RXP63C0Q(\HQN2M'3V5X"\N>SV12YI82*67_AE'8,W2%P4[ ^.R/N H*JEOD$]K*7JL0E3 M)C+[CWFAK\"#?.<_" ER0[A@/U /-?M%JN0]) @OBM%X? 0T.=(U!2$<+)?0 ME9WA/S ?IB<3,WHOWC.ANQ!CY?U1-BM3YHXV4&:'QSCB-@"A,G0. M^P+6.D \E_L5DE<$-SL6H_/$GSY]_'AZYO0<)I"'@S6!],/EPVPX'LQFSN3K M8/IU./C6X:%GUL'(=K*1C/A^-;YWXR&EX-![/NQ)%LCZ58O\BS3GF< M/@RNG=&P?SD<#>>=\IBZ!+",N8]YYH;CJ\G=P)GW_]TE5^S41_(P,;4(_,A5 M&7L_Y=G[8329S7YT!OWIF&(\<^X'4V?VS_YTT!VO[$%>%.TI4%NPW_\6P/US MGF6JS[OA_&XPGL^<_OB:?N;]4>OD$7&_0T@BU*^ M?\GS/9J,;WOSP?2.]0G*_?#KP+D?]<=._UM_>MTAYY5W/7!^/Q4LPGQR]:]_ M3D;7@^GL[W_[Y>STYU^=P?\\#.>_=\?J%/)7?N\!"=.'/]:_FP\FX2]VN'P/XYYH],O2:V25+,7I:M+67,ZI)V@>< MP5?6CTW/$)*9XJPPOZG/%,X/">$N'WA4DG#.4N5*Y6LP$SH_1&0[E*XX)8HE M49D8#\!R:H84\RJ=)P_ 9-F$*>96?=H\ .N2^5,L@=XL>A Q-.I6 S=2?4 M@JC9GVL8 N0%O1E\6HGFB>(,K&&)X@98K;@)ZV3FD'L4Z45N/W.O@_/"I-Y, M!PYO<\3:=*)&K='*_D1;J2)*G(8ZBDBU8HWD23ZS/,X[;^1X[#60M.9X^^:L M4<5# )=KC_7/4A4T\DWV*HA:<=C0LT?T?'9#O(9:%IN<%SR;>GK8-^D WJ8# MXD:MT4KZ-J/"FY(IC13\IWH:23?G).W9HHPQ(-%SNV4**+AD=12P:^&@'GS< M>IE4!3>MU(6/"9A@6HI)P3N3<7\0Y:=BD62$\4V<@)*^P42^F'=><,BR0R/CHKO;E$57U#&4%1%S=P 5[C5M?''%%X_ON2CCE M[[M64X=-6Y QR_QR51JTCF@C-7"LJFY\X[\!FFJJL1#3^(J^&J-26-%XSD&3 M45FA#IL0/-P=0X>5)[:,M<6JJF]ZUE"]_ZC\UB0U[=C83S,VLC:Z:E1,SR7- M,-;1E(U(QU:T_@BNJ&]ZAFDX@I6T8Q.NAWYSL.OW4S6=@E:0,O,,JF[?;"3J M09.[2M8&IM#%OHN\Z!IX_D8(RX,K61NX*&Q4B-8&LC39HQ*4JL/(&EH;X#<1 M: Q%4?F6[Q:)L,AJ2]"9^DGLRZ:Y-;NO>%^?ZK4LW32^B*/51DR;(CF0N2M( M.E"OE1-,5L)R/ZCBFA(]0J;-M%HOJ"O=NT%ZC)GE7[LAV]X1WT DUT,Y$=/. M8AL(R]3S#M"E7UQ1YP)57/=75=5TIG\;2!958=6)70'7^9"%3237:$E]1I;\ M SQM6*L)FGXXHPVP5=7V#H8P5\?N*_]I2'6G/YH%5$R_O-$&UE(%O0. H_?_ MV.VR421("T29'5^!MXZ@\#R\ ;ZK/S%KT3;]CD<;G:&&,NT.K0OK Z5;[A>% MM#=16)W0LV&WO0#2+9&^92@J;W;-=FPRU@7V>:Q7$01+*YD.>)NA5Q3?:K22+]C33A-_!CS(KY1\!.[W MU/DH#215"9H.>INAK*>@U7#7)FXZ M6F[<'6JJT^I>LGM[4P/\5!W306\S3 O"6PV5KFW6LL+=/6/0,.RQW=[N5A:4 MGB.0UVIS;SNER50;TC",U:NN9DL8+5-\>A=:51$V=JXLSS5N&=U&J2#3O=2IL.. M0O']3 G$T8WRDHL[+O3O:]K#&E%W^MU?T:$@JQ3'PCT!RE(> LGB]8\*,GTL M7L0DO Y2+$X\F;._'NFHI-_\'U!+ P04 " 6@#Y9E9!]ND @ #"TP$ M%0 &9K=VPM,C R-# V,S!?9&5F+GAM;.U=6W/C-K)^/U7G/_!XJ[:2!X\O MX[DF<[9H2?;H1):\DCRS>5+1)"0Q0Q$*2,I6?OT!2$JB1.)"BB1 Q_N0'=M MH[N_)M!H-!J__NMYX6@K@#P;NE].+MZ'__?H_IZ?:C0T\OO<]G9T]/3V](/KAO3'A0HS@R#?\P-M2.W\^C_\7=?_5L=T? MG\E_'@T/:%A?KO?YV;._G)!QXV&?WKZ!:'9V>7Y^7)Z^O7CS[%DG&YQ"92/H M@"&8:N3_,=#;4:?(<'\X+H'VC/SMK 6QZ6)&PUYS!*9?3J8_GAQ,_/+J_/W; M/P!RXGKT"/>AQ]2;4N7PVYX8[ U[7'?G0_#&' MCH6GJ,Z?@>VORP1/7'BGM MR]%1L%@8:#V8CNR9:T^QE;N^;IHP<'V\RMU#QS9MP%=:+BJE,([)HP!8/=MX MM!W;%V"2WJ,4AKK8,UB L?',YR2C:2DLD(^_8R 7Z]R[!V@TQY,7CQ=6GU*8 MPM/3PO;#+TIWK18,30*[40*("70M26_N[-0':(&!P8/A:?0>+P'ZDX$L+H\B M?4N:S?+/N95.KT/@X*G2PBNDOQ[C/WJ&2=P@KL9X_4J:UQX]\&> $>FLB/WP M9[#L]C5.LN5.MI5,NF)#CXU'IRPQ]FE5M'*(, M5:\N8GP*$ZA\I1'5JRB%&K_X-O -V_%.1V"V$)MMCZ$J4;!0^PY6NJ5[GL#^ MMMQ1) @^!":P5R5.Z S"$L0CWSO"_D>.;41I T@0]\$#T\#I8N5#3!KA/H%[AL( M&63M*U7(%-6*W,UXN/S^YD'':MD3UK$XA;(]Y(UQWB.XLLE9R0U$Q<(P@I2J M$@ OAA"[G(X=?E^#*?[C$.^1"PC H525 &TP!0@!ZSCM,ZA4Q?B#B[#&\-SP M%[#P'ZZ!"Z8VWZ_+3ZDB 82_4H&NE>T8!2<\@:Y5[QDW8/: X0'1E;0HO;J$ MN3/\ (43\V :,I+#VRV)?$VB"G\-!4A5OO_?Z'.P)%.WJ.]:G&)= @F#4H16 M1:'UW'ZF,(4B#(>I AXPW\S@Z@R85L3U_6K9MCW3@5Z P'?;G^N691.@#><. M?X;XEP=?]R85)$6.B$+^$(U J:[KU1^!%4\88DC-W M/)>'3M8Q['*)EB<"UDS@&*AG>[YWO>X\ S,@=MG"WN$,HG5A*03I5B+(T7;. MH%6J\93Q05;*X"%N9#5WG>)6P2=9U<=Y+-L44N6QVW4MO Y;@>$!'^:W8L64P#"36GE,1SYC"[LO8 SOW*5-G)GCS)A&K& MG9/I=.\:. Y'.EV Q2-)0\[%[G[7ZGDU'"'XKSK/V MTQZ]GRN302R+?D^,*Y88.WH:G&I[%+6(9!V""&37[XGT+H=($6W-=K4D]7\: M2^C]HL6#Q")NA'2@N2>90Z[+0,1P#J:&]QA.!H%W.C.,9>PA8(=@\YN=JQ#_ M8K+E$VL2=/$_M_@YQB-PPF$G<>.LMF=RN=X+6S$XCML=-]UODU.#9%K&P[&ZEPI?I:_+@VD>! A5+Y@SD M9&%TP&8[=EYIV%":EXI)VI7F <+4-101@(;+Y7F3@9E<9+!?%C8;C_+8R>]8 M\$(A:?B]E88?.22%D1MQ%^^R:-BEFDY*AVU_NT>!A/UM0#[/RLUNNX.W>\.V MNF[+6-H^.85C \+L5L%'53HZ? &H4$G#:DC.?%U@;9)8>"!EMY]DS=B*H"AS@33_: MVSA'>6O R.:8Z,-+F4^!'LWXR+)TQ@2:;*:_[-+=4 MQT26WFF+[PU$P)ZYK0 AX)K)&@:Z:X4_.6$.WRW6%Y%.1[:'C:L=(#(C &1# M"TL?WLV@HUG#X,K;2%TZH+I0!2TOG1]\\]OWWJ3K>0$YYAI,PQ4CKH,QAN%/ M48YVYQD@T_9VYSX)PR T\I!0%]Y"DE#=)WD@1>M'"5!%A%X.8 EY:+"]5V(U M/[8,1*;9F@FBU M&$8W^TB#L! F*^Y:[#\D98LRIH MYO@ID?!S=J D+,*/&I*!4A4L]U)_WN=(_<&4M)A452EEM$*7$<^?/KU[=T%2 MWW8WT_ /UP^C;K\S&FF#;YWAMV[G>W5)5OF*7":8?GO(].CA[DX?_JX-;K11 M][;?O>FV]/Y8TUNMP4-_W.W?:O>#7K?5[8PJDX91#3/!^=4AYYC%X4.GK?6Z M^G6WUQU7R6)6&8 $;^\.>>OV6X.[CC;6_U,A4\QZF0GNWA]R]U-O,!K]K'7T M81\#/-+N.T-M]%4?=BK,:.67STQP_.&08ZS-N^[XKM,?CS2]W\8_A[;9Z5=J MF$(%-1-L?SQDNS?HWYZ..\,[8A"8^>ZWCG;?T_N:_ET?MJMCG)MO&;+[*347 MC >MW[X.>NW.EC/ /< MZ\/Q[]IXJ/='>FO<'?0KU"RM.&>"SXOT''L]PGK$!J!UOA$;EKPP,!:(R]2J M)KY :#]M"%>8)UVD5&="O"/6/^VGB&QUPG'+>B8$$5D.J^>87O(SP2IS=:R> M1X'RGPEFQ1?+ZCD7+PB:$"#?VEF'^H6KA":DR+N45B_'D85"$[*EU]T<N''(:5F*QTSV;J>O?WVC/8-U^_-VW'Y3, MYGL$\=KFKW77(L?32\(O_O?A)450Y 6(]MY50P%'G[3L%;$;3G-UPJF@BZT6NA :..I+?:2 :12/;85E[ MTLTW30XX_>2'+;!'%>DK:<]JSH$5.& PI?+(V\T*4U!FGRL.Y>&^-Z>VE*\[ M1A7C>DWJ:;.KCPEUEK=KSHL5S"]!CY PA,;I8.L6F7%X6$) M0L-)7IVRFP!A308(8!EO[&?R+^X'1.\CJT99<;0XLM DU>O++K6&]TA)\_L M4D7G>A+Y"$W>-PW:(@+2\'Y?T3E$BI=-R'(*+CB'$*RNLBZGYP]>Y9)(X#BB M)G NBX-S^>+ N10MVZ?L6='AX5?JF>#$J4'J_ENQ4X/=D)H1CJD9\:"2SA"Z M;JQ\$";9':KD>GUG_ %1R\'>@J1 M1Y?*GT7DT!#[7"(W(07.*'(A"8\35[GX'$>"'?]]8\$-?AUIE)25"PY5+O$&43%1W!J?]D(' @MVATF-E= MU@%+"9#F%K/TXQ=:+,3P6;'$,$*0:"+K-*6DKRHE2ND'*[3E!2 _C%+$!;Q[ MMHF79T8H/IR.F9UDG9R4M=;PA5/P-(4J]RY:QCA7$>@]N5#S"\L3(Q"7L^R M;X4 >[>(^3(%K^?+!C8IHW);? ;;B6>H] 6IB/M7.!\5@IE"ZX4#SY2:ZL7( MV^CO<]\'?N3?CB#O;I45F'[7G4*T,&+]"ERJHG>2?!$D:=H2..]GKV#J,I9]2E2C>HO M#Y*MNPS=JE4(I(AZE3P@RP]!K4=:V8^YL$..S#XR:D[0;!CFX;GT8/KQ=T[L M!>9U, U?)I@"-)B2?=4 Q<]"L7-,A#HW9Q7((Y5R 04.U[Q< <'NR.LL;Y4']9AG!"S=OX=8O5T7RP.X%P&9_63=J,CW\<&\ M$M'@*WR%HH3<@_ !"!2]L&A[/Z[7U\ UYPL#_6"OI/R>C5M&196A4,PVS?*& M8=Y\R^\I9^44!H&'7;8B5%HQJP-/Y76R(H 571]'A@.\N,AUGY_,E=EIX"-%Z3"XDW5TKB!);#FHP\:,TJ%K0\R-_S(N7 M=1*]YF='TGM-+B7=R2X(&5\6ZAHG[U)VQG3/+U'&[/02_$I^+;(K90 3*5W% M[*2,(\DI0R4@N=+NXY% -Q^RCB/W*(4 G)0'&5%2"2U('@'\#DG/U0V\LJ:)!#^WS^:5K_*"_L$7@^7 "4^UOA M=)Q<-.9K$9*$ZL87_F".WQ 'RZ5C%X".TU$=9YX+G9 D=%>^W!T8)^,@GI1Y MQZNX:7;+YCCK5!%H2+R3@ ,I-Q@SY[%R0!C-ZT^V8:HUI7VZB+*S;\K"0$E' MNP2]C##4!BO@P+ $XF4<"X("G;',M6?NP;FT"-%H M;B^7)!_>M;X:KH5)S[B^ *W+Y*+NJYUYX!+CG@J1O,N;X=DV*<*%UTYN\"ZS M<7/\ )84U/VG L!P$VS2327E1C$T2\5 W3#<,1 HZ0D<#U.MCD#&C2/FRD]M M7_]2SS5S*,PV?5V7=F!W;3@&WN".Y@#X/1A7*V"N'/0>C5L^>,*GD?J@$DZ\ MF8S51\ZJPE4X'Q]UUYAR(5)YU2D-QI>Y&954QDG@:RFT(V7=,+DH^8H))[@3 MW>V.@^JT2J6X85:[YJQ.% &H)SQU(D"*'@VF>^RQPFN,YO6'.!E*A2(8HU&J=T6)A[Y@+QS[K>H_OA2R:LAAF'Y*678IN7CT2R&E7FYXK/O- MZJ)*W6.8JM0/TJ*(?8.\(3.8QMM7]EXPLW%S%EJ6%#1H/DDL[020O8B*T(0. M6A_ZND,&PZ+QBS:+]):S*V3I/U6X25@'*FT-J\=.R=6\$GQK7>&_VP@XP//: MAF]L3I"8ZQ*]P^126D'3'!\-%!>%^ID5/@*C)?K]&=C^>ELI 0M",G*,65;% MGS!1CM9^\E;>0Z.B17T$!* I7MKT=F>[$&&.-[4I,CB_7N^7L8B:T.>\PB2; M@'$Y,E*=1U7,0!S=!H/&QD+:N MA;1-&<"BFGC[V(.>I_L^LA\#GZS>8YA='8BQ9TVUVW6#L# M1(08N.2B[F Z\J'YH^N.@D?/MFP#K>D "W1N$*3"TM! +#(T?.M<+%$ M8$XV4BL0V>8-1,">N:T (>":ZS"OP(F.T*P_ L\/WX8UGN]))@'^W5$?>WT\ M-,BDZE8*S3*EY:.1O=\3.2K$$K=A\.A/ R=]TYQN56+]&V01>02BH2DM,R1U M066W>V"4_6;U:A!R?#'J.37-A=>V0$ B%WD$'8N%%JU/H[!B"Z%BQ#W]!L@1 MSRED]V\0@GD$HD8GY%W=-M9D"??&,,YTV;Q21D>0VJ5!H'%DH.(D+8PT!![ MG,SQ))%(28H/#^A8,;LU""\!.:B820LWC4#H^-X"%R##P:SKU@*KUO.CIP^X MX(GU;Q"*>02BPBDMWM1U5]CF(%I_,YP@\JVP5:(58$3LZ7T:!!M/""I4\F)% M\:J+3>Q@>>XNEH:-DB>S&<$B@=X-@D]<'"J0TN)%NR #WH6*/=9&[=(@R#@R M4'$J&CVAG#&W;6\)/<,93&\"QUG'C*0?AJ(<.8MV;P(P^>6A@B0Q*+)8!&[\ M^JH73@>[5+#MT].L#;=(_R:@64 @*IR28R9QN5)>F"1NUBAP4GQ3,9 6#=D$ M1/%^DD1#HS YP[7(;M\@5%@"4,_[$\+5^/P?9A4%P.K9QJ/M8(+;Y^VVG"9> MM?MP^*J=WFH-'SIMK=?5K[N][CCY?%UUS_11>68^R?J$B,Z.QH; MS[OG%;&IK6R2.8D]FL2?L\3Y="A.M]\:W'6TL?Z?_3<4MS0U;+]:1%4+R=8J MVA"8T#4Q7N$7-)CB/PX-/PNIJW-1T?9I:G!*Y-((V5I%:X/H70@V8E<7HF)M MZ,D#Z\%%6+4SESAN^ _7P,6#^9E278I*E:2I^1BGQYAJG9*Q9HBKMV*BR'Z6 MLS.= M/?'C['']+^MY!:H=*K;$XRLBY6<11-0\7E2\4E06-RA>'2H%/T4+BF#G@^;;9(GM,M.85T\ML/I%UH8CS MH4 QUI6;\$8^GLAUU^IAZL[_!/7*;)#[ESQ3HW:% >)-ZUQW?=?KCD:;WV_CG_AA+UNFW MNOM;\)"T!F+:4J6\(S=[P]C=8!JRE8CF90G]OK#0NY%(@,@)5>#L!I.I!68T M(A5L%918=G@BG$*2P@K$(EA]Y*P-*8XX409:>V5""GQ8#M8$M@:4#Q;<(X@7 M-7\]"A[)@R=C.$#Z"G\@1(@;B'8K'ID0V'&$ J2DA1@XJ*6>Y"FF(X4\[UPR M\+:ZA8C)"5 4Q^X(&U WK"';#%0.AD@TE7I+1>\ER@ZF4]L$(\-MVV &6SJ[ M:K1 5TDQDV,^4)A?PK(G> I67P/7,WX A#UC8['4/0^:>*L*V"5RV)TFDJJG ME@20@'#4:;=D<&[&W=A EH;)+K>>U70BZ:FNDH"@BD13?^'7=RGJ'P$8.+]! M!(P61$N(F09?8>!ASF\,$M+QZ3%?TE^T^Z3NPH?EPI1+3!IT\JHEAB%3LFQ? M$YZ!YXVB59Q6FS@9::5W:\:^0TAVA4KBQ.SQW,:#9G+V!6*Z/;QRE"&?2MY] M$0!4]LB/!JGF\O>./87(M0U.F?O]9I-/(:OD8AP= ME533YB!"8;WL/3-EA4B-3C(42'8>R*I!1;HP>C1 Z4(2E.W"I65H!C4U]I!N(ALP+K0<-&X $BW%J&%SB_6)R'Y1P*'*W^*!M M<]"@\4X#1%J9T,/:V%VW#9;0L_VP@"JU',8N]YC;NSF@B4M#/:-0:HL2KWW) MN[N">Y1$S^; )R8)#3II92]V>^41\/TH2L'=JS Z-0@PGA#40*^\5%/#W92* M8("3:-4@-%)<4[>-TG;T\;)Z#=W YZH!['?O#F(,-BG0B-M2Q\S.S(+-G=! M!F&\3R>7F&Q_6UHK>1_=;3[GM[7]._ZL+UW M_R.BKFW(2[H5$=Y2NL;.@T7>#\"K4?0\ ,+ZFD4GP>M=DWC;%6HI91@9Q]XE MT)9TKK]]=Y,K@T<3@G,QH\0AE+G+49XQ'>88E(V'\M=$(I;Q .RTJX-FTH[: MRP<(LN14+L9?7.J=9*Y%EB#R!#,WGZB2T>3DA64C"VN0EWHT(2^=K/%6I&2N M@V1+4[1<1_CJ6.2$\HM!'#25=.6DTGG@,!4X0^3F+3LT?422>8/ ]WS#)6^= M] ..#90]E*PT_^JBS&0(SPP==K \;.^,F>4NFPAFZ M,$LOT\JE:9*Z:6FJK=_BAK[7=:.GTL/'_JJSXHS!7NU34$;WE,_/TLM63=T2Q86C9B],J\YP7 :@=XII]%@H0R>XEPA[>1A?%Z;WY: M+\^>BJF 9A;2VW+Q\?+,L7[UT4Q96E[HL<[(#4138/L!_H C MC]F.7F'?JJ0Z7Y$[]-_/8$O1&,U&I27 5BZVG)CJ46R]VG;IVJ39O;1DXF-5 M$HM(4D2J/JE*#?5JGT(:HL;\&QLN2L@I9UH59.#50(_0&]5LY<::4D<;T^(-B;82JHB54]7Y5>T,ODRS5T2OU,]"7@"KFK.0 MA)Y4.>CBL_0R35^:)JG&G@C+J74YA?E$1^H-7N%K*;(?Z2C/OEZOH[Q>1ZEL MLOK;74?9Y,QR'B39:_5B+Z-D*4.A5#?1_'\U[G]D*C-;W^I>W"BF]0LGI NL;'FY16/$^K\XZ\@A=MG3#.W1%L-&X4Y[,$VG7E.F M;F:?EX.9F*A4=Z=QRX%()EWXQS:VX*UBZLK0Y3+R<@Q/HOZH+J(L:^XLE@Y< M S ":$4>5\K421^ZJRC"& ;AQM WG.3?2570/O1_!SYYX'KFDG4UF01(M^%: MAG]QEEN?UFCV>B4E,ARR-X<.9L'K_!G8_EH@'OSN_# >/!H/6K]]'?3:G>'H MG__X>'GQX1>M\^^'[OAW=4+!NFD&B\ AODQ8DI(@A\"<[&\W;\J3:E4"@=_\ ME*15%1/ADQ/)S4=%F6!M4;C3](O\F6W4U:?+80 M1I27VE@:42B"#)E% YQX-]33%SV\R[%E^08L,MX"BQE0OA MIN:G2+(<4W74H>&@LJ12+E"98I9]CD(3,7F\\,+0.Q1-('97A'*:T"PIB\?Q2@=$G--1 MI'9I.'YLN6C(2;OPG\$NY\28UN/EX;83BP;;QSI.L$+]>,!\,X.K,V!:T3'6 M_6K9>09F0(Z76ECX&22/APQ<9YW@J9IQH[<;P]S?ZL?KXFEO95N!X50[V+:\ M<3B*FDDARMY/C-K(G^O^-V.^ ZW/WA!U1;7>WY^DYLQNJ5UL[U:4Z)75[ MO8X3#A8)J3A-D3)(597FTU\ ?(@DGJ0D(,M[(L[8+F6"OR1^3"2 1.(__N?+ M.D%/F.1QEO[]JW??OOT*X33,HCA=_?VK3_,WD_G%=/H5RHL@C8(D2_'?OTJS MK_[G__AO_P^B__O+%H]S-.HXQ\NI\V[3X6 MQ2;_X;OOGI^?OTVSI^ Y(U_R;\-L;=?@O B*;=ZT]O;E;?5_I?I_)''ZY0?V M/P]!CA%]7VG^PTL>__TK]MSJL<_??YN1U7?OW[Y]]]W__G@S#Q_Q.G@3I^R] MA?BK6HNU(M-[]]>__O4[_FLM*DB^/)"D?L;WW]5PFI;IK[%&OH4DCW_(.;R; M+ P*WNW&QR"E!/NO-[78&_:G-^_>O_G^W;?15_?+Y&R19@N_Q$G$S?RAV M&TJE/&9,^*KZVR/!2SF8A)#OF/YW*5X%!8[8@_[*'O3N3^Q!_U;]^29XP,E7 MB$E2?BCM^FNGK4KI.]=@[S")L^@J'8>ZK^T)/OUV2'& 6U]YR8LLB)(1H%O M:SJ'?8O'O?&]GOLW3?T\'O>F6YHG@5V(D >_7OE[3=@?;^B_=2#BEX(.8#BJ M0;(F-!Z8/X$/#%7;3>M9V&DW8=X\(Z+M;&3D;2Z#_($WO,W?K()@0Q_P_@_? MX:3(Z[^\87_A+Z'ZPZ]L;,1KG!97OVWC8L=&;AH#I$4^>8GS^EGU.=MJX:\X0KE.J%:+(C#Z9M/\Z_^1RF*]K+H%R;]7__Q MW?X)7BA&$:VS=%YDX9>/>/V B<)HB9Q+*BEAMNDC"(&AC I9GR:E'.*"Z)=2 MU#]')E$4LU U2.Z".)JF%\$FIB.PEB\&'9?X".(41UD\.-?23"7LDE]ZP&UBR27!,$H+KT^E6AC5TG 8 MM" XR+=DQ]UHZ5*U)-+(N^21$7:;2DIA,&PR(>P3JI8O1[\S5(V%8%@U"INP:=&L>,2$Q7($/^(TCY_P- VS-=:/B/;Z3D?'H69U1DI;93"L'(I8&$%G M%U,T*0H2/VR+X"'!J,CH6$IH3 ^'JK>TV[.TH"^#MKJ:I@6FK['0LE.OXI*0 M-N#;'-3)@Z&=!<@^T[HJJ-8Y,&:%"U._^1N9(*P7++\\)[\NW?_K^+>_/ZW_\=*,@ICSHME%P MT>/VP!D%S-+>.6$-T=)'0(K%XS5%-ELN2)#F2TQFRP]9%LW(').G.,2:A4PK M3:?QN;TIG4C=K.:=@,.Q"M$[UT39$M6Z[-^9-LH(JO2A+'K6$ F.)L5=%J?% M-*4&Z.-WDY+;J:*- =WYHDX##@%M8(HSQT8)!07B:BA.$5.$XPDO6+=27\UW M_>_C_,OY[ARGX>,Z(%\T;M"LYG8=WLZ([K*\7@<,^2R!BHOV+37$]%"C!L7C MS8,$Y_?X":=;?(OU4T&%K-.=0QW_54?NL%5U>)@2&7&:.&@F 84WW1'LF@;%H)=6B=E4G)),CL#VCS3:X"A MFA7,/MLJ)21AW;$\FF(MXRI=Q2G&A$Y$*(A_XE"WCJ$1=K:&803D ZSET>U@M^%S8JUNH4)M9BK94X=R'JU4R;CG20&8"H7$J31D9<.%)ZC M2H*(_X6CZMF7-!Q+L@U+\[K(M NB]KK._,I0>BDO5.)DN ?3HU6>=L7^4Z3JENS-(XLYQG=**Z MB3-4-0QE>C]_C#<;&NA/TNA'&M#1IE?ZY4>UO-,E2!/LSC*D2A@,VTP(!;I5 M\CP&KS7\3M$^!O_,R,4V+[(U)K(C,"HA5],S-">(%I80,EX-K>0^$!1I0RBY_#\>U3,(PVZ9%?H]# M'#^Q7&Y3_KY"W'&ZOA9T+SM?*NN=.)8 A1EU)8[V\G#8=!L46X)GRVJFKYE+ M2R6=9MBKH782ZT4Q,,Q18Q-29+DDFS0W:S"GC%U_B@E.<)Y?!D50+2IK]@YT MTLZ&'3/D9@12BWIGAAV^/CMJ!<0TZET 0(O^; ^B3,+-*W W<:H?I_0J;I-O MS."[V3=J>>_\&@!2S+_)BSH;.F]O:IXAV4XGP RP^7:S2>*ALS"CEM/U/#L3 M.JMZ>A4PE+3#*:SP55JGG(6-6N=K5KH_X&Q%@LUC' :)8KE/(^MJU<\(MU[\ M4PIZ)Y(-NCY]VF(GW6HPL.4V(\7CA$XM*1"I-U()N>*'&F!-#%$"!".4L,13 M:%0059)^?<LS6? M29[CXK33^(]!^$C#>K)3S]T%$6<3=@6X9I;>^]T["S2@^MW=2,'Q-+/EDL[* M&L9J9SP*69?>1 NW[3^D@MZY8H-.*)7 95$C#(<[BRQ+\LL8Y]3G? 0@E6NVA:8V(U,2FG'55QUD'NU7&6B8$BCQR>IZ\JE M(8Y1UUN2QFR/C'K)Z_B%_9O>R>@47++)#+Q-*+4T&$X9(?9IU2CP :M6@4.M MLL)>YY2.?!JH#ZJ'MN(TW!YG8B<0']8$&+J.PRT$[ZP5U#N+Q=M!O"%.;8!N M!G3SP_SU8EI6E3+$WQU(C_?E4FU29#KJO4/;L4EMT>:V.;VP"; <'L< M[CZW]ZU42UC[=LI%K&-= Z#*=JRN>EK@\#'-DFRE6,*BQ)X3 MTQ15&G &P7I>,\^6Q7- <,]/6LU(#;H^YJ=6YLAFJUI%[PP<@U8YDZV5SX1! M[=3>ZRXH5%,&R>_.?)0,5N.6VC]ZYX$*D5"&@XN<_$@&C?7C95P=@$VCFSAD M:;JZBAL*HE\ZVT]:0-49]-;=)R M?K6CV03AU"ABRV>&4EN?@:Y5<#RCSZJ75^?:!U=Q;9#,R>0KBA!VEN\[( M;,/N#(_3U0T.M$?81K3C(Z-NL)FR_#KK1L P>"QR21F^)5=3-0S!CL]=S6Q!IBQ+X]E MH>2=@D.1BA=4ME51E=E%E1'71A=H1Y%L;4MVOF MHR8-9[RR@]XP2B\.@TM6&/LLJI50J87V:J8XVR;_R @.+C*RR:@?PS]FVYR.C]=!&"=T M\JLFA;VN,Z(,-:*@7O#!R"4F1>*7+J\MA)3&/]5'&V3B'CL-RU M'%ZKK'57P'N7ZU")9:IK,;]'*V_B(E[Q%?X+^>* 2LC544LUP/K(I2CAG0E: M6,)AN$8079Q^KIW$F@GU_D=WL^8^H/W4N/[%>W=*X0B3W"2&$PNP),O;8*U= M[>N(.%W(DX#KK-&U?O?>]QI0PLH:_2_$9$[[";/'T+^^U>1*]"3<94M(H>WS M)3H_>^]:-29ISS(I.%_XY#D@D>%0?$_&:45#&;Q.&<.V@'V)I[6/0,DOSN@@9*6*S[A1^]=[L*D9@[^<1+ MIU=2KCOZ,@NW;+& ^2.)!=V?776S#%3=R^W?0'2R!)"8?E**<*_ON(,G],$1 M>_AU$JPD\'N_N^IB*:RZCSL_@NAD&2+Q;I]*!C$A7]U\B?.0Q'SPT-G1$7/> MZ1*00M^W9&!10 2F9D)+UI-CO\>K:NL\2YO%9(T;4\B[=OU:V/VQ0"H,@C0V M")6C15L)-5J>>#1)TVV0W.--1G3TZ8JY9HT,9)\L;1E0')$ 4U*CE$6EL"=& M_.?1A@LA?H(+5G$U=B-&ZX72&H\=YC$ M643#;&+BD"#IFCT*J'W>],1 ,4:.3?\DN4HC*XHT M!V0WCT/#4"$*NJ6&"FB7&WTI0.100%.PHY)&\^F%SY%D$;Q,(TK4IFJ7@25* M>;=D,<#NH0*!K&Z1ETMGT1B];K* Z]UND-5I.DBB]01BD'++:FL M3.A22ZL"B& V.!4TZZB>E3DIK/I+U0!B+7AAW"2*Z(O*JW_J&,"%5* MF+T8/+H(V$QD80HLGF$J/FG" ZL9N2/94YR&ZI!9)>Z%, K04M;T9.%11P[0 MQ)\F(*[UO/J:,B@W?B2UF!\OTP4I=S&E##R2=($9G4LI[9,2=UE>!,G_B3?: MB;A]W=T> );#V1X!; M/X(@@0R1> 2X7#TIA5QW,^,HKW$G]0C=GYUUL@14T\>MWV!TL0A(Z&'^79>5 M )U_R+SV^-UCEJH3!$015SVM E?W=O]W$#VN "54YN)%W[F?T#B-[MHQ&&Z?IWQ[WY$XD+^N2+;+W>IM4NCRQO4"'GJI>U M,.L>EPJ!Z'T=LCX3*EG4%79,BWF6Q&',BNU_I)-/$@OV[OW#(BX2V>12%'$V)BG -2-2[W<0W%" $JX'9K^A;(G>O?_ZX1M4 M:SGN_MML08*(#HGSW?HA2Q35IZ12KDB@@5CS0"("@@IJ7'TVW&:H$D6EK(_J M5!VP$G-ZO[LB@!16W?6='T%TN@R1\/%W^MJ3R[]Z"1\I**PXD" 7<^WZ92#[ M[K\M X("&F#B+1"E**IE?1Q(V ]9*W,0L/(6!*P,0< *8A"PL@T"5MZ"@/JQ M98D0ZI=F#TEU68'&-*FT:U)H(/?Y(1$%114U/J7/:%307L=U14M>XFR:+C.R MYL^_IO\BL5(AYZRFI0YF4]12)@2"(SID0EG+LNA<2Q@Q:=>\V$9Q@:,2S'6< M!FD8!TE3'E&V(FY6<<862_ -<0SR,#AD!U*@4ZE6US)L%/>E+ETOI9<)&#_A M)/E'FCVG;,6. W4V:40B#H),-0D7J#%-Z\X5IH5JM M6@GSPJ3/6;)-BX#PL^1$YID42/1>/57U6I6T*:;?4P:<_C.(AI@=?*TPYF%5<,L@5?\\@D#X)-EB#[ MG.)JWW6(UQ%R'!E+ /8"XY8$"(XH8:G"XO9= 7YJYVT? MDCB\3K) ORW13A[HYD M(<8LRRIOO)5I_#<&K8."^"=1JXZPU8OE8L+.'2SP2W%.'_1%,\.PT'4]>[,VIS^9,RJ"(.%0 MM*JI7H[:#: 'EB-6-8%^88T@WHJO^\NO8_J)K8LK0C)RD5$_'/)D)OFI QLE M]Y=LF P0[]M0:8 BGA&FYA8.(2,(\6;0OAWT"VO)->NFX9+P]*6,3(H"4X>L M89M.V!7+S(!K=JDE0;#*"*_/ING%]3VJ-%!+Q M#K14CV:E712G& 0)QUW?V7/0&J/_S:A".S91.CW&7EWMGD@5W_$O:7@H:INJ#,&&,8EX;H>2?9 M"+#"F9@F]LR6K9"TUD:_U/K'#4+'\'*2Y[C(#0SL"[GDFAQ@FU5="3#\D<(2 M_-1\?K68 V%!M1AI109!UCTG%'!%:O0$@3%$CDYU>V# =7[PSIB+('^GJ\5_?.Q?EC1HH%IG.[](G.U65'^O2B3F,G#=A.K"21 \,C#3@A%F*B M;PHJB^*]L'?.5%E(^3T.,27R0X)O<2'?DK53<3K^68#O#(,:>3"PBWT6*6UV1TU0F-L5<&;@V6]J_@V&'!)2P;%N)Q#B' MP0*>GM8)\A3&R01=,D(-M,T+40H,.Y30Y!F#82>8/I0GRR_/">_\MW_Z_BTG MP/4_?KKY]28+TD5VM=XDV0[W0V&IA(LNUT!C?2WYV7LGJS&)U;.#%!49C5(1 MKB1A.($[@C=!'%V];'":8PMGH%!P[A2TP 7G()7VSA]KB$)X$3T%+%=A$^S* M= 9*+3K$1-F1SX ?O&)CL[[@<87&N#+CE")%5@3)C>VRC*I6%FODR./(P9RX M(]D&DV)W1Z$6=)K/IO@;QEQU%*I7< M1D [30L*-:;3K/(;H59!"^-88I7H%-PR3T M1VT7 -NRGM8 1;B*9<"](!P*:=#)%P.!3-Y*S-HIJ8\IO'KN#G'2KIJMSQ:3 M&P0DU^8F#A[B)"YBG-,9(3^I]9@E$28YFQT6.T/ZC;VZ2[(,-:I-)UM=,#YF M(&!AE7HZ.9_>3!?3JSF:W%ZB^6)V\8\?9S>75_?S?_^WO[Q_]^>_H:O__#1= M_ R)JW;)83H%3WRT2!-32T/DW+"$L62OZ#]KK-ZPOPMV;+/>+M^B+^PCTT(. M6)9CT94$PQ\M/&5>Q::4]LZ;BRSE7/\I+AXOMGF1K3&IOXB=GD5VJDYS#0<8 MTTDUM- #P[XP2-\:44,*T4+A70[C4\^[7:K.$ MP5WMQ57RCD=%/>S>P"@7]LXL6X1*7NT5O#.INW1F.3::E/PM:=J,AWH-,.RR M@BG,$9ELFV!G",HFB;6S\NVE[-R39[]D7-BR]DK=E)17X)O,J^)F/0 >RK!: M;E*"[J>,J^@25P5I3[?U_9B_,&\.RN"9P+HDK2^"Y(-88;2X/'O$#L UAL%<\>!U<\42TUW 1LBJ0K$U>= M5R/ "JF]7+LN28UR)>&\N[$[4J7J<1MU9_FEDF[SQI50N^GB@IAW2IFQB(!O$H9V5?SU"P+1XS$O^+2K][>_;V+?__ M\L?\;RQ&QRAF%UU&?$#-3E0D=FRP5M6_U=:1$,1O3O[\U_^#WDSE*\7!0,*_7XQ.-YM31B1_K>Q"D*2P7O-+K'11"G.+H*2,I*OD_" M<+O>)JP,\B5>QF&LF@[8*+HDE[TA;9Z9MC;-;A8.U M3Z#$)]\N>#W+(Q_CE,YUJON\<:X*YD0QEQQ2@6PSJ"\#QBDI@/6)<\LV&EFZ M8)8D[#JEN!*'Z&JH*RW/7=^QNY^R=%(4)'[8%BS!=I&Q;=:](09B':MQOR[M MD!>B=X-C6H;N.@^P2>YN ?M7TP$;\[ZT0@W2D2C#EK]4!Q9)+='*3^.]HE-0 MW?5Y&J;,"*_P'O%9W1TF_)XUJ\5]M;*_/1.30>IM%)4FF#!B$%S[S19@C"RO M^9LT*_!6+T-4\L= E0%JYO4U@#). =/(M&J39+^I I)Q4[Z',^!%U J^F=8% M;F)9*0V:81V(MNPJM^! ,DM]$ZVUEF^.*>ZBM50!S3;S;;0JRD':ZFUM@0\, MZ:PT/:4B# GF+-3 \- >JV4. R3^609P6@U/?+,)W33B$/EE&;1U>04O8A,L MTH9K2FFOO%(':@I1N'S2AFA2+@&)SW27T=L:[RTRLP&OI17$F,P"I!7!($5C MDIR)TC;['(M:WG/Z2A>V(7^E% ;#+!-"4^H*D(25,FNAN873< 1'*>VV&K46 MR"ZB9>EK^!X4(/ MD+!_CPN4!PD EW&1Y<5L6<%5CKL=&;=QC 1>-W!I"4!+B)2!$R.4G)?Q7659 ME*,\2_Q'OA](EN=W)%LJT[4[$DZ+@HO0.G7!]S_#VC(6@0DEPID$VG 1[PQH M:B)4A:9,%V5KY+U4JE#!EE:HZ N#&41,"(6ZSK5\7><+0.7+.>:9.1]P2K$E MDS2:1.LXC9D=1?R$Y67EABH[S><:9% G7\M*$PS[!L$5#I67RF=H5:I7=0S; M#7BGYCW.,7VW[&+H2SI$)QF_<4C/2(..VWC8 GXW2-8H@*&=#4KQ3%*IPUD6 M[;6\4TSPX+:>WO.X:35>PHJP5/#D2:"9,%3"X6FON%W_/@/Z^M,>SI*4W?^:?YA^P)DY0%8//M0QY'_7,+MDK.:CA9&]!4;S)J M>.?+()B*S0D^X*T:'79XIE0[$9$^!''*@%Y3\^@,,<5Y/EOV;G!@$U&A;K7, M]@,:^:CW)Q F!Q1LJ>QT^7Z009V5?2M-[V0>!5<]V6#DC>)\D^5L MSKIDVP.22[+Y?\7]:XM/Y*/KP:1_)87LJU;+.O.P)KB- U4)0ME3M &I)E(@ M7@;BW;M17X_C55I6=P]W"Q*D.9T.T:EU_?6<8^JYL;JTRJ 67/JY$::UG=T M=3 >;SAF-5N795M54?]PAXI]:_Y'93[M4L[J54M-!B7G5]X:#1#NOE5J@.&@ M%4S=.@N,&Y2'<@L(K08Q"@:9C"O$0\E4[2ZHE^Z\DZN[)%#&$%MJW:Q9UR[] M="E'O37.KUZH_\U(%*]-6)^:XG>1RLC^STADI# MC0?>*/U'BI=QP8*.^I,MV". ?*G4W,KEG)= M2]1(NW^"U%"%MDMB(*))?3X M% NFE#@UG[S3I\PVU&PCMP7$*]_A>6D!%RRG&X0U1XID+U'/:#: MVHAVG(:;8\WLA*%#&P'CG\8B%Z\QR_,?RIO+9 4%Z;^QL)4SFZU EAM ,1UU M45"@[[__]L__'1;A;5Z71Z(:20C+Z\F@J1P?)<2>A:C(>H5-O=.D+G5>UTTX M#_(X5-BMD'5)&RW<-GVD@F#\E Z=-"QO+M^$^PG'JT<*9/)$)\LK?+M=/V R6PH' MY'7>;F ;+LDYRKPV90"K.KS]BV M#,?@5@ 0VF2B!:5534 GM0'W0;2&XJ4EETO4%TL8DK6M-!V7EK$UI5=AQJ0& MAJCV6"7U9@9<_@%AD>T]F+V%"KL+1GP3F*SFI>6*=HT8'!8V2_\]/XZ"/>-W(T9\"9)@^ MU@4D1WX$K)7/TQAW6+S@?6BKW\#AW];1GP)E,#O@%=F.8B,>\2J&K_%VR3>U M0N'C$M;X5/M>)TJ>KP;HJY?PD<+%[2%Y^*=TE!:=)>(?Q_0F7?^PYKQ_#L>S M04[]JFF$J[;+#.HZDG/T$9PRS!L^:H,)OP:&4J\F++(.<00"@B1?4YESP6 J M7D=?R.W-@C* W1L"VQ+>G9X6EE!!:E\8E8OYKXK:(+J)4\QS3DWVM02]$$, M*B5'(P6/('UH&I(P4<1EM4PYZ6L'?M.GVZ7>#29Q%M$>(H5N0#FR;7V&G ?T M/T.,WJ#_M:4$^?[M&:(?]O?^G8GE7J;GW4JK_4B_.XZV/+/<7CS'JSAE223H M@5(GQ#;%W>$D#\+9S9'C>JVY@ZIE"]L5]_H,[(3$.>76Y98P_\:9.W+SYZA/ MAK!X=H)7:;.@=L3'@OGVW-G:_YX'K3L<]QM7%:?*\RV+ &9+'FG-;.+U455[R= (PD(*5MT=R7(;]#YA M\I#E6#?7&&_"B,53L*OW^RR3?)%-HBAF7 V2NR".INE%L(F+(.$?P$- JE;;*XP+/,7F*0UR&'OCNR97;;&'_P19!QNP(^]I],W:8$V>^! MJ_)(D?VF@-L]Z=GR(L@?KY/LV717FU[%RSZU!KQTQUHB#V;DL0"IWL6F,WVF MA+@6I!MAZ8R6 ;LCV5,A\]XD&K].TN4!E$A;Q$R^:;;I[9$1#CHMUC#2T MMX8QL!4P_!T-75BZF,Q_1-+[#C,/\VCO*U%'/EE*=]-]#-N9LJN>AAUWK>K2@>9C_C_42T^E<&/,YE.+M=D5&3!9L[G4OSB8V7+:7'DPX3<>J+XX@Y)3%VIE0,<9 M:C7 ,,D*IN"@6DHL]CWZ'18GO*/@L/L)0-Y-<,"]!/[N)+#8CAL&^[5>2U!7 M5^MN5.C6/23"SG-+E8"%I21!$AK-M"A?S1[0-'VB 6-&=C^1N,"7V;.*0C)! MM[6F54"[9:;[4F"&3"4TH>(1^_U-1 7*0;)4@W5!V26_I2HNA_]RT'^GL-ND MY.=",IT!\HO(9!I0;HL:A/95W3_6N2'P$C^H3D7WA5P>=)8#;)]=[DIX=TE: M6)*MS?9MBA&5/%5G3].08#I&7N+RG]/TGA5_FRT_Y>7,0IJ 9U9R>;.LG0'M MFV7U&E!ZJ MAN$45[-*+5 W=8@?$4]?V2_X\N]ADK;OO;W%A6&_X>!6'5\<,?&&; 6&9$NE_)T!\ M)_5=T?5KRL6 28U$S>.T1FF$9F(CZ$!A MT$"\\AMERUV" LIL1C3G$O,%(8Y6NX%JI^K7<:F-T?LO40\*"4=@%A- GGC6 M\";8-5D@U+]%&8'(1UE8>U!,[)N3.H.&SU3@\U*#6NXBP;K&.M:\"W:CIA*- M'HQY1,\,NTE$I01ME]46L'+ZL"G% +*.W7S,INP_Q<7CQ38OLC4F]:1^9_TZ M#*WX9:25B7I^:IN SU8;^.(I\%(')?LE'K[I%E0#/-^L"ZO6W,UXF69$DJ8%J_K6JDA M7.H!=+ME'%U9N__ AH4],GT T:?:+(L 5%2&0MFQP)5TW4M")&@=4M^P_QX> M$2CU/1-4;Y:!H')ER+LV6L1B&7>V.0.)E_8'PQ2O9$@#,(_\R:AIKPVKD/M@ MW++2G7R[<,MR6.-4>F@(*FO9.G]^C(.KVH8 L-C"4 LV:UH!XW%'0S<<7)W> M?KZ:@SNX>E?:'.BV:@$EX]ZP%K'!^]LLWW ?'#$#74J=-@4Z%5,Z-6X ME1/Z=B60KZO9_3=5D/DZIO?7<1JDX1&F]]J& '#:PE +;FM:@3Z]-T,W3.^O MI[>3VXLC3^\5.Z@W69"RXL*+[&J]2;(=ENZ1RJ2<[8*J(3;[G*((E %;#T\\ MYAJD+".._B^N)+W[L_;2P#VN\O9F2P8U/]_5!I57"3RGF.2/\8;-PY3QXOCV MG,:1AYK=B2_'-@;&UQUJ09_I31O5V0DZHC?'NVOJHX2V#HK_K0LSPBT"6#&#%]ME<4>LJ=; -E+YO^#]LU^W8SA%;[RBS_;H7R'$Z]B/89!T M>BG[',[00W.K.QU2=S@@GF[. 48,@#?R',>@ =3 ]*\6I'!3PW>[V23\*I@@ MJ6^/F:8T!%R7=Y09;O:QU79:Y7>829VROW:J8&83P_ *%8%;VJSH9IAD^9;P MA3%.VB5MC0[Z37/^H%A]LB?L(7=.Z\ MRLAN\A+W)XT:.5?=KX59>*&%J8-3FD0B (HD,F5J1:;X)TAVH-5#L,IN.8'>R141.! MSI;+.,0DOTYU[L-"QQ5KK.'7##(J@&"3+4IANY/IH?V$HM8\0]=95J19X9I> M=Q@3GL,QS?.MD5A::6?0ZV8*EI_!YV;J_IBV5<.==I-#V M'J7S,P@JR#$)GN-JAKA8=X([6;/"L>[[?Q(6VR!)=FRQ74L#J:!#-FB MD@A MD8+"#34T&45J:<3$ 5"%K]]0*Q@2_0BCE'2Z,J:&VEDC$\5 T$6/3;-NML@0 M8T^;+]Y&E]LLI2;<4N8_K0S#C%K4V03) +:9%RGD0-#& $Z8!67I&\:66^9O MGC )5AC,T-0VA5O1\IYF#DDU?%!) UW&*(DX.&*I,=KPJ\NLSB#G;UQKS+,< MW=3R3L;]?\S.EE MO%QB=L@&ZXDVM %G"0>C#&LR$09I@^#F*,A"[@)O!#6MH'TS:-^.OS6DGD__ MG/,X8/X8$/R8)1$F]X5^66E@ ^YV2\88MM]&&:(-@JVC(,LV7A2#]%/^;14C MMII$][C8DN.>%!Q#VEM<5/F#@Z@J4_-'4+41:EJ*.D#)J 0ZD(+LO%K9D'?2 M"3N:P\BG4_='0K-1:C*J=8&2T@AX(#E5^]:.J2IQ_)_S9J-"QU)K35<$'6A* MS4U+-1"T'(:USTC5D(P^YZV-)N^^DE^<,\I-*C3]>4BM*6KG*%4#0Z MQ/(J3D]^,'C8)@&YB?/"F/&GD77FZTQP&^^F$@1!)Q,ZP8.5\H@I^$D E'A@ M^4JS2M#C:"A95Y9+P>"&#IKUT.9IR[P>D6W98M1PGK!EQQ^#. @BV6'4)&\= M0*X3]%*KC%PYN;W)9[O2\K- S2\.$R%EYWVJ M/X/HX2X666ZCA^,[^B-=7@YR:8YO03NT93ZJY>-$5I9^H,%FA>T2YR&)^8:Z M]DB6A9+#/#%+ UJI8@8-$'2QABE+&/LPF=PUP5]+U_E(7QJ/"47=>^2_E-1ND0JY8HJ&H@U4R0B((BBQB5>AM1(TB"&W9\=IR5!F**? MBB=M]&U(#)'!6%'@+-P5PJL MB6T[OX)@@A22$+6N5H3?0XB:80? R:P:-@VF=WF<:\\P*$4=QR5*L+W81) # M018#.&6,TB-+I>Z8+O/BRQT)9V21DZN\B,NRTA]Q\9A%.NK8J;FBT1 C:DK9 MZ("@UP"@0CEQ?IG>'8E#C#*"%O-[M&\"E6VXWKK;%G3$3-GM)\;A2B/K;!O/ M!+?9S%,)@N"0"9VPL;>71S"'N989MUGQ,VXB-JSU6W9J'N(BHQ&2:$FI X)S M X .CJQH@XBVB/9-.J;?-7T'%%B]G#!-(\7>E4K0%<7T0&M2R:6@Y"T9$0+8 M[NKAN]SB17;UPAB+9\LK=F-'R&>)\I%ND+8GZMB8I."33A6$KQJ.MT^YJH7] M F.TQ2P_HFJ%W>#2:L=3IH3,S,]Q5EXD.5O^F*WQ!8-%=C?!LSU3]4WXI*N- M<3K.ZO3!$M<"M"U[FZ88?UECJ&H-T>8 D?@RSG_;!DF\C,/*\D7P4F\3V1/9 MW(Q/,ML:J2.TJ0VPI+8$;DOL?G.,W[3!9FL1!K?IX$&MJ>R=KC?LDB8*^"%. MXF*GF^:,;,<3NX>9J:"W72,0^3T(N8G@9ZC5'&-UOT%_ZSWFR9).V,.*CV'2 MI):$-'$RH@0P>9)@M%H5%(0]DL2\+MB3!.&*C/#T!XE]C)'M7=H,Y[=9<<_N MRAVQDDVU'7:X(@VV"XNMWVB+: TJQ I&RC&0%=+T2S-*/\ M(J$N>)%]3#\\G MQ]N[:2OC-/>4',;A+=:KQA3=/H9:UBF/=' [-)()PF&1!IV41(PZ;&^LQQQ? MA#%NURLEG9-%ORFO$(-%%*NM]RY-?.RTUWCO"(X*LDZCZR18:>SJR;EFAA1F MGQ<=(5"LD"'38>&/(C]GS'KK-"*-2<,T8/? ^<^32H!BDA:ACTAFBJI[IU 17-.*.KC.> M%/(Y2!1>1ROM[/RO&7)S'E@M"H)"9GS"U:_=N);/E"*TS$@W#8?5R_82]$IG M?4;W9-+R/P/7.RJ]"@BJV>,<.SGW4WQ.:I=Z(T,O[I5GBLT,G2RD[0P+G V M-#C*3VE$DMUJCL,MB8L8*Q(1-+).B:*#VV&)3!".\]&@ZQ.#BF(JRZ+MO;@/ MIER]D)!GZ:N,:@DXY80 K$.$YE<$DC.D(PX5\]/4'$I3'4Z^# MF/ 2F6+3-)I[ZNA=F@@BL'A@Q*;D$=!?R_C613D+&^":_HXQ=EU8+N/7PK. MU8O'='47R@80DX(KSM@!KZFCEP;!("N(YD%EASX&Y LNJH-8Y07#CDDU+2?^ M"Q+P,T"$W,0IGA9X+:L_H!-V128SX)I(:DD0)#+"ZQ.H4D"5!J(JC#"\R@GZ MA6DCKNYZ>_)C09(%)NM\MER0B*+2S;=UPLY6<(R FP4)"FO_2 M%W#>RQU@0C?S7T%\\E)(0NE]]IOK[+MM@M^]??CC.PIO$F6; JOV#I62SO+J M]%";)#JY& @:Z+$)Z7%4&C'Q-^_:CAY5FNX+@-J312?LL."G)674DB!88X0G M*^P)BSRE_^//5I? D@FY'5%D +NC2EL"!#F4L,2BG-G&5R6K-GT79)T6-H-, M6]#'&","E0TQ>RD0=-!"LQU@%E7=,]]CC)8J&EE/(XR:,$I!$)PQH1LRO'BC M3CV3-M595,BY'6<4,+M#S0)@244=,F$ZX[=Z8@GUZF43$S,?^F)NZ2 'V65# M5P80&:3 Q'VZ6L@?%2ZW)0*E)7L!M]W?!];M^/I70%W>@R1$FJWQH!;UNC]R MER5Q&./\CF3AC?5&B4++SXZ)U@3YUHE4!02+['&:-E-J712D$6(-X*@\\77C M;5^E,2YJ&Z9?+K'0<4X[$WR!="H%6)0SH!Q+.#_+*G*K;K.B@J/;TAN@ZY=[ M&G/T')0H N:B&NU83K*JBJ?@Y3+('[BIU06D%3F3(J__LF=I?4?I) Q9;8&6 MNY\\Y 6K9-)[038*+OAH#[Q]4ZQ:VCOSK"$*X5RCL&?:+[7.<4?7,>K^\_3JY^\DW@>KU)>O"PMQ._31%Q;99=D'690FZ!VFF!(.0BN M4-#]T\>/D_N?T>P:S:?3UY M!91#Q-%-7-:YB[FM_(+JUI_VY\@NMH10]V]RE<=^B(=(],@O2!*]'ND)8#Z6 MDY@E1,D7%_>?KB[1S71R/KV9+B#X[&D:9FN\"%[VUAA\ME;#)=DMH+>9JQ$' M0T,S1G&BSS1X(=O6X6U /EMBDLD#ZU4\4TSK'77RD$EF7$ZZO9A]O$*+R?\& MX+*N I+2 #J_PV3^&!C]E5K<)9-,H-LL4LF"89 !H+"S6XDC*H^X B0'U3?& MY)TT\CX)I?5+2F&PE#)YI*]O9O/Y-^AJ6TN#FH ##_'H)844J[;X%/L3BM MPSH>)RS]]"++BYR/-@]!CB,Z]R_?AMXW']JH2W(?YP6TR7Y8BV#( M?Q0SA*5ZIO#FG&F@2J63^ S(K5O;?]ZVW^3G#VX5Y+>A?P6C/@YYDZ_OZ]#: MT?\\;F:W']XLKNX_HNGM!1TQII^OT-W-Y!9-?IK<7_H?+:Y^V\;%SK2:T!-R M.N63 NS,\SH28/@DA26L$G A2$Z2WZ7]F"41)GF)[C8KL'W8.T#?Z;[[4+,Z M6^^VRF#(-Q2Q,*HO9A?_^'%V.[ M@!2[!8TSU (&4EEYR@#IXJMI[RONKF\GBZA+=3>X7/Z/%_>1V/KE83&>W_F.[^?8A MQ[]M:9AZ]60QQU>+.QVH#: [X[)"%@R]# "%4;<11Z4\),?7M\48"*KE??)) M'^BIA,$RRIQ)>3ZG@1N=>:*KSVS%TCN/V.4,61)'?'+-$T*5-QG:J;A=.#># M[RZ3J^7!<,H"I) U2>(TC#YQF 1YWEQ_/8G^ MN@6V (>Q(X.*$HZM[W)KH!_M&YNKC* Y( MC/,9X8F8T_0)E];E>U$<7:4%3\XLOUV;KWQ\V]Z\[:&O0^F6QS8,YG,XIC6R MFC:TIPH*(F$GW:9I@2G^@EU=$J!V;S+2G#O9V04; MEKI.8]@AYG3B61M%,#P>@E:(>^\KV7<9:OLM+3 ((,ZY02L-+WS<11<(1\RR!_1-:5F?KSP2^'8 M6OLUSHT MXO^9E"M#=B[L@/:W$5328%AEA"B> MU\L+?B]HED4YFF>)_QJ)\VQ9/+/CL=DY9H"X6XVJS8WG.,?EO9,XTJZI#F[% MZ0K_.!,[:_W#F@##T'&XQ3GH)BZ")/X7YJ4^HVU8H$OJ&9-LP_<%^/$-[TR^ MQSFFK_F1QI4M<%4IM[KEH?B-MB MZ\SLU#[]!SO3]$2#VM3$Q(&Z3N<:0\SI3#ML%+V3<0Q:Z1\GXVU$J4\TXPAB6E MS5KNGJK%W98.U(/NE@V4RX(ADP&@6)2R%*>4.T.W^+CWSH_+@\\VF- ,F$U MN-.(N4\^"[%CE+VZV[SW849U\]WM=,$P<"!@\9!&JB=SWY;K.(T+?!,_&9:D+?3-1]H:UV*:Y9?;?1E!(F+2A@%AGI X11+3E=S1YO:F>->W@S8(@] M'KLPF6=UC][P^H6HW99W0C?UYVVG\RIQ+S^=%5>)@V&@&:.8 MYM72*(MXR4T4)F75 ]DHLVQ.QKG MSM+]J^ OHO>JINDTC>*G.-H&27V^B#DFMCMXOBO_U5R)Q"D$/]^TNY(-DO.@;5LGH*8%E]_Y;J8_6LENP:T'7K!#0O_C\OCHR-^AK.,XC?'PBQWPYLN_F&.V#^YB. M:)3N"PM:;2!<-L)W/VAT]7H^O_ULY"[8L5= 1UKZ%[+%T=#8_; F_3_F"8][1N,-EZQ#S"X/8"?P&@CM'/PNE&TQ!$F08+R(BBV[&!< M^_L@]$DL68D%4M6?'_ R(QAM2/84YRS@8E5K]RJ@QI)+O,2$X(B^LS+F9-N? MHV.I@:WY^81&F2S_>@8U!?##&8/?,)'G[?$O ]SDX5-*REIQ_^(65X-C?I\E M;&?O.2#10+H/;] /X\<:+B?]T-:<\OX)DXO] OH9NZS\=OLQ^'5SDQ86_4B)]_IS;>;3<+S86D4'[*2.LLD M>^YDXI&J1#LE: *C>O$-IJ,'GM$O)&!YO?P-U;'9[B.=B1#Z3TNRCFC)+9%' MF]HE^>!F 'T 8[%KLT[Y!@):QVF\WJ[1)MCQI'"T32/FI^NG0:'\?JB2GXSD M)X'*XY'YA,W-;;^ 8S3L)WPY]$7((YFQK8+Y7(YFBN[KR5DC]"LYY04&LIP1 M2=406>*)M:JS'*"!QC29/Y9ZWMDW JQP-8(T^Q=]O6G7+,)UN_R_A/W8;W1< M/*%7JK?:]DF?M[@H;_LH9/Y&)__K>VC+ E9HA9O)*B6TUX*1SGU193W^%!>/ M]=&6)IY0O &#CN.SJF;XO=.J:@7OCF,(2N'J1!JK,8?!%I4V98ED2)&:LE8; M'VZ-P[=)W4_496>4/+;2ZX*AXD# JAI[9XBK=4OMH5^XZG]YIZG2M)LXQ=," MKU4WP=HH@BC_*!AB5?BQT0)#1VNH XG(U!'7/YB-A@A>0+[/^'ZGBR/U>LYC M=QLSA,!=I^2=8D.1]AEV=9)D_/%L>C_2OO>PV/1^#)O S!J& G9#*L[^#8)M*@IZA?6-O>&M@0C^#E>>[C\$_,W*1!'EN"@;' M->6V8-UX8[O%[(:W X;A!X 7>=YCM5 +]ZB1Y>$7.BO-5AXH':;J])KF <9T M;F2VT -#U@%@A=#A98-#%CDP&<#4RS^0+%?Y5+,:#,IUC;"C6ZGS"JC6 2K4 MGF>_ 2PZKS%G$H;;]98G"0;DRW=DJZIU^";+/ +V\A5 FVC"CZVDQQ*O\4OQ>(9 M)T_X8Y86CR,B/ZM&@1!^P NP'8[-+;X&^MN;T?\*KG]&E()_?&6T_QD'9/&< M'>5%-6W!)7G/W/'LV, M;N&7<_K/KY#3U_2M'NT5E8W!9G3;X,,(S5IZQ7QNP9?3^2^OD9>J>.6V=#G^>(1 M$QPP0>]4[R32LNSLZ?Y8J74.M%S/6_*SS@QEUK-,"0P%;9$*:\\!/T&9+5%U M-C-+SU#5!&JU<88Z-TLQ!7:C%)AT&-'J&W,*M%K#<>ZS"7HOZ5DE#H:-9HR2 M-.<^Y5PD-[.,QF(W>TXQR1_CS1TFC./!2EJ>7"/L+/'4"+C)-E5*>F>)%3PA M*X3+HZQ68,<&Z1B9%ZS&1J5ZAC8!.\[FW1M]C-.,'6B?5A@E9I[O;FE7L_-2 M64(?O2I%%-_3 >VY]&0'F]WVE2=C=R^QKD1=9U:CH/,KB17[]WT[-_+7LVQ2N6 M?*5S,>--L!P+O#N?#T&1W% 5*?SK31=NIT! MIK1I:J$&C9;VD,5R'WE.R2U+L+= M@@1IGO IYB3ZYS8ORK/@+W=LI8[^;:1[NQ*%ZNK;)+WSC,H$[1'"M-,"'9 M(+A"VF.MS"ND1Y4ZNWV#ZWNG96=)ERWG[B>FJCQ>O8KC$CI&\+T*.DIY,'2S M -DGF; N3Z8I#G,^S)%*^ +6"6W:9@'>Y MI9(&Q"P#1*%2X&.\V;"Y!:LX0H?4B$\TJK*SWHDE/>FE/>Q>VRFZ/. \Q M2'=B1JX)AHB#X)H.Z.=GJ#S']W73 JJ;\%5&\*ZJ0KO(+O$33K+-/%L6SP&1 MAD-*85,KS4D4A=4!LKABRR4#DJ6_N<8ZI^".K"K_'5B5F MR/I'JP!O#=L.;K^[:BWNZMM]9N'M3YFR@?G4[P-.V?5$[.:[B%5ZSGFL\X0U MO6:G":_[!N)^;4/V$^541G:?@V1;!KB4=^0)J^N2J!7<#LTFX-WA6"4-QJ$; M(8K#;J6 2"GHG4SU("]6)IZN-T%,UJV:O?W53BM5IRO- XSI+#5;Z($AW0"P M0JF&2A7%C:1W NX7,*\S8E&-02/O=.'.!+NS5J<2!D,J$T)A14YR3_2)4LLN MXWR3Y4$R6UYODV17/5G,$)8E1]GK.DL\&VI.DX=FJ^B=4V/0"IOPE7IY.0EM MH+Z9'.2]XQ?9>KU-XS H[Y%@CGF?-(S#QS1+LI6ZFKJ=LMM5NR$&=5?P;#2] MKW]I-QMH.[(=F*L#HR[):II@5/,[]RL?*>SD33K72"UQ$ M%0B MQR4NV><%>\^DE/-\W45UL[S%11==27C39P-.Y>46FU+^#(6EAG?'?+7>)-D. MX_ORUK;6E;6]7NJ] L]E^[8VHPVV8Q*8#YV6Z02WI$MN^TBV+'L!A1AMEC* M'#G*GLL[^E89I7M:KL&E!6_S1&%J!68>) &A3Z%#R7F6;G,5TRQUG(6EMO"; M<-2DX)U=0U"JF)57>GPA\*'4].[4*G"?@S)JT7LRE;#3N;(6<&^ E$AZIY(5 M/!6'GBII*+QAB8DYBWOC/+>ECTK' XOT\"5DDBM XY06I8I:82//$Z/R,AF! M34&>X@@3,*ZJ=K^V7.L*^R&9#+"<76U)@+22P+/@$XV= AK&EU>/>><1SXNM M4%H'\28EE[RR,T!(@U9J@.&9% %5Z M),_[YU[AUDZ@#+(>!@WUA$DK".93UJ%3C1A\3@23+W2NQXX^#"=/3]$[DZ2& M&&G5T8+-,1E4*>&"I"0<>J!A#7V9_IG7"]O9 L,U5B;B**6=%O#10^ZD?\E% MP;!)CT_ELX)6G.N=0'5.Z'5&6H8H[%4).ZVRHP4L2\GM2H(ACQ:>Q0QI$\3: M[%O_:SH#1D"K!L"L]MB.B!;:8.@X&+(%14ES34 U8'KG:V5/>:IU$;Q46^CG M.,7+NGL?IEM5OJ8NHY9.'G%^%KMHH/J!!IQD5!QO>V;8?W1H8OA]L@I , M4#;(DC%HBZ@(7M#7#V5KW]0I:C] ^0"N<<0RTP6[]2]+K>6!RB83)'Q5J4 C MI0&G<&2^%(?"K7D1%)B.&#?T(4,99M+UP#,[\*MAV@&Z' MP0JK=),!2>*U*DK;QVW>Z7>)EYAE]AYOPG)0BRZ)>P33VZP^H#DPKO1P&\1B M@V6+[:^@(K__N4H-KHIOA_E@6V4?E+8S2,9>O2:T_=]!J*'.:FHC.@'R."[: M->&#D4.,D_'21A\J.P=@ASG_:3ZS,F8>Z2<-RE[\I)5!4C^IU83*1"O4(V9* M_J*T$9&8XS0FXQ3#%JY\EA%) JQ!TXP3]MV /GLE?36TCZK?>?;ROH-.=D:G M@7>/6??$2GPX[TP/FQG^#L_,]I7DUS6NBXS7N? M$)[.)D44WOHZSE!0H+QN!-%Y)K]VZOV[_XZ"S2:)RX-O7R=9GG^#<$#8_F]. M)Y7T&\.=CXP?:L(O='J:D2A. ]I8S.X(\AY/*5ZL/$[45#T:V(K;4DBC3)0. M"79->/]F#L,MC?S+SR'%_!#XLOI26DLH4)E\FZ756=6'I%]^S>YMR5L P&"= M:1;LE:E#9ZX&L^2VB;UH'8>"=;CT#Q>\!O) %]O6 T!)T0P+(NZ5H-T18 M8 M*$[Y[\%Z\[?+JJPU6-+UY^ L.+J,EW06QP[P!P/?BKDU 2U-=F"MJ:FH/M2 M2_RJ2RMX,!Q5\@#2'156\O-OS9_2E>YZU6%- &"SUC@+"DOUH?-6!UIZ^A&L M_[W@M[Y,TWK9C0J4E=J:&J?-;1S#7M&@A@'P>,2+L&#W@%:AVVS@J8>>'S*V6D^62L-:2M1A=+20?;6^P^3AN<6&9 M(217\;$/J ,OVUF2R8/Q9A8@E5DZ;&V)UQR%DYS3F%'E'*4K=I?@14#(CGX, MSP&)5)'EH!:\TLYLFI:%:G6XI#1B%I:6V"IHK838ZC]$[\>7;76K]EH-KR04 MH6M)MQ>'2S(!HW*5'1Z3ZC_P.U?Y;:LW[-;FAR#\PJ_'#$)-$?G1K7EEX#"3 MM>RT:PHN3V;ZLEH)77@O M71MI*%FH"N1PK])3ES"&!((0!CR M[0=WX,.X;L#FOT&=\; KB*V#Z5+8[RRF#5@_7V&2L#98M!@-IRF:A7!045^K MT*W]'HM4R1.K- 8HV"71@.B7U#"U>RVMTM '[[BHKA>4@E2N4UOJN+M.T!+^ M_AI!@P*4=, MS&BBV;4IFX#"UL/@]_E;RY$=1$0KOQH#NLVTOB%94LCHZ!L9?-MEG+=L,7Y] 67T3HR9?4UY:2.3SJ]89?S0LPWE26F#OI2$]8XLPE+O\Y[!VH MV@! .KUY%E24-P!FJ!R#NL]5OC3,,NNYD*=Z.4=P&F[KY91NXRK5+AF8H/:[ M@C8'R6=<+9A6TO8E3K#N:.[ -:/05S!M*X::!5T7C/NKQ5&8M M(=Z4?SX//OT#Y;#/L+,]K^ HS^"3.[/.J1T4ME2\TZK\!)@EDZ(@\<.V8.Y[ MD=T%FCO%3$KN#W>;#! /;JLTH"6.6:&5K6-PK@4M'58UKM1"%]EZ$Z0[[^S[ M"<>KQP)'$_HB@A6^W:X?,)DMYX\49C[;%GD1\D.PQO!F7#!UK9)NS0]L MXRQ' N\3NF[F35"V@W+> "L+QZ[#HX-U7F3A%Y3M6]3FDP#H[O,@C\-#^IHW M .].\G'PA;4S]JMW_\073]C6?)!<<)J55G0]\460)+--4=U/^Q,=W8-45U%M M?(N.Q]5#3>\-NF.; ^/+#K=!R&.*DRV?B6 ^)Q'<&4L->0H2=HLM"DB M5<6%[S#A5BB'+*D@O([2PY0.064832=P94\8 NKRLWW,DLA0 ,QAIU6LLNFV M2A1^Q_6!JKZDTW2>X_4>MB%SD>7*PE0203_K.WV@\G6=6@K,L*Z$IEG'X04& MJD-_)\K8G$11S$9V&FQ0\JXPN\?^CL09Z>*=;Q_^24.'1789YQM*^IZ1AS7E M+)_S0&.;],Z1[7CGXA' "]?%-ZVAL&R.%T\K'C':L$;;Q80XG?.R7>88H[)E M[TYP_IB18H')VN0$98(NG: ::-L)BE+>B6>$)E0,8H*HH)(5;4(JZYTH)GYX MHH66#?!(8.K[,L'WJ(/?$7H^SS'N>L@Z57EW%^S8?#V_W.);_%(LGG'RA#]F M:?&H6I\9WYQ;7AUF=)>&X]H"Q-J##!!*C<=Y2%E.B?;'5T/NGW% %L_9@2^H M:04BE7LFCF%PU<2K(VX7MYJO?WI=?*7/5.6,C6@'+&?;9HYF+6OD=?*VA5S- MW#^_*N9>T[=YA%=3-@.5MVTCQ]*6M?$J6=L"KB;M7UX7:>.G8WC;LAFPI&T9 M.9JTM(W72=H]<#5I__IJ2'O@&X%)TD/(^>I(:;&*L*FD8;/R4QK1#X@5$V:5 M T,J.EFS_QKS?M1M@>&KR5QK\JH:@E):BY>,6KY#/HD)IEBOI0*';E8XY1JB0 M]:E1R_$6V&P!NDE>ULAZIX8E0#U#]@NI M)Z8(PS:)_KG-#=SHRCDGA0RFP(:V$"P:2)#I^S^HA%&4/?L//>J=JNN,W*O7 MB 0IE^.( F)[%.F)0#NY)8<'.L;@-X'AB&&ZV!)-&129H$MVJ(&V"2)*>?(B7O%Z/ M.-HFN"KM=4Z'WHA5TJ"^M+RF@U4^6G'/F9_O]C+5C'#"RE_J]KN/V+[3D^#' M?BV= ^3':AR,ZSVV1<+P7;7/2FMQ[3=<';6?@=H/00^[CF#U(,2?!&;?W_BR M5._JQI ?<(R&W19>.-:+Z!9J.+15.!_8L4P1"T&8OR;#QW0#*-UA]'NJBOVU MBK:5!>".W1_JY[R*[\WTFH[R^:D> O$NH5,9*=2"YC^R\:]2;-<7/$/P+BDZ MXHOIY8U>O6 2QCF^(['RKC]G3W^E7ZW-*SW1MZQ[]._\"[H,'\TM\&/P2FZ,.+ F3U1ZGDVQV,N*]KCM=(W'N)?R\:L%CN(4! M*UKW8KO1?>Q/!K5:0#?Q$J.OXQ3M<$#R;Z1>!88/.< 1?\8L:X7=Z_ZRP2&_ M/9G]J7U]P6I%^#G3*7TU<9K'(;NN]E0QQ@%X7E/4])J^@>57'_-XECX$5 M)9S$-N/BP1GBRH=G\)[^DU/N%TC?PBF6"HZ) -0G>OQ7.^C3/=[C7\\G?72; M!Z\7@/GPV34-TSS?XNAR2X.%56ER><\*_[%Z);4!_2, AS3D]#,<;6CG:QK< M"K3R/*,ML!C-&A7_M#[4 ]2F>!W2!H)X5:/:J!=\U(%M$(+?S]@VQNS!P]LK M\@2&UW6=D26.BRV[FXY/T6/"6VA>WXFF%1;/!?6]'^LU'G/::7PHN,'9D<$6 M8WG5%/W&,\).D\7D_X:/V<,>]X&8?E=.P/5^^$& 7D](X. M#(X0AOH7P+3V ME(;E=J.UW RY2D\Z?JF-')B(=57M;9AW-%X'KZ F"OV^.6AE^E%2A7X7?/V= M;#'_#CE]^,LX<)/9GM^O8AY1?=+L^,I)\],ESWE-\;[R-1WS0Q<>\KN)RU66 MV:_$,]7?T\?F87IN_?17^F&ZCBPM'_U[_(A/N- .YT,7\FW+G<7)MGC,2/PO M''U*(TQ:&XUWU."\\R[NV:MM&5:]R9-DG'M YS\+W5N7F#/3G4.#Y6C O(]C M9["#\U/'GTVU3 21P6Z#YS4%+0>_=@?+"V8PL/R-QS\OH_4H-ETOH3.0H:.;1E@0;:4"GOG]HDX>WB M2/XV] 4 ;96=%NH:9%"G5I>5)ACZ#H+;YV2G#DI5S_A4Y?"O@YCPP6:V%+>! M>L;9*#BK?FX%O"F#KI7VSAIKB,*-S%0'/3$EM@B:5=%"]CLZ-*L]D,!_O*2? M6?/NG!QULD#Q*B*-PU[QZ8[)&2%X_V#]VJUV_;O M[#Z)VZSX&1?W.,Q6*0OJVL<[%%WIZ-DN'8/3U]EV!TX>#,8)N+2V_^E_2DDC MCL)VW,BO2B$X84$H*C*49NF;$D']_7O_W"=AN%UO.4)^)0!['P0_4A/B)SQ- MJ3F876^H*^\ZK G'-8D'&]X;@+Q-E"G$52V@KYF[7P# MII*JI>$WAKJIPYL!2&G!R!&TO@%7 74D\ /I?0.IMJGV *UTU-.6(!G=')S3 MTV:C[<]0J]L"\PT<:( Z?2LO5V%CWO19]9^>DH'OZ->"":G"+YM5>+V&X[1: MF]O4[/#VNZM10USO#%5KYWM50#VF6 RT5'D=?28#;-MIEH7U3MAK"W8IV);L M."[J,M9USH>LOY3"\'K*#+7?1[5&M3SCU?M)T"M7_52R@.Z@,T+4]\59N73F MN"_X=L!==<\=RS/X;1MO^-)A&DU3^M6N8I9D(-P3.$3OUR@+G?40?=:6X> 1 M@6SO8QAH\5:E=/4FH=%SA (N=X927*"OZZL"$?5S"-?M\O^*FY8KE6]\]/%] MN3QS%Y BQOE=EL3A;H%?BG,:P'\1>E8K#:L_;:"*M[>6LZ)*"95:Z)>[+$[H M/YDZXOK:F="INHI?"FCL(JD4K*[1093>A-CN"?Y/SSU1^PJ6 %JT'<:G'"^W M"4O$?*?TBCHE6/TT +$8\U5^C^LBJHP:;52J\WQ5H+WW?DSOO7]UO??^%?8> M2VMY9@<9KS-RF6T?"@IF$O)[4BN7(O2=6056SUGC%5;V:D6TS BJ55&M"\>+ M-BN://#1W?G=%@ 4U,MQ"?U1A8*5G->7K'Z[X%ZKX7UZ>HTWU97M^SLO9:]4 ME +T>C7@A+AK+^J;ORTHAC<.\U7;O&-?52?8"@.[TQZ3G(WPQ4[VAD4I0"]: M Z[_OLN?S]"D*$C\L"W8OBW+2Z#3/7_L%O%/TS#9LE71NXSP7*X6W$7&;MEE MA[ZRA#:VFJ8%IF]4ZHJ.T_*O?P#0*GCX"&@=D70IICH\I MA0'TACU&(8&FI=%\&962ZX^CMF+_-3.NE#394GS5)YRE^3E>9J1*F5L$+SB_ M>BE(D!$:]05DQY/=[./L$SX.$#5<6-DG5S<3D74RVC\8[9^,'OBC:_[QAY\! MB](ER9JWN)@M*=AC3?B._ A Y#N59;)CKXI$6,HG7+!$0?K,US='U+S @4QZ M':PXO(=A+1+9)!2*&7G?@^DJ-39Y-80S -F!UW1(B5=IN?@=[A8D2/,@9!\[ MHTLYVBF^'TM50-_24,3",?!2']4-H%8+B#5Q5@_2M!50-9:5GY(@":B[# "E M']4;+H^J,\"H=42XC)6"_+%>5?"U2!;$G&ZS]#+.-UD>,Z-FRW+;[YVLH_0: M@#K,$JBPND;5ZOB7?D@M7390>=D/Y3-W.G"R+%5\B+]!HG7-"WU*$ #W^$C7:4$ MN@]56(>.<94^F(ZKBQO_%!>/%]N\R-:8U)OZTJR&@4V [E0[Y)9=7#>&GFEK MJ&[N##4-PA@L*1/)%D?]W3W)IMJH!@#T]V&XS6.JOB$P7S8?,6JL^O1.:V4 MO3L>\Z"1MFH'^<\?O<7%19 _WI'L*8YP=+ZC,]V(6MO$$V$1/RF[UEX;4-^. M "WLF>,"L390W0AZV*&O63NTC[]I!U)-6[[*&I1KA>R64HHUQ#CBN[]37DB, M_R+K5[,6H/X< %8X)E6I\M,V7]?:?)_Z&]1JP'/G+;))^-LV)EAY(DS7B69M M@)TY +2R4XL,58V@NI6S\D#<69-.RIN"TKVZ<_G62I [4XG5I@_WRG[GIXKQ MHW078X=,B3:@CAP!>N"0V33E;\BL$AJ#]"Z(HT565^04)BVB"(">,B$3\S#[ MHK"^INLX#=)P[- 'O@U-4WY#T 92O;_;+!]"A+,-W/R@L3LTAOV M QW3NW]H29:EX<3)6)6Z=?42/K(=\/N@P%?+)0[E275.$0#BF2?#A80MVO!9 MR=96^V=H_VA4BK"8K/?'KD:)"4FFUNU\OAH:8MA0">XUDO_H7 :4378<.T[% M-,=LP6'$LK=668I9W>XG3';3-+H-UIW80RT%P.58@)/DFS%Q5,NS3SBB8U7$ M;D)DFAYZH96R:.@)M220WK *!R0:ETY#ZE7RFKW%TF6XT7V,=W$EW$>*OI% M)PND9ZP@"H4SN!+B6FP=>1&O>5+SQ]N[*4LJ"^D/6YYVZ[^_%B2:$*+HH,Z/ M0'I$CDFLZACP3Z.3=NGW;3?)I.$CCK8)GBW;=SDL@I=SG.)E3 ?7+$FHPV4D MXL7NI=7G#F\-0'\>T0@A![=JDB5N=N[,H*VBNEG$VD55P]75 J^@VMW(>FG^ M(\KA6%])K;0FKS].XP+?L,JD_>73R9H=7?I7^S; GW% KJFL[+L>UQ*@;_I M X0(E#?WAKCS@#FXLJ)^.M\^Y'$4 M!T2:66.A!JBGAZ =EG'/VV$1U+XE7XL#9>)D<]RVHFTUD$AG_UH-0-UG"528 MOY=JK5/ ]7$6]'6EZ^M$^F55 ?\:1Y@$R8!.L],$U'D# ?<[L59'E3[DWIP7 M08'I@'^3A:/ZU$8?8,\.@JWL7]X*7TKC[4#NY^ILXYBO5JL)L&\M :N_VNH8 M*,#>;&QBBU-I&"W66_8+SX2T^A;EDH#ZS0!06&?E.:"0OJSZZZ>8RNE4?0I+.I50 M2P/J$PN02A_(NJ:N_-RH0>D:YC_@VG!&I0Y.[ ) #UY*'+MM]>I)-[+I/6:2*OA+UN? M#Q*V.E_7;;#\0$5% -T[#J_=!RLVX/G#;:)@P[DBG3R /AL$T_[[\S$ *@?P M6VSRGXT MK/?JI=U2AF4!.O4BA4H#T*=C"51?!E1>F ] >;$;3+]OW)S>XS?7-0>L/Z51 MG/-S]CBZ>@FI:+E\(NO/40T!ZN;#\(LW ++6SEK'(GF#K&\X8%>) .H_%3+M^<=[CQ=>AYT$2D/W51G2FPJK::>X6,ZL!ZI0A M:(7TO^K >*T,JOYB*R'N?+<7JKM=/V BZ]6C/P10:',Z MVW0%(]O/:JE%;YZ MP22,7HT;]/LEI9[(S"-1I4P4$U'L0!O5)N?\8Y>\-I5">N+3+V MIY;ED]6*X%50L'/8)$[S..3WV)^"[:/!_([X?_@[..474:(KUV_K3$53-/2KE,X3>-#(3'0F:VG M)&P+1>T):QQ:"K?_=$/_C?ZY_A/]GP?Z3/J7_Q]02P,$% @ %H ^6>8Q M:)TG20 ':L$ !4 !F:W=L+3(P,C0P-C,P7W!R92YX;6SM?6USX[:RYO>M MVO^@S:VZ==DM69(GVMB6KZ69N=DO*9J"9&0H0@%)V\JO7X"D M)(HD@ ;?FG)\J^[)V 9 ]/,TWAJ-[G_]G^>--W@D/*#,__=7[[[^YJL!\5VV MI/[ZWU]]G+\9SD?3Z5>#('3\I>,QG_S[*Y]]]7_^]__\'P/Q?__Z7V_>#"XI M\9;_&(R9^V;JK]@_!S?.AOQC\('XA#LAX_\"8GX M0_+A?PR^__K]M\[@S1M NY^(OV3\X]WTT.Y#&&Z#?[Q]^_3T]+7/'ITGQK\$ M7[ML VMP'CIA%!Q:^^;YF_3_DNK_\JC_Y1_R?^Z=@ P$7G[PC^> _OLK^=WT MLT_??LWX^NW[;[YY]_:_KZ_F[@/9.&^H+W%SR5?[6K*5LGKO?OSQQ[?Q7_=% M"R6?[[FW_\:W;_?=.;0L_DHUY3,]">@_@KA[5\QUPIAVXV<&RA+RIS?[8F_D MK]Z\>__FVW=?/P?+K_;@QPARYI$[LAK(_PKV#E]=<3 M",T?" D#T^=+"S??C5N'$S]\("%U'<^J3Z4U&^F@'"YD(QH/9BLYDCEY('Y M'\D5"XRX@2HWW\T'QU^38.K/0^9^>6#>4LP[D]\C&NZL.FQNIOFN.\'#I<>> M[)#-5VI&,Z. ^B0(9F+D/5+R9-1'1?EF,(HV&X?O9JLY7?MT);3<#X>NRR(_ M%$O7+?.H2XD9-*M6&NFX:)Y'9'E%G7OJT1#0276-1CHT%9GZHJO32*?$]+2A83RBAOYRQ&*5$'LC &. J@WA MYJ_?A(1O!#'B8V(:O15+P/#)X4MC'R%U&YK-[.?<5J?7.^*)J7(I5LAPMQ!_ M#!Q7;H.,B)GJ-32OW0?D]T@P,GF4^F.>PW6!]1/<0.LK#117: L=CO@Q"1WJ M!6_F9+V!S;9U6D44+$;?$Z OAT$ .-\V^Q4$P>^(2^AC@Q.ZIF$$\>1XYV+_ M87&,:.P#".)^#,@J\JZ$9C4L9DG#".)-_=#QUU3H5#)NAF)C^0C9*#?Z%03! MAQO&0_I';(:/5%Z 7#)>S0P#;*DM <1BR,26TZ/Q^)JMQ!_OQ!FY@@"& MEMH28$Q6A'.RK(>^II6V.O[1YP(Q,3?\09;B#Q?$)RMJWM?9M]22 .!1"JC: MVHD1..$!JK9]9MR3>46<@$!7TJKM=27,M1-&/)Z89ZNX(Q:[W8::[TA4\&BH MT%3KY_\]GK.MG+JA>]?J+78E$)B4*FVU9%JWWF>"6ZC2X=A5("#NUVOV^):X MRZ37MX_;,0U6DKS75RPKF\GVZ@H\J6FNML MK&H+NA%S00,=UK;67*>G?D"%VBVX(YV-AD+=Q$Q68H6SZ+FYR;:Z?[B]X,QM MJ/ME3>JZO^4D$*+&^^"-=*"* M)*KBGTG)M!_[GGC,/?FX)QV-& ?@LB0TP47\XXB+^.'7^$/#^R V2NU;\IQ[ MXL7M_RK*Y(J\[:!7>R06HL7R3IV6R/%=\2V3J&>3]V[LB:RO[*KAS\L?3S@J(* M$/AO,6<*K;1(# Q]/W*\.[)EW #\:4D@WM]AXETF&Q+,_Q4Y7!QXO!T$Z4)A M(-C?8X*MD! )[]C=B$I\(( 72P,1_QOJQD,A(Q+D\P?B>?+@YO@@+2\K#X3] M[YBPJ^7L ?"Q3]LX.,_3 MI;R:EYZ4$B0SZ,HJ4.Q1CI4@<5$HD'Y 1HQ.P)[._M8'\/AQWE'&H4LR>P M?VL'^[=PV%'.HD8Q,6$?B7_.^((]*6Z@E86AD*.<10TB8@(>KS0S'C\-2$+_ MF% OU(!"CWA$U0N+JO#)(@_1]GU)*-Z(Q]5RX3!QOF5!Z'C_CVY-.\GR\E#, M$0^N.D&[-C FO$NCA<7DW<<#\[7VV&(I**XH)TF54%U/O-*/.% ._L8ZGGL1B^?25V+'2*GQVB(ISB7E8."C'+8 M4PO6,<*WG$BFB=AVQWY<\J$!GZU6JIE75QZ*.,I9SRPH+O+3((@(M\6_I!:4 M!91C'U3HKN<9XLK7I+MW[^\7\L6,8I8IE()BC7+D4PG5,;8W+'T3-=]M[IFG M?AY26A"*,,H!3R-:QR"?]*,$ HQR MTM,)AS;WKD%S[]IR[D4Y\:F$0L(V\0T7(VIV[]&UHWY)IJT ?F>#B;A&U*[? M[\5/?F2R KZ)^W$I_E$.NZ(H%'"<)Y(Z\;J&.EK2D"R3+EU2W_%=<:0Z1E57 MH&ZL!24 YPTE4&@4\_YGXGD_^^S)GQ,G8#Y9)EM]G85?607* N(=HD%<% H^ M,2\2*/'8$90KQH"B*!1RQ+M#A7@XOI>)4_-A[4FRTN@05]6 H]XB:@7%LD_ M+22RS_21C)W027NHPU]5 XH_XH6B7E@T_WD^$@O/FNGOS',%H6@CNL*6BH8" M\GSC>-X^+XL.Y%Q!*,B(/J^EHJ& /-D0OA:3V@?.GL*']&VG#FQ%!2CHB)ZM M6E%QP'\^OB-/WK]ID2\I#8Y.@ B[4DBLL!N'T,3S.%$@5Z"N*P_%'?5AI5K0 MCI&?A0^$9_=/<6>FXMRF[+3XI!\44\A9:(A0+OA>-_X=$V=',>,3-T5CZ\@&!^&(0D2O-1,Z,I#&4 Y+9L%Q;CM M8OR2\LU4<5;+%0&'D$.[Q\J+@P.IVL?CI 43IQ[V:(H.&!>I2GJM8 >"T%! MQ;MK+8I4 NR_WA9Z?R5^L?]KZ1]/6K.+]EV>R_XDZO?[P9O!X58X#OOM!\RC M2[G"#]+Z@[2!VMJQ+-VG&T:*=T+@_UOCKJ2_N+70^=FJ\,U]BU+ M+&2:J.%I=5CM^GI?1;(T5YM1AGPYK%#C5I">#A*%)"U,0-6)2,]^4#X*Q=$B MEC?%BP( ='I&3O @4^*(_\A$)H^.)X\BPW#D<+X39\-/CA>5+10;9)7/U5Z-2TNC14VOP(Y.7G0RTFN.X)CL]H:$ M:@O@7GQM+;00ZQ7(@L4Y5(K>QAW+V0A8X7E\1B[):S+>'A3B:!#,4&7&Z^MW)_IUVG];7P KU7(!0" M /JXF@KT_#456[M$--&WR;/K1?(>\0-CRR?JE;V"/.Q-(+7Q8L57VF[! 4%G MKY!Q^]!G-6>Z.G@AYBLP918>G1_S"+(?);TXMO=N),S$5.M(KY0XA?4=73^$ ML]7'(!G$FAV;/HJNS@(!/A$'4]3-\QW+0Z/V>)X >WK'2"+(J,3DG3, MM*7&C&Q?>3/] G;15]2YIQX-*9&9[HMYRLTW,/ 6\,+IU[^5L<4)?=AE.@R^ M3-/5P8O'WRAY?;U7VYO";YV=M(.#+P'RY?'B],.Q+K\$*)<?Z;A MPR@*0G$4X'L9=T::8+7Q8OM7)"366;)V/-D=L3$EOKM+[8L* MJ[:I$EZX?VLF(.+T9 SMNUF033N_J:K@Y0:H,<7IY4=GZ/1L!Y_?3/7PD@I4 MY0J&!#IA-F.ISB!JS?)@30QH])S;\4NA;2#+A;DJ7IZ#AD=?#\T:&=% (P\S M T(#0^X%C#7YI(TF'F#27^^P7=(RJ*V$EW.A^K[=B 'ZR*IBA&K [-1"(H?Z MEHOV#4V*T]5M+%CZ'-V*$5D=7!LO&40-;JPD[,F@NMU/UG%?#5[:I87Q,DU4 MP3OO*J&4'IV9S$MKD_-\H21>>HKZG*CD1B=DN%S&PU],! Y=3OV1LZ5A:3Z+ M_?%>50$OL45]>@PHH+-T1T*'^F0Y<;@OPT8,73?:1)Y\*C MBHSZW,&Q0:=QP<5!+^*)C,F48)@%U37P\FG4I\R$@_VYZ\?DW.63M>0=]>25 MT;_85T&"Q,F#S WU2!+WJBL62,^JV6KA/&NMPG8-X:7]:& &KH8:^I N"FIS M;L-,)%*?,[7L9VPXN:8^X_MPMB30+*S%DGC)2^J3J9*[AR-,3 >)"_&MC)TE MH U#3N^C4-ZH+Y@TG\H+6^:)7JS--#;5/EYBE39&!Z("%U,^? DP FW\(#F S^7U\#FK1I\!-8SWC< MW65\K+@E/ [K![4!JNN?;P 4.X30%_W3[B9!&8=1^""V*'\-;%7"OK;F"]4P;VU'A*UYF6*_ MY($J8\=7J4&B!3A](A*^U&DK8<=D:8:XWBYRA3Z:5CAE!>S8+4T2U;.US3*< MN4JJ*JM:'Q]U=1[DO*$;LJ2S5E=D^RK886-JL&4$ C_&ZS&EYVQU/1WZ9K:3*"M@N0X\$C_2#:!C"63SA@'J MPKW_J6#H<]>(!6*@I]W2+3 GQ; M$G:@E\IXUM?U'[B86FXY6^E\:$X*85LD M[!@KD>^,[V<.3R;25W^ (-::*M@V"CLFC;*CSX!S$M\'?B"^Z*DW])?#Y8;Z M5/92IH55OU;=[Y> ];'-$F8F6"6Y>D+CG4!3?%X&>AZ+F=YC<: U(WN&:M@F M"5O20"B@Y^MLK%*I+;UD)H#P51-=I#CV];B<#: *)/A%("J8 S?^YX9+8Z";A\ MB+:L,9$ ZZ-'Q:TZ4]H!U%HV@V2*R =!4HQ#=7'T +F5AIE)_+.V1(JY@]"U MG\0V<'<+[OB!$Z=3W:O>!5F),MI'0U:-H$?DK3H6*T"%/L'&VRNEP)HCGZ$> M>O3>JB3" $'GK0)E#;#5FLFE*ELV1)W;T?UT^YVL*Y&0,S54,#^=3@[!\4DP M>19@";*H[_#=5!R* ]MW1ZU^%#WZ\<"Z(>%QYJGWGK1"4^@AD2VMNU7! M0A^<)ST'4MB#.,DUZ'D!8W,?V&7OMG_A!-15DZ;0/=V1V(0!51@_*;.ML# 8$ MG3R[8]^O[WL03]F.C-/.]P1U7:@P]1W!T%_&/WD)ULO?HB!,4\D:0K*U]3WT MJ,V6GLBMPHZN59IYI]G04XU_"#W"=&,3_)\T_A0D]F$CJM?XA_ B9C<^A=4 MNB6WCW12G3R[#XZ_)MEIM)H6R%;K-HH7C]N.\29D[?_*5&F5P8S:W?2*T<7*B M42KP,]W/WB@B$Y HD)S8F2_GI^$SA7!17NT<:2F7)//N'^F.Y[1;8[9QJ*^Y MX2DOWC-"=,J6O^HI%RCSF X]K-$UD:9M[.J,*07G9T:DH"7IG8T53!CA!1A2 C N@< M 9*T&*<^>!/8 2,J38.V"*%S6F[Q,M&HKX4=5J(*A^7)XEU%>Q$ .S8^E3['J&*]F/BX\:_J&)]LB.^! MU;&L^RUQB.G!Z 0/EQY[4B2#^9N%OZ)H:9 TA>V5>!#*RAFQI!;:\4;VY9:S M1RI(O=A]%'NDJ7\(R3QT0_J8Y'DVARVNT!9RBAD(D<633D7$T!?MMF+1M!:* MICK4%K%I>G!TE$<.WZ4>.3E&+UAC0[.=KV%?\#2F'VV2@:YI8R)X<6G,BEI# M3DMAWP"U2@C3"-X3SH8;N>'_(^[4;"6V]HZ_IC)F=!"04#-[F^IA7]QTR"L, M0G2FU3=1M2/\5HONV]K%3H?<6X)ZUC;H?3BH4].FX:Q<4A[[)JE#]=!#=M;: M,/4?!8*,[SYS&I(Q>])H0EE9[ NG#K5 #17ZHG#,+3"FP3;-$#Q;)4O7.S6C MIGK8=SH=L@N#$#-!@/IM_S%ER)C<:Y[KY\MA7YAT0:]"]'8]/'Q7^N*3,4G^ M._7O9$BQV4KT/E8HE4.'N1[Z[417G($Q/.N<'>.TP]:!N8T5T6\S.CV2@U!$ M7Z:+.AW?!!\%CA>;H9]-\"0 ^6,K]]>A0%W9]1RE/K*?$YJ8:>U:DKK2@!JX?[>P4:B:TJ MM-M.EM1$3__4,-M@P?$);V'\CTE\=(W%-=G^8;71$TYU-1NHH7MA.E(&7]VM M90\R1G6E)SKX7IBFY!+05MEN'JJB)XSJ>J^9 ^W,;PGR4LK,:A*6SS1\&(ES MOCAW\SUP9=EDE7 9&D)/;]65VH Q50B\/9TGZ0ZEV-7G?6R?,MF:J8/2:_: MW[C"P'QADTNR!X,DB]=342,_?*O)N+K;IX 2QK\(E=G#=R5_KK02*9OH0^JO M;E1&#R*Z311N)%;S;M,&>G*QQJSB]LB=<1($A;#2W!B*&/R2#RVG;-5 M^"00A^A%H0IZ0K86U$"!RPMA/55R^',)0%7T5&SM30: -Q'GIPUPN)K8)/8@ MQ5IC^F&/W,L[4UQ2W_'=9LX4VK;0TZ,U=Z8 8-:27^X5KJP&G$POV@N8QK/GF3NR39:NV4I*&USL]J(F\>.>?,*#![J5FUK] MR_:J3:)G1:NO*_5!Z(MY("-!)GY@H(N"62*\HBJ4Z:Y-A/68UN*$SBA'8_$7L$"-.J* M)4S^8>@O3W^1*7F(KY6\$7.\#YQ%6U%#_.S&M[,16:9&=:9;6_K0-ZA:MQ^Y M%[ZE[ -N/9D%:PF=1*XLW@"F4&3A32!7JW+7_8"J;?LAC.%JB\/5&<_=M0!K M25?AJM=^>.6.5*^V)O4EKT4?]>:ZX#A:K7%H28@J M.Z<)'G0F#V_ 22#-G#>EK^..'G"%LE"FVHL"7(LIM?@ES+0;VS?&("#NUVOV M^):XRV3VOGW/7[_2)'\7-4$5ZP\3@ 2/VX7B!8_L MYN&OR-FVH9"=:OZ)!-GX)UT@.WDF;A321S(2:^2:\9TB_;PHJRC: \QSVI$! M5M'G1I/+FT$>>EZ^(Y2HDR^+*OH:^)!KU2:#OUZ.8[#K+EB8^DOZ2)>1XZEU M/%\&'VF-5^=R$.*!>BP2_ZC6^F&/Q5:>/GO]J[WX*TC1[&S:B/V)QX1!K] M4NYOG(WBR*$H"D:_^=.W%D=FZC@*WO+3QYWD;+6B+N'!I6_0>D U, _-.S 9 M,68V@J#P-\5*YTMEZQ[AH1N*\Y6WDQ9? M$]"E9<%X-^]488>W1M*.88\/"J)'LA?&J459& Q\\RX%%L ;9.UZV\-\T9<; MH0R/:_/R&-[$?_9BN5D1F%R)&FFS; //6 MRJG9GK=J&'5NS#@5Y5,0S\!Q*J DY_)=:#Q16+8!)K*58[<]D=4P0B?RD(/ MFKZRFF#26CF?-T&:&@]TJ@H[5&O*="V J6OE4-\$=69\.J:P9 *0%NW4'F%@ M#UP93%PK]@%[XBQ101]V<7BYJB-.41G,62LVAB8&FQ:5KL>9[QI*]Y-2%\/$]:E!<%0MQEB1 NU1CX,2ZGVDN"T!!C;-H-Z:+$MDZC[ M:T>U>\_ACV HVXR=H84R)T?'*!H=I2JY1[40BI94=4[K@9L4\S\(14@[,B:! MRVEL;C;Y20'J@1EIY5!K<(\"R]WY?+Q_3?C=-^\?CVIDO+TR5@/3T ?X;G@-EA1$+"-]2/(9)CRCQM%&O@/ABJ.'%# M0.CZ4+!>AZD,:C--K@SN124]QT0IXU=0 .3(YJR-.X#(064A8V) M4LR.49^'7VZY.^.+@$^"D":!7*Y)^,"6!@9@-7&?"!G9L!&_:R-\%(I![,LX MBI )2%,<]X&0D0.CH'C3_0T+?R&'*928A@2L)NX+(B,=-N)WS,RE$)?Y9+^S M$!LVM75:51;W/9$1?;V(9W1AFQ-D')$%2U,#BQVA#!KFQOL3Y81FU0#N8R5; M5B%@X ZMN(>?*/-B!&>KG]B&C&3N>+Z[W">;X@/EG1,+#BT]P2[K.I!CB%@H7+JYA /,=/.SC=;&7H1='A M)#&R8:=2L2G<9UBUJ%(R;@69 SFB/5"(,](Q7*(_[ M0*L]=G'/@MG%A)% '(CN2)QP\F"QU\^S-O5Q7VLUQ* ]8#VYLXYOF1=TDV1; MT=Q;?YN_MXYK#I*J'8?_33J]B7M\I;^35A3MQ* B/QV,!"Q"IZ[]+95]T%Q% MZ\KC7R5I,<_:4312='T/?9Z7HV:],5^1=A@'^/6*%./11C(KBN)X-5CL G;Q= M7VSM^P.YWE46QO5LL,:^%W>Y^][<"Q7FF:*D2+#_Q)Z._0'.-:HZR X,EC3H)>_Z%==^[:$; M(FT\,#%-%9)>&VO80[#%2VC/M-8N^ M!K(S0AT^SO_/5M:>Y54W-]-_8 *T!;&GU05I_<-) )SX7B,G?UJC+=W*N"+FW('P3S%8+OA3?-VQD=>6!HZ&- MH6"&/7NN,,K<=7RWN!?:G6JN"!#J5J8=*ZQ+13NC[>BA_PLYZQBX2=$N*Y=NL<)?5QY( M02NV/2L*S$*CS/]Q/[3/A,O* 5%OQ9!78;(I$Q)QPEGPC1\"YYML62#JK1CJ M*D\W16%Q9QL3^)KB0/Q;, %!"11%@="W8E2K,.$H1$6!??*\ MI1R$>KXD$/16[&L50"\7% 7S<91T1(?VL0SX7-43H//2]=*(<\L\ZE(2W')V M<+W*&G'^;C+B[!L8./YR(%LA2U$0P9Z3E<3*L*.HV(W/<-J19;83QIT^H%IO M[#U:6DY\BX%0=#Q3E??KAH5IUPPV.8OJ_;$;U>-,@TWG4^"*._X7S__:99MD M]KN( B%0$,P>"7^DY*DXYWW_[GU^SKOX.)_>3.;SP>S3Y.[3=/*Y_NQ6R0W; M=>7+YPQ!P_L@E&\I2W1O[_>JJ8/CT[QG(!.1=N@O+YR !K/5;89IW;3:.#$\VIVL_?N+FAT4 RL9@X078_./U]?#NE\'L M+*8W'P:WLZOI:#J9OP[.&@\.=#P!!B2T_KD- M0CM<\ >>Z"2/R/**)F_L%8/LN\(SR]'H[N-D/+B:#B^F5],%VFBZ=7;2:RT0 M,UTLBN,!AI.V$M++J419@K1K15I$7^-,&9E?'1D915PJ,V#<-?T=Y/$)H#__ MQZ,E@,_QMKZ!YZ?.R7>>AJ*^$,W9(N 0:B MOA;RL )0DQM6$!#P!XG,[3)QN"_69!GN/WZC5S9:_I8?+7^YFLWG?QU,AG.3N6FX-Q<"=?IH,;J^&-X/AY^'=&&G0'GLX6V7?VM\1 MSPGE\_L@#.(Y]#[STAYP JS;+LZP!OST<\_S:[&D[OY?_['#^_?_?V?@\E_?9PN M?D':],9=!VQU<^60#*0%T&]82*Q67XLFL#? I=3D3:.VB."/G'2HWSH\W"W$ M'P,9CI3Y90OJ^V(*M?0\)P@.09B'R]^B($S2&QR\;C07S]8MH?GZ566T*ECH+)^H MHEP"Z)(Z7 @\X_%]\-1_)$GO@V-1LIP(<,+]7+L#CMOJS:,]2VUDA->%%5U) MYF0MNWI'MHP?0-B!)V]@=;1WL)6]GFQ@02?Q$,1DMKJDON.[U/&FOA PBM70 M-)*!U=%>TE8ET0H6=!(_QMFZDC21I.SY1EHP7P[MJ6U56LH%K8O_ZLN3%X/Z MS=^^_28&]O+GSUR1U:(:5N@ZWF+SL$0%?22-G$".>/D?Z5'V*%9F'\+A?CV'58>2V!^[AQ4N MZ"PFRZQ\C7F,G0]@SU -REH/C"0P@7K"EKRP\T6S"X'I@K< S_S7%_ILT4&G\P-CRR?J>:*O4X&LOZ;R MT7H0D##(_VS:/U9H"IZBHB\$5\8+G>E\]RZI3T-R11_-9W5 52B3_3&V@/' M9VZS=2B7L\B,CVFP98'CS5;R05[V/]:4.:NB4EV< GNV# M;IV\P31.S)4:@Q+>'Q--#:+?[HDXQ(('FSV+4$9[8\-IRI:Y_*D*,X16_J@J$8@SL%?DF9?GQ/5V9*Z M#V09>62V2ET*@DNAS1.A ]QWO%$4A&(-Y](9)[?'OMA](&S-G>V#X-P;./OA0<18R?9^P^TV7F_?[,/\H12Y&3<^I/_25]I,O( M\?;>8A)B^1CD8I?\$_2(HM->G-T#+ R2>J29>Q=M&5M"".?$[H?I>P9_?4=< M0A^M9[<*C9[=0ZT&($17@WS@5N@Z9JIW=@^R8$"TY5MQT*3]=4OVIF7_E&7Y M,2"KR+NBJ[(D2K$W@GT[Y_/HJJ* /1EHQYZ+Y8*LCJ;YO-7>?B=IV>#9O>>J M"5UOJ&>K2W7?+Z-0AEK@?\12NZ!XLYO'QP_[6.1LDJ[9YM6SRZO0!,@XH_03!8!]=#4YA) 'I,O M):G 49WD92GSI0%9[AC2CJ83_07QQ0XBM!^2%1H]NY0$#4#8F\W6;#59K8@K MK\_KMV\2VA]71 M@*H(9I1 B)MHT56"JE*H6*)'PN]90.*ROF7:(=Y,'Y9\JX$[\= MEV\EH<-46>$%Y- Q@(&^G;HB8NM'9ELB'>_\==S=_29P=^V$\NW=#DYDA<:P MSU#-L%P91?S95Y^TRE\BQ/E)DN<(P5 :"2PF@2;: M?HDYE)K#''_*@#G(CDGH4"]XDX;$+9U&BJF6+%QETP_(6NDG7MUFZP5C"6/_ M[%CM-",\5\XT6@M:VY.+Y9P8V=AUR 2(X4FFXI^:8+YE9?M!1+D:J<#/=#_[ M1KY! @(>9L 7/QV!%S\<03]Q/7ZF9=B+\IKBYP"_7H+,7KM# I*Y.]N;,=LX MM"QYA.R^NC@R 7ILBSRH!3GN;[JCX8;Q\&&X(5QTY)IL[@DOQ[^L'-H93@]C M 7*UC.T3PU]WK:^GAI> M3PVOIX;74\/KJ>'UU%#K05[9Z[*2 'DER,KJX-J]/T9827.>1XSCZ]S24T5) MPNPJIXK,5UZ/$?6E"(YXWI P2:%CED-1Z]SB9D P.&_?2[L1+)TQ)%P9K^2R MD5PK?_=Q).^_-O".GWL=TO7"FL7?_TS#AWW0EX-7C,[)35OMW 8U"(5S6UOW M[_ ?RT=DK0!8QQ&9?&4@S8.O([$9?Q]EU&^3]0[<0C_L&35B$9@$Q+?X*7L( ML !"ZO:#0ENEA<:W;]]VV 25%[N%^*S"HF@2,5OY99.9E;0=.V039,H^*JV3 M)A&SE?M!IH720GG,"EG3CJFP_%P[0BB?\)W2=B:+%4IANZ=;Z%36MJ.0%OTN M?K826TMR$$+)15I>41S[V6T%4O0"]82=!6->,*9QL(]KYBT#$S_*"MC/8JLS M9, G:-/Y(&Z'C%2DR^''0^N.B/E$J,3(9WWHY!P\&2FK( =N*TZ-08,T#FZ MC+A/X]!@,FSGL_R7<>#HZF!'3ZO.E!D)=++B2)TC9TM#QY,A"93"&G<-M@T! M:6TM6T*-_40US%J^72U\_1BW\YWA:E5?%3L6&MCP4G;/"D$%CYCWU8EYW^-C M4EUFWI[:^>&%2%J; L_&.5UOI!=C55+^1WJP( _CV" M1;_U=PK6#?TYR>_)C8.AQ\?^WC@;XPU$I<;Z07]%];?COQR =FXKI&'%(R%9 M$/?!9QY;ZZ\MU,6Q-^8U-#2[4S?AT=*YZ?BYJ2\."VL2J,U'LH*F//:=14-$ M&!%!-R/M;9)SM@J?!#(Y2:%66D-U[ N.!NBT$[A=^X03ZNQZ\5G]I CV;49# MHZE,[I8@'A$>Q@?_-,GT%75ET&_]?&:JA'UST=3J L(&?693)T#1)I#:WP" M:J/'MJ]^G,W?>%B@U6-J@P^ S7!Z"E.?^1RZ;K2)XDARV81% ME1A6MM7SW69#G!N@1->"?']O2#AY=KUH2?WU!\:63]3S=.=Q2.V>;T1MF+:! MJ^'KF-[,#G=$;E*$P%F%OB6"+>([EF?OA0;4,(:O?<'M@U@R/Z M7L%.C%^(PQ=/K"DM.#2'?59HF?T<;.=(NOARI4.^H4'L T,7Q&>A.T/J+UFD M_\N^ ] ]Q+/2^6B#Y3Z7_F5%A(:U?E5'CXPNLYL*G@#,O(#:?^BO'-,0$K MQ"M36;4?_CGUPC&42X;O>UGL6L%&5?K.6UVI'VR!-;+XNELM&DZZ M*KI.C"$K#/6PWP);*6F>.A FZ+/IB,691GF25)$&7RYV%\1W'\39]HM^*C77 M[,?HJSJ/FN7++-=](6_?0=/\::[9#_*@ZFGD+B\>]I0Y=SP2I)F#;LR>\(KB MV!,D5 'S%@6=\.A38C'TLXD==0WH'>Z//6/(A $Z23+Q;[(]?60LI4) N"10\(*\SDYJB:VDK]6*$:W%X4PF=^UY^=!21LIK92/]@" M:*&)IP;#8S9E]2[TT30/FNKU;E]A#+X$0Z*E]UP3?RTF7,+EG0IGOQ'78";4 ME Z8TFG79'T71C*]-YR3(*+EI9P+=E9^F./[E MGTZABNB7R=!2$)"3N([RVV/R2#P6AZB3!S##XVUP=>BJTDHJ1J,FG;S4MH0$ M?U5YH-NM?'GD+W]R_*5H>FU<3]15H$0U[W=G0Y19CIZ0$]^7R#B#8LHUV@5* M"Y_I6J(3*1/#&)T5XY5LL6@_&-%HEIJ#=E>3$C=7[?*A*8^W7JA!*ZX51H'1 MYY\+QW/$_GK^0$AXQ=+P(]I)2%VC'WI?=292RY4Q^_2')-.\I*O3#Z),J@?@ MYT5L?G^U"%[=VALHLXI5V0/_6A:[NKL38O)R/S7^J**.BH)EY?HQ1JH"9[8+O7%D-IC9:O_V3;L!+2U\IM.U3J3, MG1=:["C"Z2:)4A.OZCTN8=J;258#>"+48.!.N7=DYS(Q"6]?=OTE(B.RWLI9UWV.C*^ M)%:7QT\B9'HU>'+;;1(*<<<6"8!B&G-Y'H5S4%ZS\K:5FKV_?%'94&7MZ*^-E/]Q_3(:[ M3]8R8BWJ^?)EQ&PU#YG[9>K/H_N +JG#=VJ] %7&CA!CKPD6 MF)PU]TG.4+81/7\0!R[Z2)(!<,DXH6M_% EI?'<7W[%Y"5_+WZ(@C!.2.L^W M\E9-_*[6U-)E'X":V&;27DM-[)ZALU9H>6Y]DA05'Q.IE1%: M']M#W5Z1[)!!W[L4O$V/)R!-\&M]+2!IS9N'*Y,&0:$'5!W>?V7\P>;LB(3V M)5RA#O8;A"HTF1! )ZDT1T:-# 2J^F";2W_8LX,&G^7Y91W=AE M 0LZAT?KACC'PI*F::I V>J10<@(0$NW[F,:;%G@>+/59>1YN_3+Q1#:BDMX M>'7T=\V6M_*VP* /H1';;"(_37$:Q*/^Z!QUR.FL.[O#ZN.YX]4XR-M TP,F MI=TAC61E,K8_F.4RL(V7@D.DR=>^K1\)A&X2!>)GO"W_/9$X:CT=W'R7AP-1U>3*^FBVR: M!*3D""E),P09AQZ@*K8OH)FDW!@$ MP]'2CC =)W/'M9#12]Y7XB)XY+*+2@- @M^5-70_>NJTJ3'H4=LQ>/=@J;3\N@.S,29*J'[K]F310,"73"*G!5GZ;V;'E5QQ.(H9=TD-+FH_O! MYD2%GGCNI9RM4JZ,._A3S:VX<^_=".SWAOVT=T(XZ0ET5T(*RN$TYO1['HR M6 S_.[L3?#,XM#E8,3Y(6AW$S2)M#@^"';MOWAQJ*V$%,8\5ZM"SU'7K@OAD M1670^Y#ZD7R+O"4\O3HUBEFG3>1M)H#60N#SN@"BS\RI")=D*;WY"C(8B597 MQ-Z%-D!.*=LFJ/I"Z5Q 3<3*<24^4H%84W7LW6M;],)@ZPO)Z7O!"N-661%[ M\]O:N#5 U1=*%8)777+Q-\-M$6H JK*1-62AXZ'ZG8_3[C:Z,ZO5*/9=B?W> MK $,T6>$O0SIEL-Z9H#6Q[YB:8*KPIC M@^*+4)MT6U1];C'4QWZ=W^+< D+N12A)9>VHJQ:M.:NWIQ8O=UMJK05UV6\O MG$#S]'=).[Z=_XZXS'>I1^/V9ROQQSNQ<);8^;_[!FKG/VUSP%;2R#^0S?ZY M[?P*/^W#ATYQ4^CA<&^WE!N<2#[H/=87"*O>]S7]D?,Q\;^ M^K?NE@UAWPG8FQ$J8M57CF^8G/8C-Y0/6(U1+*P:P;X0:(Q;'49]Y57\8B1V M%+3TH;9>W&Q5;-M_8QP6\3CK^(<**?,G4+G,C.E*"">@IHXV[E?%!K$O$QK3 M$"AV?1WQ\5N PZ_\]X'&U* "HNC*$:NNA;%%51[;5F]/HE[R%V9)*5BB2KTEOWL' MM:+LVWMUE&S>#'Z8-FY("+]P+Z]U/I80D#@]F30+G4SMM_Y:1OT?.9SO5HP_ M.7RIV2M9-8)MT@#18F#2#%+_B(TM, ;[E+82MKVB">**(/2/J/TOXN0;<=J- M*YE.Y]YQOV22O%N0"&T0VYC1!,%VX/6/?'402IMAJVT%VR+1!,T F/K'[<'& M=K)BQ)MW"VZUK6#;(9K@%@!3+[G=_RX]A>W#_F:>M"6WY&LBSME6JW"5QK%- M$0UI0D50^Z<@A[C0%KQGZF ;)9J@LP#!BW#U.AX*+"=RNRF[=7^_6N>A?D_. M<283F^U34A[;Y:X!D\.)Y&?L29<1+!-&Q\JD5%H/W:^N%L<:*-J*?E[Z<:UI M(8X-;JR&GG\'""NS$>H%7*27"WG+V9;P<'?K.7&P!9F1?:M/&V'=$'J:'SN- MJ"HFOHY8#?6//B>.)^/Z2PO+5?FZJAX=9=714_HT-?35V+R(*>"P5&5$-H_W M\EKHB7UJ#6X=$G6I7O1IKV7O1=&DFT1[R8$:V%GWV!&B[$1G=^O:@XQ S=RW MOE ?"+G2N&SMR[5&_"%U^"CU@W@/]8/(MCD(G>?!?=KJJR]$+3D,7!5E4%8X M.P\(DYI6'91B+TV9?'G,0]254B'?;=P] 1>75X]CDOS7FG!5,]@.%(WI@1XG M]&6TJ8'[ZWM\WXG&.)/"-#)Z)W[^5(.^K.K"<7_W+6P=Q8[#_5)6S2+K-5ZPM-8[9QJ,:[4%VC'U3I M%<_(RUZ8XUD*R88C^A6$U!W)]))\=TTV]UKG@O+BO3DJ*-0K;\'1"8U^'CAY MPOY_(TZ#)8V]24WD&"OVYG0 HPD(!#IA59XR-/!RH2V6*NV?\B_%JCQBE-!/,' 8XZ\^QWW^4/9G^YFLWG?QU,AGDJ([?329\GQ1FRS87XBZ^D4.'(\;[9- MPO_YR\_2&.H;0NQ4;Q3[O5I#JM0 L'V=2\;4B\1O"XA8SR;JAK!?L[4[GY@ M/.L9);_0&A8:17'L)V\-*8 6C!=%G*SF ^&-V/Q\\U"G.TG M-Z/IJ1-3W/2 I&TCG?-U$%C L5=6%OLHWL3@4V. 3@^ %7LRVLLBUP 9$ [ZMQVY M=L*(QV\X9JM8@K)7'9G=R=\J[TZ.7Y+!^KUXK^(=/_:Z7>E@3 8!(:?S^Y[N MW3XG^#@B-T++%D_$>R370I 'C06K>HLO8.M3%\X>S-$P 7XA#E\\L?IJ<&CH MK'=/584^1];%-S5.IA6:>@G;KLH(GA7WERS2N/78M_0R]GC5\#LOXC./ &H2 M'[>$?4G1.?'91Q3G0GQ]PO$O([HD^CP(_N@OA>#2H50&D7-%T>%&_E21;75S MV)<3K5-O0O*L@UPH9(8:LS,5L"/U-6_2+J#1RQ%_1Z3+\OXG:1*T&^)E];%C M\[4UIM58H5-[VM'LXG8"DX_,MX:[6Z=2^)>R ?\T/73A^YV"JU3[0_7M% MLRSVB]T_E?E5OCK(=LWPA%=5OA]/S1J9G142XC_7+?3LROPV5U>G'YSI-=!$ MSE6?GMCN@PH>[J=G?/@HIC0IT&7^$EO_^K9"4V=(9P4IT1_H6O79]':W4F/] M(+JRLM?1@88> RO=>#9B#RY7![G[F*U6U"5SQQ]3LF:CH?)1:>*Y JF*?<54 M0W=/W73@.+7DB2BDNZ8=G^Y8OT@ J1D>3Y.!6EG=S9R/+IBW*>.=AHK%D-/*5&J#MF92"5: M.S-.P,.,$HN?C@HL?OCUBH9T'8,S4A]31<&RU9_>CG_'BX.OQ:7D$):7"7U[4G:O-2:!R^E6 MGQ_56!'9,==L> 7<\)4@@<[8:0_3!X#0^[M#<6RKAC4]6K'12?GD<"K7*\!K ME9*BV+ZLUF0HQ6WIE%SXWOC@0Z-8';0UL&U&<+R-HG0"N_SH@R<=%GF+W+X"7C=UJ'C4)!;&]*Z]E%(>I9AV^(\^R2I91G%'%]G+>R MLM@65FL2U0*C#Z5\KH2I/R9;%M P3L!J2A,/JXWMOVC-EPTHZ R6[M4S7EF6 MQY:3FMB&\F8.+B5@X+-V."G/21AZL<'2>'[15L)V-;3GR@P!/DW,\0.Q!IN< MRK*ET,VU]DR42(D.?;IH7C _"D@ W2CDBT/)Z,_A7BMW7UB9.YXX(!RZ-_27 M-\QW@1SI*T,9ZX\%P *3\X[$=<7\]9N0\(W8((DFZ2.1Z8>'<;3O?>R+)*3D M4(85S[[OR+A5_Y!WJ[Z:W7QXLYC<7.^+)9T?RS!S$<=CNQ?9CN3_" 7++UVP7Z;+8 M?2#+R"-IV+H+V;=L[XMOQ74E^[%17\Y"Y7Y*MHCF34J$H M]G5PFR.@X(>H K]G%EYX4E#VF=B)R=!E5O8#:@_A>SOT=S>J:GM@(F5RN?B MOB3N;A"9W OKR3/A+@W(+:>N[HC450=Z/SWV0+DA%+X,E;\WXW5OC=X/Z=]T9;%^E=H<"#K5GO_/X1*2OC-B!R;LL5_QSP>2OLLD< MUFL>!RB:"@BH'U#WD^/IHH4A=@G;/:RWLWUMFE_&_%\#P0]QPJFI?QO+\X&S MH V3G>YCV"YYO55N#37]GY^5Q^-2X5K:;3?9"6RG13PU;9Y*?/65)I=I$$1D M.8[$LK!.^IYD?,K88X)]]S5IK:JTA>T\V9XR50;VK,-,UAY#>SBP9T3+?F [ ME?9W4JQ$*/Z\6'/+^C,Y+A[$G '<"+775&VGD^9[^" TEBBQ]&X0/C] ^R_.@+/C.F>>FS&IP( M="?QR0B?PM&6OQ!"!Z$Z?Z:W>WV N$]CHOF]5P:9ONRR(5V"ZOT97D1B\XR? M> GP4%B;>>G'RD^$L7,OO3X-?GT:_/HTN*<+:6'F?GT:_&=_&KQ_)F?(9G52 MZL_![ZG,Z.^"H2]Z^_D6MTS-%'BW&TEPG7_JWK&4]/OC%[9)EN8C& (/0^M@30FNJ80=@6RG( M',KC _UL5;R05DS9ACHO[Z4B0.B>#,JZ]B#M(X?XCV.AL0C(Z^/! M9BE%5^7)9NNQ'2%SPA]E:L!2&&Z8_YB8,&-[WX*%CI?]N[1@W+#P%Q+>$9>M M?;F"9M]GJ!6XH\^_V&>!G=*';X6.>_7 /,%6,/D]HN$.8'O^_IN\[7F^F(U^ M_FEV-9[;,.**Z M5"].'H2&"02GOB"0R""L!LNO72O]L .4\U2,)VLA&+X]%MA?@/75OJ5^T%I% MH:N1WBOCZ2'59J+6LLO,)_!\KN757@RE!CG13:JY;IDLJXKB_: +I(KY[5"Y M0-C1"T6'-LR/-R^FZ(4E1;%/^EJERA&@E!3]H)/I&=P$JZV$;$RMND:K&>NM M$333QUN'SW@\-2SC@[0X;\?=!G&HKHQM_FR>3!-0Z*3JHSN4'F1-$84JMX@] MQ39$?UU(T76B,!DEPEA,T/L*V(;*MF;G4T#Z1YC^7D,E596;C=:,=6U1U\>; MC-O]>RW+C9&I'G: JX8XA,%SUJD[RT0$#6)C1>RX5"WJ@'XHGY\2+&12S(CO M8A'3B2L65$V_I@IV(*>&B#>"\M(H-UPVJVM@QT)JCW#<5Q@Q) %QOUZSQ[?$ M72;:<_N8\2C/=.7U8U8?F_!83[K[8.*?2S=BT<#^:#^]9LXP#U"'II+6LM]T M9,YOD7US#ISB#0#&S#T5"Y+HQX([<5R-C.QM3P.F+Z=HR/^1CY#$;_X_4$L# M!!0 ( !: /EF!#%QUO!< *:/ 3 9G)A;FML:6Y?97@Q,# Q+FAT M;>U=ZW/;.)+_KBK]#SC?9&JFBE;D.)G923RIDA^9^-:)7;9W4_D(D:"$F"2X M("E%5_?'7S] D'K8<29V;#G>W=HD$HE'H[O1_>N'=MZ>OSMZW>WLO#T8[,.? M O^SN[W\49^!%>/:G?2Z4=Z>REZ&^\WME]??!YK(>ZA'%Z6SM/ M=V'6D\N?_SD;%OFK&WKD\-U?XNQT#S9B97:1Z"PQ(]/[E(\VQ.#H_,^-C?K5 ML=*C,6SU>3___$I,=52.8=]_P+\V;FVYUR7N*]$:[)WMB>,]\4^=WM" -[JZ M%\_[+\2)SM34F$B<6ZF3XCZN\TQF8E^KD0G$WD#\\6QKN[\\O1(WNO:;F^%,Y:5*A\J*WP/QK/]L:[VWLZ^D%F_ES>G@ M_3^/#M^+#X>G!T<'9V=B[_CTI!<(":]/9"1%:&QNK"RUR<0O/R?1?RKSZHW3 M5S];^N>O0;>C"Y$G2A8J$J41L#Z516)F*BM4FB=FEJJLA+&RTLJP%#!6.5:P MY"0Q4YV-1*EL6O36FY8?306Z.4EHFSJK%%*B4':BA"S$B56%CI *)A8U <4' M;56BBD)(()=50.FRVX'7D#J[1MH(G]Z'A\+2V$+\@I^[0Z"OZQ-8.>A#I.=0 M 9F*W&2%'B;(0?;E[:CP\\'NT8'8.S@Z.AGL[Q^^_^O/C?X&_?OL9+!7__O# MX?[YVS\WMOK])QM_=_;-TN2P@KST'PQ-69J4/H,+_ORT'GFB;*E#F=3TA1?1 MMMDYWZ^?<+9!O_="9V@;G.^_7O7M,_[ZS?'[\_:J-V.9ZF3V4IS-TJ%)@":I MCB)3 E7P43_>%6]^P1 [ABU(.%+X2HX4*H6>F!O\Z?DI[>@![MGDBO4H"N;# MWO*9!/U#.@TX^D*!](X>_IYS, O&2D9XGX&-*70V445)%U\!%V'H*!)7&3UB MQ#I5( M3 A\'HG&J>MV]F U8+ED6JZ_A9;*&1IEZG,.-BI;_R#9$Y6@T6O!(S"9' *- MK/I/!79I)(8S]@NBBA1?M^/M5B*M53H=5K90^!3:=_RT'TF1$LT4J--"VIF; M+! @5Z JI,Y0P@(QK IP])UA;.$NWL2!?A&#:K\&S;2VXL[VJ M3,6PW9?B(Y(,KTK@&O:]23A T'[:>A:\Z/=[_;X >U+D0&;X4YMH9_=U@/AE MMX.2!DR%A@?0\:?M?C_H-V_,P$P)!#F=\+(%%UQ$"F\HM$R9QB2&3ER18<521^#KIEJD0(-Q,@.Y_M@^=J$+5 B@!-5GE0*!&!90 MJB?.Q_!=JB3,CL(CK2*14D!<\O'8ZZ,9#)D#P!]MTLRO1*>IBC2H7- Y]1# M62!L10F;0Y=ZZ,@'%\*:^=D*D?6A*4-9>!@?CI]X9#B86(81 >@JTCXXA06OZ :!Q5%HWH!82IVYFC_9I3 MY=OMM95KN6GK:^4T-VIMPJ,+LU@,B*PRYPNX@U^*/Q X^>/W_N_B@\S1%3TK MK5+ 'O^]]:)?H^H(0SLS_%;7>'<4.%>)RLP-+JOS71V7[_":M]QX1;UP!SYVF3J)C>6,0RMK>? M-">R$NW8?OYD?JB0O",8K$7=FJZOQ/DLAP4.K!SJ\)5X+U/%M']OD.!;[9>> MUF_A-Y?-OOWD2B%8Q#QVGL)AKCC7(?A\%YM#!;8;+"@G9KC&6<,NE^/<^9P0 MSLW8WAWNFIEL7>7H=E,+UI 2MVB?W:IEMOO:6_LK H'H&Z0F@K?8!)YS%=&Y MJ'V<;W"J5Z7"W*#"W_4G]&T3?8F2NR:KV.$ZQR STG&O1:V7X'\J^@3],?(B MJT(1?1K,"7SJ&-00?(;0#K@;A.."4P+N"GR>DDNB,U2S&GS#W)J1E>F\8]KV M9W.)NE_GX*;B893H 3>TEW86M$?>'%)-7?$ MCJL28_=B$ *5B72$T!!4T08^(S4QI<.[X@K(1F('AQ6#L8D'FW0[LBSQL)R8 MXMO "@4+)Y#+XY:M@'Y C\(#!)?A4V-$V]H@J,'Y8CRI%E!)L$0F% +1&OD5 M=IDIVQ,'GT.5U\XRCL=HY-1J7!R#H9RHX$\P(&R&> '!F=7N]P+R46410K(7 M2L#@*AOAY4I+FM6(K'\SZ'9,&%8Y*S!XW-.!+!=87U$C14!.2MC#!SW^FH-B M3*K(@<:H\1QF!:(&I)^H5C2N8+E$%=HL*H2##9'.W0Z,MPD2L(GGID'(_:&# MPA2)@3%EX9"CYJO(T#I2D&BK99+,8%#X:ZRLPX.(S"W1JC'E%O7/>L?PH%D##H.1N"=(PG "D6H9P$[4PK88[9"WL!@A2-O M V.VJ@//5HVJ1#:@)H/05DVTJ0HXG@*V!Z-\[0IA)22,K3MCST1TG >@QD,@ MPQ3^&(/,IL@JS.CP33:"KVK>+4 V?,@@H@L'#AV59V**RJJY=)Z\M43=+!$6 M @^&TEI4]HB,-HR&FZ,8<\QW2YUXM>;L-"C%)JF@ R\T#BJ_5 ?I6C^8%%1( MQ$@P(:]\*P+I&#XG6B&2*DXEGAE8226^[;*M9$DS!R[AB@_9H=;E6):D>%"E M\"4IZVO@LH7A14#KH"N"\@+M /7P9!L8_DA? MJ*G&V N>_(+1>/6*9(GW(U9[,*B>. M8YW#VQD>"Y@5'"."@U%T*:$NQGL(]^A$%/8]M[.]L=2H1!^2A3&PH!6L,T@/ M.3M23=PEC"<"NB&OV%H$88:;WP6%2.!U2T'!16KI=9?77C!?D,6)JA&?0]T) MQJ!)X%YTD4X:'"@]U)R=(IL%X9SME&0?O [XAJ!0-DVX'A^=K@4;&"T/1/V%W*!3X?8IFHD7]@Z;ZB#(( M4-8<'=SU)V*0ZP18+QH1"?")*0H#^30-T;QM'X'.0T/4[P;T(0U!+J,[>KS] MX$O',8%+XYJYO2L7.$>*8="W%&,YP=?(!47;%M8#YEJDPP<0G+W-L0^!F".6 MAU=BWX05GF'+)VWQ-J5'>T\Q4<@?L(L M#,R7AN46L4248X838UJ-LY0)1O1N$/N@XE^9INP:()Q:]X3G V?MBK=P6D-C M+D#9FBRFK''P*31HH=:YU68G/(+1^X"=%Y1"4(\^#-TR5!L/WT6AT1Y%%Z;. M3 1RAPH\._PGF);,=*R]0#,PXRR[+3VVV?TS\ AHW! O<\KLK^U/RON/VSY? MXU)25K?C$SA@VH1"58PF0.#L^;*R"V4#X"Z$%YF9@C;FS#J0^>XSDWD$D]]EC)'>- MY.@QDGL'.NLV;*?=UP11@D.$R.Z72T$]TD!H'%B\8))T.[]L_TJINPZN=# S MJ"O0/D4=77 XYC&X3UAMO<75UHAHV$HT5=C;??KB.9CN##=@L2[!-;+TXX,@ MCCULA/X_@@<1IL=G8(QGBNMVQZH!E\5MAW)OWY0^H1IFV:\D@2'3M/IQ@3;$.^T3P.NQ T([JR_Q6I(K1ZB%FP M0SCKWMT8(#Z^2PF3KO9&5T9+Y9*)5M]!Z M;_HX@_L3KM%X]0V[9^RZZXJ',,/_F'$FWO3 0[$7A=CT'(F']K9"GCU5KG)Z MO3=*N4(-4MD$C,=8211*JS!;B,*N40VXHH6(<"B%8JR94-RFCJJU WZBSD>H M WZ@^P\+?2!T2A2KR$P<@;PT08T0'K- 9EX4RFC!=5U DVE^_8(D0[PBE8X& 9:(;XWV_6CC14L8@GS M7G(#$%QO]DLAAPUR9+]<_,XMTA:=]1>XBJO!D14P1LN5O[6!757_W]C:,NKR M]ZKP5ZR/VY3-5>(O3;\,O*P"@FYL2?O@;*SHA@!+\MT![E.;LD%9RG!,4<); MZL'S, =[C%(\1BG6(TIQ?V7H>F&&[<UXN_7<+>S"YY>LL MHOSL/G]VZ>INV_V^BC#93(#RRJ+4]4I9\$*;G,\X5B&77ID,:SOB=IXR.JN- M.02C>)O0W[N%QKFK2=6,U7E9 B4U6)N9-- MRFZWT\ZZ!OZH,DP5;B=?S^V6@H7+2^(E$,]B0%$GOGI/G%44Z;,XMO7%7CP1 M_@LF[W:65JAK8K>F2,@K M4 =@(UCNQ,TJ#@&SC-6D]9AT*\INFK ZED.Y&N5+FT?Y0VL*-.HZ;)C)PE[K MQ(? )!J+95S^P#F6J(A_'QYZO:XG.A&G?(\..!5[ZX_? MGO/].@ O9A]+M[4G#>SRH$6:0>BNXKJ6LJ6B^]LT2N-P2ABG>N+]L1M5S#6]'M@"DG81$J2;BQ7'/MQV"9@?*) MJZ1]V$!=\ ^!94S<.KGF,TYEF:A,LI$VPA^)B"75(6411T8B)5%7@A1E:@1: MP+$5!CZHL(+ZQL4)E[XP=QGW.;!V:8F;+GTUU877UV[)5TSCJHNI8R4=1=-= MG[@1"QQ)\A5\85*L;L9*O1(\U@ V$LO4S:&SB2S<>G.K)S($0R.:XX8 KA4K MBX(MLJ@^\QF?MJ.[$T/J7S^%6>:8%$;2:972%X'OXQ=@!67B4HZ*=J>]T*1 MCL*7[PZQB\/*"H^'?86<+];N@0)?4:+G&S^@&6LHB295TNWJ/>0WGB[DVA.T;&M3UE7L+5NTX@L&[6+1 MFM]3B/HM$Y^PA(_*8#GZZ*GB],TJ.Z)0X^74RST&"D5;! MHB*;(P*]=$4%9*U4;K, LMNY3@6D6%$ .>ON %[M@XCM4D[]TNCP2&9/DGG!#!:Z)+ZFC!9F7(@(]1;J$2BB9;[FL M$OZ']4YH8$Y-E40\6.RN>6ZQ4B72&42_%+_"*P7H'>7J(Q=LH%7+0YJP0=U> MV!C3,$%48':R?X9D\I9<$NZG([)W3NOD/)2PNC2\)06>106K M6-_/@]):Q;^R%GLC<\0X.@#U[.@-)#50)"\3?RF%>I5_&8? "MN;[1M61 M-5@O+J0HN.6D;'+4<9,8&JB2\A)X@2!1D[16B#YZSAWU^#=""E66=26C3!&5 MPHWZ%Q!KXLC7')X4B+&9)V4&0&./K;& MY"@50^T%4=J]);TL(TPX%YJ^7Z+Y':+=ER-E7K%W.W.(5-W,;:6.7Q5A$NT M4QW>0LE=A,U$@]@0($JL5S^/RMDT[ZVHXX!_3(RFWF55YFX!'(@ 2'JO#IMY MM+3];HS4F7\S<%7*]7O=CI/- L71_6 1-BAD&,NW(&J:_5R!1)+> <&V#?[( M[1 IF2)'&2M+W\OJ?N5"?(>IW_*O6V*ME@-0Y52Z@18APT'0;IN[3:,GXWX):R6QUL".O+"A6Y3IB M^5%:MD"DP*SB[I4,=M+%IB0W3066"$W>A+[]?>0"O#_8EK)COJS^J%['RYWUO5H0>AB)X&+M8NUD>(WGW('KU&,E[ M+'#\N@+'%Z_$<4X&\TMQA+#28SCM^X?37GS7<-KWJ3Y\NGN\_Y$,E[?G[XY> M_S]02P,$% @ %H ^677>;2LO'@ V]4 !, !F#$P M,#DN:'1M[3UK4QI)U]^IXC_TZ[N[9:J0*(J:Z%J%B"M/%"P@FR>?WFIF&NC- M,,/.1%Z9G3TWWNMSZ]ZMQUR@7\9OCO MM%/O7-?.3M^KWW#UO;Y\>MZ\^,K:G:_7M=^W>IX;?F1[NZ.0=>10!*PA[EG+ M&W*WH+XHL+;P96\+;H1;;\U]0^[WI?N1[6Z=G9Z?U;X/9%>&\)SBA]/WYP#U M]M'QO[G=8'2RR,C98]2LNYYC+S#U$Q8_$H;N%O=&X0D+Q?=PASNR#U];P@V% MOW76%F'HB"%\8MRU64LX@@>"5?J^H&_7-0^S.K.A/150N7A41GCTYX?R)-"_ MHB"4O?'66>?TLMGHI&'M!/(?H0!NG5W5VXA#..:L_?C06@CY\82V?W/LOR/O)-ZJWWSZ_([) !;#%K2AM+S" M9M(-/=8=TW=\Z+E]=ODXO%:E\>FZWC"S^_+XZ'H+7J:=K%;U\>'-UJT>6"PP M#GMZQVW.+,\?>3X/I>CQ:C2\0/H^'R3O@K.?@YJ=6@LV\H]. MLV&@L5N %C^T#1CB2+F[\W'S.\B(W$ X#M#%0BZS*1S($(OH', KN&@8, M9LMLT9,N?#."#RXL;B@M[CAC6&??B_H#+PKA3T#*&%.9Y[,!AW7&G1@*[@)T MQH, B!,?[.'W0T!95O'A68[(YXZ*ZV8-CS.D9[&_XP_%8P,;_CZ< FZ884M8 MN,S!9J OFQ4_N,CZ2^DB'<)HZ6Z=[16GD;G'A](9?YPGK-6\E_53TXHF0,#> M+'_R15\&BK6.(C^(.& U(&Y;6'1YKX34B^@-WT2^#"7,O/;=&G"W#]+5"O'R MWH?] [:-@S0EI@<84EPBXC]I(S:*!:Q49,O:2,.]U![.Y*_Q&K^V==Y_8=0& M8AJWZ1D"6DE"'K @LFBK@ZC[%Q"CEB9 KT"Z( M?MW) &@WR.?@J3$A'RZ1 (\7D#SKP)'GSN/@A:%+TV7_B4#1*)4*K+1;VBO$ MJ@KK20=8,V=5;SAR.&B_K =*!PA6[T[X8\2;-N% FW#@EG @8)]=Y M[9?:Y MV$9%\[< T."$'1V/MKOO4"%!5/KLRA">W0YY* !9+D .^!(PK>I%O@)#?!_4 MGH'P719?!YA56&,8X$J>X?O7(!_Z)%=6P/5?"M(]30"4ER< .K#0R0HSEP]A M]Y#3$/I=BQ>$+8P&7GN-X1,.< 9G! M=FDJ378%L,20=O^# MVGU4(EC31QG0X=]QGZM> &(AC32ANF#1!<"U'K_S2 ])]$R%@'P(%C1Q_5^. M"X>E@^*'@S=TB.=Q_/+0X5)T_8B#47? M!XFA]$W&[[EO(R: 4AMS(DF/"T*-+_E<"F%*QP>%H[U2\0 4FQ%@VL[T73Q4 M>BTH(7A+N7AP\*M6@A$:0DXY=F!X"'J'& >_^0%.D/4$K#'Z!$'5YM)&WZ#B M6:3^_E(N&8X&,W B>/OO(^$&(IB!WJ7#PO'^7QX8?A- @O @+;, M1R/!03LN:$>PAWHJ YUV&"C?J)%[ZM,T/U1HAM>FT#]#'!4"9"@BG].B,:,_ M:ZT9T$B-#F(%N@&H/F!5Z5N1#']"S'J:/KRW^V,*,2K!(^Z3'\H&R]H72/P6 M6$<^J+F!"A8$% Q2SMHA< Q$"Y["#H7VK!$'O\Z.':17UZSK M">N,1S#!BL^[TCIA#3# U=HW/%SPO?1-[\U=>.4AZ/L3T'W9'X39*;\/??R! M:PZ_83-G[&O7%_S;3E> Q($)C0@9%MAK>,N1F5$*"Q/XHRS$]-OA6RLD^UGI M;%Z<]$L2\IP7?:^U:I?-5BV.6H(LLCP7O<(Z"*-#++X.E\5JR3 *(^Z@SQ=4 M9U^I3!HOY:7_!T'L4)27K9 M1(S=!3V:NV/@5*!GXS?Y'!"0I. [5\&-D'\3;B9^"9># 7<<- L-K0F*JZ 9 M:X.FB"$2E4@R)F0G^L /]SX8$[W(P8<'. +A]+ET S DX&]' OMW9#A&0Z! MMRC+@YYRHK)5.)"9>FHP JKNZ4P"6P:6PR7F&^ ;88@G"PYOC@$L.62Z2)3>A4SF%9JK7KZ]O*Q46]\0?I5OBY?5NIFL]?ZA>=J]^W4)/:RLZ3 MDERLI^99S%FOTT[+0)FAFF&RX6GGPHS0JHY2-]YW+LZFK^TK]-PZ*Q5W]XIF MT%FMU\/8Y9U@%]HWE&4,:N#[3@M_X#JMT:[>C']FZPRMWWGKDL_%G \%N4V# MW)3H-[$A5T6/,%N)OD]8KAJK'N-95N0#$V8.#XDY#T#LTG/]:#-L MHR<[S6[YF/85A!GL^*968;DDLSM_T[^ /H&1#?3,"5 0MO<.-,9JA3LFI7P. M::F@Z('0?L3'J$=H6OEE+Q4:6QKR+O */ZL\,"S_(9%PJ.7!?B(/4DBL=P7S MU!(^LQIY\/0]6AM>!^(.D?HHQNE\SF094V@D0(-2R%%HT'VD5] 6@>7++F53 MQPE"*'S9-NBW]P\\/?TT3AY71Z#_^]+SA^S+S@?6\[UA/I?:D7<%LU,9FDJ- M(%N86Y;GVQQ])0@;?OB"H;KM1S0URH$:RC!4.;7ZD8 &Z0?E<[^4RVND4.5S M>NWD>9"0YX4,T*KBCL$V%0=YC5K:/+F3SV5UN+3::92J"X"BJ$J (Q; MHS58,+J6KA[N+D"T;R#>0+Q\$(N$?4IO89\-A'U*;V&?ET=)/^#QW]\(])8J MHER:QW&1U7U=ZNI^QKMH"H1!^4!5*38J5Z.OEO9VBZ78!3_#^[NS6]PKSW MKPWN$G7D153D=E+5$NN!L$$'^1PJB_!7N1 7Q.ATJU[D.)@P"(]#(W8D?&T3 MPMXY_#Z)BJJ<>.7=C$UAV&^.@V]U7',;)9+2P1V,Y"397AHS8*CP YA74J.* M!BXIL)2="-JPBN44% .'WQ:/$#YJU);*V XBB1=2&G(!+($AL%$=O#7!'I@3 MV+ 8A,5435"CZ4^RC^'E2.%V&:9MA^,"*?B@F?<]OT_Z'SAW6(=XI?UHI M)A)[MG.$ZOQFW)S/H>NSH,+(Z93\B:TK8&"G*\ R[^$P8#7"Z=$@+ *;9'GA M@(<8&"?^X#D!HP15^&[(QZJ,'7D;\;1\#@@96*.M>!X^S? X\@,\F2G'S'QB M02?F2)Z0@MJ%Q[CWDCCQ) -F]P-!O@G#A_,YS8AIJ+GZ,$\VG/VIS!F728H> M?J&>!.\&HG!FKGM\C\ED+^AXW;WP!>M2JP+RT%A>!#R,-K:+;BAS::JPB&V' M7E^]&KF6\*I:4,2#&;YB5*649- RLTJC-U3T]_.*@(6BYLN+*^ZK> N%#&?) ME(?84"HDH^7-:Y0IE>FPHO;N:MZ7SZV(6[,'F;7>CJR#Q1* M/4UX *;,EQYOW'Z=W'X_$W3[PH'V_(F*_*J\DPZ8:;9(++SR06E5/'D9;8A6 MUADCIN*0^TNH'32M!6@ E9H624YI")FZ512C]R,1O6HLEY%L%7I M$=!$T--YJ5XO;N?!69=CQD+A$755Q>+F>PXF.8_)7'5Y&/D@;ZP!]^$QB!C MC"0Q'QX&GK@C=PHN )'[#!V1!P&@*[)ET@1]@>9)W'Q$U5(%9NGLA.5YF"*& MN;KW"?<+(KJ9"O2T'63V K@//#IPQNR>2RU.U%K@C5WA"FICP>^X=- ';FKN MAMISH1JKF$8G+-WG!##=R.&9-&$8'MT.VNT2$]HWUI K!3J;@C6EH[ _:HU: MJW+-M+^9731K;=9H=O*YVG\[M<8%ZS19];I2OVFSSE6E S^ M[9J%_5.L\7@ M/W4?<%5V6VEUOL;WLT^-YA<0( ,U)<"(E)78X MX2(M8PD[^24HDRGF/8:'$[B8<8&>UA.^K_P@2(]&;%SO -J-9A" M&H5JX$=7+.^X(51,Q M7T4HL@YI\ (F3T',=">X1_8UGZ-'*6F)#'2^79":GMJ5U*0<3'Y:.2,E71*;_XRFRR^::3S-=)RHI%> M2[#KU%["?RT3DD&/M*K"6;D:NKXBP@5 -KP0%2GBGJJ)QAASP_I&HR*#COMC M4D(G.5A:2S7ZR@Q6EZ([XHM$+<@V#'$DQKJN8S)[$<>#)-8'>*AG*;L4F2[# M?J>:6\$A4> 5*JF7*F[Q 39)C+AL^//8I5H%MF<(KREI( M%2A,5C&LHD_JB\*,UP%RD;2E_;>TI0VD+>V_I2V]9$K[X5K*@XU ;]5N6[4V MF%D5JI\$XRZ? Z.,[*KZCV4W/7M.&ZK]BA6D TH\VESUU[E4NL?$[DA9C*M MK\1X?;K: B [6:M"!@DIW.FUD9@K1]$LP%FT#^P(_;@JUF5'B-D]1RD2GAM[ M?)5/U\0])[N/@($26PCDW"&3/U059VC\Z*0TII(,L+D7!KG"03ZG.IT4V2,T M/A 8B21OB R7Z.M]^A;^*&V]?'KB"3%=<70CA1S/TRBH8S)@M[GR('HC[&$> M84A3^?QP' 8WU4D=QL!5T8:3A AQ8@M,/5YX/9='/C[AJ<]9D&ZR()U,AHU^ MU0(M"^C#2H@DCM9@0C;]&Q>!+EK%RZ4HQFU.*#57CCD:^-_(E#['M MLF6\[H#<4@7.F"N <0:HU)IVM*BE(*0(^'# X9D MKTR11RI_@#IQ%?.YFLY<1HA(7'?2CK"SG09 &EWV)"WW<15Q6J^C%(.!(.Z. MBZ&:VHOXG52#+J/#3L+3:4P61R\@Z"$.GH*DQ# ^D%[&QC,YS HI$U")"\9/5V^W.MM9FE@2FUKRJM MVE7S^J+66EH]W_&'XL'&3CV;:S@FE# $!J!,N?A BU1_2B2OJ6Z6$R<:_+E5+.%%]/5E"LQ6MB*_F74_)_?<#^M MGVWS=Z?OZTG:/WQ5U73+&IZJE(I$,N1UY9'JZH;$JD0=!-4E2XS"?"[.N;9, MUQ;M[4U9LS.,5S S[Z7)F/%U>H Q2]2CMDV"91?SERA'R 8E![@E!?25TP0 MJ$_YG.5[0;"CKU$L'RZ.P*P%[O@N#O]C1:#J$?-@DGR72F#QP TWSDS2#CB] M&,IUH6MEIPSK39]S^J\FVH5*/Y%HNU-$V_#+V,??DY0BZ2O'+REKVP@?>7@+7UEY93UHS)T\[;+HH*TK"+!]:F!TYC? M?+@.=JG6SL,S6)\9]/1_/X_AM+ .MG'#Z2471=?F=+ BV6F3<4V8%+!7&;8 M5$R95&P!FRII6:1\[=)_BEE%RB-V_,CGVJG#W1_7(Q$2+=7,:M_)&K[XT(FJ MKC\$9#5YY04V\.ZQ* =1554)DL8\T/GA,W/.,W4>E/,->.,*72U^3\6%-$"& MZ(/G[$YZCDJ/RO;OC5N#4ET\UG:,L= 0/K8B3$LO%P^!T+9+[\RB(99^]?QO M=)T&XMG7@K++.9:VN':D&I6JE^YB>#F45 @4R*%T.!@-D<[%B@MT_HI\&=@R ME>B.2?14$N^IGAP*_/#?7O3\[V"MFS1OG]-[:CU Y_/4!:QAMA9C.)^3Z:81 M3V*5VTE+,I-MYB3%1503YV&B&)Z53;J\HM'DD-I)GIC/$5.DLD7=_6"IK6K6 MB3 _$+0[W%#0KG%9OZ@U.O7*L8<-N,[3B4GTF%J)$N^"3&B*E%I*Q16 M+0@SB4^VS/3'3@E?KFJ\,-C.4&1CVB,/0/"ALP!(W^*1T9K@TQV5RJK2K$BE MOZ2TCUD@M9C+P(Q<+-5-/X4T2#&/'Q'JOHS !^I]9/F\"&) M]8*@3=U172_K>YZ-;>@QDY>$31:WXM25(NLHB+KJ6^EE1I65+D6+"=]1KEG> M$)6Z["1MV%N F!(IB?)O5DZ]@?(2JVAR(+CS#M=7NW3-3@;3D#/@"C."UEJ* M,L=S^VA["-:%W;1C7C#Y1#2,$NZPX8+F#8BI?.YH(^ O:I?U1CU[^-OK"N4? M94+Y"1VO,@EV*JMB)7WU'P6E&QG&KZN;&;*A %V7"+HM+# /53,*Y(.U[]: M S6G>-V2#YY9;%E>'7JFBG;B/:A8*ZK6>6$(FG[AQU$T/1+EW-Z'_8,"M:(: M4@..-UQ=!ZZF#S"C?N*OJ_^%QEKUZEE\5:X#DQJ,N2N>/_)\G8G<%Z[PL5^R MKZQ^L"=0E8(O@X$<%=A?'NAX#$T;:GEFQL1GYZI.."ZF+P>!9TG]V-"/]#&^ M6:(BQD5I(U9]:1<[TYJ&G='V/+X^47NPVO@J0BT3[RV_1 M_@U$^\MOT?Y-4=KJZVJ.J*7IYDJ,)AS//T^!T8).LOC8D_0J:%F=SY&P+LP, M)2JI7@!Y/NSJ:!WY9HRTUZFET$VF8$KX$'-4 M=?PHAJ<#!0QZ M'B7_!KTC^7KG>XHV-?[#L9 M>#2ZATXGTB6V03&WX95=;MN/9JKKJU M('=4+48 RA#WJ:'U(TH8?I=2R'!EI NO%RH'M7I%;#LF%1#=2IR9#G_)J4&K M,64.U^_97PRDXI/)ZV?-F?CHEKW#^!R %,$A!=CJG!=@/GME]KG8+E:+[+< M[CMA1\>CI$NR3RD-(]\;1DZ?ATGE8U6H6FM0&?"D>!^/\*",$,_'$'8,/YB> /H=/=W)9\8D\.N)2:RR)^@RA9WW0 ?IEU0Z]9[UW(?7^<<=]7558P[E6PRIJZ M-?M%%ZKOSZ"W;C4?-X?KZO-3DX-63 8UK55RC*&RZS.9P]B%FMIN@ 21?3Q, MI8#G Q!QD-F>?I*^-;;W4YG%GBM4=WZ2(WPHF.U9T5L3@'732^ILHLO(IUVJ M #?SL9O#RJCF9483DKR_0IS BE[]4&6H&^Q7@2FM.U%NH.E8D^H_JFA!A:L, M8@>9-$!U39^M'^DZZ2?E9ZD./*FZ M+5WS^Y61SOHI9[ZXR63[83J>=(E: OKBGA(&T:_;]^ZT]= 3-CDJ=0XJ.8+I MH)?T22;)&2PSSUJ84=Z"N8W468KGT*A#[PP:,#!7D8'U.172G=1PPC8^2E)\ % ME> ("V0+"\N)Z%S')/\4 6I9;>OCR^C\0%,VI%(PU=$V(T'[G*G%"<#2C N1 M9JS9JI-95D0.;]#6!6V1V/[A6VQ_ [']P[?8_D] 7_4&'JS7J+7;[,M5K55K M7JHL>.4#5%5F6 26S\5VXZ37Y('SDY?'VM>0P?FD%,BT#CNIXV95Q(3:%YO3 M@_QCB[!RO@9+F#L=+00%VUQ<"CZ5B@_T"[X#G83CJJ50]?U3,]#E>R@2S&_="'UDJ%\O&JM*+>3[^R/[OT7^GGV&= M/B]QK6;,@KC\\B#L'>\5#[,0.C)T5@P"V<]J(23X0!;>^@BO3"U$M\Z:&(3^ M5+]YT5@^,>DAG&&B<8=US&T'S,7DJ_%*X69I:44D8@AW M02))M5 HL-O72Q@3J[>X/K%TM:)X8+#&3$:1R UL'_M49.?PV$$D@Z6B:FD2 MYKIH9 KP0P(G]@ O&7F2Q\6#@'C.XS'G,XX1>1OY-O+?,S(SYA%/X-$):XZH M-\-'=LV#\,TQN ''X-%:'8/SW71SD>[]>?/B*_+1]U>=F^NS_P=02P,$% M @ %H ^66&$.2H\ P *!T !, !F#$P,3 N:'1M[5E; M;]HP%'Y'XC\2V6$CPY$TV-^)PU"MII MR)45D0_+[5/Z-[=7T&E7+Q3B(Q<_&H:I_0A=!,(S).AC:9\QM+SLQ X..?:[F$$VJX)IF"?;CKCA MO';54:TJ?"7^MJ-LVW]/IW#)4/!S2 +X3A@>XBB"*F6A=NRIYA[..@+]X< MFE0#$SB%JH<"%P,="!D(.*-#*+L,8]DHG>IB/L8X6*<9@((^),JH0A]QW(>C MGU#>RW#7,&)PR[1=3%N[&0+'(Q&(ER!MCP8#PGS@'N+BA(6!^"4X++\GC$ZG M5E$:YHR>TE',WC7,5H$R(A"AX7 Z8W:KQVG,ZYC61FR-Y/])W*/! O'-O&R0 M4R56#S/,V^G6Y]^=\#?9S!>OXY9A^V_'7[#; H.&XFQ M>Z C%JD[ 'NP0K"G>N_0Z_R/Y###:1@[?;K0I9Q3?W8M'C\T)*Z(S.3B5K$K MTR(\6O>V'NEPA9A0L"8>1C2P]'O[<>6Q#Y3[ZQ_KLM5T%L-E!L@G0]%K+P2, MVT;D%T[P*?9B[X*E2[]ODH0EL*]* M$O68*/89^6-$WI.\S]6]54VGXB7".F'_>.*^J;V^X^#"'<,1D;7;']U-I[93 M*YIRYSXI;F21N'*RVD$Q^0GC/<%8+L62\NI\$>.;RZJ_H!:T;'X&ULQKA26X M/0$0LQ>@R0WK=&IAQQHZ9S'@\U@8S]1C/M$/K M4?\Y6%T^Z4P>?U976_:,!1]1^(_7.6AVJ20A#!86])(?+1K M)]I.D';J4V6(2;PE=N:84?;K9R=0L9:JG=I06!<@@<2^]US[<'QM.\?>:<\M MEYSCPU977D$=CG?B]0Y=Q\RO\JDY?^RTS[M7,/"N>H<'VIA1L0]5*Q'@D1BG M<(:GT&2F"5/BBU YM9*;(C"]E,$F"'PC M*H3Z6-6O6$9=->( )P+'0\RA6M7!MNP/17M\X;C6U5!7$PJ?#7BW$_D_)JS9 M13^)O\.S[^^AAW'1_HNV/S(9''%$OT>$PE?"<833%#J,)\:VAU;;^V!!?S(> MR\CZ#/G;'L]@0@2&SM:'@2AT"0Z8#IT6[-E5N[9EVK,NA2L:/T YW5@G$A$*(IF)W1VLIJ(_5/D\\872*^75<% M:KK"&F*.A[-R2<:3EQ0A9Y,@O&/M8^$#\^;RMP!LEYC/P.,3V7=7;,)3?9/! M%MWSKY0);OKW\OZ#T4DD)ZYFA!K;GNV#]?.A6NF M)GQ"7"K8&8Y21AWSPKU>>;P&RM=K'^?H_,Q;=E<9HYA$LM4><9B531]H>[93"Z?)#PD[6]-W/.Y;KE4X +A=M!D<"F=H4A96DARN51,&FFK MC8 \[U'YX\IQ; UYYG\8_Q*,^UE:GGGM+6-\=L;U!]2&4:W/P=IUHW$/[D@" MQ/P1:&J5NUQ:6N:&@5HEAA7+K+!;WZTT[%K%DL=&!C.=3HWQ7#VF<^TP1BR^ M S8#;*H-U'Q'56V\_@902P,$% @ %H ^6?'%[V P P #!T !, !F M#$P,3(N:'1M[5G;;MI $'U'XA]&?NB3L8U)2 *.)6ZYJ 0B M<%KE*5I@;6]K>ZWU4J!?W[5-$AI H0W7)!;8L)>9,[.C,[-KX\JZ:9K9C''5 MJ-3%$^++L*ZM9L,TU/0I>M5IMU%MU^^A:]TW&^>230->@KP6!*9U"2P#QV.>(\$ Q_-S MFG(<.[&+0X[]'F:0S\N@:_K1IC6NV:YM.:I=@Z_$W[263B2 M[X1A#T<1U"@+E4,WK7!VI$%G:-O"L@Y%@T.WISLD'$/MX,U =0)=J@,M0J< MZ7F]<& ,LRT>VS3@#BY!Q62",1' MA&>?!C9A/G 7<7'#8H+X1^WD]Z+8A1[F(XP#F-!A$JY+\IT,E!&!!'G>!%8) M=QK,1[P MB]I8 =U73[7LM_)($Y3L-$Z%-#CW)._6E;LG[( M(X[0S.(-K&16)R5X,.Y,-5+A$C'!8"WL130PU#OS8>&U"Y2[\X]QT6Y9L^IR M-O*))[SVBL)D;$1^XQ2?9,YZ%PPUEOLF2I@#NY*1ZZ"A?_=BS44B?XM=0)JS MLYDJ16P@;VX;>D@A]JGY8VC>$;T_LGN[ELTDFX-EQ/[QR'U=YWF'$0NW#$>3>;V4RMJ,>G\VEQ$Q>)"Y/5%HK)3QCO"<9\*9:65V>S&-]<5OT%M:CD MCZ=@]6.E. >W+P!B]@JT^% ZFYDYE89N?*@+"TY%X?3X-%?4"SE-7'MIS&@T M4NPI>XRFW*'TJ?\2K!J_S4Q?;\9O0?\ 4$L#!!0 ( !: /EE-YXHFX@H M ! T 3 9G)A;FML:6Y?97@Q,#$S+FAT;>U;;5,;.1+^[BK_!QUW29$J M S:0K3KLN,K&3L(=:RCC++4?Y1F-KN0>=_I7@U_) MS>37R^&;O4BD^HRTFIDF$YXP149L0<8BH6G#WFB0&R9YM <#8>BU'Y=0.>/I M&6GN=3O][O#SG$^Y!CF'K9/.41^FO=X^X&4Z55E[_97'KJ5-"F%MHMEG?4!C M/H/+@*6:2;.BMY*F'V.>DELN6Z/S(>F]&P^'/P]'$\(5,1ME M(>&I%H0J(B*BYZQ>.SZ1(0GI/=ZX89EFR93)!CEN'I\VR#Z\0E[&X:=2G/S%9G>$YJ&9,KT@K&4;+%?@U#8UQT-*0G@6DBJN4B7Y)^+ M)*/IO1=X/! MQ>C=F[WFGKF^N>Z=^^O;B\'D_9N]5K/Y8N_/KNA B\RLREU.A=8BL3%I,O92 M[YC4/*"Q7S8,PF#6F0S\&PL>ZCG"_Q3A#Q%ST-WT]-AX1^_0O]!%1(%'(%K. MYYQ%9/B9!;F!]E44\8!) VE*$N,,SE5(7U!P%;@8 +0#+:1W(N*@V[8S'$W& M^!^J\PF0]X.;J5^:J7\/WJU$G)M0$4+0"4DODSPFKWU\>M@L@34+H0MX P:C MW2F9BC0WK_RKU3A^W6PTF\VE.-3'YS[*/(5)[;>-V?]?QCTOC7N=2Y735&/8 MIK TK6.3<,O4ZRS^GSQEI'7L+6YLB*^$.#*#O%5Q0#0IF'/-I%7QBHSQ5FC :S(D ,4!<<#IXI5Z+>$KC:@1Q42&A&M*?.OP6P7KW M)&]T=0LCW@_'0V!ZPP;0.0ASJ>(A246E=SBR M3-R7 F-UT]>@,Q$>%L3^%NBUR#6)><+M%F'$A;GT M+ZY+-II<\#@FJ=!DG[X"[()@7%(F10 .#V,16-(E;Z.$526VR?[T%>PU9JC. MWV!B= &XQHDI7MR!OP.2Y7V]EC'-C01X90IUB DB%6@F!BQ #!+QG8EQD@DYHRG_W3FC) G6.D+R M/('UE/L\_,X=YYBL.$Q%B=9Q)A6M6@>JUU8C^J,=:"V#_REG*J74:TX,M=-I MV#YY$+Z'7^X0#PNTY;?7T-?01%A&IQPCG#7($' 'J0Q<'=FZ;:-D5@(.P5M3Y"IA'@.8G4Q@ ME<@>C4T^Y5QQ)"Z!G0BQ;!HPUH8ABY'!K!C:TARH^)B$)8%W<.13$+$@Y(LI ME"_.O=!K8(2M89?KIZ.9KN)U:<;J[G#7 M%F3/R3LV1_)3PU_?V0+GNS@(;3GV?7K8 NJBN5PYR5WE!#:' "NIUY@]";?Y M0@MX$@M([28QF[Z (=JA"$R\-[V<(N0K8!-(TE5\;\\CI6U>^CY:F4\LDV!V M:<7X:GO',BND'INZ%"J?_H:7MH?I8(!607GK1:_N,)D[-!GIHS>ZZ1FH!^%]*V.M!/%,1:S\3* M$::Q@!\M4*:98B!LNBF^$5U9Y_>D_Q,@:3EN##>J-D4/3\A\*6':)WHA7%<# M*6XIH.'J]<@S.C%C!N^%84*4BO4(C.5XEA["#V>O#V%B ME"F;7 < X.U"3[2RB2>IJUH[KJJ^06*_&)';B\EH>'-#;O$DZ>KMRED/GL$5 MV$ =UFN50EQM/EAXALY=LOYU05,1AX^2MDYS5PY9M['$FXMWH][DPWAX\S6; M627LJR9]Y&+\>7N1V$T?1KI46322@QP#/JQGZ(-%#Y(_/&[]^\1^WJ)>DVS& ME39M2.RIF'9*0'/EL((4 -S=N"OS20//8 SM +^.? HQE;1]H0'KLJT;&+;2 M.?HJ8.U(?1L/\OM7X\%PO+&,6RWSE@N8LG9[[$6 M\RMC-WO'>MD]8NA&F<-KI?*M5V3,17A32KYLOMDRT;+13>*U_?[;YG8P<7VNR6"0_\^F^2*M[+/O6%37 MV1]W_\JU[AY%3[:"C(;(KXOPT<*0\GAP;Y?R\("'VT];5N B=BT'[3]*_7K M%K-A(5_Y\9P_2@&5F/\E2:#Z_1PISW-:T_,5]IBV\'&;7&6FIC@CEQ3JW+^[ MQ-^^2WS\3;O$WZ9G>X1_T6/_Q ?_$NA_4$L#!!0 ( !: /EDA#P@I&0( M -T& 3 9G)A;FML:6Y?97@R,S Q+FAT;=U536^;0!"]6^(_C'RP4HD8 M[/10Q13)QCAQ0C"RB2(?%[/$V\ NW5V4^-]W%G]<6E4]V#F4 \S.SGOSF!E8 M[SY]BGRKX]V'XRD^P5Q>.D^CT/><_1-WG<.V-UE,U[!*UU'XO5L(KF]AX-8: M4E91!3%]AZ6H"+?W#AM65+*BBT"$)D=<1>0KX[?@=GUOXHJ'OTY\E\5C>#$B:'N"#3]T->D9*_HVE"NJ6QS!8MX%<8I+&8P MCZ=A$N(-E\OP;KY*PV4XA>1Y$LT#& ?!XCE.Y_&=U9G-ET\7E/>C49H5N^ZI M$/]#EA<*6RIIMH.-X H; %J WE)@?%,VB@F.%CJ8@IF0E=49N->/( J82<+? M2MQ[89*65"D(A*S[<&7 O3+_V8A1(*J:\%U/MJLOMN'.*!2LI#D@LY! ,M%H M%%QK6F54PHUKP] =?K5-#M%(D+064D-.-&).<59G^*T-O+'AG>DMAJF:;EKU M!D6:'"<;*8R:DPQE9*CV347)]I0%XX1O&"E!:7146 (%1!GL0\/I41#F(3PW MUK U"M2.W%9G1XE4QN1 >4[S_F4[=G R3&5(AQCY.:/R&8F[OJ,<>)04>V>* M'&Q9 T$RABA*;+C"FE=4ECO3GL.$)40R)&LA]@EC=0Z@X^2=KRF7^A-V?1.W M%O+-AGA]1MK?/ZUSUN)(Y9CC:7]>F6/M%U!+ P04 " 6@#Y9"/2X>@(" M #)!@ $P &9R86YK;&EN7V5X,C,P,BYH=&W-54N/VC 0OB/Q'T8Y],0C MA6VE+B$2A !I(: DJ]6>*@.3X&UB1XX1\.\[(0MJ!2M5JQ[((98]\SW&8]G6 M-)K/['K-FKJ#$8U0?E;D13/7MMK52-'V6]@:+D8O$$8O,[=OQ%+H1_ALYAHB MGF$!/NXAD!D3C6JA 2$J'AL$).CRC,N82KAX!-.PK:'M'K9\Q35TNJV.U1Z2 MZO+]_$]B5>2]ZQ2-!]UD*4\H;8U"H^I!!6MJF1/T,EU)K656B7OS"82!TS=X MQA+\:9I?6J]Y8L!@%O4-XX:3#\F\Y_E?M^_,26242A+7+DX;Z2S\T/4C6(S! M\T?NTJ4?30-WXH61&[@C6#X-9YX# \=9//F1YT_JM;$7S&_O^@?M_?=Z#7NL MF/B5<@'/7&&*10&.5'GK?BW_W:+77:%Y?#3L9X0M*EP=82U%08T#+4%O$;A8 M4T%2,DS'(G:(5BFO8,(T;TLPU9BM4T#4;T#$[#PWB.%$% MF/!"OS&%FM*S4H@F8ZDR*J7Y@[A2BHOD+%^ZD2FON&,NF%ASED)Q1A<@8SHI MM[L K P#$P25ZL1W1*8 Q8;8ON\$7DS><<=N709?_[P,SOQ;Y,F6%+H/^:$' M>[[16Y+[9N:'6_?%_907R'U:]FAZ\D]I#IU.:IC@[)YM7Y_T"WF[?(JJMZE\ MPGX#4$L#!!0 ( !: /EDSZ.R.]04 ,(; 3 9G)A;FML:6Y?97@S M,3 Q+FAT;=U9WV_;-A!^-^#_@?##&@-J'#?-2^(92-(4-=HU0>IBZ",EG6PN M$NF2DAWOK]]WI/PK<==TJ]?5?8@KZGAWO/ONNZ/=>S/\[5V_V>B]N3I_A4_! M_WK#P?#=5;_7"9]XVZE?]RZN7WT2'X:?WEW]VLJ,+D]%]VA2BJ$JR(GW-!.W MII Z"@N1^$!692ULQ-:;;]UW)@II1TJ?"A8].A,EW9?/9:Y&6,HI*UO]WD7_ MZGZL8E6*X^YAM]>Y@-#R_/AX/K]3FUM/^OBH#LQ_$?E2I7-6_U!)*XOQ5M51'#& M\IHHQ[(\W:W='WGB[J$8B+&10MX1#*_I=%A+X0U,YLP8; ,"<$39I"H@I[$?KJ1DQ6RL MDK%P%?]9*9B1I5H+CB *Y7*2J=(C,5/E&$=T$TJ\AVQY M],*A(SQ;94Q//U M0.PQ$([_!@@D,J41:$[:*K!1LR$UY/'>K@DHG:&D9*F@2.DDKU(H1?K6PA@A M].HR# (LZ5&[,\![< 23!1\'.J7)(;5V$?TX;*E+&BN#64PQ ?=A%, '+>9/6ZELHV .:PA M8IY;OYY/4 -BEL.YO!?U&X@&HGE[U3\86\#A5*2-&.J,E\YMT@!N/&>S*2-JTSBG# M3,E8Y:J<?2^/M&DLA,@R_G6F"3&INR!1UVS M,2*-EI<#87A%$X8NRV >"R "Q-4$5+;',$K:@J8RKWS=%Q^QC@\8*-H ^&"X1C4Y5?-OX%)1*OOZ""KBQ93F M2Z . OPY8^7[F_"TO0CHX\3P9:1NX_Y-J-351/,-/,$]Q21)93GR*_[>G) * MXTJL\+T>6EP"%9\K$#^4'CR&70;B.\OH2]4 ^^C,KS\D_&'[]5PI+($:K:F1R M6,?%JC YO4\.=[2XAVYX)3&PE,:Z13_!W,DKT%;@3; M0:((B:D;PG+&G)&\8X8G5'5=OV&D\%]S+*ZAWY3O>AH,=ZHMQ2Q3;'2TK.4M M;6TQ@D ::<:D$(6.YA )5Q6(@OJ3_$%JNMQZ5]_S]A&W?9?(+ HG0M#)USG2 MYK\2JA,FKR*2<9QN2H_F[+UMQ Q20W^OWW>D_"MQUW2+6\#K0UQ11][Q[KOO[NS>F^'O;_O-1N_-]<5K? K^ MUQL.AF^O^[U.^,3;3OVZ=_G^]6?QBS:C0NZR6E4^(CCPY/E881@_XO.G:3\UYGL"OU M"122;?6OKF^'@YO!U<5P\/[=3G5MO^OBHL^DN-4?1.)2Y;FXE!79"+IMJ;*Y M*,>R/-O1_?ZL'.OX(1?+&V*+9Z!Z]_$V83-Q8J>]RI<4?RE).SHDK8R>'^^NGXT, P\$[<$4Q%W?: MS')*1Q0%=]G@I]1 CS9ELY% NX1_I)Z+2I>V(N%*65(!T]F!$EJ!;04?9S+! MDA6F 'F4)L@]$M"4P,W2SEFDD'<$Q6MG.JREL 8J40 !P,0N;5N6!0 M(MU89+F9N1HL$!XI5R*U2R%Y,1(L!S.CM9"[A36/S-VQ[W]FU%\=BN&&@UZX M.J!UG> T,5FF\,A.:S8&0EKR 8+#59P3^U$08!'GRHU9GIU;@"28*/@Y52[) MC:NPC^G#FMQYF8DU":58=N( <4D)D0[.O[Y/QE*/2%P@,6\K$+'HGLB7W=,# M:@/3/V /DZ 15B X?=>0$P+)QCQ94Q9.KA5E4,07W813 !R7F3TN MI;(-ASFLP6.>6[\=3U #?)7(RCU]#Q-P3"M5@=)-97$ ,G2JG$]\2)'VYW ' MLZ*,==I!Z98^V*5I-C8C%M6TMBI5$FKV$4JU!Y/A9KU M5H[+@4\/YVN'IPGC"!:5X"7>-)& 65+EDND-]_)6<+VJZPJVA"JU7E[QOYA8 M$@R$ RC=8\:)'Z+I&ZG;;"QS-Q(/0/7TK'\RMH#'J4H9,=(9+9G?I /)SB$ASQI0+QX]"#Q[#+@!O,&0\$@Z'9Y1Z)O3WKUEJCNGHCO)ZB'H@'_T7E^SQR'/Z+YI?_Y7" M$HC1*AN9'-9QL4I,#N^3W1TMYM -JR0:EM)8MZ@GZ#MY!:<5&*Y+HFV$)V*# M8L5O4@6C_/X#X ;TXIB^\,DMTP+A]*52L-ECNM*)'ZC:9S\B$C^YN>7)D_L" MA4#SB,C30:((@:D+PK+'G)&\8X8G9'6=OZ&E\%]S+,;0[XIWW0V&F6I+,LL4 M&QTM/N*VKQ*91>)$ M<#KY/$?8_%="=8"C0+I*3TT^Y2!#F1S5WVW9FANHF.1F3C!H-C:!#^0&?A#N M11T2_U_.;?5?PZMG>(?^M(AQT9.C2!P?';]Z[LOM^AZ]3_V.ZZQ]B1XT[/IO MK_/I^7[K:/57YC_CH1>)Y["KL:),W"R!_#[4S&=4=/ A##4X_)&:]E)/AW\\ M"[^FA1_=_@902P,$% @ %H ^64H81$C$ P B T !, !F#,R,#$N:'1MY5=M;^)&$/Z.Q'\866J42.8]J1KP(1EC&GH4$';4YN." MUV%[]MJWN[Y ?WUG_4+20%NA2WJ5BA#&N[.S\SSSS'AMW?D_SX;UFG7GVF.\ M@OY8_M2?N4.K55QQME5.6Z/%^ $\_V'F?C#"A*L^=-JI I_%5,*&6^H).T#FA\&UHE225R.*;I3#1*Q1]Z'B(;* M&%JCH;O;LC53T.LV.U9KA%B67QE%OANTC>$%7\MT\&8.2P",!U2O;S=O&#?> M+MX_\[/!/:C(&7+??VW =_ 9T?X+[I-9TF>*ZC9^NU M3N^F;8+M@3U>+'UW_-+^3>D]%>ZW8JA$#[?M[V$Q ?_.!<]>C>RYZS46O\[< M![ =7\]TV^WN>[#P"O'["*_$_5LF%0OWQG#*89-P3C>*)1R>F-J"VE*P.<]( M!"N:)D)!$L)$$/XI8KQ>^X4)&E$IP4E$VH1+;6Y-AQ=1\#E+!DX2IX3O+T1^ M9[6FPRM QY-$Q!ASXR.$B723":888B8\J-?;!D11V%)!,?17$1:87@9H MPM2$A0,?66S"4E#)="(T:KVR1&2B5H3FS(0T$S(C7-5K*GE1/E(VH:@<#)T$ M2:HP^,H6T%0;:'65CCTBUH13V5CL(KH'>Y-OJ=5EXCQ1_??-_;=3W>F=+\D5 M^$A+J;DPBZ(]:C-.(TQXO790@:"?,Y1@C&NE)DR6VNWTM =45^?F,K@ZD/RL MF8-<2J8[M[WK@5;2_XSG=<$SXUB*,'3\L>55>G\YO;9=W7P>]HR;.<=#% F$0L*#30D^YT6<3_C]\=_Z?BZ M<^QX'9'-I[]U;$T6>.QYP50C)#&+]OU_XNK(4TNVBBB+)XW5TIZ'>*8E\H+,*0X9G@ZG0F6WD-%N78TN]1Q8M5\?[U!U!+ P04 " 6@#Y9 MKK1H0<\# "7#@ $P &9R86YK;&EN7V5X,S(P,BYH=&WE5VUOZC84_H[$ M?SB*M*J5>"WMM$(N4H"PLC% )-76CX8XQ;N)G6L[:]FOWW%>*"IT$[KT3MI0 M!4U\?/P\SWF.X]CW_B_3?K5BW[O."'_!?&Q_XD_=OMW,?W&T60S;@_GH$3S_ M<>I^LD+!=1?:K42#SV*J8$:?82EBPFOYC1IX5++0PHDX=7'JO![$1#XQ7M4#._U;AEW#HGWG,C+:1>(UPJ,[&'[M*?C"=#QY_, M9[!X6'H/SLP'?P[M'^"AX36&#?#-=MZYO:D 4QD1XOP15K7ATG4JF&9(F/ #W9;TA M_(DBDCAF2AD&^&>R!T13V%!)1?@68C&OP)AAM& M0Q@S3OB:D:A:F8F2+%%QKZ")IU*Q!DDJ5$JY!B[V^4JH!>4LA)Q*( M1".K_5 38&Q7Y/6(7!%.57W^$M&M06-&C.UJU8K>$-W]6%?\>WX\OO(EN0(? M=2G<&*91M$77QDF$3JA6=J:5]$N*YHQQKC**J<+5[8[)@+YKWUX&5SN57\VT M,U(A=?NN<],S%ON?Z;S*=6842"979HNI-@S7^JV6P M^B-4JXL3<$N(5[BSE-O?MWVV^,Y@ZL+0G4Z]A3.O/_+NTUH<*^ WY+LY4(R1)4@K . M5V^0-;.-(=\CFN:U,G_/S%]'_P)02P,$% @ %H ^6;,R[<2*$0 "G M !, !F#DW,# N:'1M[1UK4QLY\KNK_!]TJ=HMJ!H[O))+ M ILJ$MA=JEB6"]QM[:4;&VHQ'$TD#\?WZZVX]YF%#(+ $@G.W8,^,6JU6 MO[M'[/QZ^MOAVWYOY]?]W3WXS?#?SNG!Z>'^VYWG[C?YO[[S[?>]/=G+Z MY^'^3\_&JK!OV/I::=FIG K#CL0%^Z"FO$CK<&1[#-0#]E6%42UO'"2%FKIG3MV=OU(3LHK%99 ME5JIBF&_=SH1[+V:EJ(P'"_AEZFT5@BV8N'>CWGVJ5+;\>J/FKZO,N !A@^\ M4UQG3(W9'LA,"EQA6@/I=AP$C\W)&",1PS']7CU;R8M9'#82N13G N;CEH$Z MD88! )QE) Q\Q0V #P;A6[\@&$\X2KAL)ER+BQ_9[*Z-5=L1-QC^Q0PE\5YPY "]>KKT:/A@F?V RMS%D M>V(L"XF;8T#D?E::E94NE1&>8R,C)43OLJ!R,3 )[P$SGKS8!9W MQ[1^>4MT^+!66.? SL"SQR#SJO!BRZ:" RF1R"5=-T!B Q-Q9'<>9?WW\5BF M\$ 8-NYL612UEY=+&E[5(!W&R8X69U7.W5:66DVK_(PF;8J=9:BU+-"'995& M!D @ATI]'/'T(X.E2)7=G:"]^KXV?Q0W?W\\Q@TZ!XNR!T2>WWQ0^:(I=ZC M.TJ/#->2UI>@DPZCL=[76A5"508LWNX%$ UH>%"@5P0;,'C'CQ^ \,%.E$["AF3R76<5S\"M2#E+(BXY&:"B$?N_Z M&F&5B<^I$!GX1M*C[!=-+LV%JO*,3?@Y.C2BC3%AUD%:CON]!HU&M.:J5,XG M0A,A4SX"P_RS+'B12EC0!U$J31;[-\%-!>X2S.>4E( -U.A*:'3@ IV:0XV% M>@4FEJ6: 'Y6$5CGP+UY+<%E-GD$>@9-P&>/)' MY]4@IQC F,.>T7; Y'**JL>SB" ]%;XMIOBU-K7?\[O*5C*55CC0X0B@251: M;K%#'(P0,+M "N/-HS]/]EWM8JL:QV 1K:=][B@+8&_\I* MP*SY(.[=^NO-+0JM0/]C/!=IN"AS=24^:"6NFT1[:(04D9!7\&*;KAQ_DP[* M!)C4J2R0O\$1!I8T+N $UN4IV)D,[84+CTFNX!HH881<@M>;RA*]YLJX$3"\ MY-$9[FK7<40OJDSC MTBS:N,O.]9P R]?4UR=S&!&&O&0-1Q!JZM,R"DFJ9! MTA ,SXVJ81FKP \')%-!=R/ 1>(O:(!*212XV M)0L72VL@_!R!X:D<9XGDA?#]:3+Q>"$31])UV+=H\J%N6&!T,K-*>%<$$ 4P MA2HHR2.)DSMI)Z(\?JCW2\?-UVCYM(/LP[[:K)A:+^7\ LTE[2R.0WA^;-9" MC_)-Y+KA&LB9\V)S+IU1E,94,&@A][B4FJE7!N!("JXW/D'V\SYM=&0!NRJW MCADCW"E B3C+<>UYL@OT&H7$0+CAA,*-7(R11O4U+Q9 (XU02APG48(%/".9U>CHC6ES"#9P00<*U,Z:+,L(/!XW(&Q01U%Z!0 M+@"="XLY1_*&E.Y 0J(;RA'0K33GQLBQAVW(ZW;3CW/:<#]7H(RQNDHMZA88 MKH ^?ER;02_1!M](3!^:UCB+6N/Z42PR3-IT,<\T1V6>@*NF"\?-Y\!%,5B; MMS]U^&8ME\74^]\(^2H;$A5$0FI'59;E.U=CEGB=4#>J%QF,/_I[KO#??9^__#P>'=O[^#H MEY^>K3VC[R?'N^_#=S^EAY:"9N*E =3"IVU0+9F=(&'6?G!,,S#R?\)1"J?Y M$&" ]%&>)NA>P+^MC-&FXXB],,*#WMS\H=Z6T[U%3VS]L*CP"L :U UTW6:G MLQ(0W-5\)--M=@31G*/]D4*"KS<'/0^C\,YELV]V9M?R;&+;*#\__8 _D.;P M&S9SP;Z.M. ?!R,L\P%")3'#-?8:5CG?--'FY-:,S=7AJAV3/6B)NM.ZU%4N MX96:N>L+]GLK!ZMDM)GA.=>SA*TO!$RW/U>J50>'=S$:IU@DD/*J M'/C=)<@>GA\[B7YLIX XGPZS$XW]'INKKG-!6(KVHL\$DM+-'G MRD(^IIFJQEK;8_%&[I;6,M*Z2X\VL4.]RM4MANO7:&]Y3*Q]^]:5NA.SIKU1@?PW M)G154&ME;6*BJVA<>J*NHOJD+=:QY;34Z#NZ9#3V0%08!T:K10H?+(6Q[4*L M!^%Z'#IE]<93H2LJK'+"P9^EE"9O5LDYN,O3TKH\)RW_JXK:1[LG>[O_M"IEX=%OSM#OX07&HC"F!7HL+W+L=9ZF:]VNCY]/W-( M \)VN-JC"T-AET4%(_P$-=SH\6&_#MQRWAKN7"9=I8&P,0$=4-TSQ\I3/L.: M(S^'S0_LUI2E;MH6.=J$;#3(9JYF3J#/M/"6H]GFT;R.,9V2PE[@CFT(7L$/IY;[VAUZ 7P)6V" HG,D9C$Y+:A,2&$J7W5&Y:.:/K'+O/D#( M9=N"VM0NU*C /]9]&;XHZ/22].W*KN;IP,+#19M^;8VP@/2-K@4^ CPKV\*T M3:-=#%D#XJ%$J;OXD6?0PB+.AK61G- >8=,F98L8M<=31QV5BD,OYZ,ID-RM MC(Q:44&CQP ^Q(Y/>MT&IRBYLT82_3P#[IX1L8O! MXX)Y1$32R337&N-IY^$@FMXC#H!B^K#MD#641?OEIR;]J-UO4\<:,J]$[0U8C&%\A3 MD)HK#"I.="VI>Z7++[$/952Y+F"J,OO7G= 1RG/?OP4HA&;/4!#UI6^X4Q7N M,V%*26ZZB)_H4@,4+<5BNG:@QN-("715]3G0)7F)RKBJ;,1[0B(J@<^ M"@*"5=IYJ9J,U[2(S20N*)DM8BIDF5RY5M:;1IZ/92<>6YEX8UDF_@9EXHUE MF?BA2=2=AE@%5B/L)8I>$(]P M1>@O:CK.Y Y1Q;2C@$TUP@9!*ZGFTGR9 IN5T@D\B:_9H/8V_5XX8&&76M:- M0H<*WR^LLWCN_:98Z($'7.[,-7E&YP0,OI*%?PNRF^A-_()=RK9=>\(,7DA+ MU&5L5[EPS=XTJIE(P%N-TJ\GIEN7A W7$C81%V(@>"WN5*6)5],X!M#:3OX>KAUX=NR_,LA<$UX/]*5;!<' MTR(^Q&.,VQDXOZA%!R,\J$3$()37"?QNKE,O'Z#Q.OF,O'Z8"6)?JX/UZ]U$"8A$+.4WQ"'OX,(6T\8@?7- M]>%6Z8]%W=P8OO[JTW;[O?91H'=Y=NOML;SCDW<1CXU7PY>WPNE>#N"]$TP? M(O4Z1T-V*D#WBVO,W=^H 78AA+OMO3V@:LQH!M34"-_7]'OTXE9]V%>!!Q;X4_(!WXQBC0*<<)6$6#B))NB>F)(VF,=<=5BB+ MK6G$WN% )*"EU5S/'"5-..NF?0#'9=A=TJKTM:75N^A?NA>)V+R!1'SQ?8=: M1XG0>EN?*=,J*6BEQ7[A,PV\D5$3:MT2/6V]<8#M M:9[[?E$J QW)&Z<[KWCNIB-ED _\FP?XHB6PS&I#H+[$'=\K^PK/=82),)E3K[OE6*SR1>W$_\]+A:^W9\X>5!_$F:)S!*9)3+? M)3(M-*XHE&QML]]+BFO>L$-N[+)N\@WJ)EOW6C?Y6ZH8WZOH?&WC;V>NB-J5 M!()1T,7T..FB^F+).;3OYE957V!1D(22( YNS-C0U-= ME\RLO/[R]_]S-W38#?=\6[A__$]A+_\_C+M=8=EN_X__*;_B']S->K: /O@L\T_5[PAN: 1PACG2PFR_N%@\3@^SZO)L:"/Z^UQ]4ORZ8_K1CEM\8KOU.^$+^$5Q7S_H\=[,80_?P;?ZP=#?[9OF*'JX9_H= M>E!]D1H5/O.$P_W,I^F;U.-6X.T&XQ'WLZ<"7[_#K_$WQ=U\*;$MO&MEKQ.^ M2+VB*T(W\,;9#ZLO4S_PO6!Z]O!AZJ'S+]\NXJ?@#'\Z[EY7#.FA_&$IOX/< MRTWKU&#XO]\#.W#XZ7FS7/]R4:NS;[5F]:+::K%*HWFUQPKYW2^_OY//&+\/ M>6 R''N7_QW:-W_L5(0;<#?8;<->[+"N_-L?.P&_"]X1^[^#7[V3K_O]_]O= M9>E_%&^\(1? M'YS\X$#HL ;X__*0NQ;\$YP[9O]'SW1\_HB1BHF1SD0WI(%LOVLZW[GIG<,G M/DWP$4.69PYYQ3U;6'+0\^^/&#*?&++J @&-*S"H9SHUU^)W7_CX1Q[^=U0L M'AP5YQ_V\".0Q]F/P@\E1^7X\-$CABC^: U,(* ?Q1]T:\@Q?/KL$<.AQW_L)P<9P2=RB(ZPQLP/Q@[_8Z<'+/<>N'04L+8]A)?4 M^2UKBJ'IYN0'.7B-9_>0ZRW[1O_,LOV18X[?,U>X'+^S[]XCEW(/Q +]Q;8L M[J*,P+_!4W4@"L_N2AZ_"YHHI,\],42>V,T?[>8+@4"JV\T?[H*0839(P7.S M&^ IYTL[S(5UPGNY_3Y%_3NG1/Z_OTN]95'OW4^^=P:O[)SBSY P.8%,/MPYC1EQ]B3./1@1] UFKIAWU?$<&@'N"B_[%IX&X"> M"/JBS?V=U(3+?J,W.4F@]:*-%)XO[,,\0]>6SP+WP&WFOW=M!ZX2+^1XBRQZ M)J59,SEZZDSPCGE_+CQN]]WJ77=@POO;J$0YI$&5@\"S.V%@=AS>%G7AXJ1 M\0 ]J5^#Z8&$"':R#KDH#WGVG$N%D^?N7IT'-9C0D%\(WY]O%C_4;W_@S@NW M%8CNSTL^['!O:GZE_=><7]FR;!P26,ZTK9I;,4=V8#JSYGKPFG-M>]ST0V], MNRDW=M8\GTRG"]G3+HBR$ B;6XU@P#V8*NAD ^[Z]@V7H\Z:]_%KSCN;[69- M]=EL-6MOE)2HA)X'(FI,4D(. +(K(3,^F;:+JRQ[M@_S/0L]^+>\.& 7&KVV M>;=P9MTO;MZJ'R<"]DN;MP--L-S LK>JIN?"6/ZLI3];4J_>TN>7J?O/EOVK MM_I'2;QG*C\UWP_1R=;HT5XW.5T0;4%_:XSP\>H=][JVSZWET._!DX77LA

/%G\+'L-3[_U#YXL5Y:]ID?QQ\%BE%55_/ MG++K\-F*U[(7,K\,.WRV"K5T(GNR+#M\MHY4MOX*?>FK:(L9U$Z.18R?6#@S MF!;I!TWTN_MVP%O+2M7 M;-WS<_#1L\7JBBW]Z0Q_]&S!O&);\2B=YVBQHCQSJJ5HJON/EDW'SW8=/V=^ MC]-5CE_ :3=[KO,S__$+.)3OV=,G<^K)8G7;1\[[46QU\FSY^EJ^AN[N5GLV1Q/=W+B^#@XGJZEY?!\,7U="\OQBK<+\XCRM\E,])Q M+SS>XZC><9^^QUJC]SX5D<$XC"K#W@^HD*CW\];9U?4:>W>^M:.^QO*=/W9\ M>SARDJ])C2Q?Y8O04V^"AR@E_[W:$)EL/3L96Q79Z%]Q2L#6'T8?VQ9^T;.Y MQV@1/+,VJU+[DL[5GOQQ]+)W66]3[QK1"4]-P0],+S@#ZCV-5Z+'B;^;_!5W M+?T;M>+XW5;R%_KCY-OU9VHK9VYOE+!=*&*9U=ILJ2PY#$[CN4?CJV\6MSFP M^R=K16^)S5%S7\+FS$R@7YMM2K%E\0EL65H:6ZK-A=/;3UT#:[JY:AVK)?/6 M;DO3;'VX'+:>J.!9Q\TI+7MSB@\:8:^R;3'O\3[JJ_'GZAL+9G(W!>TU&*-"*URJ_+JS_9W39$E8:LV_O\M\16)R[S)G M]\S#+K[T8=_OX=K\@[]W_;\*$R1=2:;K3WSRO;,.A//UAY: M<7MHG8EK:T^MA#VU^B3TF.JAS:>;U;'"5JL2X)FEG9M/.*MIA:T9$6VML-6P MPM:,;+96V"I986M&/%LK;)VLL#4CKJT5MGI6V&J14+K<;&M[K4!&W-++Y[:V MTXK:3J])!%O;9Q4RXE[\V+>VR^IDQ+V\X-_:'JMM>[PF<6QMAY6P'5Z#!+JA M'XCA# I88\W ]X+WC5N7>_[ 'LGCIB93]RYT4P^[M#WLE3GLI>>ZWN>\-EV_ MQSV/6^7@2MAN4'.Q?;A<>/18RW2XW^0WW UYG0<3WUYYP@J[006VEF.+:0*8 ML_T-\!W 5@"5-'IZFQJ]3T)8#4^AYDTJE/?MY8.T]9AY36WUQ_%'[G8'0]/[ MF9Y4YLDM>R[M\6AB;^XGD:TW;MZ$ORVW;KGUE^76-A:W*KVLZO9MEW-J MV.&)OWAWG76R+9\NB$])DYU)&MO;] 5NTRU_;OESW?AS3>Y/Q5HJ#F?_PRVE MCYS!@3IBA'M2$9'1KI\O#[&SRS^F; J.2.=K[+Y&]X5:]03?$6W-NS<+)?E$ M?[$)4I^Y]=NKZ/ZK:$OJ6U+?+*F>'4N8]Q#7D7XUS7PT'1-T@M: \^!"=&7G ML270\68$'+84L>H4\8I1B=; 'HU ;RZ[UF?3M3!2L[[4,/M^BZR56MGJ((^Q+.D_W"L\*FZB?[5!@1,DM4OS+^'IM?G)ZRF]2[^F)R=ZZ/[# MWPKJ1S%><<>]MV6\EK[XM^ZTE^\T.KVSMO;6Y^K9JY_HY6AYDO*V]M_J7WI;Q-I#Q MMO;>6EQZ6X5S,]EO:^^MQ=6W9;^U9+^9[I9OML=!F?'A?::*I&Y -DG=#$*/ M-WHJZRS!1;/7NW40S LV[ _;RY>7 MJ \/W_>"'W7A!8/R$(;MFNM[WNB]BB#C/G'1]\S1 M %;DR!/'KZ<7NM7I[[^QM^2QO2X>D!YEW]YLLH@7N)46#TN++3G\:M)APB&T MO3(VR_TS82MLCW>S+(,,[MV*\(WBUNUQKB]W/A0_OS2[ ]OEWGA]#SB!9 D[ M%(RO'-B[LFLAZCOA*TS!=4TL>JN5SQWP7XUJTLO>$LO1'8<"] M7_6BFK'^+?G,1S[GH>?:&/&#?3ZW[_!/OYKAHES-R*32>%2>6W M)7K!K>GQB7W[!>EB4BV^=VO"[F(NXR][3]R_'YM*%).ERUL%"@#6;D*!5<[NPI+9Y5PZ#@?!@WND+-G/!FVJ+3?7!P11%%"2B:SI_ MAI[M6S8U)=O\?=E&#.>"W-B2V!J2V&I5 M;2D2 QK>SY1BGT/7-W]R#P2[.1R!,BVZ-KQZ RR&IQ+7_3OR:F2E3G"U)-?, MRW%+5FM"5JMU(6:'Q;;$M+K$M!*J^'F[II2 D=E=X\;;SR6+K'W82I:Y5.TM M":T@":VD*CU3"K6X")TOPN-F17@C ?O+/XO0ATT^-[NV UOPZY+5O'NSE59S M2:LMJ:TQJ:V65(L"B87B;JD0!1)-Q^X)SUUG2(&4XYI*'9 *N.^WY&BI0.'$ M>E\M-$BGL-1X1F$W7]P>\VM;2G@*KQ&T<.SU/6D$ ;FP [M/X?S*A$]8KVRK M0DQ0P@'\OWP5_.EP2PDO0@FXZ8^E!#R>Y=WPH':4=HN%]ML\FC'W+3#SU^:OMBOU@X M>@^/Z*'T5ZGQ<:SLP5L#T^/^K/'5XNF9)[X IG:5_1++O@%RF]I0_&4]'&*0 M3$QWWII_[9/3RQ@S\<8S[HJA[3[PS@?W8_*E&P\+$*'7Y3Y\0A\,N&DA8_W^#B9V:AC&[R/F!V,'Q$_OS/AG]'I,Z?S M@2%[[9J.W8>_8N_=TZOZ[5V]8RUVN5VM?7[N\Y27]:J5JZ;M7:MVF+E M^AFK_J?RN5S_5&65QN5EK=6J->K+GL$WTQ_8;C\0\-NS"BOF#_9/%OM.V\4; M!/Z^=V"[.Z?__5^%P_R'92[IO-&\9)*VD$_NK+L?)_GB#VYQ>W?W3'1#O!90 MP?C1104O?Y0O_/B!-WO^$'2J?_[7N_W??F'TU\=/,!JP@2M<$A1VERFAW$0B M3NOI@8A5@QUYFYO= &_30G&'N2;>N?#^]\G7[YP6\KM?B-7B=YQ&9/Y29Q 0 MHW6YX\"+NT +?^S $O#O(].R]-\?/85;VPH&^&C^MP^L(SP0);M=X3CFR <6 MUW\B ?9[X.GQ;[#*M6LZ^E@#,5(R[O? T@^IH4LP<$)JX*2R9$K/'-K.^/U# M\YTQ4DQ!^Q,45';=T'2:?"2\()N2FN?7C6O3/VQ>'CV9E'K"&YK!'SOV7?"^ M(X3#0=GT0CY!8Z4L&DM.$,_\Y&C_\,-,%D]*^9*1X=? O3]YY1/BG:RKCA,=ZM@^X%.Y. MT/9!%FVG5C+-J\=JX970@P&#<]JI[S#ZO6O_\L_YO_\Z_F3>?1]$:U60H?-)K;BW+5+LKS257+ M,\'VI[;*]UR6=O?GN&:=7P^ZB^$K=5GV3,>?O"V/,S6RB5FJ&W-_M6_,=K-< M;]7H:ER_6S/%SMD,"$O4/+A<.P@OU&# 61"1 9-N&=8#@F-R$JOS;R,0*S>G MO36_2]#5:/OHI035"B2]&Z)C\?V45E51\JU*GL1S>+1.3V;+-;?QN?:M4.ET MOBS&G#Q)"J_)*: #M[!;V#\^*6SB?3_#7U0H*FDX>5(GJ9-J\CX5VKL!9A%E MG]9_ZG^>'%I'_SL+H@8LGS$R?^2/>Q7B Q6S8Z\!GW8'IP<_>+FTZJZ>% M3=WX&>I8-.;^P6]:-5N*W)JD^L,4U2,6CJP=L3&. O:"0CNJ"&L&$_SS^>C$ M_A:$0^=P$:K8KL^[&"X)^,@3-TA4DW9.L3#-)??.>^>TSF],RWQ(R"UIT]_0 M?!BH# +;2["_$A!"R#!VWNNT'KGVL75JWJ-:].%B.3B]/4-F-".ZZPZ'#EB#,26GB>3$XV)*M+4YY52SZ$H3:'/ILK[ M!GCDBEZ4K LILBY;EL=]7_WGPG9Y(9NDSYO!W5_5T>7?_[860]*E:9+.F,S. M:>ED/\^:8:\'=W=3F-8D4;,7HNJ,K3Q[8"N+V5MYW.G_>?>/-;SD/Q>SE?OS M;&5QY[05VG '5%Y)+&1L8#YK ROPQX;7%K=N]O9]/"C\T_FG=#1&1##Y&" 7_\5K+,^^$%Q7C M)UG$=27@E)W_M4>S->5K?O?MGS_/_SP:+XA[CF923FHVH)<4"\72:Y$,S *6 M9_$,K6-=HVI@])G=GWT/; P+#3_AO6>W YN"/)W3-[-L+)1I9:K/GT4B!]^' M5J?T$(> _[V(*VM>:HB=(?_]7\?%PM$''W[O\!%.7+D, MG#;EOPA1_B=IL^(TAUZ9-JA@YG^_D#O-%P MI!9<99X=V##7^_BN%?*:?N%_O_P9S^X)3:ZF9U6ABV5S4:M]\ M[ 6?QM4#>R%<5,IP,745PDCRSK_)1'ND^C+%0'S^-^A[0$- M!4(& #P*!/K&*/3\$!^$+X"8T.R6)R"Y)CQVN'H"!,T@P174)>5>]ZPY,MT^4B%]C:)=9\"W< M3/CHR.-=3O=4H2C'HU04G[W!_"+XQP^[ \,?"'3PZX!H,#"#R:7D'["0O1[#, ML9_%79.\<-'F=,8&!_MSS&JH M\,!1H=5[9@8F.Y>70(H+XS&2MT)2Y8"+)72D;[:UVV9O)L M_*=_%+K7P>#IR:\IYLEP<6;/9X',LU2V>0$6Z8&N'%T&8(HH2N'>!/VJ*P7H M[DTGJ;WD0)^67&;,YC)0O$VW:YL.\W5-EZ_'2%"FM(FDBBY_I@1]SR'Y#Q]U M!1Q@%$4#0N2>AZ)?X$5U8XO0!V8EI=_*?.O>_5:N3O4ZM]U6, RJ.'@E>N6Y M8_:S27F_?/?SR]EA)SPZF&Z9K.V+=]%?/% MN-P-W^V8/CS6%<,1=WUY$:!@QUY?.*'H[4GNB'P)DXY7SUXFG-D"B*B,/^YZX#0;ZVSU8'*>IJ29S M1-) ;TAAQ?P'FJ Q_4;ZNO!!/_;@ S.GIY]#C4,].V.JZDE#NVP*Q=]7+)V.EI8Q8:6JVZ%3*$)'WZO5REU7O1K#?XZZ[SV_],9U:UO_SP]*VJNXL)21DPR-;_'U!:N$4=59]U: MF>>7-I3U;S_13RORES/\M)5!&%S^=19G9*E=L)*<51<.>LH'1"T6^)Q!C&'( ;3WTI;H&KY5%G!D5*&2@ M#$?.&%]^:\.K40]T834")X7;!UFOL-LS#X9B9']9OH^B$3R M JCMY+T>)Q>5J[)L\)J[ >B06]X3#T)I+'&%T;1@A$$448V+[^?V$AZ9E M>AT3AMUMW#E\3$[^-X4#=KW7VJOLL:/B(;ISWN+"XU4JWT_' ?F2()2>[0VE M0W$$[S;Q(: MY6N!&1MF:-F!FM<>>SB$E7:ES4^B9E*4)@]UX=OP UFGHE O>$/P'**C-4W&;'Y MF89>IDOZN:1VD-:L<';Z0IY)8O\TV\Z?H\[Q_LG3\[KF([']C.A]IA/2%9,4#=F,Z(=>D<2.TXCP4KN$C!AB#K2$O&OE->NA#QF9Q^A:8=,,)Z6SN.@+;IF"&8Y=//QV);_DN)M\%?SCC78E@5BKD##SI'*, "TI! MZ<[#@>KEUEGYWSD*OI@CN&GO;#AZ[HS9OV:AB,B3OB(Y?.X(,_AAUWZ,1OE1 M7E)D ?X?E,/C6Y?__?UKZ7N>HJ73/T/6UH'V, MT.T:Q<%,IZO#9<)U0)F26%I,W+IR@[4?-,$O7 M],%O>'$!69D8*:.#' @'[E#?&)@W7 :=^9V,1>RQ=EJ"68++9!!ZEK0L(#1% MB)(JU)V(53UA0/H5?+>W69[/1 K!/!$C(XX8O5]WI]I^\;=%6I%M#!26%E?SSL".<-)G//XXE;Y!3JJI:4MH'K.Q\(Z'9@ M4Y:(IK)G>0N6YT_3]KWBC#'H,'2TV?I#OU'X\^SJ3_'OGXLI2ME/98Y,SF'G M5*)D,H+)S#%0W]5%^J^]?+Z 9J24JH^PYY>XE3HOIH""I?4PE$:0F(#M*O,X.X24T"V5 '[;6DV?7KO^S'WZ_\UO.U[.GUZY/ M>7#AK5DE+OO[6029G".RO&^9?\_844FK[%*J?1<7E0W!Z$JIM\VTYV<62I7* M!(N1;B4Z:B-6+U Y[-))G^!)=V[#R__42W>U@1,E),A!6%H2R(%88J2'UF6M?I[0)S4N;*&0.SK>SQ6/9ZJ4D9[82RGM1D(I0U4= MOF[Q4:"4^+S$PEJ$MK9 "EK5H=0@_]_N+CNWP>YZSZ[,/O\ 3_X=+XHOM M[BJ!:-DW^F5*+Y.%8._91\<$3B_ JWWAV)9^Q2Y_9X2B(/M _.*1;(]8@ MDQKCI$:9?N6T*CBA,DY?3O>J%FG>=GB/?C&E*I72<=B,)_8GPII1=45B<_6V M?F"(#OJ>E3VS8W<_,)2F_;9MD"@X0&H5R>&>J?'PJ]GS:DT M,2?/[@\R*J^U$%8PP%.'#9;6S]T.!V:'68Z(0.8[X(@X(Y)+5@F.4B],K@UW M@NAN]5AE.=!4L_!AEHN(%=]6&JY9"MY:_:SZ'T072Z-U-NJ,@'.#^Q^;N. ZDQ><&N9@EM!?) (@2L.9:'WS M[A+L+?[ZCYW2+.2-:.E3=9%>O_.F6#K.J7_>9@\[W]9-@L27%KU999!4M=1V MF8_9LJRZT&^R+O2^C(6'/GOZR^_9_)?)DJB!<&.%]Z^8:9.FF/V=4YV7(L]V MOGDIW6>AQ%9X&EO.06,O>K;E)QQNZD@.%CFGINW_9'AU"L^?Y.%Y#KASJK!- M-X'M/C[W: X7.:=K%UN(.)CFW@K,7H]\$5.=.^8^IT)^ 0?UFHQ361VI>+1S M6AEWN*>J@<:O+AH7*!M7@Q>+JW/8QSNG5YX8X>[QU[\$-^,6+#U7TIXL--N> M]TV'P2%W.=6+/DG"+O24BYO&S_O///!"?I%3N@2%EK7,'@_&[,SV,9LEI(9C M:W#L+V4QO:AE6LAL7_9LRW1>TW0E]W1>-_JR6/;@7I;-=("DS[2X4):5D4W, MW<[(,U-A.MG[,@=/.%3:THK3E=@E)AQ[/B4U2?@>=A5ZW8'IRZB7_&T"[>,A M:3 +J&_I4J*T""GQZN1U^%SR6J@SJZ7+".+ZHQS52$:\E:$WRFR?W0D> -C1&7\.7K+596W[(X>JY_ MK;!0_]J_,<'3QM(&RG^U&'S@Z+\G5$]6[H@PT/D[Z)5[;66TN'$^A>/G4L9" MW7L90"=2.6F%HY%#?S>]\5RWT#J1PBN*AI/,\Y\XXZ-%OK9"Z7M8GD8G"_QN M]CVNSIH*#\NR9,PDC!]7_Y62K=R4,A*)BDTBAM60"R?/OC*.%THTLH11"@-R M2EFKX)Q8'2$P?8#/#=P43G9.&U2!5W-EK@EH:H^,KQ2+&Q,(.WE*J"6YG\6% M>NMBV8>FO^E1+NJY\#C,@/V9Z!7DLS96W%YY_ 8+AFLN]M::2^E>.O/\LIZ] MXI(\>UO7WG-BJ?G'6MNSYI4ZZH4Z_,YT=6*.52,0MX8&<<.[L:*:@G'V"NZN!G6=>$IJ4DI&EFHURXFC$H"'O#5A?W!ICGG"O>'XY\J+Q;J MLM-%4ZQQZX*$&-@C]+M58&HFF%\?N%=1BZ_8D\/..5>N/.[=8+>OM2"#E=24GVU^+-2?%YD? M7U?,^E@O%KX_LV .%EZHOZUZ-[ [=@!/9&&/M[H#;H7.Z_-P*;\9-_W]RNSYJAG70@!)J;S0L28HJE2'NP' M>),92$_[Z^;XEEXFPC+WGJ=V:J'N/%25[Q#^*"L8^MJ<>+X[^QS6"$ACHX9_ M&$*AN(506!Z$PH6XY1Z=VP?V%1&18,YI0 7:: #3 & M("5FO=&N*AB#;^7F&;MH-+[4ZI]8JUUN5R^K]7;KY2KLE[#R[R+$!F*A8[&? MG(\PQV-H2QA%X&G'$;<$D"ELRNOQV5B$!A"H)7$:FQ$6>Z?YT;'?6 MY^R;C;V0_'@LA2^JGJNDF]& .LBIC]C4[RDHM[?H%@4;]S#6R.%-WU^V>]LHPPNNVX(FY,AB@T$ MIC%MV,U$"SY"ULSIG:7^ M1F;\PLH1H>=\&J93!T(#RD;]8SL>Q1PA?H+$U6R5?)D-UX1+3_Q_!J[Y).@QUW>@1*[?/DDA50=2B1 MEV\%=H1P[)_1 0_-\>12;VW'F?RLB^K#5"NP0=:G(T]@7]_)CSO<8E@BB;PS=/.QNE#',R#&G[@8.1#M,C) @7MXU_>DQ!'($G,[D%]B:W+;:7>9ZMEA>B2HZ+,]=@]1*I[LAR86BG$0A2$Z M=Q"\E3+\T"+!-]KN#6(L@,GA_Z2@C1'"5Q3^0\[80XX(J8.$I#$X66;9/92Q M?MA!:$1Y9^V._#/E-9&ZY=A"C L<>\GS-DAT_9 MS18QOBW)&5F,IC>QIS>\3=MXSRR0@8>FQ0DQ7*$\4LL[S*T1/>-!AOG& M]7[3S (3. %[L8SD"+JIR@.[D8L[2OK4+@3W$>>"G5GL.#$S9ZBSI#0_(@V! M/[N%5RP0.#SSFEIO]\EV^.WPV^&WPZ_E\.1LTJ,MQ'&4/>(]SN72UKG\,L[E M*9?RUJ?\%-I>*I^\ $IN*7(F)Y$F5UU0S>LJWX]65VM7+UEA+ZEB?KQNU>K5 M5FO!N,0OOV:]$-;X6FU^K56_+86$7K5Q^IE 0Z:C?!R&Z4^Z5[%%LN\K>PS, M'$XFEPD25C:2Z3NB [:5ZBGI45=#8(F^;-![JWVK<)^$TCB&_SCV/](TY Q3 M4L&(//C$WO3L7C!@?>XJ-\A;,JOW/[&+=A6^%:&7^AJL,+>_BQYF,*;4Z&]A MC=V!*QS1MZEV55NA0]&QX8H:B, '6Q^VK&??):?GB3"@QE+X2O6PQ3$!,M'9 MT7AS>7;Y-EX*&8_IW> N2F1/6Z%G=M\.J 06-X=1$W83D_[EB]"IBDX-N,Q\ MW?:3W*>VZXH;N4K;937J$,G)GFP/$.3+>%-KM&63JZ'9A8\XB/1=]4?VYK(( MTU2^497F:WDP!6SNJ$Q8GYM#6CEV3 A=]2"-V!6N2VTJ,2,=K7NX' ;4V!06 M 7:TS \EN3?R8.+^1G6\RGXG'#2V 3.&YE^",O5%,E,_"B6T-?6-X="Z>^S- M>;OV-B<= MSTN@/:.B L[H@1Y>CIYHBR11T,T>(B=&"N0) #]@6N;G./P2C8 MK@XF;CMCS6J^ ?]@&>'DD+[*W*6S0Q*+J!Q^:87=X%%0*#L<9 M&[*_(+9UQ4"$<"S530ZV%E@OVBQ![EBARBV0_/5# Y 6_0%#'"<0='87NRP% M46&&A0!/=BXC[X2K1)7O$IH63XR+^MP*_!SYS;9-N*X]//ECG M-Z9E4NS*=$,D@R)"]^>/9M.@7KEI4RN0\E#;*SOJR98N_X M@B)R,P9P%_T-;Y*08? [1W3U;%J@PYW9O"]RB9GC3"A*@06*D7A1Y J71H[Y MIH-;*.((A6I0+!W1IC6$JXWX 0O:_'!$K8&-FNP#Z_@"!> (?F>CH8AR"3B1 M=6'/!9#_KJS,, +@T3?W),%4;9>CWZ(F! M0$;=0:)8T-)H%=&^)H5I/"5TW#L6F&B+=-2NLOC$V!]Z >AHXG[4L=-;>?FY M;AXM;QPD6!5SEY*38@4=W[9LH/[EUCS;-:5NOB4-2_;?9-'5JUIP4M]L MT!VQXV2ZT^KAX5[I-_8F_6&IM'?T&Y)CU$T4VWFJGMM.\?!BK0@$B>HL29:F8U)8 M'5F9.S:PFJEO+U0*0:] ZO?9&T?XV/G4XX;'@0_BIK340!R[JLH79_U*?14? M5#*V'HC9F_4+,$,"V::%_<1,#.I5A&7WE# R-.F66Q5-NJQX#"2C/F_Q/DF3 MIN[E'D44/?YW:".(ENK#+LG EED4JNM\3$12U?.[GCTB29N(+#$34;@,V0E7 M_I#.3LELC%;)24BS)8H/XPTR_4S<,GD@;ND9,"UX+_$DMFVC2/?0_ FB57>Q M!T[CV' 2S3K#EXS!$RM(QL)BB9N0LM*FB>1W=&^ T1B,4VX&+1J$RY,+5DN0 MN0MP*<%D=5-:E/44]-8ZGDG&;:P7X\XH"Q/'O.%NB'JT#(]Z'+\48-F.!G!2 M)@8[DV_!D6?H='351YEU1FP[[>)]0M%1A1)B^TJ>R-TW\2"P-[)\"^X(W5H3 MS[X.R9W(FRG.K4T94]#C[O%":3*Q_@7E_CV;^1SF=YY_7?.[IAY(!I3\U M.S,LX? E'_R\RK M[YAY5:7,*WT%3LX_8[(9;WELX[^4_2XN>K]E(Z_G[^P: MK+/TDA3TM#)2Q>6'AQ-!&!E22@GX&?&;XER=Q0J9X_]KQIB%&3$A8,K#DY/< M4?%HU@\S7W-O".PEY[]_D#LZ+N;RQU,<,/?\GT,.,ZI),YD%;_(YR/*F M.&G>DWK,.&JG3PYS)X?S\=^\LUBCU1<.#W/[I>("EK]$1#TX4G^H1.ET>><[Y,OTTW8 M4I#$)_O'N8/"X;*V=#(A_P7KA=; 1'BL1G2!X4_'QAYKIN]S#&JB8^?-2#9\ MDLXW]"Z,(I H&S%>^N2#E3]YNR8:N MSQT<'FPUY@7M:#%7/"[D3HX>M"I70V%>:++':@[U\.-IR5%)S*@%Y?9;$QE-K/)S.;5$NRSB>[@TSO8G@C!XZ,G3*NCFL]0 M2'^Y&?M+HKH) I.+1!KX9N^>V^Q2'OEG>>0+>*W\/WS9/)4):XO"@[8UU P"U50I$45W"(<$0P89I5H.22#Z0(\Q@(EZN' M(B DA9^XB [7WV-.U.T ?Z@R9_N"QJ=?^4%H19WJ,$&.LEHHQT5BG) DU@M4 M[W!4HEPB16F)*#./8\2EODD>]SE=)I%\;4JRV8J!#N.LXK,@_386>M"%\.<%'O,GQP^;WBC/7.)3\F1-5#4BJ2+5JF M*"W!ERK"OG2*P/G"U8P6 +R&JJY14*2N46B1)J)LO[R"@8"M=&G$248F,?I +*@4E/Y+)NT)>CWH:[>R8]166@ M(=F"S$#;T($C([_MFW+M[9:WUH>W:LH)28JO=2/YK%Q#*#Z3*FS0MQ@5.H," M+ %#E1E/Z ]:=_X M!"PYM8&4QHJ]P"J77H* /B3=7M_5-=%.<>3B>6Y),$W_#F\$.Z?C9)]"; (, M1QU=PAMRYUZ9'@A1B6]*/<"WM!&^BA5P6>DO.>29K-O M]E+WK' =O%N3&C6Q[\!V+!B/=1!YP37[2D0D+U%9M!C;VUA2'C,Z"WVSSY=[ MPSZ-K%[N[2WNVK"9%3B9+5^M#U]5HYO.EP?8Q2+NM.4K"U-[7&7LWL+F[7:X MJB?EV,@5$7KE[3'DPXYTVTL(DIB'"'W"]+%(E& 9(GL[,&U'H#$L[W+@,Y=S M"R[/]&VQ'C?I.HPX'QSCP38/9?EY*)/9)\5M]LE*L,B?U?\$L"5#=GEV^:Y^ MV5H#97A6M0G!.^CU:% 'VX]03G1O */BB-!2L I@0?.N&#(PQ3 *PCU@((2Q M";#6GBZ%@T]1[)0,(YW$(?'E?&5"\=@C$:=RP*VA\CMZH=N5(4Z$3EA]($:E MCQ3CH&#\IEFW]J26(N/&AO);7$YDN"Q<=WK67+<:U7,ME339IW ;D\:*+[N% MC',$K^+8R#HR\4 [(((8VXJ974_XOJ%[&JA1$W:-_TN;(G7I=DWPEM$B)RA[ M Z)\ZPY<(V9JB@[\$>8I'&F+Q/9$CFEC74&5C@)[*#,4E=\]V8XDP6N1"SX9 MN#?D$(K#,.YVAZ> VM?:>/$JUZUVX[+:7&[KOU?,8\6T*X7F&R'FH;[""']H M2,%9RTC")T40F3DV!QAFA$,80YDB/N)&H6 ^)F-YF5FIK?)%M<7*]3-V66Y^ MJ;9K]4]K#,8],^]:@D,J+Z3C$%"93A4T8C++AG5-P&)F$R'(LCZY:8:F[2: M7_$M&N\LI\(E"D=2>'W3M?\Q-9ARSH!W(SRT#UH^:"9]C_/[IA@[2&^]#BQ/A69DZFS1!X9?#!)_WOLJM(B3TIZID83 MM@N.Y*- '$]X:MVI?DQ CW,G#+BOZ;FK0%@,:4=J>QSZZK\[E/K0SW_+-ZSW1CXLO3IZHKU!2AFE,/;$1;8 %-3T=. <6=-H#)U M"@;00TC8"TQZ:TWV=XB0NK:$?X>#S#':G!RK5:O5'*O /]<7.96)#>LG.R2] M"IH'S=K72),O?!6^B )"KU'%0K5&75U4]>OS,F)&8Z?EQE6U6<;OUKG3RDP7*Z5"U.HR:""A$8ZKO4+43%!8&FHP*,"1 M*N:"8) )_BMK.*)W&RAR99O9$79"< -)G7A98;B!R\J-#FP":%I$Z D]*J?B M8A+MU>7H+*6N&9@X@A*8Y@%[+D8C&2A>$TK>J.$?#GD=;D->+Q_R*FU#7BO% M/!F]M XF>FF5WR=1KINUUA>&>E&CN=8-M;+?F4*CID;&U'@K9ZQ\ME9#37H\@4[K]7+]0KHU<9Y(ZK29V?5K]6+QM5EM=Z6%W8,^PVW M-&R=[CK@AU&81/<4ZH:>EPJ;P(\HL>0#(L;C'2WU5W.(T/EX0+W0M:2#6)I> MZ!E1G3:45C$$^Q/?#A(WK=;BU^GR=Y\*M9PQBSI>[[&R!2,3VGR(;;2PVS42 M$%+-C6D[LOGV@+LT3X17AY6X!C80\YD/:_ EY9&[* 2;[P)O(C5Q.5S71/4H M)&Q^BSLF&).RTP+.\!T:M5A[#O2H<=25G6OZV+C*-PZ(4R/5Y0JG#DI6]^= 8%82-D0)'0OW5[6;R*6_ MQGG'>EIR]I8MP_VJ^!??'\^)?D>J'MT\?@YV@_>XAX.H!\>5GE5 ME-PD_*A'#CILX!Q:.!_RFWF<*@\[J(=BGE3HT49126+FOF+/^Q3M&%A23,32 M,V^$IQMCA-2'!T=Q'-C.'HR6(D.M^L8TB(]/?^A2F>%(*C+T'E+FDU0LWVC@ MN+IUG.GZM(_4MIPRNO'<9 Z ;\M)FET@!=^6@I)\A:&KFNPH2J0Z*I52D-#\ M$QQ(?="Q$P/ED:$,YH%-N!:HT&/G J"E%AXD;*#LU0!/(7E$W5M@3;+;/$P3 MR(,G>APEI70N:D(O>HF&0W3NL7P"FI9GMDBI_B)=TQ\AQ6OU<_2%5%G[7%0K[>ORA0$2_*K:;']GS=JGS^T6:YRS!CP$&@+YB%4)"\57;@Z&@&J3XBNXX8 =B=2*'KF/80#YH^0$!11#0Q:4"L_H!C"TW' MT$BC<2<J$S2Q$J)OE0]<"DH53CZXV&+\%KC/K*Q[0_POB'7)6PJ M&]OMH3\'4X'HN&9/E;@ AY"RF@ZN:_I(8/ I&>NI'?-X[.,Q9(.KL$-%C9+Y M^J"7 R/T-!(I8_ BT,C_D2AF[2^X'Q3OT M6V3 PZ!7W'(I$6#S>=_T+.F%[D5;))>C=T8V1Y2405N&ONE [6,D&3O4L>@O M%".J5"52)M^_*..6\GO'4SK?VJ(6[!\_IJ19O$8%\K>( %2Z 2JF(Q%P3>@) MLF>6.81;$4;#9U694VZ2D;O"1SB2.#QF@E7JN7SLJQP^UN/<_Y!9\#OG-F=M MZ4.?+>0=KWQ$(-,&=H="8B3E>]C*%U@^E K;;!FH)4\G$;%!_8-C6@)&?,E7 MF#05I$+G3@B:(2NOFUV\;899Q\9,1#8AF3IB;'I8 ]A MSM7!X)"89A0KM<1XVOQQ4"LP?>'&2C#=>EI!ISM/-LF:UN)O>:RS*]T<+ N\ ME7LACNSROL#NR[)H273(0)-=)J/E*1TD>:N.MT3S5**)K'OJ'JAN=I*L#B5/ MR$;84D'M:EL2Q; S5IWN'$DOTB+0.B0V+$2Q09D0SZ(//4%%!;-GN:6!N6D M[0_+1@M/.>;B'%V="X\W*][3*MP=J:+;79Y[E]%;%R7E#.R1RNZ(H5.T#B]M M;60HLK:Y]0'W?+O1CU=BD@H(JOU#5[?/C'>="EZ5[X_T22G'I/HIC2NZ'EE\ M]9!B\M+84O-8+R_DZU"N _(_HKA 8]2-/&R&" /0#_CDALD[G#92NYO0[K:E ML2WO]ONO=;Q7YKN@X(>ND791Q6U0M;-JAGM*$\^T^RO!DCJ^G;P[L;>N%W9E MW^]7"&*D2>+U7&'ECD]NY_GU4DPUU3&#D(OI6ZK*G,L?TI?^P]E)CN+I](V9^@<^0DRG53%EJJSFPR)VG/ MF%=!2S)GO"H,]/%N&,0[]:#)\)H^G^U+%_W2AQ-+CK:))2^?6+*_32S9$$93 M-^VUBYGD([#$!NA=(U).Y_OY1HQ7X?#IY%.IP6B **TCZ\QF#"=-*RI(*6\LN/ PSFAB4J$?S+A056$%]EV/YJ+=Q'CI M]PCI"GC5RDW=H,:]-VB&FIB;I2>N3]+BG/%+F;^-84M6KE/PLMZJ?:U>?&>5 MQN55M5UKP]\,69PD@Y8QCF<$XD])^ J#7)7ZQ)D?B2!T+JE!@X80NEJ;D@_I M6#,\ZHSWL'(U4E/T*$ &1HH>$U]( O-AW43-;I"(HT5GF9.Z(HIN'3'3A303 ML3:8IR5@S>B?]&YLI8=V>&I%AE8-,5DEH9U*A'7;O<$""!L5/I^;'A5^6,G$ MDIPJ%$K-1$XL*NY3E4/H0NNB$D6(J6H*I&0!M1NQ[VWD84D]Y7KH@@L)W0YL M&_.U$APJHC;7I.MX_X0P5Y"0"PSI$R$J+.\@]')/C='D7 M%NMB$DTJ1*R@\U$['XZDZ$[8*L8L_WJ4F*<0 U,I3JHZKC>=UQ6EFRCOKB16 M ON5- 1/J_0I+-.2?.+Z<,.@F:-=PJA*)+, II'F>?@2K;.X@J@M"\2B M'4NOEX07+"^'"7/XTJ@JEQ#94I+ M%+R %"\"Y:(\.8V[U>R%Y7H]PH2?]2 M\V FNL]+;#=,LDC*IJTP6A*# M1.(H!@C(B/O-0 \ HQ3,6*Q!WY[-0LZF:8YLBUS.6;G0$W4*6-R;N.^W9["8 M,_@8VHXUF1D>V[2JOP\ZCLPXA$;&BFPVE+0N7RP8OOG'HG0H3-]'>:7[30)? M8,J5AD:PL+K$1V0HYY5CWJ\+7-,U74R ZX="Q4IRK]/PP:3RHF6$Z2L*-5AL O@!AUGY_H<[EY]JW;W>3Q&*DZL:T8"A 12V7CRQ*E.P0RVCHA7<41\8+J?/(;^ M-$;@Q$;N/A,Y,$.B7V 3CH#L@KX+O&S>^G%=C-]%5!T,BJ < D34 -DA3P[ M(%0<[FIP&VYE*C_&"UZSC]O%J2OY92[D5SYJU&6%*P^]1R[7J?-&.1)U9%'- MCY)%$QW,[?3(Y7I1.8-_=P? ^E$#:NG75+_;TL0JT\1E"GE($P2I!R0*Z$86 M7UX1P?;SZWVJ< MMTG]C_7^=DJK1XW,Q1;)"&E.?MTXG8']=,6M*]%35M$@6)HHW%H:JZ%J9%D: M46\JL @XV% M^R-8M14GU>HUZ98CT51D/NDD#D3RU1-ID7&>,)R-\"42G2;/*/5;99MCG 3> M[B00\CU.V8D4TR4T Q W"13R6Y S?!>62J$5S-1U$54NER@90^!"N;=8KJ7R M=26$G('A?K=/8&UP0%SGC"?5==ASBNU'Y7*Y_0H3Q=K7RN=ZX:'R2,1(5 MD>OPJ(!70F+-E A2)U'Y>I/R ,BBDTRI4<4/6E\QHI8 C226HJ?QL6;+(*T$ M12^65.6H0D3[O@Q;8#8"G5.A0H32]V$W<:VZD8:$H*../O."LL&[>G:@N8; M"D/)Y[4>\AH*YC@A'[C:LKL1[N'(&9.V9T1IR5$90 2 +Z>2*//529.Z_3!E MR=\F"E&T+)NJM-5STKN8Q)^,1C5BU#M7W3E*9#@(?Y5(@B(P,ETPH,6#RG_? M-+XZJUY5X;9O2,_#6?42[WY$$_U6:U8OJJV64:^VOS6:7UBE?%6NU-K?95F' MQ8?D,U:XH='>JJ9"F!7KH(&G$>I5]GGB9W$]2$0;JB8$3E UH_+ER:KOC;BY MA:)YBSN(29'$6(P)3?)'ZO97">MXZ!88(";IV33/+G:YQJ4A9)J=U0PI 7II MQ*4^B%RF&FIH,!>A*(RZ 5[*P*(BD9!M0?0OXB-3G M^%E/:^-9]0T%)K(R-T$UU MI%*G&(9Y,G,NIXE/QHMFT/C5U-;0OE*# LOVO7 4&)C.A54G RSNRTWVR9A( M:,%4R1&I^Y)]U"!TA^'(I'YKUN^%3L]V*$4_XM20<[7&8GS5FFN0 M1[_$RCN==.X!&N@B3Z+J(&C M_:?@4LG4#O#40YI78$ E>'CX'.T.5Y/D\GH+\DFPK MV9C+3U64QT".A-LXS($-$LAZ1/V.2*D3'0<-7)7TB,:%+E['),*_0S3(") D MUNAI>T*I+2JI'>W-+?<4] YI8!)&.()#(4X._515998!-%4CKE7&U\A/? TV M_%7>^7 ZQ+ETRD.M^D4&\5F>"G'#4LN0!%LUO!Z;E:-UO7'/_'>;C?@ MWJ]_8A?5,ES0MZSL MCA4N[B1X1J+((UZ:P5/5A-@S2E4@IG;5LM6+%VEPKH D*;=(P_]X MW:K5JV F5/^#3J 6@=,TZV79*NGB>\X &_1;[>*"?:SB,XU6]0Q%3**=$J9< MM3SJO9'$."$\6MEH MD]J!$\R)KWJPX)%MBU,7Q(-7E MH]R5+2= K<0<"N75R<2WVY[/@O)'W7Z(UE!$]]NZ[H7!@T0!;MVW+3#OR%&H M3&M_B3EUK]2@7;:G03-0AGB320P&)5_(_C4Z?2!RZE.N#8AK%\TSNG/AFO74 M!5P7\"M6QD9675.V6JR Z.YTN"D;(;1$F'R@>EDMLS?5$&6%?/S2MBS0KJI@ M2Q+<6+F'3[Z5DA^[N,]H&0@Z@;B-$E"R5,^XICR59Z%CQ@D@.9U;PO"OG?=HL'OVE0N\BU+5$8HW8I%(J$K3?@!605J#?*FF_Y M94YV'IB_'V-LKDX5]K\F_OS+GO^GQEI^L+,NA4Z*A9;5U?M(T: MUME7FM4RFHB51JLMPT:UN@H9H678JH(EF?!9M%+IL/YDKRJ=?(:1<:TQ1LJC M+&$PG2CI\MK%IEI&*Z"L]UC_@]^0'IG1_S%JUBA_R^1OI7PYYV!7 =56TMHH M_M7VR7Y5D^&JA62BL6U:@S54%L >*SO!@!K4:M!]B5V/.;,R%,T.G$"D3C!I)@GEI*/NDU$ZO>3"7@4R$-G'8S0,7U;)D1$[5Z3>:4S MM'Q\GR'9G7Z;+:'59#(/F^1*?)5H;$@SXQQ3)T[92YB"J!R1CA,'PM* ')L? MK=F^<[/>^7#TK9#?AM]>/OQVM V_;12?83H,J#7MS^5VI/N &E-EC2:K75Z5 M:TT#E9N$PO.I6I<9^#J59FFWRVJYGA\T[6?XG-]E,$72R?R0J=^.PE7:=)M, M>HMS\E,)RP%FM:4UK:?D3:-),']UXF1CN*F_/LZC,L_[:(/GW,Q:,DM+UTM8 M8B3-O[BR*5N)&PJ7!R"_56I15)3$]$"^\EE"W9]7&BC!P-C.J,H M$8W;F'V.B79::T^CSBI)Q&D<^^F6$#(F.T\[B W:U=G%+0_!R,ZB MZ!$'BJ:$<:RPT55+O\26*:,O+C9*U1BEB%1X*G4@L4G3%2^IGR1;)U"S#[WY MNCHKZ7,+,(\S\)/F(V6>H B)Q15\J=(UM2\O2EZ,W$4#TQN2HVY2K7KF_2S_ M;R^N$;_WIE[JFZ8U%JFGL+2>8IS!@Q>-JURB@+E*[AN5943/MQH7US*0_Q)3 MWZHSY';UN.Y"DNBC*/.@HE1VV?$'+M>!P'2L8:*E3YS.)3TAJ:P*[/49)63' M0?-4MQ!#@PRHE&BLV=@DF9=*4P>S%S45[$]$$,F.K1/4?:Q$B>KF[3"#^U@ KK>XW($.36'VD8FM%CJ%)DS8E_>!IUOW00.0?!QVZ>L0ZQ= M#SL.W/D#T#ZQ3316J.&GPE%(CO*3A'L5+ *$SQ8C8"'9G%1-&QY4Y+;,?%);X+/1<*#*)W48 D0W:5JEY*QL[F9 J ML]HD/5,@4D748RP-779#Y9I#^RZB:-E<7:%=3.PDOZ,LX'@0X*OH36#P9D]*A?V\X MV5QQ8\ZED=I "?AE!A)++K4I<8,6I? HS)3XQ[+<7=9BCT#P2J\G#<.3/>$I M^S+U4T-JN"164EW1XZLS H8RNW^'MB];;4K/("5:Z<:;,P!,-MERW\0WS1&G M+&SCE"\?ISS>QBG7EJ9WIJ%:8K^?,1FIG/ :JBPK6OO MA5Q[51VR45E.NN%3"1 ]0E_:'DNR32?74#GSDV3=F=ZS5_3A!E2Q1RT;G MH/H9CQJT@;*+W*V;"6E'QBT"]3CVT)8( [$&<$MX<#+HI-V($J)R0H-2 (D9 M6G%VD_>-4;>J[@"WU)I(/^O9/C5 QQQQ"J)X8 !C[FC@V=WXP/D=[X91RSR' M]VW?4>@IZJEY6E@9&7N<4[I4!EK=)FT_>ET5]2-S] 2HE6B2I)%!%;I?RC,K M:+]L.#6;=GS23ZZ>R)R!\LP5'ZG%,&KU.\)@H]3A3=FO\LN!?$E1DMG MC#FAD=-R' 6I99^M'D)0X:G8@3_#"%2UNRKM5P8F<,^=<11ZW)4NSC20)THN MZ7%#7I&&H';;SA?O6_N3R :5I$JKJ,)A>L.5J0V7!P\PTYB4-V6])3MXCD3" M(OME0Z@QSG,=5"T"WT(-"G&=J>A9%D2G:IZ-1,WS5I]Z&7WJ3!:#H^K2=T0' MZ-TU*3:J C+)\A[%,XE*@SCX0S6GZ3]6U;%;:S#

B0=."AN6O[/0=S=J(S21V&DCV(> M2.0-/Y1SU=951RAI2-G2!.6E'"'W]E2W=^D76S<4[J:Z0D0ONJ+'.-SQ\C^H6L1A&=@ MPW7NJ3A[3MFJ<=5^;,62L\"(BOX3[HM-VN2R F14QB.P,.C1R,4*O)X2$# + M%TM0DQ 4L@,%6NXQ[J\L/4T)7D6N+N(O+E%[7HJBG)56^+GR:!=]&OR.4KV4.XK(ZE1N#.4N@W7$FJJK$$( MBS #R''4546[4UU.HJ K@J)17[?;3+1S#Q[SK GP7-EC&+_FIN=B0Z'%"YAE M&^4;.OX<\<_B-O[Y\O'/DVW\)P#?,P,GW=(4%[L;,?C/ @ M-D8-::0QC4)E(R*X?9S%[ AJW>)Y8Y!+MPB\)W=+&>D*<0.MP4 "/?&HN0K9 MWMS:H!UK#S19*3^R'PBX>]5Z;T+'Y5%3,^ =>Z2,X33TJ$>@+_Y >*J+P$81 MU2VB\2)V=%3[,!QB,0WM%$%%NW@[HQ-'E2^8R3Z3FK#H^8%PJ%D';C"_P_XE M$X:S[?8<>3T3[C !AY%=LU$^GF]1,GB,V2/[Y9$?![%L;$R534 X)W>==CD7 M ],%V&QH/(%H%K6^PVS+T'-QH+&,&J(A1\C-9*PDVGB,1F!SV)K"J6(I%\G5 M))LD9[-)!P.&7*J-6=08WG1-9^S'_3BHR,@?()6#'8;=/RAS@%R>9D>$$^D; M-%9/8I-1,\\(4XXJ*&P?H=JIQN3&=)2[V4B*I%Q".LF3T"DG^"NXVL*A=J'& M33@VZ5@2E& M]M^K8FEIXP/_FK(9F71HS_#_2YZCWKQN#QF[2VI(J.J,D,6 17,/!,#@6R-! M AMVPM3X1J(U$R? -T.*J= 9_50]=NDIX*"AJAA+EM!Y=! V-@KE(]/3C7+C M@_[+35_[K:^HC$057D\<@>[+)62U M_]0W<0^ 1'@"@1K=F"V1YJF+!"'Y1Q5^B8M*NKF,I$]1>RQUQ8ABN0U/NQI' MR:'HW;NS_22 .04A/.$*+-^.^C&#GB[#;5[H3 8G\##DUFN?;&\BF*G2W4#4 M\2B/T$B+'2P:EB)L(&XI5U2XLO7K!M?6_!V:L"78_6(*$U3ZN?5&RB+QE-5) MC8OUUVE3,WU':*Z@RYHV6AFHP!;&(W2NQ?I\7Q2&:^?T]XZ";[:M/W9^_LCG M#]$-1!#+M7;UDA4^[C$Y!_GOZWJSVFIL5:[?'[.*HU+:I+X^[O.(OQ' MJP-&5A>OU$=M^\Y7PG L;6,#+Q\;*.2WP8$U9;2,V^-HXO:H["4OC\KWC]@$ ME3SXW_<6>V-D3$VO?GFOR=[URKB#VAZ8-:A@8XYKHGF.8:-RK6N&G10J'UK) M6 5/[#2BSMX3OT8-%'XVE.D"RC&GOO=9-_5B5(94%5/4&T2[2DWJK&V[H6SG M%>';1<.C%M:];QWZ471 (NYSWY4Q]3%&PW?0-D'\EBU_U1CL7BFHV)?J2 V;\E%OREFT*1BM0[GBXR5I M:/S+H0!K*>GVEYGX/5)%L$:(,HMC4$%%LMBG0U$<(GG8 G87U(^XZD3'Y-_CY?__7<;&8_T"_8M&OZ-/"A[=Q M.%)*(5V)26OFDY1]SRQD>S(JY\2,2X^%(XN\7PB2,"58)6U*LHV[H2/]!3QJ MJRG+0DEPZC311!O.F*AE@_F,]9N.+^*)86]18=G=:&8T5 9O3&P5KD!29.9F M7*;N)NR^+5R?LJ60 !(21@8\D-$U%&HDL&8QGBKP($^Q)K6"&(8P4_#FHIBK= _&U*501=Q=>8I3^X.E M/LN4J:^HT)7I;ODS=#DKY7.LF"_N4^#"LBT,7!B:1PA@,+W=L5Y"5)SLA*,\ MV>3A\U#^F+[ *L,Q<^R?Z&VE2,O$\^DZ08W6G,MV'E+4*ROSDWT6MZA=Y)#= M1G:@4MEEQ4!.5:035!9F'*!,I08JZI*@#B%9]VN.Q2YC5!U"#\NV8UQE3U-1D^,FPD_!? M\EV@RA (8)=D/:YLHL-*0FF1H^3@UTK *U\LQ6Z5ZHNB4D\"A0[.3+B(,*;O M06 ? ]]/,+R)G44.5Z*X>L,QFL*Q#PS)-%*NY=;D(IP^V$0%BACA^#JWZ-JG M%DU#;MD2+$Y>!X(T?A7?!JN"8Q,?&3O##0]'E F\GIK00E+6YK5MC].V;3%E MVEXUL295Y:5MF"?T&\=&YKYN?W1'44$@J$(Q=W1T8/CHK0=E@6!3L9T87FL, MW5KD?F_!%I[9O"]RK )O Q'C8N\X1$+%2SI TB3+"7[[K^)![NA@'Z]LSP]1 M+R4077J[Y'F0'"JGFYV!7D3@NB"/2WM&PV4-T)KP@\()">D223+%GWH44FJ3 M4R2=1D9ZT&Q*K["0V\_G66*%.>:(KHX[9"_-F+&T4JYTE(]#$,"H)/_@^OW3 M=$,L%"_(NR4EB!34?S26;)XEUQ)=\2-S3,(/%Z?2?0P5K8")F[(:1JJ]:'YI MC3O>$?Q;^N!\=G@@7ZPD?OP#/7=ZI45MOAHQ\NI8IB3![4+V-34G3\AD:BM?VX3O\6+(=_E8J%7/'@A(;]5RE_DLL?E*(M&7,3M'#NHJL@=?W3XT1W MK^$Y?PTAT* :%)E9$W'>T>]^B/Y._'?.B%A.62R6='3=""2KR.PALY$YL(&. M\.!6^QRZOOD3!OMO+1ON(1/$_XW!*W+L[D7R>'N:/\?D3(9 M-$Y=+0C0,4J1\_B-S6_5#%$2J"41 ZM>G8E#TZU+;X# +(4ITDO_E+)%,,+N M682:%.'02M ,!B8-+2ZVJV@+]MAY@D6S9J\)$4,IEJR+2I&-H<4#'IS:&8GV MC=/Q0J0=.]'DYE]'Q5Q^_QA^V].=S:4TD9#0$1W0&+IG.LG]_=SAP6$DJ2Q. ML!\2TI,;M!I,RHS$TC;FN#'OG"/FN+^-.;Y"S+&PC3EN%*.A^OD%]M3<[9"= M@ECT-IC!WCC'SMNUG!2S_J1VG\_ET]K]I*(PPTQ)#_.O8QQ&)=['E\P,(\.8 M^GTQ=WA<3,UBGI>"[84O!2H9I$P2+D(G)S>#%'Y?W9A^I!+!S5,.^["=AE)E M]K4&#N^'S967*<6C4K4V6*/1&XVN'MD%:$*S1L6_D M71HC4,M@CTEZO')Q9U@[+-O:\5/='R0XM39,6)9A8MQKF,!4ALLP353F9W14 M!FIV$^== &N[F#^4=DJA>$R&*;Z#FYC\WIO37B%/X2C1CVS3[V#MO "RQ]-' MQ1Q/!SOY(#=JHS4WBXDHS@4OMC']51TI!TM#C#EF1@\$U@# 7N8TT@=SA;O; M1?I1K6#BPJ]I-X; EXT"LBR,_10WFOY]S!C<&)Q@R&H;)80[N(S706^5D MR 0&^76L#&#XX\F!,;_YNP+DM#"BRG#YG:1=?J64RT\B U\U&Y5J]:Q6_[1H MS]\*!4":'*%8@'3JC7:5';)=2ONLM2GSTT!PY$JCWH8]J-8K"$2BQ'8%;CU! MIA\0T'D4AVA%10#K['B>H)5"/DTK^RE:N:S5JZQ5/J^VO[.S6JMRT6A=-Q?N M*Y[+)GD]*EI41NT"#W<[U':H[5#;H7[)H>9P3QULW5.OX)XJ;MU3K\\6BU.* M(EJ85!D+DJ6:M$T$=J3V@/UF,IC[ -6@@PE,R8 M1V]>"RLM#73;_1T*BM?J+A^6BI^![/0M\V_XC_*+7%)#=-:2Y=%QU% #-?CC M84VQ6(N# M-@17)8$DZ0A M5K#G,\4?]UC+1OD]C/L/RR>C]:8077"] ^Z0C[+CB9\JG]C0C?X( S*JO>_P M@>GTJ+HA\7+I<@T$8JO&+:@[W.4]FVQP/"Q,7\-;I,%&O$O+[&4E #>NJK66]13@%U=E.NL5@?1=$D?;!RS81Y0#_0G M(4/YI(?YX1"]G/]PWY!@7ZIUCD0(DG70R:3W&&,% 3,I37*(GD;Y[<@Q$41@ MFEW>O]!*2_F]X[0*D@)PFT/CG']B\^FF.ZC^W*.-2H5J1RE)L8IWO[*]*\"X>Q<3W &W:NC+D]^RC/OJ[,MJ1(A$ MI 9%N?]*!9IA=A=_RV:0]%.%S(G]+3U[!H0$G%M9>(*"<-]I/&:)-'B MW@&R61L]A)-3G__GC^52^AFS1 A6G!(PZ?<\BWK,]3YKQBNU MJ5.J^\+V,TO)W_#-7#*%SK [%K6I6A(MM7'1BR2=R0CDTE^0"G&6TB'.PU2( M\_\VJZUJ\VOU[/^M?YI?QMKWTVL_F@COULN?JI@?JF.ZE/=XW6IAA 5CMO# MQ?=6C6*UY[5ZN5ZIE2^,2J-^5FOK9V #KR_:]$BJY?-&QV.PI#/T?=T87 +? MVQ$:?0:>AX(;RD(M]P>Z"8O'34INAU_]%;H2F2:JMLQ$Z$Z"&(%]&$.6609W M?"Z[WE*J+^$&8[CA _*1H;OXQ>1.$HH=VZ M"N1")=VK#^.9PB(I'.5V.0$H82.+Q.33#:ACV!N$;Z;9D*=Y&A!X H$@1"!1A=26KY-A:]"[6,R MQB8GYX^X22!*".D150)C4K7\<^*5LF"74$9$QR'8$0G*A\T2NA&JT-2;"$P5"_P9%L]2X")I4C1Y1.4 MJ.:MRHAZV"Y(MW6(X/Q:U8HL #:3S*(V!IN!POE&F&:RH:@18>80LIE<15R: MD: E1'[A"L$I&CM.).B:%(/1&00U3#,HE/=8$^%:SDW"[5(I!8K<)GYIZ-P# M^2PPC!FP2W/,:E'GE7,YO6;,T8V(H_78'0[B@LJN'+SL65183:O.39"Y NO2 MH/V4'F!,E%1%R(V;_LN/^B)?&2!?W+#C]'[N;A-G?S%7(W M2]O29[D_'=LM=1%]4 M5PMEM%$&$---D?J.Z*#&I7!>=8^?OJ>084&+(3@ZX:C$M!#;*/RCH4Q0A?0# M=O")O>G9/;C$^]Q5]]E;0FO9_\0NVE7X5B!B2.)KY@BP<0FS"#&*:?2W,>"F M'>FDA$$I.J@N#$3@CP2BT?7LN^3T/!$&$::O>MCBA&";P&=^2H2" M$N\&I[0W3RL<9W;?QCR[,^H8!O,!G=S$@LB<[ADD\>X"S/"0)9T22=5UQ8U< M)5RT->J9)$O0VXB)Z1MO:HWV6P5,V86/.'#RKOHC>W-9A&F:HQ$H=J:ZU"U/ MUD^KBQT4&7-(*\?\PM!5#ZK>C%+UNL$8#]9[4B$YT TN O1?J3+$0-3+*]5; M'3-,)8 :0_,O(8&7DYWW-*^P=@SW6G.[>^S->;OV-B?59MF*C)"WL9Q-JT7.)1*3C 0H,SQ#Q@E3+L([Z.Q&.5L)K19DD+0'@:&CI^2/>45,BH74*+ M=#6V+^C(LCN/1(6 JOEA.!RS"ND"!5A["(KLF_;3LV^9&G0U=;>?E M2KO15-U\+\O?,7_VXKI:KU39^77[NEG-]N5LG"OG6Q(MP@Q4AR'U$>.F/VIO!6)HB'="?W0D?"$G-7N@EZZD)1D(5@J8$J M1[?:FZ+\I:<\ QI% P6.Q8<*T=N(:%_W!B#V@9^7WD:C(006F/+)-Z(G(/'P M_EOZ)/J!=-_ +032TM>G \"1J78%D_Q+LRNO_?'-%N@7PE6%V/P):3N+1P%MB5 M,_15+C\./X!;]58G1_NB%]S*MLB_C,35-1*D&-!=A@"=KD5H:M+3IAI+4!M' M>DP^-"^U1/!T=%YCO?,QZ4E4V_^?O7?M3MO:]H??ZU-HY*3_X8PA$^Z7=K?/ M(!@GM([M#4ZSL]]T"!!&.T*BDK#C?OIG7M:2ED!<; N#;?8Y;6V#EM9ESKGF M]3=M!K\5;B45REX31"1Q >%6IJ8(@01)%E#@DCV&L1L(73^.0S^PUH6BG#0^ M!M%8;"Y!J.3JTEX)$E!S*6#4T!;/K3O;!C'45W BIP6DRGKX.PB$RPZT%@66P^FI*CV>L.,OF897+4^ &DR$AR-5&!%X3'H'## M8Z"W64"KWH1!NM. 08DN(.]3@T&,X.SWTR3[#>7!K0!@XI[<8 E.+ M[]&E!J0N#$AYO$I_BF@XL5!\M0AYV!/NA\K>:8;-M-PQLQ'2@V0;,2X0^8CZ M,!#_F,.ACU4CA;6-39:I[IS5;KX@N!S^B7%V<=Q)]Y M<5HEK+?+,D_O CU?NQ3V>WI'TJZ"H[+1E6C%RDJ"35%#5JT905;P4K/7TJOY MJB&]7'+KB,E;D:)!%WA+54')^:5"CU, SI!OT2D40MO_#RH B--/@1UN$ "B MFV] >(V->@4JJA0CBV0!#$!==H%U_0CV3=7AHXM,O46CB%B@1I/$.E@?8SD( M7PI&MC4T-.[-;4YPM_C"$[BU@7R8^KBP%&3=C>?3)]W.#AW^U<9/A4!AQ0QC MG@L+>U'B93T9RNI7*R9 /V;+R'<0)L+ZU.;K9[3O>/I1TQ#U-(\"\:GHMB5) M@ZR[E.>6T(EL7RN')>N.'X_F+LNB9<]G5I[(M.-OF@Y#XJ5_41+O,DKE&6CQ M#,CHJHBQ(S:*>(NXZ8B:H+$92V1X%Q$UQJ73W_4*B.^UO'.#J&;M$-7<052S M?(AJOBA&6Z8%O7P1DU & ]-A$ YIF6L)RYRZ+_G4R8*;7B5W+?;Y4&>5=.M> M 1R.'X_C/ (8&N%?(DZ9T^9.B9!^(Q]:%.O@K#>^I>%JCS+$<'') M=JEHK08#WYYR+M??J.;*AH91IWMZBUB+HN/EM$L!N\PO(5LTE(BY264C7I[X M"&]M;DH*VC6HDUCIC])3(J.H6K >WDU1)J++Y]JW&#K E.]"/ZT6SU=:_(E1 M6>$=>A:7M=U@6(:\2Q2+MD=1Q\EXQFPIR["?!&61NR\:AXETQJAYAY90H\FJ MCYH:ZB:'\"A[C&":@28G[#CDVOT[D5\9SGR,,G^A-HI@OX<>AHH<78 #4*Z6 M&<:CQ1Y2!9Y7F\.DB?%Y"=4;9R_3%Y]*72HVH@-[:B)%NGR;"0F/9V^I=J_.>VK%=M20\&VRM'!:)'I[488Z0/&.D&3 *-( M092KZ5#[3[ ,_L> U"@=XJ7+MICL<+;@SR&U\4,KA=V\AC"8#;F49+KP'2,Z M\7PH9F$"GX_ O..510T=^W=B>V"?V/L(4QAQNNV$B%RWK$O/,EZ;6)FK+)@>@"BB_/J#$57F62 MDS'W*_#0\QTH;BOR%06!%I;4^Q9B0N+1,5[Q:=$S43I*;5SZ-!R;%:H^*$4AUA *H7ZT!VL M3/6[S3GL4E__HJ])^=(KZJW!7(J[@;1"^'K*D0OA%@A75O!4"%ZI&_.L$+SV M!&C]4GWL,N,3G4S *E8J1K^978.$V2_9$&L9XQ\5-W5E[,-7,(AE/@Y%F[K'0KX:) MJU+Z(ZBQ56KK'-:I$K(M43C[DM4.)6UW04.,JM2&-WA<&ANDD06Z&QTDS8HZ MJ" '%>39JB!?W-B DG;F2[]+"Y6Z4:NM DT\*!_)#2M7C7*]_OQ5CQTZP2Z5 M5(6+V!OT\KU_S259&N@Y,C61&T5-OV,=(/0B]PR7](>V"W^F1/^D6V8^98K+ M=M@%/'.YX_;$,M$//!$)NI$'.*EJT\&C92R\/^1ZJ5&$% '_NN.DZ1]8@VB',A(YQ%&I_&F"!1<<^J0Y M8R NPF$0[01>B:?M];QT@QR>^B&'9P3,<2 MF4#'2B907&"8/#01#H_4D&7IZ5)7PGHJ+G!F?8GZ;=!N>'U*; EF?>PW$3+( M%2H+(E&&&P=AWKT,.HHIR:AZG(PT@,4-L')=P#5A*KFBW85SI\*]D.SI%)MQ MPZ!89/4*8N0IC:3BG!UM9?81)J#/W)BWERI^ HY+TO>\V?]4NYS:B>?IZF9: MYA31.8@E+D56VTD,I*"U@'&#%UH%6@$0C$\" 05RG)H4? MUF!'XE?F% I&1_NG;S$\ R7Y)M51,H00Y9+Q;9QH 2QMHU?T+88+!)O3 M))^TJ.'T;6]&@"M3SV6,O%'2Y*(2:0G'8BF9G82DI\6EK JNQ<"!*PCA^PAY MAB$2%0A'[,3%I7\>:KRO0'Y>D7T:A&KRKHJ/HA'Y,?IBS/\>Y9I&X$&8QS:R MS, 6*2J4[AMEHQVYW'(P4 %?;*Q^\:ZIV%*8R3&+Z$T**W%#-8/1/^"$BWA> MYX2?"3^T0#:C/4.&\FD$9MF+D"O?268BU,R(86&_P,JF*G0#:/+.!TL%9#S< MI=Z=%=_0 G.(+/2Q90Z)VM(X]90O)C:%6"YGABKV3,#1Q\A(J(T#6 MN(6C4/@>QF! '"- H:9BV5 _L$ I9,.2?><&TXLN9'9P@AT2G:"D[H&@ @1W MP8"/:E4=ND#HHX@81#ZTEK)N05<,O7J'I;6VZ"U)'\"Y8K[4G2%]'[BA0\X M5VEMQ9+ M1KU4)QB**6>H.G=1R6=@B?"RA YBI%U&JI 21N/ M>*!C&6)C','8TR*97S4 MS:P78A!XX8RLOK<%^$NITN!)%XQJJ6"4:M7DM-%ZV6@[1 JAXT2[(U[#_H#5 MTC@2( JG": F@4.$+Q[!:0-"G"'EWQE M_L#&>L\>B/P^50"6<&2(4P_-'R+S@R!K$ID'ONQZ*[1,QGRV*#&R;X6WEI"D M*4#9S,$P-HMLH>_%+TJD.- U2CHT@]&0&\#\0>(87XO8%"$I$U(:R!(:Q@2. M?!V6:U*RN6/>"J1N0C 2@(!"2U1S46R))\WI\O'RT%6DEH +H!4Y*]Z\G/XG M@;P0:@;JNZ9\5LT'YAO'M5"Y1V<_ F_CBBR"8&&G4GP(8H(BJT9.0>,J=.!] M$BVKFBX#0X^L(5U?9#!0'11A*$; SLCH(*E\_TZ (M)@U.GJ!]7C@%;]MI*K MZQ,X$PD)\A8(2!-_2,J]M-F4,IY-,5=19Z/A;/3TV;Q\ ?8ERN\& ::W9H*E M?O?Z@=XDZ'%;U,\<.CA\H7V^[OISI C"O0^4 )(!A I1'"=N/01PH<2H5V- MK>4TM#@=A60EPMRU31CJP%@V&>2,2E#,ETL\.H.T1B52:TD5T8CZ"51]QYZ M"J!"4\1E:IH0A!UA<4>^RY8'MDU/X+Z7ZD7F%AC),7VQXGB45T7B<<4@[!VB MF-3*>0D7WXR17N45\T66)A%O7'H!PT]<1ILGO3.RB0,*]]@QQ,X4.03*Y:D8 M(I#L@[WA![[=MP+-U.<@+JP 6P,R4)H2<9>N'1R=;U0%F2FMS82Q;!+PVW?+ M9>RMZ'9"?Q'_G5((\ $NH33XZ&0+ (Q; M4IWWC&;L7\.=IZGH*@A'!^HL&&??@1N/X6_NL>CV0!P3X 1DSVMS!B:EK)I# MN^N&X&;,'U1S-@O'5(::HU.-/._SBU%7H1'#X_N2$P9+U0X)@,KA[ :L\]$K M^9]TFJ<]Q@0+&+A/4%OQ+.. "FKGI)DC@.FN$ YWIT&^VE[TO[)(%CU[TXAY];U#^KE['1O@<:3Q>- M0?**7URU]:)^K/>^?/[<['Y#<.A>Y^-YY[33:IY?:2G8?E*56.M'?ZZ:HR". MUP"6G>Q[Q@*?/ ,C1$TWM+4)&-+^%IY,,.88.U5U "K-T&(L%,*^!K42O;0< MY#'5S!%XC%) #G4FCZLSV:!/9Y8E'&N:7\I+=\,BE)3Q'M&/=#?KW*1HY26L M;'%5\^R=/OTD557E1FJQ MS;G,#5Q: K2RUF=E(<]* V)IJ4X^G\O_M*)2Y]XU3(<%/.D"'D/-7\=V:"V2 M\/IB0)+1+9&QRN@GF(/UX&K+!U18WKMU]I)Q9+U\/5==.(34.V#323RGQ9=S MM=>\^$(6B]_NM;+X[H^^Q\VZ1G:8=L^M'R%]"]-$5"%77MBB=>-M:RZ57&F/ MYM*XYUQV)ZXOHLB<3.)[QDQ;RK]BB57,I[#C:UE\J9K-1?W4XOH,I355O\3^ MI"V+IZ-"8R-9F6H?9CF/2LH-NX-I%-.$QM)Y[%!24_*US#04TOI=*M+7,V+< MXBN6V$>E7/&ABW_WC-==>)ZJ-7II*'U)Y!C'R1W6]F5VVOVV V%9WX^K ZZP M>VS'[F1V)\[_$1DWSYAM05P]F&^?L[@Z*J38449K_?NGI&'ICMB^/-O"\[%\=G5A#\3.@/ JK;X212;#H<$/($)BMS%8^\WC%< M-NL']M V_;OGS,WYAUO(SUJ*Y5^GDIV1-^AI)?A2I,-(]S;#T+?[LU"6(EV: MV$ W:J%(_8TQ@9R:3JU>?28@BH\ZP>5#19*UN('NL10F<2W]/H\D6;<%KPHF,ZM\R6_M9E=OGY^T3_3?OYRWE03!UL7GRV87_GYUH2_Y M5BFCQ$J]3!22W[^$XZ6O/F]?Z;WF&;?,UH_U*,%%DVWG";[Q;:%B%"H%HUZL M4EN64BF7_\E L?X6]K#6J!K51EY?"_)%_O.WY8K1*->-2J$:/3'P?*QK]%Q* MSN2*553H%'1T[73-Z(:"W 53CKM5R5Y5AFRV)[I4G6.2J=[$RI:!22FDS< V M1<UT3!JQ9I^U&@ 7XL2.8USLKA.%!;>J)9T4%U*2>RP=_-EHVMF7[KO M[+75LX<]KM6+1KY>IME7YV8G:ONK5:-<*N+TRZNG_TQ3J>_QSHCPT;A([FW$ M"9K@A#SL;*E28T[ >S_B!$DQZSC!B%E!'M-&K(!EFQ%G2C-HR;2QNQ#B< M107A7)$]A'5-D P8TNW6X_Z'5/)I(^ ?+#998HIU8Y1H7?W)(%@%T.BH6GO] MM!.[BW2J)\5+M6&4X1_(TW5'#79INI1>2\\4[JZ3NYZ<8=);>G6OCI M';Y;,V&L6_B#8\Y<@J^XM;'(C[,]""6#MEQ!NX))G5YU7@&7P8WSL7O1ZV&% MRVGG"B^=8UW-A)F[=DIP2P"O-8I$&I5\?.L8E7P=F'#]I2-9K6;DBW!5E3>D M#PWIXUJ9&=6=R/:J,;$H^;I(-Y1JL\&<)/O@8L@IDSXK;1W5)F:XE'!%#[D$ ME9N!: ;;Q_J'OG=CK1Y=2U\_OI.:I]H_J!4*8EI$N"M6:%,?QL!B!P[U; TD MX@TZ;J)7"=; DER!DH3H.0XU95&_.]020$=+ :UX*PEI$AN^;83<$V&&J> [ MH4 :2Z9*:NH!KB6FE\_8K^6=ZVMBB_E#3>P.:F)KAYK8E\5H_=]$X>/Y1[W] MG\OV>2\R4J-4R!C/,+H>2&VHU4"MKI/.D,_5I39IE,'J+.0K&ZL,#:-4RQNE M0FV=RJ"]$BG?XWO<+"?%LU\N4":&^; M'T7%*%<*1K52NH>=I*H7P08SCY6)I8I4O"3'NL;NSO*)%$RIIV]$W99O$-R)H?1YAV%7^*MB\]M_4A<#^\,_;Q--J5VK*](PIP33&!?YBM&I+,$]4MZ4]X[>%HQRO0 V9HD= 9LY(2(QM0%G.5$6,@'G7?M6U.8( MGG0']I2#;8$5(NR^R6)*,P<2-@I66\X+_ID3:-'0,W=DWG@^JYID.9+;!C4< M.!R=\#O=P5W=%.XM"8:5(&GHH/1&(VPW+C"0XEDH(7XZ.=AQ M!"2*ECSQ7.L.J>:[%4HL*V;%&"R9Q?'0(G2DA?EH;TOE,DGF9\HIJ^(=I8WB M'<5#O&,QWC$G%. .ADNG5BF35&@4BIN M&.^X=\0@Z1YF]F^!K.GW+9-A+WO>3/V"C"EH&X44#,0Y/D(/W?S?[QEK6!8J MD4#,Q2=;N(BE(!PRW!"E:A467LL5?M+F%PY72*VR8O'5!DC 8D$_PF#!(="R M+&(1^_B(!>&JJH'R6V!#KH$I=!$+SD=-EC-)Q(/R##?BP04#XB&!%A?V3099 M\*6WWKK(0"!# XE8C!8%"N9"#F\+Y<]B2+9K0M)Z"6;SG="(93OKZ0PT7EQ, M J5_./,EP/S(#A#HCW:2V6S>3SO4Q&H60D-O"X7/=$I5U)UD+X EJ\,AK1^" M/1,+55H5S;E7%R:W7)F(M26>K2S;(H7P-<':)SAM0>AI":$W9X.20&-]."]# M+FMMT)C92!QNQ&?:NLA@!89%UP'.I5:)8JWSL;YU4Y(2>-6D-)7Y[QL;!+WT MF-IYR>9?,4/&RJML-!_=7:@PRRDI)*XQ_\6@PMB#AIMR)6E]Q-C8*7Q3EK=Q^"EW/KWTH<4WB?).?)5B^OX0)Z ME ^_4JL;]3('_JN12V;1);^.=>I&K5$ 37+UA:0EC:^7?S:/<>4WRN@S:]"! M+#KFUQU(V:CDX1C+&Z4\I6CBF;ORY_S/ ;H+)4[DW&>$2"E[;N&VW%"?JE6. M<\ZU(RE"31O5I 4%EYWRX75ORD"58-!&_>[BURVZLHHEQ3%>J%;2'.,+6GQ* M[.)MH5%YSCZQPSL?DJE0.&0J["!3H7[(5'A1C+8VOCN?TU@M&>5J3<1WYZ.U MZV_/8KUH%$JK35D]U935'A7?!2AU8;A5H51M+I0J+=V-HJD;9-*S9;QQ MU%U;=&>5*R)&%D65EUG@*]2(^^L*VF+PK-[8P;V\VQB-&MR-0KJZ".EJ'!CD M&,!XB]:RD /"][J:<';%-?L M]N*WA7I99895\5MM^_%;$)KU>EH >^;*EG':-3;(84\Z=OVY@0D)H40O3!NS M+!A^45N.!X,=O :YY28:^J7L5V.[/+OM:XZ8\*SS[R^=D\[5-[UY?J*WFI>= MJ^:9WFWW+KYT6^V7UXH VX>/P7[T?&IW%/=!$ZX@0Q,YY-2<>.9+_T_&3J$.WX+I0WGEDY>'S0)I$.(&HW*+()2C#?%' XD"'0MK%5EZ% MVB\@6AS3U;@':@A_YT99U ]\2$$7I=V!=X-ME[&38N!QX_!8.T!?= MLV2R?7AKP55U#,R*K:'Y&8M%7R+Q)1<%J:"T>%&!F+SL =YW'L$YR<#-]AI MS9 N<#Z[P$@M48F)UM#B^].:AM3T&?N<*'%=0[:+!674=*FC(,H-T=5<-%BF M#2-T%795RXWOC(A7X>F9*]$;S,$83T*T!B=1IO6Q.3G%D&!H5+D":X#O5#JF M(_-Q?-D,9?M(L6U#D@BWWLP9@B['3C!X/(1C79!C/K7\$RPO.T6R7A1HWBQ$ MB*M1+TS3K=+ M%XMK&^]$O<-%CDRM5C)*5>F(-.IHHQ;*KRZY!0V!:"]$Q"K:;6V3W4[=[+69 MH=0,4VK38(@2VQ*O#P;^+'+Y(KO#NU'[UY1LZ[<5HUK'LN::R+".J#)>=N1&\"]#W"C93-N:^A96YY%ZI!;P&5I\EQ/<$VX6F"7883/1Q#<] MQX/SLL6ZX146W#IRZ7C#N*C/"1=WS:@5BT:QV)"++#;R!O#$')%2[#0FX853 MW(AG4K,!UX8BU%/4E-7P[*M%,&[KI6T<@K[J$+1EAQ!-6SV$C8A/3?5_6S8: M>3"V&XV5Q/<*A >([\[YG^W>1N*;6@4/V?/!NM1#A,K;6K%DU"MUIH %.E\V ML+:6SM\6@'OR#2385W!R+/9Y*Q,"0YZ2]JA32A4:U&?9X@;R*_3J1@&8J506 MHE1;Y&*9%\C)#FOJI"E4B+F4E09[O91S3I64:8O6'BXI$Y-=L6I8=*F!8>FR ML$D6EJ4M+,NHE@I&J59]!?3Z6MZY00RT>(B![B &VCC$0%\6H_5_.^V<-\]; M]U5=A/OTX=8GZAH@Z?,58;N4BT:C7'HBW?')-[LY4613:!DX&<[5$D>0J@<]=&9\T$KU@.4/;+8?DHE3 M9%!4$N6&"8UGV0**-/^7=".R.^CT]/A#\PP8LZWW/K7;5WJSVVV>?]Q*8_&5 M:R[E<_6DQ'S"0@C/?3(W_M.LDPZW=7%^U05A^Z5YIE]\..M\Y"[A%+#C&'KK MXO/GSA6=]8L+V*$07.@=/IN@S?"/A5YAG[W;(&1F&-!3@SRQ=_;&6 M>HL+S0FUS)]UET_JHMR/?_3DMT_Y6(G#+0MT?@?T\CW[9(Q"]5T*Z)4JAJ- MVD(/\7UIXINR:]4M=XI C(1:O;&^5<1N(.A3=J2V[1VI%(UZ.?]T._(PPJAO M>QOJ-:-5APD:#@6+A'&Y M[B"WM'?R>@H5"*.N;DS^_[EK=]D^;*:=L3-:IY(9[3I\55Y&S[=K.7 M=5+]CD,5HC9N9/GH;^])?M4(*U0A\_1@^(]"H%C"<^:ZH)D(7Z*WI8QW['864;)^C/*;CQ'A0 M(I78D25!F!4LP(K,ZVO?NH:Q%$@;_,TR!^,H-P6#.S:F,'-C#I'1K26+%+9Z MZ MUS-._9I*CY@@$@/A2O["_Y>*G] M(#[GM2Y\>HO:S#%NKH4M0F]]O+ #3@K]WVRTS)DV 0+GPF,"1TPI @] <-Z[]%\3:P? U1 */M6 MAVO1P2KU$8&![#/,3("E= C\D#?TE&0:"K@Q5*L L*$CLOK&1X=\R4)PT$"*QA*:2E] M@LF,,/&^Z7Z'0W!%Q9AOP1%QP6T0S!", 'V!^#JP& D1@#*\<[HR:R"2P-(5 MQ Z<<"-^WMJ*LGD]$_>+;S--]1=DN@#.+)O M8@ZY EJSP63EZ7D P"M$% &KN, M PI/!".)[LWPH//P)PN'.<=T&C-=CK K%+0'.?9"+JOI!)X KPCTV53DL\9) MJ_"."9YLA(?FZN3]L ,8JX]X-O&6P"' B7D3>X GQUO+J^/N'#A_._@>&'+% M$8*.$6$U*/7( C]#-RD-5\)GQ%NK FN([VI]Z\X3/" +G+ ;I;>":V)7F@: M5))2!*XU];%OC7Y]\W_?_\KG*V]^Z\+$]%,>Y5_OS=_H>X5?YOK!VE0CX?GA MRY(J:; ?*52N1;(@CN;'TFJ .1[TTA+3%UXCT<))HFNG MZQ#U";%J$(H8*-X*XJ6QF(L)5@A/%J:X2UB> OL#KV=>)5*\HR \4OH(L6I@ MT<^5\$@_8JO8'O[Z!KBN4'DC?8D4(JPU!>X.__O?7YKG5Z X777^;),>!7\X M$[]K)YU>Z^RB!\I63V]^N/ARI7]N=O]H7^G=3N^/W(O3KLZ!\,SI%-0?I+UM MD\"3$T(U20CU!!V(XD)0H'MP^*)Z">FA]^7R\HQ^;W:_:2?-J^;+.WB*Q$8P MKGIK&L' M8=P&O0/S^H'2[#1Z12^:#=RZL#+*'$*T*;0C3X\+ST!2I=!B+4F+C00MMCYA M 5U/[YP3!8(4:G[LM@5-?NU""FY5B O3RB MS;CF[@D/OSYW^,V<3I5V%V'OEW5\B',<:F/C8#W;HQG1F:788&VIK%QA5(6,N_L4DQI,P66Z; ("PT MXB9*C-Z+EOZ'/3%(![X$*]3&][&M\P%5W@_F#"U2_+C)]DQK;%LC1:1>H*:- MWXFK#Q%T%LPB31B,,:RFM&^$-8R0,$.T??4CZI"#F)XDO;LS-#$+)?.X4#FR MN"5%H3(4O\7K[$7VNMZ6Z, P35Q8H5$JO^-228+_(:##D1-BF(QMQO'PTE\$,VGS'T<0^LM]A M*3XZW(<&3QNL&?@Q*G<=&L+ QI?"5) \Q41"X!%9=ZHC)((]LN,;W9])UP,N M,&I6U&NWZ(]'-KS:' QFDQE[(J0E!V;10'8N\1(\I-CCFI? %;5^P%)I?WGW MY=\%=!@#RM,!!P3@#9,.T$H3_@?\7$(_@ATU$-8_'#O!+\-X:*=B:3_FK-&Z M$3L(%AP03"0FD_E#QDD3)QA3QC.XJ5[B\!L$O,J'@-<. EZ%0\!KK]B'4Q!C MPZ-S?M7NGH,)(;0W_>+/=E>Q++KMRXLN6AS/0T.]GS'L"S3HOF6YNNLI/0[H MQJ%J.5< 3M)M3ZC0L5G,UR3>!&E:$B]*J$JCA*HT4E6EY&WM$RRHZK'6!.8Q M.R#A*F(/-J)E^V1;1[#L=PR&3B[ZA>_KZ4N:4V"6KI#[^Y+"-H*10&O]>P8J M*[5A66BLFX((E,7%F'T_$1KQ<_.\R4 V AN_)\@>;.XG9Y"],%](Y\8F)8&- ML4#J/Q.@O+6#L0R08G57*"J\S"$(=M2:YNDK0X[1TCGF'0>G-G^Q31T_84M8 MZ12 4FIO S, 38[ T&-53T311+N..S2@T@:7=L<4"Q7\R)9+=;K1KOX0TX[: M'@CD7G]($R#S4(3#D),)I]T:*JJN%G5\"3TIA-XAJ9VI$ D7_=.L=#P+PD;E$.9 M*IH-"3,E#$A[CH$T$H"1Q.(0#755@#E+RNM'2]>45C5QX) L 1J(89^Q:8[L MR@K'&FTVG1[H?@-">_95V8@OQO7#9#$BDXU$V\G5YT7.B73?P.8W']E-JDNX MQQ3 RRKGRY$E:/I]$\8_OOCA6'?(N88JATL&!'CC"%1B=9#6>B1'7_A7YNNP+N.[-PK$!_#6Z />BH@]\Y1 MZZ)W\4YZ+> /-B%$14N;6[[PG4L[7XI7^%-T/-KFK)OBQ'AY=7))=VMCSMWZ M(:?+!F"G%]W/Y++,/252W0Z5VQ/I<[(B-8UT,FW.K05*[Q X%_5,"FD+OUB\ ML3^&/_YJY,M_6=9@>'R,MW0AWZ\4FK[?''IX%9TZYO5?P_[I7P,<,5_.%_[Z MBWZJEO)__5/^_<___O<\__?@L@+VL /4ST-.QV[X5_>C\\^WXH^;0>G/N__V MFF&G[?[?__3N?[ST^_C_WYT9O^]^_!AX/X^[D^&3O_KG[/AI\_--[_- MSZ\DYG?NN?>>XBCO5::U_LF@4ES*O]'9.?CK&_M'^'/?\QS+=$>F$UAO:*V83Y*'_Y7K;W07I-:O M;V#1/R]9\'9GT%!GL'S7W_QF\B\@@=7)_+;XN\A(I_\@* ^2[8/>W>%(C**PZJXZC'!3WT3;(#J()-7-H>-[E8\S5#PU@0UAHS MP'S"[*'8>3E?/S+?X7W=M:[1/X[:0^_XCX4+6W5@Y1?<5_GMI2/OS\7VY&C4 MVRV]QTX=I*RT\#V@GX)I *#8M#L?S_7?OW0[O9-. MBW!;M:M/S2O]LMO^LWU^!=I/[[+-'VQ7^WEAR4Q/N[C#^+L>?X,04N400MI! M"*EX""'M,P-%9SM_=16BJ^NRV85[J--YQC&DE/45D_Z&0CZ1W'?2Z<*M>]'M M&7K[/^W6%TH\OC@][;3:W9Y&E5P7WO >$!H+44?D/)K 6%'8FA7LD9X03&_#N]D,P#O M#9=0R&>]A.;UTZZ@6LAZ!9>"MQX Q$+JPB):X?^UZ7\;@A1FMQC.EDP[BDTQ M#KGG/)M0:FS:68LH U@?/](=;(85=283?O;%KAF,8K36VK#W;_FIASR;T$MC_ MDV4/[^"TO=L]V]QR=<\F]#(X_ _?1KP&2$=N?%O'_GIP,XNJG/=OM2F7/)K2F^NGH,BJ= M6?CPW=8QXO; -\5&([\9*_8H#SQ9;Z?-VTE1NDQ@HQ>ZA_F8DS[L9C&?+^7T M3Q9CH 26C_U.T16UMD"/X2^:4]_&CD*%NHZ9G8[^V?0'8_1>%7+:)>8<8D[D M_SS.N#WU3?>[8[L1_J*A?_9SN!R"LJ8$MO8%S3FNB@-=OSD86&#QZQUWD#-@ M.9C^B+%N3NMV1?6VG$N^P/EHHL6Y-=30EZ5/QY[$F9AX0ZK\DN Q(4PFKNLB MMQUL.AR"?Y>#E\[MEY&8CSZQ_&M+U$1&"[Q:'+'E^=.*(T3G)X$?ON1Z.8'JP]Y-VN<_0/ZZ^HD9FI1N M&&^,UO)@FF?A,(?('Y3>^@>\U!1I[0&<%CI4@=ILES"1K,'8A<&N[S [X]KQ M)H31@B E8RPSA)-?^JYX(\>6,^7>0HR>+JH!_"#4!.J+2/^E71*T(])[:7JN MP&R7J.LZUGQB2B93PK]GIH,$H%]2'1]L;1LH EX&#.ACKF M*6-*<=\*;Y&;Y<,:'"%0@^='U8<]#\A>'8E(4"ZJ;UW#O' B ].'(\>].)L- MOM_I'SUG&(! T(_./KY3!R#F1S$R\ MK.]:^^+:<-L'B(D#;Z'32.!KB>V(".AOV$[*H8UP>DC04?&DDDDXDAFT)%L$ M+@3M)B:\NP&ZZR5$DQ&OVG0TKBR(EAYOFMR%6\EE4JRHN$UT7@)?7<8-=,GG M/)MH*9%8)+DDL8(,'$/[[GJWCC6\MN:6$CT<3UX"PQFZQ.D9,-P6;M#8GHJB M6$YT3T !82H0#'\->PYT:SHS2W*%>-OSJ27=Y+)5G'-S-VY,.5KZI8I4R$^2 MJ,26VZ;O(&'=6$'()5-K[PM)0(5&/1^=(YY-?%4K$R$FH0MP-A7W<1H=T(WE MLYQ*7&7VXE6'>=T$>A;"7B889.4MIO'L3^,.&O DO]=0=P8+(&!$F"5F MPG"I2Z4:6%D-=L4=2D?^(L+_$=@:S I^"5CU./,"O>E>6R0>6RAM/-^U30D8 M!Q/23&Z^#O*=@]>8320M;PL(9C6PDL. 79!D@VG!&=S F" M.:I+T14T15=(VPE&&5.F3H/0Y#W?OL;$1!)0L/ZU>ZER041^4U1MM(20)%$; M@#R!CV9!?,$H<52B5E$P(:_VZ#VT2UP@I5LNS%'H.W./GU-(MTFYD["Y3NI!ZQRV<+ZW;0[M3;RGN)$?\P MW0!VCS""=.7.(I4<'OW0C'N[Q!^C9M;S9GCBKD)*>ONK&4^\U+,*B(U4OMGLP8TY;1MTHB-.$X/S*D,4*9=9H6%_I MXQ'A(U1-A+%OF"D\2:>(L M3 80AR$ HS;A0;)6^J *6 MU_W.#9+MJH=DNQTDVY4.R78OBM&24=!YQ5M;YZA6!JKG7MA;:I*"JDHJ"C [;Q0PO^ MA?72H5#\;["N.C(I-3#UX>KUZ3UGJ.%)!0?=-^Q/*#0:=7H89TS.&^7F5/8I MJB5N_3]S,OVE1]OTT?=F4T._S+5RM"%MPR[58,Y+6>E*OP7M9 M/G ,*NG O/:$=_+WW(EXI-.YTL5GQW^@@M "J66Q10MSB<6B+0>>B;6 L2&,@@&(S*-[8E:N9^F142VS4F4 M+$@G$NDI"0L?]L4DB-\0#U_ ;42X&:I%_EKNYSB4SD32(C1\Q/NZG/4=>Z U M&8# %*R$)GETA$-A7S$^EX+*%>=JWHZ]P!)L3;9?;+E(K@3ZC4PW$ U!+IX. M\*6$:- N33]TF7X1WO1RYDHV.SN[C,45UTF/0N3AHT+E7>R7@Y?TN$J;I"X=C3_0AM$OY=N(M>8H,N)< MV@)H"M.DNKW/^I<>O:_M@XFJDQ31O\%PUQ*B[5I]ANVN8 S2PQ3P;'#._[!- M'7D^U1G1V8A%$KNB!,_I/06D$$X#3$!IF826.6%\"L3*P%FRF2@'(PA]^@5' M#;04) LR!3NMRZ;^,<*T:$I,BZ:<#)AY[A#XET4Z$UPD-9KQ"BY('B*4-K/[ MT66K>?'A'6)L\/-HT&NQR0.[ [,.@0)(.E&B,)G!)G#YTM@,84#8-^Q#&8/N MH <3F#C;;?9PZ%C2?:V0*^ZB:N#B9B@S)PD=6Z3"L+WTG#MRR<-R8VD/]X4W M@9-^!=:/FM#!TZ!C&]P#14>Q%3LCQ:\?KHT]G@E[6]\#/\)\([T2P&%9H M6A$+8;4EXJ(3](,0,_CRN1B>H%:@EAG,ALY>^Q/#,;']3?/J 8< A^J=Q"O) M(4BM,E *20LZ?EGBO@="^6![@[$UL=&[31/][#D@.!&O$#ZB<(W4"K2D5J"0 M%-QA/9#.)E[D?=,W#:DAS&"3]1,/+\5$3]SD2/ LW)V@3;T"LEO,*U%<(IH( MX2X+$Z8HSG769.4XQ5)\V6LR+,L>#!-K38%[08$D&[E:@#'Z3X M6JP_B:]0()&C7K/8;Z?$1F5<4E%VHM!D1.0:!9 M->AES+G0EXE1_-:)H@CV MHE8EGR,/);)(]W/<4C 1ND5DUDC;UJ3D1IUVQ!+$'A M2RZ.(97%2#O4S('O!;$/.XYFTI$I,@X&N;)^F''HE25L)2WJ2D$B12^-E=&8 M$57'M/;9#(",(I-"0$:A?);,U1Q.8.T4]Z.64Q18E8)SB;YZCL;DFVB+QO:3:;'U/VIDIVR*F\ %OFY=$X0QB>7&"!75Z^^I3I_7R M6J!=J1&ZV(I%(A>8*AK&;8:D^+3#,/QA'#F3'VJK )@1(V,0">J-T9AS9,LE5\>HX $M)K) IKXWL@AN MRW0T@2&62 C 9!,V42TD,XO^>5$$)[)?1FWNVP9QX!TV@1,&,Q+ M@.\JCIJC0818-\!0_SM#5W(NF%95"TM:!*CN@37%=UB,>J>\1!E&>8O&;Z%1 MYAV^//*Y1^ [E/JX^;CZTG&7[1/Y/%Q/!/>C@8+,W74O"C-]]Y#LM4.(;P/[+,6;Z(TAS=1R"G($JV+SY?M\QZ#7+ZX>YD:E\4)<,3:U(:1D"4T M5 D'ZBTV-6U&1Q\,? 'I.HMSU-DX3,$H%X&]8DEV(U'JI9?X?_BJ6V,_'^'\ M1:O0<\KR:TNX* ;Q M)U6#,93V.VPC2+]%H42G#/^>SGQL,!R#3*MM<.&)I MYCGPNZS/CH !/#DNL)HB%A"3*?OJ;'\PFV"$ N/E#&DNLD+5A%!TUF"G'G1G M8"=JTW;1!2C6NTCK8B&+9+48=$6[QV609C9PQ/@)&&$5W)NTVFCD*..SN1_.]16Z:[I(9^A=)OQRC&>XUSP[K#?:%NM@!O M(ZJOI'=D&=C*?>?Y"""95!TRRV6?LN7\K[[__C?M&]RSCUML^HPSWH"TX8#6 M<,Z_OBG.VPB[V]N>Z: PX+T]>OONL+69;>T'SP7]\+"SV>_LQ90NK>8MY7,< M=CC[';[RPDCBKMC9!6L]>8DNEO?[U_VC8JENB'_>_:)O>M%*T+-ZIG!EHA_J M!FAKA=5H:S$>W+9/!ZV-[.:[\;>R6\#;369?3/<.93>+4CYOY//YPTX^?B=K ME<-.9C(+2@LH_'+8R<>#YCR4)K=\BSV=N1AY&5^D58B.U9TL[%&//A&7W>=H M=G&O'@YG5X=3.1S._A[.!K?_X7!V=3AUYAS]J/#N 8;P.O5@JWB&^E'Q7:J% MNRF(W-/9L&DS2OW;$Y'81]>X3YLR!'P\FT&$?%MEMQYDGJTN'GJZU MPCTNX(4Y;JY"+%1&[96UF-W"'O7H;M2JE4>S!SKO%K=IW8UX./-].?,#0QX. MYW X^QD;C.%Z#K;E_BF[A7S5*#;JAWTP*H>HZ,$$C+BB9M36<\6SB 9F9M\= MHH$'M_FC&:N\-D7Z<#B[.ISUZ>N'LSD$ P^'LWC?W#,8F$GS6?J_0BE70;"A M!,[!,?]U*=+!!C!2F\\G@72@@B#E%R"0\NM0ID!-4HY4C)Q_\SX%R4E@.5!F M;)B >DJ%(+I(-+%C^!05$4\'$LH*_S#7V)'"0282X_=FR/^H]V#+8\KB;:=0'5?_D MW6(_ 2,!@D*PPV*BI$9Q^U)/,_53S^_#O G^L2E?9>A#:AN:MADJA(L"A#:P2?3LT["5^#TZ ]H 8@E@20D=!$9$ ' M5A@Z_+@Y08Q*'7:#T%240=2-X<68L-#HP7@3--X$0DPJ%'G]#'4S4C;-#E*F M:D\(SX5@8! P9F(-$3\GZ@G .+6(O&/=F$-3/^K%F"X2;9?VI/A+;VSZ%D+T M6KYV9H<"B3/ZT -"Z!%*U*7OC;!_6/)+ A,FDBN9LU9Q8];Z?>;7 MD-M6A8KRE@MQS_ RM_JV+%6HK5KUF\FHC/ +%X0N2;Y;"QD?!W&&;PB%<%YB M/&"83%/2TBK/1_"P;" M0[(EUN-\;99[MQ7.B_=*,)V^G?SFW,U!8MJO@/ M)V 2[CX=.[H4B_6?TM1P!OR[[W;+,5?C:=T[ 2V^P2L_8:A<@9C8Q?PB1*RT MC7L8G<;K2[4D2B4C7VP\=-#LY[G-#7R;]=[E2O47LW-I$DCEC4+Q?;'VOI@O M5A^;[;.X[D7$%+D'FR9$BA,I+#+PIB.L.H%4"UR$H)=_,VW$^\UF@6!3)E+) ME?/;FH741_*U]X42GGTEXTRO3!26;&\$(*+*PRZ!S.;Q&&&0LIZB4:[5'C/. MP^>3\9;<6X!G)+3W;#,D6ZX7R5EJ?8N;$">S/U!<%P_2>B?2^BEK,P\2_2#1 M#Q+]D1)]*UD+>]WMA_-(YK94#%VN3W]DF;&X#%$RNS?$J0<4TP]DWV_%QUW7[:3_T&IE$FN@?N/6W[BJG MZ6+F1[W7 TK)\RU[TI_Y@86-VGW-M\S <_D*G87'WNAXZ@V^6R%2='-ZFU+TX$:.9S#T*&,6?K6H%ZE[IP_,8*PEFG=B MWC?FY&*H"JYM9?X@'5)&$)F.B3&&E.!*67XT'';6%&-B(C"EN"Y,7HLSC&_' M'FT7OLL2ZPC@".ZB-PL1\O!=Y@^W ]XSODLD:^%V> MXW\-W73"L3>['G-*HF93\W;L.=IW[& ,ZYAZU-HS7L[B!)YK8\]T!_J21"61 M.42]B9^8D'$>_P,MWRX>1=E5M[]P/A[YRAZA1 MZ/,XA4WCQJ JK(U0/#@MJ33?^H[]OQ_1G#RWG !)>N]25QZ7^[.DBD 6:K^0 M#):GW\ E8<7##AYV\*4P\6-$]M>Q'5KWE].+$_K=&[MF.#;!L!A;F5AL>Q## M?="Y[5G<,N,]>: T.&S*J]N4;7#/;K73Q;E]LNSA'4@\[_9P9B^5C@_,?=B4 MYRGQ,E/N_O!M1+DP[U\5])J.ZKGOR8&G#YNR>T&731[EX\.JSRR'#NN_MIYN M*<=.W5LQD4:V,SE)Y)5$V1>(I!;J)EQZ@:7[(K7HK2A6,%UW9CK.783M1\F8 M%AS[< YPBL^>__T!L0%%^D7?8D@K>.!V;'%F4U^@X5&6Y]3R87!$MK)^#"P* MX=$;;X%2*)W$8B0IQOQ;EKMRNF9^AD".PC?V+9B'ZR$JG>\ADASC.T=3$2D[KN<>>P*O3$D02D$NB\,N M+RN1[66]9D/DK<8!>6L'R%O5 _+6,V.G]N?+LXMOG]OG5WKKXORJVVQ=];)] MZ=.D JY.;G7U"Y#[B/M3(&$/(O_6DN#%&H(7ZRT&=81;H25 '2/L7@&URX@: M!EQ!?@P::U"NZ6)E/7]M-V1*0X+DY#@5T-OQ8*![#4L*Q MQO"E^#+?\OQKT[7_,1E%=&+YUXB0C>F\>(EP.B^FWMJ@+6,!D6^"MCN@/R>6 M3ZGV^.&(\*APX; 98WN*O\3+']DC4')@ BB9M2/8C7=S,XZ A-7M44_!T)D8 M;#BG>()#.X 9S]3-D5N TS<=(HM@UL"VX[@H6 MU!A978!WPZWM2&94H,;?5G2@#@>W?C:%?T6@LC'SL60A_IH#;1?@U,N&+LJA MM65#$R,'RL @X5#'IK$0;][&XV9.I]..J^7ZLQ!,F1O4JV_9GH$=8K,'OD9I MZ5+4@IRMO0)R@,OE'(PY0I4K""AL,OHT%3!?7AZ(J:Y<'BI^/FX]*%3N4,6C MC]&+0O[9 2I(L&EHC,LZI8',"8_M(M*@*PATY/ZD1[3P(-(9#4NE+@X!M[(,.Z=$/ 3.Q@":9BNAST5"*]Z,O5M MN&!IJV'C;;P/K2%>5Q/X=B#' 9L9KBA!=",@S)%OSN!K<$>,X9H&1J)71+L\ M,IV -BF,1U!/511:\)4_ !,HH.=Q.MZ4+/%@X'@!MJ18!0? M]&TKQ/.S773X4[B6T78/UP'OR-5R#;!!U'LL203*#!^7LLB@)J76+(BX@4)3K4 M6T]66(]0;BDL8*!XN$58$ZR: EJ8FC[:4_-B) RDH@K+0.UJ8(>ZPLY1O96F MP+Y;HHXJID9#:#M(<99\/DU_6D)C.9WW'G8CB1X?2VLI8S7IRU,H+J6#"TQ7 MRE@BR2(C9^##)+W@:H>107G\>V;ZN'E")\61?6MBVJ@BP]=G?ERDOGAC:'QC M&'&G$"Y+IJ(PG@A*7V#@$VL@>CD41"^'M7Y-NM6X]\9;P5#TI[@(E.@W4!]&-%T&:ZTZ9BSKZ M*V#0JZ2*D-04-58ZR'7JPV5R2^V$AK'&EG!KVXEV17)7B4M1;;1=O*A?NHK' M=1<7GR_;Y[WF5>?B7#_I]%I?>CW\L7E^ O\TS[[U.AG[2':_\*5%E!_;Y^UN M\TR__-0YN^A=7'[ZADL_UK]:<2VN1_,M%$'H2MO@X:%[7Q\(=@FI\$ ;H M/,&]H/ESGR68_E=+1XU.7"F./K'",3=#@?FZ@S$%FTF3?;-&R?%=N&X" A:( ME37UU(!^T- 1YB^U=EFDDHFWL&.2[EY5 Y8/S5Y;[S7/FMU.F\22+O(=D$5O M3?;Y"?V$:9.=DC'-BX,$ Q-N33HL,QC/482 -?%8SU#8F!O7C_Q(NZ7)8>8>>\ MU3Z_ZOS9UM6K!\]2DV>)/#KUT8T8=XG#N">?55_$O5E(D-M'1+?)_/&HN1+) MLL *5T6S05*A=DF=E4RA>4U!\=*X15_D2E@B[R-%TYM./3^-@J#JP4WUKM MKWX%//%:WKD^D%W*'P+9.PADUPZ![)?%:/W?>NT_P9"!FU;_ ";-:> "*1:2:H2+^S!V0PJ?<_"+/I:-=6\M M'N)^L6C>0F'>_S]S EP4]3?E^T[U?L[%C\1CI+=%%_H8_01"#9Q-IIH:,Q87 M%'5:1,^=8YDW(O0K(\.O3& _'=5VVU>=;IOR,R[/FN=)FNVX^N^F.T,MG*-. MM^3QY][#%EM/+=/IF8CCIJ->X4=9 M>^.3%(5Y^!% %=90 T"*3FB",':6$/ MT?VF/(;*.6H[1YUN\YU0R7@DC1ICRHC/'9 ."GI[*G2@^'5#"B''0%E$_ H. M'=HJT;,BCF\'<@31B!/,T+&'OESLXNS!G?<*5"*@A<_-\Y/FU47WF]YMMRZ^ M7#)57)QU6M\2ML*5XD:7VCP>SV>T^$&#O-.[%ASDE,[TDL'"4$EG=#?5"<\: M,4&F6K[ON1;W099YM6DF(DD)C83+7&#&QWQ-G]TT4]^:HK@U74E4Z#M %PJ< M.O5J?4DGNCVYP2F1E*EM#W]]\_VO?+&,;Z/TX*.;T7KOUI=NY^J9? M?#UO=WN?.I?ZQ:G>:G>OFIUS<1VV.LTSC3\G1R<06_,C"Q[\M=L^:UZU3_3> MU47KCT\79R?M+GSEZ@J^GGL=OM"TGLJ8\8).D7"LR7[$2MP(Z/D:&$4&;OCV M'U \4TWU0IOR\&G]&)6]M):O.="R?,['$7$AF?\FL%!QK4-# M[3YM3J<@#]DN@O6Q!X.#UO"#8]YF8GX_IXJ5!2# "*:IL0RFJ;\13%-F]26H MW/-Y?HC(&&ZI"SQ)5BJ1>',XA-4&\VN[WX0?BL&UE3I\O^UZ7]+R]VJC4RKS'[WX$+X"O_\ M?@>SX%:W6J.6K^E?S2EF6_=",(-#&&!F@V51J,"MVH-WG]C6M6?HK:;>*!:* MA54[%\'Y;()TO^&WYF'2,N>@@I'/EXU&N;[!RM; ,CW+]==SE9_N?ZB/HOS; M9-%^:D7>AG]+*]=<="WN]DW92HD,CUYXNK(4!1GL9J:LW:@:U4;E,3/=V>P; MN5(J8Q[8\(6QH8+Y^7)YL50HPT6;>LGN/2<6<[4#)[X&3ERL4WRY#%FH5QCA MY!DR9"%7/3#D:V#(.9:LF,\5TEGQ\7@GV:*G)),]#@)BAP)B MLRRM+*GTTIPY^B4,;_DL1.KYBGY%?=R:-U;. -'QKV V_2T< RW#?_53Q_-\ M@][PS?._PT_?,%!0+-[#3W_.O$UKH+U>X3'5 M[^?=^C/=_BPA+-Z8$+_-?V4=E>,KADZ2G!)26.9.VG95E+F;01*J!R";)Z5\7,TT"*P(J4@:GO!7\\U!FKE"J"I<^\M^Q*IZ@ MBT"V\X>4Q_+1\?IVH+?,J1V:J/+YH4OE\6>Y2U#SYCYN#F_LP../SW*M^ L7 MF!%JP2Q.X8Z#3\/AXL.?HP(Q'IUFE_R.'%?%X-QFK_2L*^V>S8B;H1Z6"H=B MD1T4B]0/Q2+[P22)/-C*7!YL*1=EO%(R:^?B'#-A>XGTUJMN\[S7;-&'!GUR MTNFV6U<77:US?M*^;,._SEOMK%)>=UH[?.ZYUM;2K)\$J"%YX-6Y R_#==OM MG+7^FG[38?>J_=_;/3:F>=P+PGN6/L)" MB[[M.**5.R; 3KR >Z.[H<,=T1V+>J!SSVP!XR/1;,S9T YEKC)#<\,W7=.E MC.$H:9]M4MD]77<)[<"YDU5&$> (SG9JT90UF*,=, C:%'1^>Z 6!(QL?R(F M 4I'3F*Y+[IL%"MY?<EU;A>(T(RP+M80WM @AE@$:YJ'X"&SD@UH-\@-!,] 0HX M*N&18A_I\X@2A%^0X&6#.4#-5::"L"TT67R'0)-<4T[S04P?JJR4($'HY;CV MXMI+@@6S9$$?6RA<.8E&B-HV*$CORQ.#1I(O6+M-] 2"C>C96-_(\ KM(=8\ M&_K9V24]^(=O$1;I$+'Z9WKKLDD?'='3"!4$@XE-OS1]1$NC)XR%1\1!O)N# MKM2:,=)ZM.]#*QCX=A]A'.EPV022S83P,(8W##2Q# Q)%]LRCWS*2AI6=-IA M:&W/+; _7/($[HGGX%@^C'@8\3#B8<3#B'L6RBL>0GD[".4U#J&\?6.2['2S MB#+F(T>U*')TV>Q>Z9T_GW% *&5Y];G 6"6GM__SJ?.A<]4S]-/.>?,JU/[9,O9T\:&=OK&,KZ!JL9IE:9Z:E5*2&++:=6=>"X?J"!G6:_ M+P%56? 0I8I^I>'Q"C_7JD;!%"*\Q=F MIIXO^K]B+5?!Z^CI3>V'O3X)W"7W4B//ETUM& /"'-2]$3>/_5\!IW" M!D8CRR?>[F'RIM'QN76+3>_3)O.KAL\.3$)[?,Q;WN;"ZQ![MJ[>=_T!V,$YW]O#:]-__W0#,WWM6*Q4BN^ MS^?SA7RA4:W7\O5\OEBH%-^/?-/][MCN7X7\WT'_V/J1+^8+N?!'IF&5)NX\ MRD9OI'^F#J<,/!8A">-OEXY),/7=N9:H*%6',3(M^MOS];@WP+EU8PY->#4B MW>,W$.P0]8IHH\W?]*VEJM^7SK*LB'@&M%3:'BW1VN"L.]']*MH206FRY W)HY/.E:B6ODL-W)H9B;AQ.,B6&"<7B:&$H0[H, M^3O4/]PAN.;3DT/I'6_R?M!$>?(O](Y=(!:6Y,I+)?< /DJ<*QU+,D.>".::S?_Q_0V_P MZX;,5X*?&WF%^6RXH(\+Q5*A*"1R,VH]"K:$7D OS:J-3>E0O>G&=CX3_QW5 MW^U:.,(1E78M'5??F$#EY:PE)#<#D<)QH2&(/&'9DK/P$,;9BI@M+Q.SF]B[ MF:;>Y7/E>YK;*VWL5,?(LK3[#%/$5\F7S>0*TF>U5HC)MO[=^G$,?RTQU:YH M//,H.I.X8R(CBN#'9.(3HI"QA"F_6Z:&[8!B4C$U'THQR[PNVY%.A0H<SUMS/+#"R#UCM_A3>00@J5F$(2L/] %9]F;F!B.32GV#6#P!O8 M5(RM8%R!M9@S=!/[V-@CSW=M;!4:F8];$EV5/1)=U=V)KL<+'# C2J5&Z7VJ M)I@A%7HFFP^Q@VI!+%U9@['K.=[UW9P' DEQB?"20N^S":N-FJ-OB>AJ^^*8 M **K9:-G[=/=!SIUM5Z8)\7:4G5Z@[M0Z9=>D;@2][-7]*/&'IWZQNBUS_W4 MZ[LX]-S#>*^L<[CT/>R\J)_9H7U- M-L'5MC%@6TB5??H M*#,*^6S[*%.]C,5U7L87Q709N1JW?5+"D7%Z:_6#,;3W_'Z1:%K&6'LA>E0O9.K19N MS(C@*4ES&ML6"($(\/>" 7_UZ

3D<7#/=/OFZX5'%_\ M<*P[O3F@8RKF\ZH;:P_.)N-2KS^ML,D^!5,^F M^ KY)HM;#DZEN#\WYN-G<8]K$VA&WCM;Y\*46U?;^)P;M>P9IE'+"[_(9] 1 MS-#S[_2N-?!F4S+)+CW''MS-D>9.#*A"KG/>VS,3ZC\?NF=ZQ\4.YF FG7B# MV83ZY>Z';0-;UFM]VL,N?0O-V/NP[4NHJMRX M?)4WK"&J*)0LBODZR9'O342%I*942/Z[]R'"Y?I[9OHA 64).%^&Z%(3+?)U M64H$8WPV[_1"F?\T[VM7BVEUM$J*:EE)^FH \6T0\2^RFXA"NYE[X MGI:VN*<-94^CQ,@2?_1R=[2\;D?GM[(..YF:/?IR]ZBRENK^+25@"N']>UY. M"MJ+^98)$+,K(P*,<_RK_-FSWMT=G5OU ??:'^^;:P1%,9\J? MU_O!9']3* M[:QMA0V2Z9CS6H*H<'FYFUK?RJ;.]\A2]_74ZOM4S,TJ6+&4X>;"5Y=MPU%C MP[L[C2G7L60I71^J1PO;3CD)#D^ZXR*4KL^FG-$))N:S"O^Q=,!_?'K\QU+^@/^X>[;8^7PV@XTLY2/A MV^M\/&]>?>FV>\\:.;+C4O,M?TCQ,0+LD?'20@F#HH7*T?"=C)NV?PRX-+DY M" WZ"_?R\C'4.C!GV)>5L-)\UD&IAZH>P"M9Z<)T_+XU-IV1Q*N?P7)]_@(- MZ%LS%YX:SA!/?Q:./1_$RS!#S7F>$B7TP]W/RYKNSB]H-21PZY.X6+WW #O?7'GBY!?10L@C"$$FNS9?E $ MEG'?AJWP2M6-P3Y5YNO!=\UPYENK!)H"T_SX+H*E^H,F>F6'SM--LK@Y=.J\ M*'M4:D9&DGX'TE_=ADO?=@?VU'06,W57G>!*Y^HCOI_USNSC*=U?+YS3]2)X ML*VD\B2I0^A0=!N843^SQ[QZ:2O"A*Q;J6'L(/-[14Q!*MU9)(5O%+IXW(G? ML^GE!CZVIY94"YGF66F?VUU[UK)HNR?T>"GUH7-VIG]H?FEW-SZ?U8."+HPJ M[9)R@^?FN=Z MZU-[6TG_"7/Z>5H&CUCQ[][8-<,Q?*,UME+='?M'8,^##9['++-CUD_MSLDW M8-2+KP=&W0*C?K+LX1TPJ7>;-9,^%W7S-SX1[?3N^J<-Y_(Q_;Z&/(/ MWX;ON>8FL>HMRWH99GP.64.'X3<3IJR,1==_>I36__6;G9[>AOF=:+__N6\'5W->O/\A IBMCB3):(S MX[[R^]^[]E[Z3MRP-8ODA<+V^[[">9(HHMZW_=^VF?.PV7AP(K 9U[XW$^/"P\[V;23^#JV0VN?CSR[G4L03_'-;[)F$UNE#JVI11)+[U*BG.7# MZ5_.^HX]T)N# 2R$8I&GMB_Z25RVFA^=?[Q$LD927;1.V S(M;(_/[ M>CE6+?HEDIA4WLJ6C*#L7[J>+?/3,@T7BMAU+/KQ))/1/TYGAC!=CHH>0 MZ-[QRQ-$)8M15/+^CC6-'6M;F&[V0'E+QN^-3;"EV4 B_34MZ7\[+Y_7)U"; M6(JO\G13V.Z.I[VQ!^1X8EO7GJ&WFB][JT "]H):QN0C&%'URVO T-OZ=,3W?)5CM"904QNVXL M1X"EHN@&$P[6IZP^L9A11';QLN2^Y. VT+V9#VLDNN4]41_7TA[7I]Q,01^9 MMN_ LF#5IN, =8>@%W_A!%6.*8=#."NGV\H76U1CH6T]G(TWA U O))5. MX5S^@4PW=Q3-CECK!_(7$C>DBGCRR0QG+:6RW5L M<4+X.LCB)(!S.LACG+6I3UGA4_A@A/%-/U8)B4_PS4(WE-RJ!%\O;@C3;QQJ MK%H=,9OP#1>\BSIW4V@VEL:(\^!'^$1#@1YH*YHIO5N($0EG)-]O+R(9$H?F M>CE]9 V1@;4@ACERS-L@DBT%B@.YL(*[A;(!'&='.DGU'?G"'".9CX+ET7F80S+@'MMGW9C#$V$(8R0VO M+*2WD6]1+\'HGL*CE%\QH@&',XLXT?=!YL'_CWR8%:Y'(<$ K^0$ :.68\!? M?5@;O.O6TBSW&OB=/A1+Q'M-+%%<:#9:;BY,!9,(?,_1/> HA9L9B M8+:XW&,O7;XW_ML]M%PJ# M#9P91EX$N;!RX@VLXF_TXA9>X0/80DJQTC^; M88A8)\_9IQ4MB4]]0DOBZRW^V4;AK%$/#:*K&=B)0+.B&UMT 6U$<_*^]O&[ MD\G,97Q&E!!S^EOB8Z&ST;LT_,2&R5E":3)A,[#+')NW9, RYP4XK,KB]'*Q M.)9R8N#U\\978=,UV[WQG!O0"Y #2*.TR<(#C0ZL:?>:1%$PZ_^/[RT#IX!& MOF/]@&T?7@O.NQJK*Q1<.T@_C:%GL8)@.MB#A2YCL#O-.^1";>[&W. $S.]@ MRX(L,4%8>X[%0EG<_/ : R$YE;D)4;-D<@3B:6@L+_"[@05Z!;59YHD%TU)I*Y(1RM9>^C/AZO%9X.S/X,O@-UC",6= M+JTXMJ<[<$U=\YU,:OH8C,?C *&I\98;P=45?R,'6J#4T^%F0N,R@(]-Z+J-5PB+X:&6=P-=XH&UO.I%6"BFW(3Y==K& MF]^TQ:L[GRMB4N'[E%M=?+0B:;)W-^E[#IU\@(68:"YFYQOY@.=/9VH M20N;LI*&7G'T6 1$=W"':!$](B&!V63S!3ZT@.K@>H?C'['_P1P,9NC?X)P) M3*!01(MR5Q_.^BG.NNVB_&8O8.IY*]J2)O-?X%Q3=?+-_&?DS9-Y'W$ 6/'V M)[6T.&BY2!+9HGD]M6+V/GB_IC@:/13IR '77WK=\GGKP]]V=:$T&I_*!C:@ MEE(9S:/W[ D8>/_/G$Q_T=O#6S@>0S\[NUQ2*KU5BXW_B[< M^J6#6_\Y\,]3E^.4XG*<]N5%]TJ_.-41+O 2L?G.K_1N^V.G=]7NMD_TRR\? MSCHMO=EJ77PYO^J>):I[EI0%;U+*>)MRR MNHPDM4!;>]XY+>MJ1/2T&A$M8,2<;1:)E P)>U!42Q+8)DWDG"9+1I(U(D<8 M[GF70:D(^4Q%C"&\]:C.(3*#.;E'6X1N*"U.?5OE),^7!-?5P:2N6\N\#F85 M!<[7Q.@+-3':DIJ8#>@F!?*C]*BZ&2U1-Z,_7=W,$Z33@*RUT\IB[.WH$T\9 MMEM:]C*?2[]8]J()"D/':IA5UJ85DL8=&4$I;YNW$#89QE#8O&)2SZ4Y>PK.XXEGNB MZ.1SKT;9@VJ7^B$LMHNP6/D0%LN>@YZDN]$"G.TMXN9NJ>U1H5J<_L@40=;^ M[80*6*:J3BK5*_NW3;LJ;-*L0ZRATJCA&OC3+?D@U?VA+PTQ4Y+N]9_90G9L M%TXBI4Y)K%=HEEN^'K20OF76XPOR,]H0B([U[?8YP3J&-I_06Q^YF@F2K&69;,USTJ:%G%\%GO!DNF.@#X;R!M\ VV<$8#6#>@ "G%"5^T^0#CEJ@ L_4 M@K8_;%FT6CAAU)'[%MG*B=JR>)ZJ<;U(0&#PNH)D)+5%?KCH-,5&\FII*G.E M1M$CR07 ;38V<%W*Z0LK.XBWW\1YF;#W"0.;MY,'9Q.&]W$"-@ YLM*^S)=5$1!4RIT,H0EB*)^YH-H M9F^!,F&:RGQ!HF*01P%]48AHNTMVD;X3N]4>4FU(HT!1? _2QZAY]*TTY6.XS(6KEEV0#F#'3ACT)-G)Z%A: M:&7D@\%WZ_G?%Y>8]$X;.%_<1IP_Z@D4V)&%&$F_,NM&EO#;C"*H+'3;B9R$ M*.Q"3Z=6G657=$;S22\\TQ.%9P\K.#-2M@ $R0@$C0U4N0Q<A'5)CM.Y2&)-(9Y@M+6DN*A1;Z*)Y=G-P,NS_^F>:=!Q<+K6FB6"TL M+16ZQ.B!H:4O=$E1R0M(8MNZ9W6.&CZL*#-:H(A&KW_]H6/_N_5M]*@RHW54 MD=9W-AX?U_X-;BA#/__VY-5%GKKHGN9>]IRHW)4;K2BX_"V MI[10,;.93))*1@F4C$*A\-<_UN!;Z7NC5 W_6P2)-9L@MA!]Y>>X#D8_UE>L M] %!L,U$XKI8%[/QZH:/:7W=T]M1XASP4']]4XRWJ=PH1A7=;QXV_OU>5X@T MNX>^;KTG=W[?EMP/=!_=4M$X/N,,T^-ST3JJ;Y8^F4[%S415QOU>O\5E_J(+ M!HKNB<(T7+/VXOQMOU3!V'!ON(0].=.4::6,M^RZW]MUEK)8IT(.$3/EZW]9 ML^#XVC2G8$L% MKWW5VU00/$Z,;"@5XOWYL+ _+4X&3&S3J5.SOO]Q<7W]9WG--CVB/Z_$W\3; M8RWQQ*#=(G?1I,G_O'*C4J0I*\WK<852--+-!]RCR:02054A FQ'YC.NB>;(8MT_>Q8)3Z8/YEYPN=OR9FL_5/^=S\ZY_9?SN7_VO[E:\GA0?0 MQURCZ%2B*!)1",V@6OUI&35@=5Y4WFG%"UAB>11_2I=V&.,A]\T?/2H_S*^#=-T:6X];!N\#27#Y%O/MR>\[#[4TTS[<% M]%%5?0.&B5,1B\R=E1I962S=<=7>YH4_X7/_$!^>/8P2>"C_:$.[81F[FGC\ MT!>#1X6DM,)E:;8 :27'AM+*CG132GCSY[%L8KR)=([+TSS+KXDW7\8J>FTI MJ_:] ;H "A7HE]> :=DJA,'&8V;,>-CL+?'&E*!>9.J605#F-P62XZM1@0U\!/-M-L-DLS(O,YV2TV(OW9+K\^(O-T02C0 M>8;;!/^5/?R'!(MJ:OH4GG11H=W7FK6KEY[Q? -VJM!L&!44%MLULWD1%IVY M\DQB25Z M^.=B"Y&T%7R$ ,6-M2H%+&AW0A.5RX>K'_-8B\$_XCPQS("NR="17TD'N/J, M_?FY6"&SXGGCX^ M7]0:FXTS^K!,0*JD*+_A/.A8FEK=.QH%+0-9TY="CI%3+1'3*U&)+,YSHLMO MW_N*P;J%I#29X^D"&^X_^&:0HJ+L;[TJ7_%12&SC9WDZGPM7N0FN*C2-L63! MMJ <,2TY @7*[/[EICV[>"Q\W#:;N=&?)/(D7!M'36*U-!/5T^^/59O0H"TD MCGX+#,UQ#"U\VA!+,G.VD-@#@.9L/INCF<)&3%IOCN!&1V,PS>G-4%+-HBJC M-,D8*3MO:(7P4[;,/G;?).WVE=^^:VC#2;H\;"!W'UE9A;\8K)4XZ,VR EW@ M"Y^3KV(CSY_-Q.2.-C2!\_E-1UVJJBFI?=3)1 0)/%WYP]KS=JYI\KLR'"[P MVOBLR9[71D_G;'_'44P;=$MQ[9[CHF S!N?%B'LOQCAYID"+W">-TR1&HS\/ M)K;X.9K-,W0^+VR""[,>+CRSYG17\3CQEO3AG'N!]U3AX_2"4[47GMN^GCMS MIHE+'R[+:>JQ93_NE&:"41B9X:#(31XE9_,"S0F?U(B,B3P_-F.9Q"8X!Q5! MELZR&S$H*QXV"U!HSQV@&/I$XF:YG2HT&[R=DD)L-<4RR:M)NS.(%EXH'B&L TKYZ_%%3S]_E+>O MCS" J(P?+QO?$Q-P)0YC,%4JQ2-"7J09?EWSY=-@TI_K4J@>8;,<+8H;X;^" M?PJ\IJG=A50$X;C39WGT^%:LY#[R.U16 4D)DB2?#R-^S=#VXBU%YVPV>>4* MST(3PMUUP>P5,:%CRRIU"6%3EIF>Q81DO-)QKUI8NV,:K;JI ][ M!8PO4;#^1.'7L?MTG6.X\X?Q[')?&W8]LS4/7;OK=NW:'1XWTA2U=RR4SUV5 M9G6%:\_J/5FNW-Z/:@];+Y_SM!B-"8S)T+QD&L17\KZHBF[@<8D#[#F:$SF: M7;MB8Z]QYFLH<^.[PK/;2$)!Y=>BD+&_;%@<649)6GXE5/7>M4NRTMBX+G&-R8O"PFFZ=S MG[6!-C$2_=DS>7D,=%J%C97'V%T51;1% ,AXV08Z.72'T+Q>JZ#5TV5A\^75 MZ/E9NIF>B8,=U*%9T#I#DAUXT2)*!/!.* =W$*Q&9 RNR_]5C1<)T.;/9VN4 MP @,0\-G;(+32O.&)#[JDG>QJ/H8-MN;G)N*F6C1#UWBLF2X8[7Q;C$UOG^:Q(L^*Z]D"HIS:?3@TS,$MW1J68\+[\9TI H4+[/+ZD=[UI.YAZLK\?9\D$2ZA.MP^WCH%''# MA/,M4?NBW==2Z\G;<&DFGZ7SG[6'8RU]GKSX7J2S:*9:=B,V,Q.NTA=KAXB' M2CBO>?Y'SZH7C\^W*<[0F&>W%!2[3U'YWZ(LDI04"6L,P^&R.;I0.+0U;_+2 M? 6,P&XPE)&6?C_UU^^N8L=2!4J78K,\$VY!>U9^/FV^-[.@=[J9.2,1R@\" MY Q1[#X*_>F8@B1-68"T;S 0S,AW(<]2)$H]^,O+Q([<3$,DO7D1JIQ M@D--3VH)>V$NVS@:*63P*9H^[ 25+:E>;<\Z3*U8NFWUL\];R"W&+.%P@2?# MMKW@4]_)AO!_-NUS=.Q_E!5C/)2F/Y"]"A:6VQ\;H'NL?!P/%!F>] <%;X)3 M/CKZ$'*RZ%'DGJWM>T%TZY\NM_[I#C)EGX )'^:]JC)PWV2(%UB[-!!@H _5 M8 E+6>QT^8V$7"!KV6K:1!$EIQ"/$@BX]G)8^, @PMC#J]@K8$*'DM_H5H,Y M)@K/)@\MYD#H]*?3RR=I\T+CF-#*?.B*7PI=D<,Z\!,BH>'/ M= JMW MME:2O92/]]*0@3E17AO='\U&#7G1^&I4>\3L-SSN7 MZ3(7[Z41Z-'OI3&N>?&UT>E1C)K@G[_>)+08"4A_&HP:)/ 'DL6E/@'E/JN) MD-S+SR6R"Y9,Y*55PYC VU>@+E ]A#>[&E4?ZEJ5$5'_=@@Q*/@9R]3'A+R[ M/C$-$_J14 $L U"X?+JHBJ)RWNF% J"Y#UJ&(E@1!F# 6J[]DIV]?5S76V R M2(R!,*;WQX %0&E4?M+E2:.DOL3$0&Q:)SB(P8SSA:/('46T_J[IL@'437"C M!U,QP,QO&\P5B/05&#EFWQ#I#R:W'I@HA!%%I,43>@LBD# A#DQYV&&G&7 ? MPSN&!9;]6XIMXZ++ET:SNQL*'UI=BP*GFKKH?;FNUWOS]+7T:Q M_"T";@1G*^M_QIB>5L#KEM7I8B ]RNN6;=K@UX6T7H2^,#IO1UY.E=2[2@JM MO_B/6K^^&]>*\R>+B'[5/#E$<*K8&*\+H[[8[M2*%T:GOLCKB)(8'7$A]*6X MR!MR_"',IN](G:ZZ=Q0@PI?.%9&2@\YU%N=< M$=\5P^D).%D,EHE:$YP*RR3R=B*O>TD%Q+B>3N3%'UM!H"^(A?7$(LO2.32% M-A])Z*SEZLPQVUYY/(N6;@R3*'F!#42ZN.YFUWW&E[]1EKQ+(0U\A?8C%*&G M@9XK#6\D1:ZJ)6FLF-)PT?616H9TUGT9U^ZW,% QEA?D'H!":W3@0Z@N.<-N MF^7\\1J=T9+O'H&$D^-YFE^['?43H,Y?0ZPCHP1(HVQAW19-7[[S6E<-8$J* M"N2RI*N0R(UBMSL938;(_3L#/:6KF(LLR#9_W]]=UVM@N _!!QM^"E@'V"G) MA&,S!N,E'K> FGOY',TQG[03*"$6_7DP<3L5AYKS6)K;S#90;[:KI0/)F.BD M"(>H>"?N5ZNV9:4],FSN.R]Q$O^4-TJM).RW205HG\)VNU:YQ#XG)G8QRFMY MTGI5^7?OHRH^0LGK.'>+[S%LFW^%;QS\/G\',O =*^DV\"V1F9Z+O)2?+L-3V>S ITO)#'$ M-UUCG2;:_*DN<PU :V:+N/0XUA"?YQ*T^(:0:\RICR/48QIP! ?Z_ MH^/E[D\VS]'Y".9(Q+Z@?P[WN.H>_251G$T?0??(Y%BZP*?6W[5*3O$K"_^M MSE!K38QI220DFJHWQ=GXMM^>E6;"U157+PK]+93Y1JH(MZQ-W!^Z+T7AJZEQ M&?$Q!$<,BR%H(0J/ACWE:";[27?+1,2?+\/&6> 1B+\\7>!$.K_YL4_7BJKI M\'Q5>#AH[GIB+PY#OF:CL HFJ:N="8F&LW+(!ERPPM, *T)?=R"7[RLJR_VPV239 MYTVNYHJ_4F7%Z_^^E4YA%!%#!J:PP/*PXNM3TH._N$S!?]_A&K!_L=;XE3VHDZ7T%/IYQGSW>HT?-XZ + MD"J$\G0 **G;)1$EY-&JFHEJKG7XL8K=V[Z.:WQTO,W8' #9"2H;U'$'%(% MUN,X?-Y35$GM*MCVA!_@03@G&X/[OXZ#&33 Y?"6*&_Q//]_CH^IB@*&\@_J M1NI#.=*$W@%0N^ ')3#4\;$EXV3E+:HI1UY_;&KC'Y2(N-#ZP/Z!B(3H?YC! M($S#H<6[6 "@OQMCJ6O_??Z5T* 82F,#@F;_Z2?UKLCF .&%^6;QNZ', $$4 M>DW@13F>>Z'W;.C,F,:^"C=MY/F51K%V>56M40_51OFJW&Q2 MI7KCYF3CQW(*2U[;#)\]LFL22EYAWW1$/-(*<_DF"J6:J*T+S&B"Q?:0>*;8 M9EF^/9-SM5SQ]=XX?40SARKZ8 MC<,(B0X( [KY_SOB7,0)A;,VKB'*,6S;KEPZ2O:B>.\]1:_C[/?RZ[PWZ@@W M%Y-1O0=_-\$YD'BTPN_PU20*LI*I)R#I!E5694A]%Q,54#Q#QX-E@V<.B$.& MW6Q$LR(BHA I1@JFA*#I$YR33^.1D+^3[SS*T5P^3_-"VN54 M?^=-A8F(Q%V$N(8F1^=RJ94PK"I[\\J)ZUD.M3*WVR+1$Q$BJ5Z]F ML[?[]FSZS/UF9*5?N-M@4T4DN8&!I<88VD],AZO)T',C"<5%XJ8>GLXR4%IL M9KC^7WA58?(B\5ZF',UPT'03-K+K)G1[BK,YQEK>:GBF(;=GHYOF>7DFY'1Y MHZ;%T2\'#'LGL'&8>KWN2H4FP(4/YT"%N!T65;DHCQ150==K*F_ LRT::8CR M+"_*[5GQ^JI4FPY.WSXVLV7!;P6>+T58T--4G\!OK6_WGF"WI;J1L)M,ZO.) M2_-$FA%8*/77[>3\?$@-D<_)=XUF:2'+TF)VXX,A&L DMX=P&.?0<-UJ(U1 MH-F?35][U\JMT7VXK*8HF2/R9H!!9X./&55V#_!E+8:5]Y60\1-WPO.TP(AT M[F#N;>SRP@3,&I9Z@1%#IK2T;CER77I5M**%\2=V47:$'(TRR36D_F%Y?M6N>!=UU#15F\>")5VWLM=M*6:%AT8H& [JNV6"_$-3*C / MP:MU)\/;[3K0/L=X)M=M><&U:GF6>WMNSZ;WW0>^D.^^*>+6W>"C7S:,%@WL M-'+BCZ^$@CUQ+#O/"#0KA!?O[V7P*08*PV1L8C-;R!;HO+CN-+L@06HO1'0U M"#K/7?-<@TRC(@>X.>D8BCQ=Y+,>UWOH@]ZXT 6[C0H3R(FQUG>@1HT'!/"= M$%#E\N'J1RA.D_%B-G$]$"M&RO[M%2NN@\K;T %AE'O%;M=R$:F<2--484S"H=WN_H$R)ZF+%VEPZQO]R_9 M"8^=).!Y[S14A TDYNIJ4QJ">N]&1]Z- M.;T92JJ)VB]Q3-J'PR][XZ>+>FYR4^)VJX[=R EB=K2973-08+:'"GOP63"' M _LL^&\*5-AJ7\'L;QC W/&LRVBWD)"]4QBBQM "GV0X]J9G86X,JV%LG=^9 MR/3EZ*RKQ6V;Y0KTI6$)G@PR$5"[V)Q&5;N0B0V'B8>*=O=DJ,7>Y?93N%[. ME>!!(;CX)BQX=Z<@@C"8C/T65Q\'D$H Y^VYF@T0:_'1&,)O8F(/A*.%P&53 M$:57Z#0H:$D ^+/21-?1 5NZI!KD);8$.L7=K=8X6J\6';P8K^7*ASFHQN-D[QYV'',+C/ O,N]S0S,+MX73<3?):+:-%$!Y\P$X"_")V)U"&4-Q+K?M37 0]VP"GU]WJH^(M4>^!VT^8)0_H"< M;T11)7U:-<'(6#'6%@HO5V2-I)NKF7G6;,_&'\W[A^;X_7>WO^%N'NS0D*E" M\#\JZ"DFNBQ;3IGH1+LUN#=X!4&AUA',EFJ M#OO;4N'K*KN NTDH'.*,F_:GQX)0B+2?]%!G&>?FPN3(^KN0\GF1%K.IN4A1 M-^B01FAOX;8E3E (YFI6/^VT9RW^2G[+:\I%,TD6D-^&KHACN:*] M+>;TX/BTYJ(YH6"(,X,Y(&9*LR(DL0A60R1D+0F&+W4A8?P>9P1R4&UU01 B M<7R!;"_Y<5[!4QHHSZ49:X!'&EY"4HC6U)8^EVY9LJ:V,BE6 *] M>*"@QAE@&#\H-6@Q$OP3"D1A.8UJ0DB-I@+M=4HR*9X_R7W[NF9$[$M-I@'R M,;*S02*'X:# .;3@;.M.0Y1(?OU(0)ZE13ZUC2-1PUISV"$#J!PIU6ET60. MC_,QOQ$G-((R#-SN8)N24"BY-TJ9VL+.Q0CZ]RNNCXC#$@E%V/K9:9XNB +- M1)C*N,[:B'#;]D "B23>^N$-CLZ+/,UPX5Y,"@2PCC4=)XR^MQ;M7@&S&=]F M[MTK]XO[+Q&UDB!C *$:X)4J*Y4+Y5W:1UF5AQ!@0^F2>3K*<&(".1GZER2# M7\K5&?V/%'MAKNVV+.DJ/*]Q _0F.LLI JO==6;!.\/@V[-FO?YG]KMQ+6G@ MB#(5$[UM#40<$Q1 H3*4#(/ -AZH9ON.;PSD\WOS^2'+5$M,_Y8K3+I M\.>OU4J->7IL##L/]Q/Y]W6_PSVA[YC=WQ=#Z?P>?G?(/3=/KSM\;58LMMO+ M"#A=@8 S!A!!)[TL("95^U**1:JT2(/5O M, Q&6+E P.4E!#MJA"<"V,P)[U<[L/0!7L'A_&=#F;PD,H*))",XAT%XPB#: M[]]OPOU]:7C+?W(948@H(Y90('>?2XTK[>(4M>C]K3(BQ"HL1(UL;%5"A $= M-7,<23YPFY,/&[9AR;L>L#T-9$J"#T>+GZ"7,(+HQQ1N4-K$-$QHW:"@H67R M$)F5DMT3O2%E@:^]0[7M,Q3)$6J340?H]1ZYI+I[@A5&44$9OV;?3>/19?88 MF-D3&R@ #Q:O+*'#'Q.CJ^ZY-'Q[XDN=9*C8HIQ;+3-BD44R6Z,0U2W&LL01 M(=%D7LSK3'B"6$;>T@E8%I57TES>KVQA33&XG4[H!7YBUY(K2U;$^[O2^-!J M_?HY_\D$2V5-P;*$BM[96_/ML7C%=X2_7K"$F2BQ7)@=B)75\/-,++O05ZCP M(BTR?AGV%(7*%L)2AWAA:NGXT[EU2YZMCB2R70-FO=>2/N:6(UQ>7\I7W$.O MJ6ZZGGI^SZ2W[&F/\+I7P(2V_W@*W$92J5JKMV:WYG-[]G$^%CY,A;VZVTRU M;.2FX,4"M_3#.9NM38.*>8NU:5N-@VVRA@RZ3%NL(8N7["\M=NOZ2$I+7NO@0B: MCC$5I>H3EU2Y\M&6E3>SU_:L7)-O3UN7ZN6.!W1NW50-7029ZATD$USL^B5] M LWS/%WPS1ANR!3Z3%<0)D+2:.AC>(X6^#6FRX06@J^2N3;*X@B,D>&1$(IX M]>=5,";2[4[FC>%2\>Z2=%C*U"_K[V?YYMN?G5H4*SM/K.-2 MP#HO&9=FNV'Q",#U2"&A@%J_'3$KTKR8MJ7^*2^7Y,RLWQ\;H'NL M?!P/%%D&\#N0\SGEHZ,/(=(+GE&5OHF*M,8GL=%\&Z^?@B5)@WUE&Y,_SS=G MOJH8TD ME28?T%03Z$KO)S62]+X"G\S,OZ@+D"B"*J/C4% 'OG&\F;?8K]C0XUL#@/=$ MX#I7)&=5S82/PS6Q*A:Z?;0.?"SI)FHJAGZ! 3+21%90J0>D(ZQ1)?27GJ)* M:E=!VV%,^ &.U)]\5K1\[L=;#_Z?XV.JHH"A_(.ZD?I0LC3!GPE0N^ ');#4 M\;$E]63E+:KA1-Y[;&KC'Y2(>-+ZP/Z!B,3J?T1_=\%P:'$R%@OH[]!@ZMI_ MGW\E-#^&TM@ *&I!_O23>E=DP*XOG2C0]_0_8^\G]S*"U$N8T M7;@7[F'NFJ-)%=M_XIE2FV6%]NRLQ3^\@,EM[C>:(3L9P5=.\5=^N,>ECJGX M>/A_%,' 4?QC1Y-Y1Y$JVE87-3D4X'5O/:(T[V7F.7QWVDJ9ALK@&JSFS/+OA2 M:Y+O<,R]\N405(Z-H")D9>0$2,,;29&K:DD:*Z8TM)'59RXJPQF?[U^P7PY9 MI[&1U0"FI*A MENH;"R]JRU14D>/X_/\E\-2-C:66M#6,2;Z%',=84 ;42^7 MDJ)=5.^>AO*70U1\T*K$1YQ_% MMW'5*EU/GJYOQ^72U^-&KCW3NFQ_QIK9UV=^U\>+6O6_*1LI1L@1IS[6O@MQ MT6T.]-1#@F61SDQD)X8"R](X"0^?092? +^NR1KM4 F0ZAH\^/7(ZH%NSP&U M*:#6-H\.R$P!F;85=4!F&DSO6EKX_61YU9R]=\WF.D M'=";ADQ 6Y!<>\ *A&T9M7^=T<=MU>@CG;M_$[ML ZO%$5JZ?L!JR@X*"18> MT)HN6NWPX@&O*8O6O\V)W@92KW#3TP&G:>+4CF@>\)JR8+52YKNREYTX+L_Z M#O8!GD"X:]\3J)/U4**-:*6/Q\>G:W,\8#?2VF 7RHC?XJ/K5!I*N/Z&NIBH M@.(9FD)H";@A.S?_+3GA+3[)MTPI/MLXLY[RWH[8Y6E.\#[\[CUJ F1E7GO8 MN[H61J.I?/?B#(4Z!7U%1;8$O%G(4("VQD$=+2 BZU_DM!(3J^M?0X8?%8UZ MCU2]HEI7^USMI6/-5\'R4:M@ X$_+^K8=L 1:0BTM(@ M(R[&"H:%@0IH1HO?/(4#]7P=ZEE9$K- 23%Z5!S!9X6.+\E'@=J^CK4 MY%\SM$!&,7IM%_KT6;P+AA,.9+01,@KI\MDB'05652V0TOH#M:!DR@ITOK % M/??/@9IVI..BEIXM4-?Z+<\%:(&S6>Y 6U]5X:TJSEN@IA@3SA:L)SHK%FB1 M\1OM<=!ZGYZ6%KS^&!/1%CJ@.4@C',T7=D,GH6-9YW=(SMYJOR2)J<&Y&$9 MDP>$KH/0[ &A:9C>";9ZQO+P^?6G::U:^IG&E2_:RY_YMB.S3^[ /NDB-'] M:+H(]9EW=4#H5@3\O 07UI_+O%T)[NM]5"+,7XTZ[_H<:CV$S:*N&%#OG4UT MY $"7=%D9SC:[.ST1=":&GBO#392?; 1]R;6I,6#R_-7RINH ES@#@(\783R M!X2FB]"#4YXR0@].>2HVVQ8,E)BN?L*TF9#"+.V@G1X'US\ADQY<_Z_%I LL MMWZF>HLL%^2KV9/NJX8Q0872]1Y.OC4 %D$M#?^M/D9PE3^ WE4,(+=G\O#J M[3YW_W%9[>QY'LD^%QKS9J"S4#HY&G*LR <:/AUTQ:SC[2-GN>7?A61W1BJ4 M-U<;?C&Y*=Z,A]K=3')JPQ/@?JE\/)W$,I[@'Q]=,75W2%%P-JK "*@M9Q@: M/F9#TN++*964""%E$DA<:, >;GZ_;SY&37ML+RP75O9U[T^#2K$C-19/3MKR:/> M3:+Z6ZL#UR:G01E?*=6[&Z)8N.\-KLE._[Y#%]T6 M9;0V%J]>:FD!05.<\NA(T&U$[@3T)7 >MP'^3!1#,4$3Z&]*%Y 4;@-TM;Z* MGW(O#2>@/7LV[HEQ5Q2W/RXQRN(Z%)$K6#XW"#V[[!E=INTY)[XKS<8-79UN,%]O<&HP;+##>[K#4:-SAUN\&"YA80U8[=)O!!;:\4V K;&[H]J3T.W=_VWTUGC8S=!NC8-T![?[3M_FOQM1N M=?9IE.'0%A,.;,BO/^R+I9D<2Q?XK7HN!]K\/,HZ>DU9/GE' M(BWD\%.TP;_U0#ITD)9@7#_7EZ2+T,#5J2^-X>2=!*22(R'#]V/B M^L4+,_PHJ>^Y]^'G&4QPF+A^<'I2$^'"082GB]##-)Z4$7IPRU-&Z,$M_]3# MG(.=_80)O,+Z_C^+"IFC;PX]>/_A7'KP_K\"EP9Z; *30MI\BUSGZZ]E$_IK M!+5N+P=$8IRF@=FXQ-?4VRRK=+)[GHR*Y:L=QLG]Y;(LHG(0F,.PKI01>AC6 ME3)"#W&%E!%ZB"NDC-!#7&'K!O9Z=E],;SARS:# Q.@U"3#%LR+-BXO'2K9(*J%)M@2SO"7CY2TKU+G9V>OG29D=9GD?G*^T# ?V4$:2,D(/ M920I(_00'D@9H8?P0,H(/80']FAL>6C'T^;G>?\^,RM/U?(@.^SM>=[J,,_[,,_[ZUQ'9+/D,,][7V]P_Z9" MKJC#BCSF2& 3S_/F"EF:981#L_J^4FQ$F<,=YGE_]AL\S//^[#=XF.?]V6_P M,,][7V]P;RVWX,@&EWBB]WY89;X3O?-;FNA=;L_.P(=1RU[\:3;!KB9ZG<9[M_#&S_Z4)6>P M=QF_-M94[V#L;&NP]Z+#MWJFLL#O>K WQMAFU=R^IWGF(!L/5!F%*B,,Q!*XY&._H?7/YVB.*1S( M<9_)<7=#EQ?I,=H <(';@P'@R4@SZICE U7N$54FFR0@\&F, F?S')U/OC?A M0*5_BRJ/7IS&KS$4G./R=$%('-$[Z/._@287R"WQ>'!>I/E M[!CROQ@IOS*9_\;>7_^@6 9>6$L9 8.J@7>JH8TDE28?T%03Z$KO)S62]+X" M06 LB.PR->8DJZCN:\>?X_$6/KL 4<31K]8 4%*W2R;KH2"FJIGP<9(./U9Q M_U!?EX;46-)-2NM14(\:("-!LC-Q49V*$RI(Q5(]1974K@*_;-C15>,D!;A3 M1,&^/LIZR/\<'U,5!0SE']2-U(<2I G^3(#:A00N<-3QL27N9.4M:IZ+O./8 MU,8_*!&QE/6!_0,1RQW2/M8%PZ'%B)BIT=\A*W7MO\^_L@OEBC0V(&CVGWY2 M[XIL#M#AF6\_*0]W(FR@U^A!:10(GR^WNQ+">C3/?W,1/R]#[&\(W_P)O7+L MQ:^-V9]4:SJ&(!9UJ:-T?U(U*',)]FL:PGC>^Z-_[5^A?PEZ/__-5_)[@492 MR19)__T+K]/G8J%']7K< 5 "0WC&F!JB7:9#B0Y]>67C>.Z%WK.A,V,:VS^^ M2%_J_=?Y56D4:Y=7U1KU4&V4K\K-)E6J-VZ@P.IL]+5$@R%%^]IF^-R1K1)+ M7E'JI*<,)'-+DC&@*D/MW=@H<'/W%DTDV/DXGN';+,NU9U(N7V:&#:U[@?IJ M)R/XRBG^R@_W3-0Q%>FP1_%/&$TV'=EIY95)W8 :]0"D6>T8GK\ZOX8PH!O^ MOR/.19A0X-L^"S\MFD+S)2_V MDD+A2=ZO@6545J'TID$B?RF#?K3ZZ.)1X"\#=(9B0(BI)R#I!E6&=IGL)-GC MP;(C? 3L" ^CCXC&140DDFJ$""4C(2C\!.?DTSBG;XM/;G[> 9*2-[KVID"2 M/)W>&4"NJO4QT"43OJT(?:TWQ52 4>P8)G*]VLII>U;^\W'Q^Z$GF(/-S#P( M01,QZ4K%YF^J@/W"-@0@=B0,KH*29>>:5 R3Z2:J6;T[M9)5=IS^X&KTJC\S+YW933 MZ]Z:;]5"FMI1N**X8 \[,LQ><15@2'/?_!EX_EOL-S\J^]^ 9[(!QGE(S-K% M9[)*/'[]O(= LZ)(BSG6)Z3B?U1?Q/SSZ9'-.0TK?DOM!&']X#V'(J6TF/7+ M?L9'M2^S\D$-FZCR4^TJ0S#7_=K28LM[ACW=W&";N7-ZX$<3:'3[!)1JK[!# M#.F FQ?_[R]*1Z]U MGM^TP:;$/\^%;<.X72UDO( DD^E"C%$!"^%QGBYD_4+C>T&3:^(M M3#PGKMK+LG0AYU$N)BR.42IGA\]5[5=64U+[2&8*B80#36&:G^H1] M?#P3F&ZUNQ%Q&YFSO("C,(KB@$Y)&/:=DLUJM"9DP,3U384"3W.L7S+T$W!@ M E2&\63B[MT\7Z"SOJ/;4]5HP5/ND7%TBF/D:!$6XDZ9F6?04;7[,JBO 6$(+Q"/6N=0@R0IV<8K>\&1&[R9@TF[AF(9OC:('S6^/V"9AT M'9R&<&MV(2T_ [HF0\MZ)3*=IL+T&558;,0Y7>QQ6]::3[^'EGBNJKY!UUO3 MIP\ZU%5GVKOJJP=OB^7;CSNQ6M?$3>K!HU\8C&,9PD',4 (=].QW2A#+6$K( M3\E[/$2ZP']2=HJ(O3!6RN^7YO+Z??:"I+IZIAACS5"(>4V,:A9Q5*TM*Y"G M# ]/B;^;A=_](3L!26S+]=48.:=K8YH#0,D8?&F(F&^LHPB;.:4D5:90H_D8 MI]_1W_;+/5R-_62<*J90Q;Y>,N-.BT$?84 M^PJ450 >O'<&.B;6A>,Q,V:6-.(S6Q[R6M,\Y5)$O($45 X%AS!3#+G=Q&)2P@AJ$9Y((JE4Y MJE.7K:IJ%S5X@3- _EM5&PA/]=Z=0>).MH*RZ8:S0R,L9Z %=1UEAE#-N21_E#^3V@E,HIWJ*5PW.Z<"Q\7!S/Q'97%79 M7G24',^&F#*E#ZI#P-P-'[JYK94X3,B(<4H_P@1](9NG?S-)-; [&A#N:R?,(MJ6X-!U9$156^4J2.,L2U$#5@;KZ@(QJW MVN!3WV7K /] 'Y*4=,@3O'K(6@T+/WW7]%=4U=$ELS(.)1U)I#N[DGB*W2Z\ M9M-H@"Y0WE"MOK\)QLBSR[(TR;ULS,?A5^2D+2!139 %Y8[#6.%H3";E<^OO MC+7(YF\WZC(M81Z\Q*SJRZ$6]_ENSH MXX>'I]?WBUZ2 MRX GT%>U;W)C:_ H<)^7']!8>0%PL,S;'A!;=[&?^+C]0P M/DRAACDK0@&W$5^HN"I8089_X%R\N2)<,3 ?P4BM7#;D)+5K%N#2=*W"?AF'71FH8T\9Q$L(B%O M=(%;USA)*6SAKT^? MGK/#666FJ2_L]O0I.2-1IKM4HL'$Y(? A#R:N!A%H,7")PPCKH',,-Y,7$PN M9-VPSWQ,_^6-/S=?7C[NRKM1F[OZ>C\U[U?GRWL:Z$%8QI TL-W5P#K@J3+#L75Y-U MK6/L6W!H):H3,C&?N .&YH2];>6++1'CHS:,E^-X$0&I.32,.HF?NDK%LJO" M15"&Z1,@7X&^-$08@3R%FCBLE.4R,ZL/ZO6E_G1]IFZCS&6UPD6 P_-#R/%M M6:!3@,"^5_&DU6A.R,@I+'.F!8:A&=]1_/NIC=/#;Q@W)_8WUD'JFO$FXK1; MN'#UW3(;7PKO[Y+PKM7.<[O)E1+>=4'<,[T;@,B$C)JXYS2;1XW@2:)*>YF5 MB8/5U>R996*X(@L3"0H%.IM=%Z<)S&;'<[]"?U]A,#\)1JU^\8?K7"39.9^: MC@V8,X:A]V/=Q<>'3B>SOA]_5:(_@299@QB7@/VO,)%8R#*)9TZCLM4\+;+A MS>@1MQ7Z(_03763\6%J,FPP313$SD=HF(MXG:N\@62S]5!)7JL] M,ETI-9)*I7*C---:G?;L^7(P>;TNG3&CE_3,B>@BJ68/7)J@WF9%]1VV]'6I M._HU)A14*11\Y5"9?;A%'(_ #Y<96U:M[S.R=#[/T6R$D3*)I56*-L_^%L+N M%3"AOF8 6:(Z*V/%&-:6H;>RDVREU4IQ &>2V:O5VGVY>9B]FG+&_,:J$:EH M.J2,+@"R@>00H0K\+\AP\*EWN07/[=G-0P.\S92W^^(V)J.P >ES&W#J^WBB M=P?0&C3^01USQD#3S6,3Z",\V,$ZSTX]ZG!T)U/P;(PL5'C?#LO0S/X.?P@; MR)H,Q2%JEXU3PA908 31RA=86LPF0>TJCZ#BP] MK=C],U%T<&.-5;@92JI9 M5.6R/5F!,/822]^;@],V(1< -HO1,*9-/ U)R-$LDW8:K^C+IF?@#0RU<5/KF>^2#ORYLC_Z.'W) MW\K9]VT$% ,9U"XHA4BUV^64&738(;/*DZX),8K/@N>V=#5CU]5L@4A.R)[) MIREQT'G^C)VP\3 8QHZ)J]:@TN19FL^ES9'<*L7I,T[7AS.5TTY/-!]X5MU8 MV>@R.ZX.ILWIT<#125\O\!)Z@\G8GDN6L+%9H9\)XCJ>]B[%")UDF\OOK]@ MZ.QOQ'2O@ D=M1% C!6RVS@PJ']3Y*=/H\&9>IUDKG MT !6BW6]AXYMG$[M,^-)_?5W%>C&0!FC8";9;>B9ZHK93JJ,SK7N\^!.VV%8 MSSF&-?D(FN?.@&:;(ZDA/.!N4V=)$9^,@?G$M7T%-B$)[D'%;[I(#F/R:$-Y MMS:9F0]@E>!1I8O.T^;^;?GDI3O&"E6T45AX@ ''&\GGV=J M8!T )\CQ/A%M/+?5YQ-Z;-%IVOSW0A69Z^8-, M-6Y()JBKB"[1_U )S9LT!'BVJ6'J2M<$,OJ'HBK/?^#Y9E7M#B>(-,ZL#3WG M\"+'\!?P[Z15>P)DJZ0=:N1Y)=,HW?VY>!VV'GJ[SD 1S"!;UW^CY7!N?]XG ME$XAR8K=4T8R[27$J6<-2(.(-)=/K;_N"V??]Y1&0E2CL/Y,R7R.SN52RWM& M#2"NA=@;H"N:O-P,::';>X7D6MM*R]ZD87HD=.56?SH3S(M'E=]HNQ^Q])45 MX_A1>2_^ W!/N=,0V';O)Z%X3&/<99;FUM[WN:NZQ#VXI##YE.KX3(%F>)%F M^37&DX:&/-?":5MI$CFS8X.O%"13:*H#^HJJHO "- >G0-(_L4K?('?,$WO1 MJ/<"23S.OJF@GAB.Y@066FKAI;V'@,-F[I;SO=LX*PF"- RTP',Y6F W4EOF M*\_.TI-GY<3R;)UI"-Q)-D2, ?AI1 %F/2PNF>.?4;(VZ0R!WRW\;R0B#W[* MCNCP6,KXXI>71,#P$JDI"&B$0K0^V]JA)Z@^0Q5W39*9O3Z?CT?EQ) M,NDZV20%Y[Z]@**MZ]VA9DQT7 6 54P/ @Y]<@?R0^5E$M+PFA]%* @0)EW" M*),+,.:V)+9GTD67J^4^JN-FDJVFZQ>!N8.6<4)64F1*GNC(3T(%8&/L+..6 MSP--I#!2D"P4!0:JD:SAW4YL>V:P^;>Z>)X%I>WMM?4L5D- H<6V28=X+MD+ M\0,ZRYA)%AG+IK#W2]SN/-WM82\D9"6NOQP@OP[B;/;YUT3#^']E,O^-O6J. MR"ZJI8R 0=7 .]701I)*DP]HJ@D%5>\G-9+TO@*?S,Q3>Q<*7J"[[#K^E(]O M08$L=>%=CR5UBB2TJIEH&#Y4Y)**6GU!7X?Z?2SI..<)Y;6A,?\ MB/YNC*6N_??Y5T)-,93&!@3-_M-/ZEV1S0%" ?/M)X7-2$.9 8(3])I 7P3" MY^?0>#C<>C3/?PO2H_8WA&_^A%XY]N+7QNQ/JC4=0Q"+NM11NC^I&A2"!/LU M#6&\X/W1O_:OT+\$O9__YNNY+BIU6R3]]R^\3I^+U8'T>MP!J,;@!^0^1 W1 M+M.A1X?*O/[\>.Z%WK.A,V,:VS^^6!.>#@2IDP98_H0%GU]I%&N75]4:]5!M ME*_*S295JC=N3E)Z+<7E<%R$60'!?Y!35:QZ7]L,GT>W@#[Y5:NWRDVJ58< MU9KUJ^I9L54^LQOCBE=4LP4_N"[76LV4@,70V+?G/)'H[]ID!+_=C6R% :,K MC9%ZUR=@P:[@CA;LE=.)H:C ,,[@CW0%%_465?E4,A2CWKO1H=:"?BKZM 7? M?#K4NJ^85VRC.C_7.!__8>W9HW+W#O*5YTI=.EH7?^C6*):R2KLI]W(QJ%RA M/6N..;D[?2U4&.7HU^E=LUI#5%>_+S?NJ^4'Z_(W>J7I,9(3N<8?*JH,T .9 MDZRB'OTZTY!1TK$N)",9&"L<\Q,:@^KK4$%;'N _X _9GS3U#HCM E6(A%09 MU1]J'63 D')*W1I@@JP:9+2\*SH8PM\CA3G!E2,4_,]0F=G.ZA!^S3"I[#GU MO:?TS '5!ZI59/)/!H73A7/J"M[6]YXVT>?^F1IJT%?"LP+!F_7T?^ 9NP,5 M>EE]M')(L1/$U$CK*% '#S33&&LH)M]3/KS@0?<,/@E^CEYI?5D&;PK411#1 M4'0CG *UM0'@GTR@RGCWIZ*JVALYI:)2522&5( -Q-8 OL;(?*_66_\08*4N M_ A M75L_9'Z?LU!,*7Q> B- PI3NZ1#K0JD$3XY-$U'T",@ M7R0)#$U5 2F"G>*Y45 !#B <,CK$!+H39, ; FJL0\!3L4)CD.R&+/:5[WQ MM#.4*5$\X;]1FMU(E8$W8C,*U;));PIOK'M"?:^TJI!:%&30(&) 9CRZ0@E- M3#%PI(FFZEU3ZT""86GH\#,%2!<4DG^2WB79I/GY7-B+H#J2-7*[";3)$)X+ M$N\@F$@B^%S C=/ET93FVV-.!SD/^W]$@#Z(C(R7PP1(X.1U@#PB"1 MU^'']M\PN1,>',+'P[>\ L3GZ+F0+^2,#'_?->$_02IVGD5&@VLZH1Q$2?:7 M!I#Q^@,*1=>@S("Z"SE""+D$4@4E$SH3]%,;#G0R^\4$'(B(FH9D0Q&K/PG] M-%,T%&F7=/GOG$K^E;Z&%A8U=!-"J/3@^5736I('^?T&^BE=* J#M+)W,GVT M![1G_%W^\EIC:HTW,1U-S 5J8K8]>^;^Y#ZFU4FAD3WZU;R[OBXVGJAZA6I6 MSVO52K54K+6H8JE4OZOA2<,WT @K5 /Q_ W>( :$FOP MAXJ>(4:)8HTGU3HOMHH[@3H5OLH741!L%%Y#2#DO%F_P3P?2&Z Z *CX4!!1 M\.U0E&%U2\0R#L+#$TB6H6(![\5!9E/1G("(\1Q5IBZ+Q$595'*."L^/1<@T M0 ()WMSG):'7EXI/K_UUY$X AN:[B)89D6?:LP?A76*$"Z'%R4>4J9@(B^3GKF7G C%VGD0C MZP0-MOVU"$/Y^=1\O[H4)"F7%([@J1Z!<$2OM!&C5I15:Q6G%..8 M\V08;B8Z2!%*WQQ(+FH.) 1*9-K[9$*6/K 8'?_G&_5]-8%ZYWQ?*RHF\ZIU MHSZG/IW6-!4=7->&T*7HDZ\L47#;T,WC8^?WQ0_%:+=M IQ_@OTRXQJ,H)_1 MGA7'?TR.^:W=J'F'Z.9_XD=RRR3/I7PR?NV390?C_,LUJSXTA7@G6YFH2WRV M57QF':F]\D0+9!ZU>R81,V[FM'SRTT9MEP@Y+<^?^/5%AS"U8F20 ,8M[O![ MQWXD9/P#[62DH2XF*J!X!OGOG$#B.NCH)U35UQ(,MX3G]2:-+5?=]OUQ#R0! MF]C,'6F(5FH3LQD,E1%\I.V1HY@1D'1406^;U="+)^?"H$&WV6.@SGW=^LS5 MUADKH(3,:F@/!^+E*WO=N25+%]J$FD[:4QJ@.T2N4\\*IA5E!#BZ4T^<>\'Z MS&<94G$5W2>FW@%F1E05-+9X57=029QPC^M)&J#-8U1 M3GG]8II8T*I& =SUE$%0:29^%W294,02BF8++ER3#MW=K\R>^96.:-.69="U MK^MX,:YGQTS)U..?M46I+FMG%$X0Z*\H%/.*:=?EMD#K$8CXX2E0OS2PMZ9_>/1 MQVUA6AHU:_(7-([S*?F >:B9182 >J2 V(.E&X9@"$VJ486-BAC (TM2_I: M5B)2%I!ZD,$%48TXR3BABGX&)/QF)LBXHM[AT_YWD=J8%=2&B(ATDWL"(+>5 MI^KY]*UT-^LYQ-!">H-&9IW?B^,20O0@0SZ--5TTQ^7I@N"WI0O?G1T==O@7 M7LLR'D]7X-&_ ]F#6H[),6R[[49WRMW[?/:!-:62XB#9_AT9[)<2KOU!2U). MFD^E2;U P\<'W00ESZ%@Z0[.(M.RA6;]>O1X47Q6WJ;"-FG9'W]Q-KT&TK*0 MS]$%,5 .^;B=/,YA.*A%*: EQ*Z*1 40-\&R3=:6[+BO/=^>W=WU:@^]O2'K MT!KS?.+1:F'D;*5[ @6VE2/"5[;R3FK )#7A5YIA%$V2]T;.=DOS5X1MQ;/C MT_>J.OV<4*A5M.*E$J;S(PQ-BP==LGLJ).KM#*ALAR^AQ:S?/"%R=9A8A_ \ M]B5Z,A-^M^55#^?0%ZSK"!EUM0GAJ/?PM,NJZP-,P^]G>#F^.ZWWGSN/SO5< M^8(3=CL1H$EX'XF4<\!]B Q:8>W7;6#)->@%+R'=ZVQACPJ%Q:!Q!2!;O0%" MDQ4R**QDS0EKN6/"W+A)2_JX(=&N='CK[OFVH.3-4?>RX%R>!0<%K'$DWH%E M85>XO;,EI(1$ID$ )61%FA?]1@QX&+.W@,R,!YFHL \A1+;S^[BW'O79PX_F MS.E=1CO@Z2#P*"_JC1]P?+X]*_9%N=KL=OE+-G5_/PPRC'8;L!5@5MHSY7+Z MA]5;TGNCN[=@BNV9U)"F^LO38[&5?AC4'\PP %=UF@CSG29S=#$M78FCY]?J M^8A?; @Y]*!LJ@<%JJ0M-Z&X=\Y!@_K^[,\9KX^O>\"]@)VUIT1E.Z$]NWHZ M:SX7+L0_3[L78AN.+(L,LU1N"?I(]S;LF X)Y:ZN=?+:^Y%^WYXU9HW63/C# M_[GI;"]6BT2Q6;+Z(OZAN#RT.*S/EU!&6U^C=("791K4>-(98L)$65U4:6AJ M5GC0DS BQ=I6ON\->(<]4%)'FY@97-IH_1 +>%)IC6 W"!"D24%!)X0GQB7> MR]^Q*LKA8P?:._Y.=Z" GN>;R+XST'M'TBO0B=NHXA)P\"8-)RBX-J!-4Y0^%'R0:': B?JVO2^,! MI$()1586D;E44D_ADGH<:.I!5<.X#Z$91E:\TM7^%]L"0E;JGTW,'9FE81)?6 MPHZ>1]M$,_,<:9_W;JS8'&#MV>V=DB\\YQIYM '$JE3',/R@SER2.::B%_A3 MW\\ O.&A@7YER;%_$JC(:+;N4:1I3YXY^0MJ]10:>I7+?/YW_75Z5W/=%,@O MXZ$T_8$"B J6^L*\/CSB)3KZ..]&ZZR5\#@415Q;M#_)3[3FR(/JH24A:[J M_X[$R,Y=R+ HQ_%14,R%>@*2;E#EN3!(I+F-2Z])-NTL>*1-V-O0S&FDNHT? M&T$XES;"D?!/ [.?X)S\-BDHV;PL2U"+XC>_$,.<)1/@T7/?_#$[_RW6]_GN M-" G;)W/>O2JK4WGK0M W_JL"QIWH#@MI>AG3!*DHAT0QEFU@HT#DN?/'1 MRNM;&6K:,ETL%A$DIXLS@WM]/C??7M]W0Q=+E0;1Z"*%!+J0I7-YCF;R?M4@ M">DBQ0U**Z3HT2_D8NU\#K9+K=PFI!@ZHR.]Y ^1;9:O?O]A5U!IZA.Y$T@T M%^H%BDUAZG9!I OB1C9_[045L9N0>5XJRG<+I8=QH34"V;VA(G_Y%T1%;!HS MK461%B*LF]CR KEPZRV"Y6M-S<9U74L+)J/_?KVIVR$F<[#2%^.)T1DSJUX. M^M/&RW"5[EX?XM1D96#9@,BF4-T)#;T<%)%B(?XB5VN6=Z2;2^R6[9:XF'C2 M=7;V9+9F]<)SM][=<^):7:PJLBGX$-!6+ AY.LLF'A,?F[061J8N9B[321.$ ME*6D&N%FEWKBW$ R[G.9/B@R<*.\==55Z3A6O!!-KJI59]247?V$$G*HJ^9T M2OXXEV&-&_,N^L:\-P]J>S:\ONMW7_C3;"^_P2@XA: \QF!2!,X]CHOS$"NO MK4K1J%T\7G!1XN)X[-L0GT["IZ-QX^HA#+Z1,'CT_/PZ37+-SMC[DO17IS@-I="D ?% MM7FZP(2'>0ZQ[=51R00R.54S!H3M7I\\6+L"$V2"W*F:I8#HI[KG?=:\['6O;O*?WE:C1*CYU*(-[&%/,U$6.%] MB-%O.XR:@CJ8-4=O+WD]+[__WB;#I!>534OD+_!-.DWQG$!G1;]FWK\^ Y!- M14',AK]_3^X?Y(\^EX034>Q6[\KJJ&O"G.*CN.PG,.[TOTN_;LT[UM7O.5BKOZW7^ M^K9NH<;B:C>;;]Q-KOYDCWXAD"@,$XJ;.U!1'K#2WF2SBWX7?,PW?$S/#'?% ML$>R9U"3..J'\71682& Y=50D7"WD=V-A"9YA'[1'$BF-5"SJ_55989Z7'2[ M^P5)2Y/JN6"1@0Z9"*,_5;S_ S6WX[4\N&/F.WS8$$@&DJ_J!#5=_7-B)7:6 M $/PZ'( .X[,][!^_ 87;1]0]/Q.4@OV&1L33@)C)I:X,XT>!# MR'H?JX-'4<<3^*R)0887CB"X*)5%^M-<0$ZHWPK0T7(39)AF\+,->S@3 L39 M#**#H62M(\!#Q?'8102&,7%']].K8+%^2=K3W,XBP]9+Z,(\J,O@13Z&U5%D M_-AAGUBL7NWH<,VU;GN[B9FE7F(FK)4[,-C.G'!S!T*VT&)RRCD[4FWSO_O7 M)X1E/Y*(.Z]5UI-&RG#Z@VI.1U IXI?F^9\+F4"_O)C39WJ%J=M9!4:@KG?0 M6AQ\"826:$AUB$ A@:L2'KL!Z>W/1$/_&>MX?PZ:D]C%79KV:AHD=4C?)2)U M7YJSFA,5:Z3N_(PX@!/2B)'1YQ9'809$ N0D6CIO[JH6+V5%EC(,;W%2BBMA MP!>^P:OE0JZ6TM#@%2305]^_L+1]1H*!%+2_2^77J80FS0<]:%J MIDTV:/\2!L467_9W-!=D^)TNA+.#^AQU78/V-)9\G:GG2QGR$D0D$@%RTD$; M7$P%M^MB-3"!RA O3K.:+7WA/U!8- KCYRGL3M66: S?);PY=-T=CY(+OD7* MJ>=Z<, 0C>R5XT9QF0T)L/"\1.LQZ(M6TI7 M@2=%PXBUR5!&JAN1*")6>]HX'QU+$W)]Q#-PT^AXR9GYC2F.W?7TI?$3G1M3(.2)XXZ]<"F2B8R M21TKT',X,B,!PV[M9,0S _!1%14^RA\EKMFJH_6/F*%5+)L([Z/1W? 1K@89 M:2JP=]=!*8R6/>*%B^@G>+H$V2PD0QO 4,PT5MLRSGK;.&3HOV'6=PY,H3T; M&MWS7F%T=GJUUEZFE&"-.L FVY[=O3&/MV?\\+V\UDK9+0/.MF?U:_ TO.\U M;L]>=@)X%)!7C<#*!HW XMNSCPZHGC%J]>V=C9PH.HS 6G<$%KN[$5BY]FQT M]CKE[W]/)_7/- +KM#W[HTG&1[$QNO[([J$$V7@0=:GR^\Y E=26 6HL1$N] MLT;FO]B>S?K:.?.<+QHWO=3#HE!@9L>\T9@-1Y>7G:-?\-U(RSIOW\A *_NN MCIGYW-"V#;PD>RB1'V"M'T$1"+*ES[,=TUV#Z&X"1I&,L>GNO[Q3%;PLPK2- M&GN2D#,"RS/VR=0R:*Z4X[H0LVC)>9'PDA-/F 3%.5V[=450US.6B*Q@0@=Q M#=#%WV2LH(N]L7DN=DHM+"T- L<9NH1S9!]CH!K8-M5M]\H-]9#],2=4L6M. MX L@=B9#T\ATL6.&$*(3YUU6( 9T,A_5'&B&!V-IS+5*SUK MRT/QM21-E:%T],L!$D=T;# I&\XONXBEKE(7$TCX+"DYIZEW0$FRA@5-L7F7 MX1A6/&9Y_]P6=4R5=" K)H4F8T/0OK>T,20_GA/_^4%=>P*J:)OKW#>AL/1] MI&>/!+1!<2((.,.(,WB6^ A SI3)&G@B.57,_5T$\](WL%S#.XLA8^OV^F4B MIBT?V?EQEX"(GV&/("R52U?.#$+/@\G6Y='\&?V>! RRY)FLG(-/FP//3J(Y M6]^6,F/6*W#""0H_*,]0#JFK&29-D:VP4,!!S$ LN&$ (A/QVA24+$*..5(T M,NB@C?1=]#<4@*2J\)E#0[,2>3BE4^_UCD_)RCNJ.0"H&,%"1?VTZ6#".B \ M,!;ZAA5HQ=QB)P21FH/_B)_T'0/8U490X5D7C;=>=Z;01C=-M,8%Z0W\5-J# MA/X$ZE;X2$3F>*TTCFY886%OA.$?9Q^?)T2" WLHLVF)$'%>X!"5DE^?4'$=2IJW2*MZ_MC(C8;O[.^A4^8R M+UYE6[S:4:GEY:>GZP!BU=LH]2K#/7=O:CTQ!B KVVFC@1*]=$N8KU@_AKR) MZE_>(3T:0%VY-V-C@/H6Z0A<8D!5+>Y^4-/*LE-H'R=:)Z2_D?N:J"BFA\6? M(TB(^;EXD5]X"9\H"(M>X2DJ8ZCWW,&Z468E>[MTHSV@/7LS*^*8+S_?Y@NI M>Y%ER+'/EV?WC%JHC\#1KQ(*#E=0J<"F1B/O= KR@SU;%6L2#@GIIKOO'1E, MSOEI3/PX6-[#^' <&YIR=EI:T71L XPMMAA+4XM'L(K#?I$&+2Q@I63!%)X5 MC(B_X\PBIBT5BOZ8@2^VM#'*8/A5XAEE_$*G*,C:K]3?*Y;7AD).MM1(TOHXY:P)P[ M]AG9!@X.%X[L/1FR#G ) OJ<&!1H3PAY$@$99!03K^B-_DAH)$)D68XI629* M?&JHVF5LFT+IB3X8HSHD]RFK+E65,^CG.(MC_=JQ0'L3DHR)^" ,AP)1Z,F+ M$^N21!QP42HR9_]QT(&^)J,UQ6;&BAM$>=F7%LSBG-/<()FS&Y0*MC>1KA#& MMK^\\F=01KX5+IK]!E=Y2;^^\:P]TY32]>O,&73FJ6=JA.',F+=7XE@SWZVA]20B1? U)OCRB8QYOS&_:_R$:BS^6@<9 M9 $!:YQP&852TS5+7)OT!!4;CH38E4]LU>TNH6_0"W4@5HFR,/5+B M=E@E!TB0N5*Y*]FRFGQ&3I9!CHPGGH@Y&E&F A;7J9]0WQM(GJ''UNJM,L6R M5OE&HWQ5;)7/J)MBH_5$M1K%6K-8:E7KM>8_7UDH+*U,]MLX91%!494]"ZA" M9(9WU&7B9[9G9WUV)HB"7*BMM1K95Z"([5GYZ>SR]%93'^O]HU_V B\;3LH+ MV=<2+WBM@@1__8*7+AXCGI0SG@UX:':^A8XN&60#7ZE-H+M_"3^63J %,T'A M:F)6>;]M(T^!#&>%Z]WR7;*>W*[[F"N7 Y*N0NU,PB(>F)VB9>^N,+?LUXK-X\*,NY/F"76&RAQUA65"LZY%>R[BT?]\<= MM0)WO[5W"";ZE4-^;C#*\SKK,"@(Z<$ @LP+-&V5QP$=IXII.\1E_Q1%_IR" M.ZMX'$9^S^A.5OGU EO/[/V8KI<2&6 MONR5&MA2P%Y8UWV LYE1)UG&>33'MF=%Y&TBD[%5\&ARJOK55Y M<;NK\N)1>[QZ\[O[>G7SJGRB*J]2>U;-=1^?+EZ[[\7\7O%HJ-S9M/.8%>8B M2E?,])P6@&MBY,M0Q0ZG4Y3'7J0E?[&92'+1U-,5/Z/2JA0PY2=B,".BFO= MJGTWAP#(\TZHNA,IMK+S=JNO+KL5;E8Z'+X#52' A^)#'VN]XXG;8VKG"QKU M.^LCIT8!UPO,ORBC=> =6T=U?X)\*)1G5$UO),MI^'&0C=^KDGJ.(>GJ%F"*?R8*%[V'H/#JBYP) JC5?["5:P'&)%,=!;K'HT^Y\]@/N<<;XV M;[Z%VBJ[0^E3I)C02S+>&CR+)-'.2*O!V%E<::T1Q$AZLUO>Y\'5WL B'L@2 M02_ J-S$<@D,*_.!75$(B;-C'=?%ES:HZL?@"<\ (E=(H)EF? MB9I-D!N">KEQUS6'>,OC M'"[F=H6^28,^/+' \!, MBOD"X$(AE';4L+Q!95E3*X"%'X^OR2KP)=$A^"VW!2MC25/$S>]@B'JE(68& MI/$4[VK%\V,,$TBR'2.SP%X@0"1N[1/'.L^6/?<=E,9FEXKRK2'[#?>.5IMH MA>6- L&_;<^X/[_%^]^WY:>.O(D _7AT=WXCU]Z9:1=E_$A6JYR M=SLB\1@!; /@HV?F:B60;2P*E'9&#);;4.8'-.ZV6(FM!&"E(Z?4V3,1NC8BC2[6Y%#-VR5E)* M:,% .Z7S4%9A385,*=?B\%:E.G8FSEET (3%@%\RD#%'H] ALF%)X!RK"ZLW MVG":'1S[T0T>0G@Z@*0NA^2OBX8GJ:]?.MA?H%"\9.A8U2X!>F6]G=TUYU8Q M0P$^-GY0W]E_"/C.]G'O;7XWK'\E):0.:=#4=\[O=P%T8H>.["(#_*9@?1-:;%K7-E:6OF@3;Q"ENM-]+ @0:7_/6L]V59C-6YB; MON,2Y'^L? F>]&$3M4&\(I]W[8'ZVM*K@V37U^>^.1&.E_+@LBMK?3U.=GF% M+!1M>#P?_GIW'FN.M"5NCOT,:NX9760F68D2Y^>0[B'L5D<[6M>.8!A J\\8 MP_^#/(]*XD\R"[=$"NNLEWI\(9PM)+P%&=))$Z+#>9H$2%4'-&QT!=O[:'Z* M9,W 4:TI*D[YGG46CV0^R=Q8?AYY";):\8L=A]UE4/=X=N))(\-0)*03H1) M9B6*#)]0313]F--=GBD<4E\'I"U!LM^%/+&,"Z_U_/FGVL5IEH?XAE+7KK&J M]!Q_UX48.S[+R5(+^Z3.S0[>H !3,0O#D ?>+P7]1#"1QL6=J(#&'])W= M20:U/?9H+;3KP)SHJ/SG#KOZI$4 '1]ZE?#!?43M;OS'P +1CC=,\3IJ@$JB M,T&E_M"WM>;@V'UNVQ)R7.$DMZO.S#/%D/J0>/I.B8+%]G_!V7U"E*2E!1FR MI//#08ZK-%?*-U+*T/?,M(:_ZV-:Q/TOQ(* ]&U59F -3$R[.5F(9(;':CW) M/'CBBM8,'@]T./)B&\PJL1(,=Y@>ZG$%P+)#O75VU@ [+!WI'L2KIO\-]JVMM2BKCVQ;1L4NF>[!,5^I^="NY6AE/.'\!8,K;0*CSR= MA>@+CHZ#' Q?22,N(@5'KBWN'-89;665O3B@9'#G_)1H,T=6_.MQ!6ED?;Q; MI72XS B@4\/YK"4WD]9<^I$>?[OGDW*G)QBZ!ONK38GI68 M:W9X5P;# ;?I=.DR2T5-Z^;:L_J@FN<>]4)GXUG=M<"\KTYG9WSGI3[=&ISK M5'WD@JH^A/9L.*T]S=XZ3/[WH>IC>U4?_$YG^[2:'ZS"7[P]-0N?J.HCWYZ! MJ\NKN]?^Z]WIZ^[EPP;F.;3<'+9ANY10$(6OW!=Q-9\1="5OV70D;^\WMV457Z/6FO6'_5M[ AE?WE?N\ MTK4,=9;T^J>EW-[IM^XXIQ4K7:EEPHNRSM6[Z-)^O5 X]6Q2?YE4;\R*8( [ M=\*?GV1=.:8VQKL%SZ)M[?(J/^Z?-NO@->F[H^[T\5[&?,PVPA:KY5^LLTG4 M[X3P#0NK4A.#MG>'X=.]LB:69"#5@DNXDTUGB_ZSQ=$ IT/MZFT$1WO=E=0_L>6?.8T?9L M01SI(?5HF76R$R>C"K']Z>-;J3VYOSVM.K(FW 22GY7,%^>RL:FZV-6B\OUYX(VPIO)8C&*(O& M,O,TEMR3R7D\F>KLN9-C'UMYCMV*)U/T>#*_+UZ;Q;.[RI79/W@R!T\FLB?# M>F22+14>%'-@5_/8(FJZAZ[,G>IF<^R$U]]MVJZ\P1A^3"$%/R:;IW,Y]N#% M[,U5^[HQ.2:%JQ9$6LCG_P(G9H<5$3>>:M.Z6QKP]4M!B@&%MKC!,6.5MUL3 M+IQN1\W)U\./H9UH*BK\&"7J%_+TBU7OI+^%U ,A*D?&I+>;R5L.=$(53>>= M&:<%DTS =H=D>6LZO14";FF^.\@EH#3T 9"9?W-G]#P^XSW?7(4%JLS29=Q.1"J]W&&2R-D#'Z0'SRY+ MQ=UJ> [(""^+Q76P&&94E=F9&*CV':$3R9V=E5YLWY$.(@(T]N\<,G1=;Q*" M*WXHAO?;[FF*Y@V"NJHBO%^#40?HGB\N 74Z/05J=X!V@"T\LXEJO2WDU8 9 MY5$H\;_PE!N"\*4O6X^;B4U]5*T9L_<7=\O[W)?Q'"1T_1;NEH=?%V,BG7.0 MSO^E2#_O]<^&QP_ &*LS4,<0Y&.)WCJ&HJ9X0#!4*<4>;?T,Z$TW!PHTG M&6\AOU^@V2GC]TA]^!.T0MU=8@Y4J( L$M'7W!K'K2"YEOWG=M!#>KC(;#K MXB7[-QEK(Z1')9#ZRD7Q5#GH!/(4>\Y*V;V &PO_MF"J#^^N]=KM9>FQ?Y#S MZR"2;<[ B]13^\77SR*[R:G:@8=:D$E14Y)?0FK'Q(V8#F[\ EHQQ+5?WU6@ MO+[6#&?.J-TSXBXC\DYDL0S\C&V6*^Z+T&NMSL!C3V>@8_4O. -6>XSCB08U MF=ON,MIU;HU^QBXSWMN']8#6P8UN\ZO-D;]H-/ZDW81@@61WV;C- MB5T-;;-#TUZP8XRM,X^#;R[H([)46!F/T7@-^%"T*/@OZ)DI+N_K\:SK6=F- MB-K()ZKK,P;Z_FCK\MAT-/MB]'U;6.:9D_R2Y[WIJ1VYI3'<):WP6M5@1Z7*.NU>:VE!.>TS' M3I@ "ABTV6QY Q9D *?_'PVBGZ!N.BC3=;+JRMZFA:)FNM*9D$A>;S+L*<.A M,[$>]1LIWO:BQ2T7A,T(9DE?D $Q>T*5O)]ET&<+'_K@ZO(-+"%UI49[9559+&B@G1#W6 ]<4S MJ#2&VA@A!KW56++6///CEZVTHN>P97)6VTKC'F_U[OOO2_TZ[_CA34N8DY5T M\/^&V&DA/PRW5X*0$M&2LPR-R#BPOA]XQGFIDD\A 5/(,31\5I E@M&V1#AL M7,)9\AWVBW"DWP5.>+FN9U]V0C?+5NZ&Z29JB&95_2$30C<+(K3K'L69[B"[ MAR&"-[/T*V*\0,Z,,:D&WLX3N8[ MU!PM[10@@L+CX:"OC8O"WA5XX= [!FB#C]]BW#-O(TR\)[5G8JW5>![KORMZ M^K.L@W:R=1BC!!CE;O#^@G:RN31D\0/E80BL*#>[[GN7)KJ[H;N)=I=*.C00 M2IKLK #*V,-(B\V2,X746HGKV3!4A68[]'MQK>DQMN#P*#[$,OCF[3U#CG5A M6'3B^(]H,X83N[/'M%B^$LHB=@ V7,C44'D/5#"EI+:ZTF 7C:BC8QL"C25&!M_YY+7.)!N*,1%)!XRI0[+ =O M2[ 76'ARJ3H:6 O%UQ"Y3L[N76OA ?X]=+3A;Q3T6E3LL$L7-*B'LM">3=CK M:[/$=/42OZ7)V?%;K,_:LTMF.#5.?U]SE?3W>Z<%)M.>C89/QN\_G4?9'&YK M#OD:C>#YH$9P%FJ*I]:X^-0:7A3YR"6,AT;P=1O!A=TU@D/J5=7'>CG_R%P. M7.K=_T;P4TBLV8=G\^GEBGW.[5PZ;+&IA40ZW-ES7FL\XVSA])KM&AZ59AOB M> Q3#]J,BC5@!4^K#5,59U.[NKOW'-ESPY&G'.,++R+HX,$*C,<,Z ME 2TM;40N %E[YKW 9!D;*4<6VL3,TYH9=%-\4$A+KSRCJA$P\\#<68Q*"3)>STDQ#+02S)V>"M&K#=_0=)RZ/=QNSO1P MYX7CV3 MT;B?*6U7:R&$RF2 8207D9R ^+G6M&L;C./.]-C^'1D1/3'LP8/S Z2] 3/R M[KD06@?TT8X$)V,1'7N91>S]G;D#CP>>B7:K7LF 1P8NQ9R\Z6I7:!"9<:YK MAE'^L"9-VCZ-TW: 0U"+V7]K.E@3K7>XTHB42!B FCWEV%?^\K9Q?]RNWQ_6KA0*UGQ8HZ7]?_;>M#EQ9/D7?L^GT.W[/S=F(F1?)+'.G-L1&$,; M[^W=?D,()$"VD+ DP/#B^>Q/955I10))B,5NGV6FVY9455F969E9F;^DU+0# M7$LN,.;W_>/.L'#=N];+3NCW>HF6(A-9Q2J14UEV;>"/"?IV/H-X+8=H*13# M,L:62.Y10O(&P_QSS7I[+C6>!Q?RSJB[$%P/T#83W(62P+%"N11/KD!N/*=B MM!5%\0^=:TE'#HA'M=P6=\Q'CYU%.W $KQQ=2?5V?L6EL,.1(2,SR"1PII[6 MF5D&T[<:4J^&-- PD1[J#FJ:Y-'#]/XD-(Q^Y&NAL?+M]GPP'K_JEZ>%V7WF M=_/5]OSLM"]WG!T?,<8\F%7]89W^5Z7UB\'KC!!$E/X M*U3JPLW18EP66'[Z=#EK,GJH3OJ.?HR<3GJ9U9#=\ M))3SB_"$](:-&BN/%#)_Y6&P]+WVO/,V?:Q5+Y^-\5HWJ%&]E'[/K+?6R>D( M60(_?M*QE>S[7^X*X-KNM.=V,,!A,TW.X0(&YZK/T_("[)L)XG+=("$I7^X6 MO7=TFC?@=@_$]NG(UE2FT1^G91.]QJ/?"_3UF\JYCJPJ2!5@!"#= P"$WH4D M7F?62,,0"!:L>LB38K=KC,FSWN=PN/&0.7':,JBDO[HS*6C=#N_#LX8"\7XI M!S]W$(F"(Z/)*[#\3")3^+]\V5. O=ABYK^*PS#*S^TU2BOG_I*]/ M:#8/-B"6)U_6W':V,3_0GE\,K;OW^=7=U9C+7,CK[7FSK'&E&XV?G Y^_/1E M*=G3VHREMQLH_S 3C_I+.3,T12O:S@M/Z:*>%M$>P?"&*:OP$.O$>0D.$+32 M-'$9PT1V;P5HK=-J%XJ-L"F]I4VW9.1?9%S$=#7?J*N-RV4I=NXHBTQM1\8N M*I6W8ZG5*WYPV23%Q5M1PA*9R 4$E$'<$HYE7GY)8+GHV%FX_9I?9TN39$W& MV=+)\&5<^'4K](3JSKN+I8[[?G-^_]LWQ=TL_4M?H@A!Z;Q^UY]>-Y]-L\ M/>/N%$@D-(GCA__@F=57.#3MX#JR:Y&=*3OI:LOB?'8GH46$#KAS5F>,JB B MP9$XD4V+O&?;S7:-A*&@J:(C<@C-C AJ'AX9&=7!1L"D/2>,FI-=XM.VTS " M-MRA8 @]C">'^R_UG/M^Z")LC,D\R,F-B"?2+MW4#K?;CXL2;72'4WEP$QGX M&'R6);VX13.')BB#U0P9KY"))YF,DP,1]@GZ :HU,V-N\Y9=9&[!12;9P7 1?@NUX 2),D8-T]+WVG-%.3X^+CX:TY=-&,^F*8W> M)D+=X#DPGG4#?5(VADS+Y>LO%"%]I'V(B$PA0:42A?D;+NKD4!6?\+HK,YTNP+W,+"?; "D@_&+/X97E1K[3GYU)#^VC]ZOU^ ME;>3,E]JSX>%Z41YZO7N'RK0C8],38'/7@)4^P:RXY=JIBV"&BGN8KV-37M@ MD@[0H>>V!/1T#Q5)]3$Z_-")AQTV$[,W*'*D^55ECI-]L#9GR6\[,MC(GF0W MW*.^IQ@F3(NE?X(4;IR&A,\U%]0K9T\3G2BB80@XXSI309 M!%8T(.JCXS[A8=-RL3:<;'N<^8I=4K#I67KQ1Q+ETBGR:,:3/>^"RX="%E'P6,WD'F$-(,.$D6ID&UH_/6(>%C M9GF"D]/M#6K=#1(WL(>%RRACXH)ZN^C?2QU%1Y\\H&D3K 3ZH;"4IKFAEE]$ M2VS)W,!QZUK!.:S.;HD:,S;V9YG+P,NNS.]5 MRU*;RM9H%WK]PV7@SA8K198O1U[^!+)[,/R/5V5B@]?F9HKEIY @&I$52\88 M?4A5'@SU249E*2MCR+&*48[:\_=7HW#_\<$]EM1%*DVO/QJ_! M@WZQ5K>QS4P.G5:/K^ALJ!VO%;%>?1NP1KE)-:KSQMU?LN M-]E:N4EQ=^4F?'LNF,_*AWAYW'\H?Z)RD^/V_.E&/%=*+]?%\NN.-,&F?2I^ MP:>Z-O018NS9M8J,NIHF0<0-YTLL][&\, -Q/]&>BX^CQMFT+KYJ:Q4EAKI7 M0GO^*-R8E=[9I'>F_/AISPK;)#8H1:SVA3EX=H+42(%KZ6_]%X+&,/!"X4:10T'!'-P9?,*I>9"A; M UTB&+7P6]LCDOP+$ %2T==I9DO[M)F^-F6^Y+]"=SIGVGSAE<.&39-[3))S MI2?[#E#O@1D\4#-O4G/OV9:_O7UTRIX+_:3+0=["_5&O/^P\C4>E%*K%9P1$ M&@M9=+PQ7RX?'SYJI]><>\8LZ7@3SL[>QC;.8$O:(,0XV>.L+*P)R/]NX/]$ M]OXH!ALKN"$R3!S/5AWTQ*&B(C*LV*P%(^U"[ Z0+C!F8719:%.PM&$$?:I0 MB6C>D-F<@XYRU>7^R//4Y7=N!7YJY"?"P#4=\MF7T;7'^=%1L2Z5SRL_XML@ MBV50@0\'-%C9I\'B+/K'SQ*Y[UVPDWS8C.LS]72@6/(B2V^8C:]Z/6A=X!SF M&4CYYOBUF9!?)>LY"YYU.ZUA8CG/V*S;G79*SR7MRJR[>-^-4!V:CK/M3(C0 MX0,,7DW!X,7M,'BDUMZTIM95*8O3:W-\7=\Q7]_INFH>*S*@DV%JV9S]]%!J MRD_&I-"O;)2S(R;@YVV!2\';PO_WI=7W@SQ0NFHFQMGFV+NV8_:VB61S]=O1 MH\K7N4NYT-TH5_O'#3"S\*VH@WQ3)WXWS<_JNE;A#,O1DDQ+, M9G;Y\NK7J]RXK SDC7)[]!P"#)_&S2Q_;>6.:&,W3_8&@/>:YTN)>)[/UM<$ MT"D_,DCXV[80-%J"=3QKO1VW-BL$"2<6D(S$_BGO' 4X71C]Q$Y@Q@A+M%)' MAE"\8I(,1ME((D11+4#7SV(@K07VH*"UP 5OX&QX&D3S((Y-\.^A1:[>=,?$ MWT(*^U>Y(#6>WRMZ]LT)ZNVYQE?D[L654+OO__CI@[1=@)?["M=ROA5"AJ[H M0^+)T5LT7&3FR4H#QM)D%V,6"U7SKL6(722&ID*NPS3FJFOI2) 9/I^ODD0W M_"4_9B]T_NC"I_&='/Y<[;;.5/)%!VGXB';7S"&CL:-H!(?OT,87=A9AP&V< MB2\'\=T:R<*S,7;MXMR1 6%+YP:N!ZT42%8??=+%(2*ICO9?G81\,X?7B6\ M6T'8(M^=)LT)12-XAJ%YHE ^@6\J79H=^E&4"7K@ C 2 8^S:9A;0D,O6O,B M/O,B2R^2=-4T+)(.CN:00VFD1TN='(38NF4EC-F6]+#833JM=I-K37B/NINJ:)# M"W?.B^=]VADL($R1E[*GK;5N6DL6'G!,2H MQ,0N3> M 684RHM5$_Z#OZF@+9'/D?49WHB@O 03<.'=]KQIE5[%NZ>7V=5:25/QZRB. MV_/7V]JD>?1^=PW0@ M*=WO5%#LL( )D5$GNX?W KH048F;02@LH0" G,SIUMB>'S\_5;B)=3<[+NYOWDRY/1>>Y O]_.9%>Q;BY,VL$HUU8AUV MJ8QK<[/XRB^I)+^#SE)DC'G M\A6$9Y9GNBI D^C",0-1HNQ78.]9=@>30X7.SQKB$[$O.R?XYD:ZD8>B @[8 M%L92G8T8Q=@%I*AAO_[?#SZJ2&.;.X+1F[= (_=HW,)@=H@KYI9\@FTZAUA0 MK=L=#\I9P[O+ M>O'DX;$5T38@8;3':)(T-B/CX';_BPLU*'+K]^"E$W%#9=\"? MAXGDX?Z<5?YW7'#OC"-Q2#] MC^"R^8TG_R^-VZXB9*P.))&RY!,9(0/LO0HK5,O14=Q-,6%25BW%8U6/0>.U M-K;+O*W[\]JD>%-[*;O,&S2W&._T/A$+1Q X0Z8N_CE,?;0D5H^,RB7=>Z2M M,?.@F-?>:R]%/>\FP_@-WCW5PW$(FB';EOUL.Y<-71+-04R.=<[^M5DVRQS. M#/X M;"BNNE K9I,Z\*HMO!_3WU?/Y5%W?+I^D#58)K9TZ)@AUU(Q7XG;+BR]O-RVQZ=?N4EQQ>I%?GC#/I_6#*A0S(E/3^ M\9,[+.V>4Y/$@+89@T_*08-NI?Y:*5W>GXI?WB-+R-<^]LV@"WBA4F6KU4BH MWEWPZUHL7MZ;V'U2IJ]IU><'HU89U92$?F"<8VM_1"*-?[B&D)2Y##IREHIL MD8]L#/WIA*24U!W=H5C,;XYFD_F[P!W%O1/80W%8VUM=1P"RN+GE"VRAE+D MQ')O([ >-N_<7HM65*W['^)C;#AGB!#8P3[)_R[QL\I$.>]FEB?D'2&F3U!. MZ:AR^=W;__L9(=F>IQK.6&.]^'K/B_6S82%#?W0-#LO.ZRP=EG?/=:NLC>,= M9W[YN>'B]/;7LW8[&AN#+^];AO*HCQ4S\"!+958H"U_&-N;WQH$,Y]^306]8 MRM=+]]SKMYN8E-\K&3B#/.+W0O'+\'MCA[Y@.(<7\J^O)]-AOG8C_<$>WVI> MSL"O*^39/!_9#'NC;MT.;RWK3CM,W-SB_XC#T;^,JG1Q _@O::COA;OG(WM- MD\XIQ6VY'W4_/N[RE5&S)V57*+)TS)@&>R6E2YB^7.33,EIE3SW"5;Q75@;F M7:/0N)J6L_<1LV'"+.\J"]ODS%4UY^GLEMJNZXE6<-3UV_NOOCCK]2;EV'YF MDNK\_;'4XU<:K9 #'[MGX)D*;)4OL.AC>VBL;T8HUDQ_W8&8\.7S7N/FHB65 MDF:_IJ/@O@K1.K5."<2JFH4#S);+%;92WD#-BE;AV:@>"]%Z^/GN]1;][ MBYN]^PD%*+,ZJR0BD\7]*&3>N(S@:- MU8#P9U A7& +U2I;+E5#A#^^**S+F%LU'.?%E_*+-NA>]QZ$+,RZS\)=*:RX M +^5LW![N&H>'3AA=W+[PF_U=2VJ^9FA?@R*XZOYB;*.O;-7G+6N>1/@I0Q< M:(X5\E6V%)K[N)J7_AOHUK U9-VHSNW5]KS#%ZHO+R.U\ZNR&1!B_V3B]I1O MMN=/O1/M=52H=AXV!(^<;F9(UBY?\M+KZ=V9K':<5^/T@1'0<^'S/C MTD?_,"4 \*8_L%\H86EV(7^]$+]!"&#_D(N(MP%DW$6E$6W9H_GY2:K*/?Q& M$+9!$ *X#8M/1$%.-0^\A+=)_B\#O6_^86J&V%&Z_S*72(V1;;G482NXDO>M M_VN_!K]R)N!N4JT]%ZX:OT2Y=\77I2"V!YI\J%X.ZIG_.BUA$ N$,D,1(,B% MV6.S7BO 06MOC2&+;P<=&>E*M(@1YJUX'. 5DZ/V_$8;W';ON[]?6Z+S<8?Y M1YXICWR3]%(*2$BH%$\X2^WY:^/E73_1+]3F8!=JX]."F LVB/G.H;NAN7UB M(FX(3WO[7O4WV/4&1XH='_H&N_X&N_X&N]YKZ-]OL.M/L4W?8-??8-??8-<; M;-V=.I-1V#R"I57^]=&MR=)=,WT*HY EUG4EO_7DQ7UCH>UC7<>L(0E 'FZ) M11M/_:IVT;JYZ*M_!-QU;''R24T&]S"?!1FXGA%FXI;X5QB>2F<%97SWF#1C M;/^Y.,G]83J^SN).Z)/P=7-=T,4M,/-#9R+D/^23,SUNUM:>,''JJ\I4;,MM M#_%S.9OM:;[5-^+U/B%>Q\2@VJ3YMP3F]78VN)F(W.5%5_FR!?!"&I#7"I=! MIB>?%]B*$*^D,B-P82%;S.MM\*!2*(H3X_%(K"8M8M]/3ES#;HO+F\7/AGF= M.,5KZYIP;O9[T_?2P_A"^,* URGY+0,'.*TNW/?Z\2^->KW3 &M2<,#GULOI M8'8EG1VMT5M0V!S"<(5;:#'_#7L=P7AYVH1"9;*R0I$UT7YI.W)ZO^?%F([9SM89W>6DY;>JS3"I\%)@XO ML.72UT'$C@F4L)WP?N)> K)>^E"'^KC>_V,=Q77D(8/R-:%09OGL0:)V)@_5 MW?JE227@B*\]7 C ZS(JH=_DK9^?(;227F]>/4M&C?]C?9=_^/E M[70>%\GB,WMXJ]DV"PB4"ELI90[[N._WDG\>KG6\R/ZFJT%6(/-5SVOUT6U- M:A7X[(I",H 4K@@I?< _$-S< M1'Z[;N(>X%IOJ/9B!5.='#T4IT=7G>L[*3-HZR_J>"8 &JT4,G!%!;:,O%&^ MD-]#DWTS\A*SN]B6JY=62- @7Q,*S^/G9BMI_NOGA(A?IZXIB01EX/%R;*5: M9HO5?8SG;$:"\OOA%*^2&?.Y5!34^]<3L9H1P/47<*,324<6-:W(K^;84O;] MS_;[CG0)GK40B=&\'9]G&V&U;8P;\ M]]O=R2\ED_XMGYV=4QBZ?@8O9M*@A:\46"$T9^]K,W@I U-VWJM>:,_BZ.7M MN?"-+![.I%D4RK)<)<]6*F'9=FLSZ7\7@,>#<4$71+=2J[7GUL?HXTD4[J=: M=1T07?Q?O@R P:%HNBX \/:0E]#7"OEI+$!<6> MZ,61649&[TO^/C$L(VH2MK"9J6S(S/\$8_)>E*6:!/,9HCDT=<-W:!'!+N>Y M=MO3/$!_Z#S>S+C;NFM^A@=A?*2:(7_BE MJ5KEV5(UK,,(B7\#*1<(V(Q-0-XA(-61_/W-V4NK5*YUJELD($\(&*F6$CBX M?O)5A.JRD ^+>->$"SMTY*NS0P;-U>'=<-:=RHRDF"/=1,R.',;>6%5GC$C6 M%X9O"[ =\$7TR%BSL).YL%V%MFS'2H[QMT7UJM>$+]?L#P?5?#CWCRY+#;GQ M*MT\N4U_["\R<68;M:O-L\?S?^+.+:6()' GM"I MF^"F>"V.NCX:/Y#;NE30XLTMW9Z4$MBL ;7%%O*16Q(I9SD[]$+E3%K8E7P* M49'T<%5WUWB1K,:D5!?4?9.6%?JP)"S>P:*]F2)KU92UI1NCZ5&[8MF*#=:^ ML-;#KV_;W!$UO7#4F;3I0"ZR38&MZWN4K37T=::''J)&$*@@]'-#%GN6;#"B M 6_0'@;F/VYKFXA+^F7B*B,S? 298\98#C#) C[H;7<@2V-5UGM+'-WFV!H; MLO?$IMKJ#@SN.S2G(U7OOOG:I&RUO8+/&K$UZ=\_7+/?%PW))YC/2[L6U^_GM[=)*7W=IY:^[ MM,K775KU2R[MSK$V$[5SW$C; S[3M@?VC?VJ8'(\S.$X 7[/E[);QO^LN(B. MV[=WT6:]1+QU-Y75B7R!!AW@:VI/>]7CMU+Y>';[?C)PD]:;S^!U%Q-=>SC& M[/YB;J^F3>R>JY52^A!D46#SY=W!:N\MB\?$!0O9QF?D5=]-]0!GO_=GG8O& M;/XZX0*<7?KZG$U)DH"A4\=;A4J1Y8K)$I'_"(8NK;IE=O7U,=&@*5_/92,\Z?97+PL M!EBZ\F>P-- D 4;IR4K9 M?&T.V4WF0$MCQ&X7:4)1Z\I(W5D#IG9;9X12GF6@00>?__?:T$>R8ZZ*NB GN M'E-Z"KZ4=R]I368ZD#5Y(AL,^@?.0#.8KF)TQT/3@NF:.;082!^2&6L@6CA_ MH2L:Q@SR.$G6&KXB)B,.Q1FCZ1;3(5F? #B !CED'F60(!--PO!_82*J8WGE M!YB." EUXQ%2VL@\MFE ;J!IH@1\S;.$ 5H@SJ#RK^8?DFT'@^'6*.5_$9DZ MBJI8,\;2L9@K&IH1^G,?T<6 =2M:5Q^B89#8,[!+))4J!]1%0J9 F@:,&(/YPLP(XQ/8/Z+=H:D;:ER'U*'INB[YD 9P3SQR0FC.=-"SYN(I7!Q M'Z*M9R&P&\7];0 M;/#()/9B+LK)2 :& MN/"#4L"ABHG3!C#P"5JK(9MCU2($A?F-25*1,U6< :-"KAMB.30^VM( RVTL MW6@W"@*)!RP9&%\$U%LL$-J,\G-N"3\S@8SJ\*Q4++EDVQ:E.41OH!F039>E M+"C];19$FP65!1B4VP&B_Q$H/ !#1K8FEN6K$:WT;6EP(XBV"PX*>IX'K )O M4";%U]KSIQ'7/WL_MEZ.-V(4=,+L@LOZ7#PI?7"UB?3CYZV%C),#K/49[[P= M2Z"3A36P1QH D@MAH2#U8"O@9' XXTV@1$X?$6@O4/ ZI HR,K(-K!DE4==# M(D8QS3%)&0XS.LIK[UD$9Q3_SH%8 .E$RBH4 7H<,"GROJS'N,Y-")9QTR M7E:)F(1S2J&37!U+=$&^A[NZ:6%ZBZK*F" S89\BDQ@!/FI% ^7MVPIU;",? :R-#GZ"YD&VF M+'3H\)*"UJV:.B-"AT]"$;I]0UU"IH8L01'%:&R@$\R$O\!A!@.H*GK:1LYV-@=/0):1[I9Q\9OLU9>\<-2>UQ4M_R*JCT\G@W4TGG= ?'38XRT9 MO=">%QOY5LG23OA*9=NC-]MS;3RZ>KKE1V]WW?5&7S7N_SHX8)J*K$K_,-=B M7_X7?>)]+"->^(Z=#+N%:("2T?!%!HRK0-+ M'_W#E.#@IS^P7RCA@)";H^S-20[F+/N'7$S)#:3N+L:=HO-FT/S\IX0J]_ ; MP3B.( 0".8M/%/X3GCG4//!2WJ;YO\S=;(2F6$,>EM+]E[E$1@C9ETL=]H(K M>]_ZO_9K\*NH"0CA ;Q@^,F-/:&=#MUSKCT_Y:XZ-[\J]P/)-4$ZABPB52\C M+8>F.L(L%&^?'27B<.O(\DN+.Q7OJH$<9,7QI E-O#-^/3H:O]54>6.:9.,V M:7DA5(5=X#OQ8WDXJN8KPPY_I3W_.)>J-7ER_O!:V(YU66W/):[ M>Q"/P0X]FIL''G63%B6:D[V;FQMFM6$Y-JGI0[UL3A7WJ#3O97%9DXDY*,%-%0T>2 M18(,!/0!4"NYCFQ-99G\N*=HR$)01&2)6<@RP9$'^*P[$_P9TQ,W"HS*,A = MZ2-O6"36(GH% B?8@9;1H%W+J<;!;C/Z,;9Y<_YID>G[8Q=(A9LR(@2VGZC! M"@$H;#4I)K8W#F+8R$0(C#' MR#:GZX;Z?1**0M/$UV!DPJRRAHL\_SRE$1JSF/\/F8,RT(F* MZLBP#)OI">EL+Q&Y3):E$JU!OX8&P)(W1LLUD+++#<0)5F]C-.LW39\B7Z1/ MHF[H!\AK133'(N10TTLMCR2$$PUH%)-PN1#":;J/(E2E."YLE(I$RMG+CUU MV@,'#+@1D1*3'$+62">J1#.;IHX^@11;#M,)ZY6Q9M\8!)@7_0\[P[I&[QL\ M9*"N]K:D>^/VS\)574,T 'W8O)8-'%!;;@8=>*E.S+$/IC(F3A$XSJ"77M1R. MN QT%9T07]Y\BKBZXTOY0^9(-)5N[B\5DT_VD@\'D/"ABUR]+@7#ZLR083%1 M)#O@ ;$A^C(5IS6Q@#J2*-L: ?(]VF #&.DZ&,+S@'X M=LZV:TA A<631K]W+N#(Z0!/C73HQ0!*Q/?=0^984<BU*>:*I>5"EV:. MA_8AMF25$@P/-U,1$_0NE_$OUVMJ8A,0'SF6@8.7LP,<375,78,:P\BEU\ Q M1^^07QTRU_;(ZLR=#AT=[RO2A(:"#2IW5_#'[5"M=XYCQ%1&CMS?P3,C540G MBB^Q)1+TTMZ+QO4M0WU $Q]3*ZFD8$(KAFWP0J@./7=@OWA(A3=70S\-6R0^ MLL0W9)6C$T2W_0*8F$HH@%2#;9?8V\DL;B?](FR4,PJLQF8@.%Z_R,E17;C- MJ>OXAH5(W8UBOM61,:Q8\*? J5'P(8I$OM6>\$@=(MM00@H9N0BF M:,P.F4M\_RX;2 BGHFG?\6!MZ'BN^"($V9!45=NA^1&\J&44F]]SM(_;<0?4 M-ST"0-\B8M#<$UD;RX@M<&##P!?G.)7!%%42DY@JX$*8)OA9(MR?2..NA7,I M9KX,#$GNJNBD IL>3?$-0C+=KCS"#IT]G/TV@R,Q =L?*2P)V^SD(MNRQCW ML.8;0M-+I[GUTD_!M42P93:=RL+3-D;\>8.?W$_>6Y7G@9.-['L8;QA1C@8Y M>E>@9D53=!E6EFLE.$#M 2K:C:[#">.TP5Z^X(#1$;<&I'79=' Y#WA/@O'U MV$"69BDR>?X_.'*PK#?29EF0_P0LV#*>FOFGL\='4]Y3%N0WR()QBS96L" ? MALU-69 J:'!CX8H7.YZ.6O4C-;*A_'KT.51FC1J)-XZ-N"F6??UU]'HUKVB- M>G5/63:H-2-IDXYKXQ9CK.#:R%KG<+U9^AQZ'_3&C\VSH\^3'%/^3"H M.C/FP[BU]BOXL!()9.MHSS /M".JV.-8['%2<$S;7(1I*ZQOVB[(AY!0/H+( MG5_+M*U,S>+@9'ZAGN](22^ C6[/M*WFXQ;LKS)MNM"[-U M?J&=-M0]9<'-F;9('67#@L(2%EQNVN96F[9)HP$[4IG;,RFFIX-?SQ_79FW6 MV5.6W:AI6\UGY9!% E.%*\[MG=V?Q+:MO]Q>OSWSTHU4VE-&W*AM6\UGY&.5 M(GM?J!;N>VLK()I? M/! EIZC3/FYS(W%&,AE"5(V7Q6W#XIH\3Q/5_;A"&3#,1\,P>D+>F'9=9")[ M:(;.E66Z9/25?:I"Y[P,[R?QAJ9&<"NQ?$E@A9"H'T,WA:\@?6YP3H9SD_+)[]X>8-'3Z2-'9L)4H.>"66VF"^R ME6+DY6WHT5-?UT_[$XZ>XH?^C&:J2//NOOAN.SUZ,G+EJM7#4C9'#Y/-T9.9 MLID^28/J;ZYD582M'CUIM4YJ@Y?CV6*UPI8+D4'-/]3C?@0/&N"U*%X31D!R M+"5)G;+8'>3<'$+T,.+4 M,2ER.M&G4-](^NOI!)!(LY2N,H(T04@)I:FE&%^CB\T".LUMI7 O 3)HOEO* M]7@PO%X/1F'E+.)6@Q^WYX]&E;LN63?Z1JI[DD^IW)X_]VO5NC:YN1H*FR@X M6@,#@H_"@.#;\^L\_V#)Q;YV]?:- ;$U#(C*[C @*NWY\?%;7>&.CV[O^I\( M ^((27WWJGSZR'LW1[9$&6UVWOF4C]DB*=38)G_ M*C_/71 '7 '/_VM[,4@@-6SJ7$,G9'%H,G_=CCM(Z!%K%_+%@V+^;R0 /TD5 M-'S:@2^3W*ZBM&GEFSQCH$[0)-<<;J6>'00M[,$0#@0M 1%"&=H%/KB.C;=9PJ3SN1'N,&!SO'U=DZ1Z"U3=R MP3.\]*#TQH"U]"8D:G"[HBAJP!P=4,#K,$BIDJ;;%RGV)8\W7R*T(CX+]$B M*L_OO>.!Q.U2GQ#BD2@>]A<( @FA0!\&]'1,-> MNQ]A$#G[/<1ESFM4G.%<87.M(92LR<[%W T&H,#FUJW\ _P[QH/9N'#X99.^[)%K#^^94&Q,_HZQ+MP1H$K*6_H3\DFGNZT# M/DA+\Y"6I_5W#IQA?:#(/>:*( *CD1#S$IR\"_$-\;)-GOK5\85#'ZCCHRB$ M$J[,!CP:$6,M$M@[&V<1@U'8TW*P0- 4 !(""1+X81XJ80R^:(5'<89=R&(' M3 3#.Z-E@53:&-$8"98L$.$.8 H0CL([&(^NX!A(CV:)1D#;HRC&47FR]PX;I1WO#>@H$MVCS M[E4ZLW#(U"12%&YO!LS0'-CWTC9RHB%;ANXF>N7($A&I%"CQ#)9@+@<":6"& M%>UQ;9#&$93&6U# Z7(.!B"A0"44F)E^VBX-S8%;!-\15:\T41 6AYOMB,S81Q*E/] 1-, MTVTF QZ]["#KHI>'(M1AVP!+!"8-_1)T52+18F*)5FZ_12O,Z@EZHAOW3!<@ M"P/A<_17])+D<2]JFG0%4,J>'[F21:/M$7YKOAQ]M[#F0.UYJW=3+IS>7A:[ MZ\*Q=GY>7MTU& $#/G/'KWKYN546?_RLU>LW]XUCYKQ5 M.VJ=M^Y:C=N-N*Y[8"_3;?)!%6*$''PUG//WEAL67JV.Y"E ML2I?]8*\I4F+['4'O_$R:KR IL,%OD:KZPS=GM>$X_)9,W]7$2"T/!ZBC9GA M4?[Q'%K, 1/"9\Q?Q[*%]*GY=PJFCQ>5_1&KA[7;J#H8_SFJMN=R]^)(JCYK MUZ(;AD:*&UG&LW\ E5O^\=,F(872#'*9MV=3G);A]O"%:L7-_)K?WSW(E?UTQ]K%[]3^O#THX=MZ'X8M?PU0-%/TG# M\@2J"(90I7\9*B-.L)@;^?((1J/\R+TF"N=FI*@64+Z,?N/[/*E(E$-'"^HQ2*1A8[C )4@CC:*CD D=0\6LY/>:8=$/ M8A?'BK9RDBZ5K0F=R4[XP!.T"*%* D%*T%XVB@&X4H&M5,*:S>ZQ(*4@8+@$ M53(@8(%CB]6-2)"P*$&XU!V0F173S$:0TIQ,76<"I&N9W;6*7)D9NSFE DP1 M3JGXPE7(9\ ;G_"02D_&4!$K9&"/"SQ;W,P950F5,'PP[_Z,\D@9W XZ):Q[ MPA9>*B40JP0%4%'\P!?*2.6N=M#V7*Y6$C!64,/B*VN/Z'DYR):VFB!-5M MD>8Z6^"++%=(SM0\:3<>B\CAFN*;#Q+S0:AB*V;@ME6*)98+!1'<#!?8^LZI MDO&GSWSM&LHK-Y49C<%ZB@><7GN:Q%S5F3-ER.)V>]>&;.+D59;!%X$XV0T\ M)(U!W*1))+N^Y^FUC7^BRA9DD(E]0R:9]B2SRBU;*./!.9*SYGS);L1ANKV' M2%]P?../<][@GFTBDQ ]N&H7QB',%M=B.U%)[$!GX"];M[=U3#),VE"1SM4U> MW9.Q*'!D#R*A(W+VW37>&)+@N%".S2^>UHLW*RX0R)PW7B:_ZR.!Z_+>6FH\ M.SS7F*HC[9U$,<'E5>#**I^/"/+0RFA$I 7R<'')0Y,PAE>_SF7Q92PTNYLF M3[A63>!TQKU@(.0AC CE_CCIDG)D$. =L_ "%6NKJ%C3I$M=ZX9RW-7=1_[I MM-&:/I7\)(7J;#PIBB:7CK:^H1/P80*'*NZ-V!(^#+FCB4%!RI2C"G>N7]YU MKW[OAH#AG)H@I)^,4\70M9%LP9POJ<>C&+UL_ < (OA:Y%+])'H"F5"3XX<# M7V#)AC<_T1]\ALO2IBR;F GS#D8-1]CQMF#<_%8;C?N7PH*.],YA%3=&#!H* MV9)W(%NX,&8L)3!& [YU5/'Q"/+]2<(Z,IP(;KM=/^BQ M.V#^WCH7:@(1XN4\<>B!:!(]#.8"4UBUE^'#+@-^\^?Q^C8SM8E06&$BV,4]N.6<@S'DF&VN56CC MFZZ6HG+:/ J(H-J>SUI=\[I^,KW[E3TBRJJ9Q<5+:""V,H?G9\9S:7PF[^TTR^UY MZ?>@^=)H_3Z%!M';J=]? TU%B$)3.6K/A?J@?GE[]]I\Y6+G['ZCJ:R+IE+= M'9H*VG-1[%P-3ZK<:==-5]Q_-)52>_[P8MS7KXW:R4CSXH6>_S2G-V M-.K\^-FZK%]=-)B[VM.&BLOVJGN\7?V*;&1-AI+WGB>$9N9"<;]M7]&N1S/M MT*53D+:I4K0R'UV*!DZ&1T4G<;;W?O MSYWCJ^+20C0O,SH5:.CGU^ [.=EL;NVUO,_E:4)[?G-N7$VL>ZT#K>U6EZ*&M?NV<]VK=M+-(7K&6 M_EIO=:55*>M*JV>(Z#=\VBC6M7W\VJH]H%KF]6EA]7KKU>;M[3H7RN\R*[7S MM<,D3GZ$EJ_K@$0T1J-2T!V(Q76@4TC7:BO(Q*T]SV?JY?MUJUG9>'(F<2OH MA+V:]"^J2O^VP83^V7!VX>H'MYCJF&8RH6Q1760+BGZ[P!=M!:G[H5B?-[H/ M[7GSKO-\,Q\;0D?,+G5PH0C3MO2JAU601SJUO:_N6T')=''0WTY3P6,1*IV05E+?/%4^:\%*>FJND+Q*@A(6/RVKY; > MS6L?ELV0PU(WD!VFA8N9E'9@*>O1 -UW6CW=M[^RW[A5:B-)H0X:]/_].%BX.&;+IGC_].NZ__WIIU&9IU$H:7PQGTS,A'AGU MPUS/;!].I0AJIE0(J9/$ -ADM06^S\=[$D*N$M#4C@P4"FRD'C7OD<-CN2>C M)4OIPB.;J:,CR[!G%A)1_HY^K%OH;Q.7^HY+U##2OL>MN\;1O%MZ;,\K73U_ M/_A5?RNE"82D:I(:\'"JEHL\6RFL1HI*9@:50N30YT_&EL:+J65\E(?R[4.:V/0R3;QW M48PDA$HIA>G[9;).9HMM E&W;)GT MX1B'1P#EF]\7OPO/Y>YQ9R/'X1\4\HA[3BS=I)22GP2@*>*DR+.%_&HF3>9$ M?^]C(DV3I#8[?!A_:W-RM5AARS&",-\** M=C$I4J.^ A[&"A'(5GFE0@Z+4F.%*BO$N"I>!R-C0;=],T52IEBE#U-!"$=J MQE*L!)\,6&+WB"E\];"\JP9C4)S;B="C3M\NVSJ7T_O/-IP'GI,C2W=F'EM1]P5C'Z2_IB4$I':8R=_WC<;TD&YM00->V6.R-R@1=SX.INM7<90"2UC2#YT>SX?#V8=[7HF%GJIZAC\ M7X>4?V@@!^/N<1U#K3VOS\VWRYH8-LBOZ0LBCD,+(F[[KY>RV#IK M==2M%$0(H041G5?UGGMJ'JO/\G=!Q'=!Q'=!Q#X51-3<;B3N4>%3Y!'V7LU. M+[ZUM9_OJ#%Q7*JCG+3GTKM\]W[5?)C6JQOQ!Y?W+**S].A9EA$MC\[&BAKI M=9[[C],>%^GMOZ!9\-\,DDS EC!MY>TW+S2)00,:(MIH11/A +#DX3XT/(JP MX7$+D&SW.:4SF$%,ELV7"\@)+*^76[[@Y?UYN[7"2^.28%I&^&9SE\6T\1A11-Q@TIW?F1!%I,L9)M U)7VWL#N_4$U(P MG0K@4@,:\6Q16#>S_1-3=I6X)DAO6>P74DD#RY\XBNQ?_:6NT4Z"R"&E^LR5 M2L72I;.'DY.GGK2EW%[??.Q+J]UVE4E N932F#K)I22P0C5-*M3^BF-LLJX2 MQ=29TD6V4MQ(BB^W6AS1#^H8 \YL*Y=M26D/32J*U6+_Y/JR^**6-]0H@RSB MYO^(P]&_QQ2);M."%S?<'46DE/*6NIZR4&*KA4^8T)F.D*LD+($?$9 PCBUP M66>/-59+5S"_!"C5Q!O6Z.;TK'OV;:>9H 5^!8).V@]M+:#"5#2CE+C9?*<56V4-[;CJ'I ME%E\RJX2K20WZN'ZJYAG2\+JAEC)A*RP6LCJ U'KRRW-SKM"#]1,4[;,!U$= MXR=J<),+"+]V23F6/D%0GWKSFU]&N;>58S+B3H!,'\"4)_9\&=&>\"?.DDO% MSPGV,J7^*'\7I7_.K5VEP"K[M;$K8UI8=8,E\;G9N7POE#,TT< M*\)Y_LZ%W%;:6_@^I]->0JHN8=^ID)^8)U:H/2%5G^KO3,B(3,@H@&^A/7\W M:WKQ5.:/FQL'^%Z<6EP@\J/V_+YPT=$&5^^#86E_Y]EHS[7+O'E]/1]*9V_; MFN)L]S7\WWDJ/,T^RPL[TPY8RST.07W#*>4^5NQ9N40D)%21! MEP#9R\.1;D!BEAO-AE0N:PI=I."%KF@8.!6=I*GCMT3LS^#L+D\W=FPGN]VM M#!F:6\&;H[$QTDV:#@:=0^U/C4TT5;]U[3Q\R-RB]2H])*0T.9Z@SL/X^MAP MRR?A)7M"A@SM@ (9[5NB_8;RYX4E^?,++B9D2+@;LG;J/!>:.I]HU/:\(USD MK>/ZS7F]FRIKWN'ISP/\KXS>;Y697+DZB9,O'\+)Z?/<"Y[L]HZ>[[>:'R_B MB["5[';.D]->>QB5FD^5WIU:_!HY[9EG+?OZC/P):=K>!6\N7[L8 @_@:*I+ MV?)!U%>;Y3/S4;64S2/4.QUPCA?$_1N4+4VB3GG91E/,/:U_KIMF'4P89&9, M14,RH2*[A2]'IN-B>SZM#^1\M]*M\9O$IU]J/U @FDM(=;6GS4!R_6*D<>^ MU!,0/FZO2"Y?2'W]S;&%0I'ERQG"J7]AXH<&V@JILV-+U3);$#:-9%]9)O8X M39@DK6,QI]>@6-+O+I[&'/]^TU)*VU+VX8+NI+?O-(5A">T22&KJI%BNE.8& M?0\R8I/2+5S(4N>]\C&PLE)(51BJF[-"^P>_1$6[TJ M\+DLFC((R9TA:B:9 M1N!@K9?>I0QC6H&BZIJ?-G.598&\L[5%:/E\GJ+UV7IHJJUC2II5FBUH<,??*K M@("62R<]GAO=OY:WYOR$RZH[S]TF]26A97RQ+*;N3H(8"'G+I1A85I]#-).2 M,U0>BZE]@[)09$N5C=2,-)9)I)._[S/(\;CU+I=8XSF2UHV]&6MJX0YD,_<::]\\Y 7NF^[/3#/ MY;ZHXLTBLYTYN*$&6=3>L5Q"VB<0ZTVFN7X:B3CY,;^6J:1GC7/5N=6>VGA#K3BR]XI=0-#+DJ MTG]?Y3A=3KE0F2JE=PAX@2U4UHV;)9>I,%NU-;_E?YV^Z]7\8'N'86Q0?SQC M7\SGRU4?A.]2 @%.'><7\J58E<'?52()]RE<7:0O!(0C.(:MG571Q](+V5^& M;B*;^JZ%ZSU A8 J&;Z_M^?5.\N:Z)WAJQ4']5P]>')+/2E[JBS MNXME\(>KB!=?K9?3HTZ462X5PM6.$'?2 M$RY4RY93F]*%*ENNI+EZ708E4%NI2*\-2#2S9M>JJ%DU36J\CY71$#%YB*1U M+G]+[\/'QN!Z.YVCPX7.GC%!E+6GNXU;_9A-<&(2.($TIHZQI[KCVI-FINN0 M,5PV4]NJ'%LJ9HWU6%YUZ-UKAHR^-B<)#.?89Z(BF7=ELO%PS4\6ZZN/O(S:$\69@.F -EP;V6+/LVWQ]4LE_8T#LNQ+UJ5"U4DE?^<#SL:[5 M-J17EF&1*22-PE8I]2>#*^EW+]U?:6Z.UNN\>BZ;YA\%/Y88A&JI'BGL%_34 M]WZMT";%_=JOV.V^CXU>1V[O6J5# MWB-%*3;'P(, ME9#-$>T2Z*'4MQH"RU4*+%_8+!A8ZJ+L[XU?H=#6*''AA2);3)&UD';C]Q3X M:UN#;A=[)03WQ@-2D_."U !&#/1@-22*/1,%?.,BV>"+'@@[$@ ;Z$$DF@K! MSX'^K>%H.-9 M!BH=X"@U1A_#GT MDHB!@)Q9$>(=,@^+!C*AFVP",ROF +T^'2 Z:3+ZE0GP0>AK!JQ(#@7F\7>Z MM:< #7 [L!LD"G/(/,K,0)R@<8B)+DODK8FHJ'B"\D21,/:5.1[9X$+P!/F" MTU45X('Z<%$>-A<6EJF.)?M=,J<QG,8@OAM '3U7>9'4&7(#(I%N$'?#VTEY6(7/+87;I NHZLPA M#(MW7=/#/!<8+[ +P-L @X36X<,888'M0+4>;ED7;%4!48U0"UO_E/(7W0*\ MZ>065UL 7R# 5W:!!$:]&HT,_0.=,!9L[/_X<7^JOK*\9? 3R!L>MKL.2D][ M$?:[-K8&NJ%8L]J'8GH>.$:_1DONUH%CC=F%/.S(1GO^^[=YI)R,.@;4*EJ* M!<2]BE[+JB,Z'8*#/(+VA@T^CL7?2EYM7LE[L&$KIAO8N@0!JJBM0Q*Z:NM8 M.#-'I(NT.CMD[I%P&UA[0I5:?4R/VU.]8S*UKL7FO(HU1)972V]]5]([N1S* MTJ/0FCV^[0$SQ)'>! FI:T@O2VT8?"1B"C!T)0RH>F2=*1;FC3NT]9%*/+CQ MN86-+\;>> )7[MO^^7RLSX238N?F88>[%]B?!#?>:X@H0VV5/EBM.MAT"IA) M T,?]P?HO"T(9&O&EN*US58>M$-Q!A:0.>Z\8MM41Y;44+'P!TPT323C.:=! MO&.#MP!B3$/"?R-/9&TL,W5=DI']0(@L5'BL+TST)54T*+NX7_D3#")D6X/' M,".>@H^ M=MZKES((YVKBK9GX"!G8!]IC"Q-PQ*)!\.,=%/!VV'+Z AIZZZA M=,!-P 9H7\,/ #O(Y@!YRYC\0UD$K$=L-*,9@-&*OTY,5C163HETO51F.$*LC@B"[T#.:%YN4 M#LKH9)Z>7Y'/,T.T!<2GP42 C AJ]B.^ZR/5:OM V!V@OL(!\14.P%CPJ,D\)W=WS]?\\/ZCWMW?>3;:\_O\;"J] MOES?WZB? >F\N 3I_/6T.[I23SH7'BB&;Z3SA2=O*.+8,#1!T( J//FPH2/QQ6QA^OZ\A$T&;XBK3\KXE1 MR<>6,SX,5 XE^>C@<+O/:M&]@'MPV+>H!DUB>&]-E9X(10K M/.G [?GM[VG3O!N#"[Z,V>(\AP_GV_+)[>?4H_[K+6TH("NUB))N/. VR069U0@,5;T5:!".WE5L:%X"@ )\O MY[FV!P7]F>/O:I>=]VI=<<(#1[:&8N@*?P0GF H,-F*"H7$#/B1NP.63QW46 M[]=+139?6(U0D 8"=LNI8KC2$CP\ _ #=YYPY')E83577N.+P!:=^[%,_KV, M4=_>!F?RR<.L.N@[C.JG0&PS."O.#5]$BMYA7#YY1&PQ@4!@JS$@:]?+BLI0 MHRY1G\+2$R)NJ8_+D+6D:E)PN(]&48?31_WT4:G?&_T8:G*CJC&<@1+DG42J MQDJ5S7/KXMY\Z\,%]A,RT(<+'&EUB\>W3W=&S_B$ZG!5>TW$T!DHQ"(K<,GS MZ':F$)?F=RVS-E?V9LDD:R^>15J/HVH;RQC[?-9M/=1/GEY,SN'L!O&2@WHV MX:PS5\7AK)O\ GJQZIHKL *?O%:"I@)^Y_TMO662='RG(&I(9)417+2)VHR! MZU=#$=5$9N!/1N]VQ@1QO:T#?UM ,&&LJJQ.9&:)U M#PC\5DUR9 M(-X?B3-\606Q)=Q)S[GB@!2S#ESGP&TYK,U)!B1+&:N6G6I ;J-&HB(=,E?H MM1$Z%[HS&,;2<\YJG9G1F4K>V[AHJOB7(9K>*RD*"NJFU<&V.*F/L"D.-73# M_Q5\845S&6<07M"["IX,$!__-GI*:&'*T-YN/#BD#GKN' M.,4M-Q'1&8?VB]S/PMH@[HJX#C&=FY=B'NZ"LS,;$ZG(#E(+'3M%-J @,H\+ M%1=)_R,Z7)Y M===@B@PM0F$"@3+^N#U_>3Q^F"G3V\O6ZX^??YU?W=[^S31J-Y>MRU^WS'7C MAKD]J=TTG%A8)\-,Y$UQ1#+]2OIJTAI[1J;[ LF_.1-V!E]Y=T'*L4&#)1:4 M(E]"]@P0EL__:^\F@[:3P?MYB'^#2'XDFHCM0K[.D*_#_TG<&RZF33N-EJ3& M@UY!QIK8EW/H8.Z@EY!:Q.\ALVIL(;DFIH:$Q)F^2)*6#YEC1<6?C!X9+1S0 M4Y%V[> YADU. NH1I4G2?&6<&C;2+?0>TD@CDES0F7G6:!DX@6%&GQG*UD"7W,1>G-(@2R:DF2+E*,,8/22R<)S ?=% M/D"'E#S+D8\C_2P;7<4D),6M4"V=Y,"@E8X-=%#BD1&QT6LV%:G.1+SS)EO; MNEC?(<,W=9+W-T.[;<)]#B*3/ZL7'^6@%G%^[U2F$H SC7!^D9/O ^2_')R M724Q);[,(AV)?U,JD#_[&0!O(.F#JW;'JG/7(U%VM4?)N4S8D;LBVDYX"_W3 ME)'1XI8>@%ET8+/@'[!_=R&Z@7%T0RY$-U!)L)4,W4.'NHH9TN(W\S.S%'V7 M%CP)L<*L:1)58&M?I)5"+](2C=J>_[[2GF\G:O?N15QZBQ9Y@#I7:GM\;2:T MY_IC=< )S=^/4CG.M5F6G)B^1R_MDQOPS&]>6MQ0RC^>G/=#0YU9=^NMM,,N M FX^1K-Z,SYD[_1JI)@#R(T' C13)1[6W75D=CQ6H MZ)DN:%6[FC+:G^3V"LWU__TX6*R; MKY8*L:ZO//2,'3Y=@ 7ZWO15F[[BQIM+ $\6L>4\6RD);)Y/U,\WZ9:O[&_X M2 VV&K'7+K&Y=M7#)K!YY=IJ'FCHS8$*0?B%3.? MA]MJ['GN.G$>W1G]HT. MG08=NIJ"![!+!&!V[9$D;>3@L]D;%F%G6N-1-TS6Y>HC$7W2'2%\W-RPUF73 MHTC(%'[\Y#BV#+@K:W=?_+047J&O^;A@O]'T%4IL*;^1?K-YO]5)"KA$M8X5 M'IF"_]RJBZIZ1>)G-4UZ% U#U$C[60""F]\;I4O!$OK55C\[7;THFG%L4^P@ M'"\&A'W*'"X2)Z**B]!$0\%!60@+$L+YPH4[3XO95%+*&ON>4N/$:.P7+@S? M@'.[W-A5BJZRA]L:JO4JJRT0&GM=. :V8H,$'"+[^NS*>Y6%)[:C]*4$_+MF M3E'"W4FGCX2X*7-K6T"ILHZ^MW?I]J[02D)<@.2US:^U4LI\^HE;DIRQKB>4 M.E/82::$^_G Q=WRN!^QM0 J0#9VI;+21'Z21WM"-RNE4HK;> ;S;6B@Y]IF MXORAD+Q58/R0WA^ZA:L43R*_>M4&\MEOX,H 79 45"UOU 2*K8=LH^A;$\5B M8TJNE+HH;I'5MR[:V2:NTD9Q<95WK8UVEUL?EDD5A)=IS_N3J3+A\ MD06CO+?31,2L3G[?/C3/.PU>VM(TU\'J*45A]53;UZH7HV^HGJU! M]?"[@^HY:L^'XQ'WZY?QGK]Q]>K^0_6@B;^?J/W>U?M)15ZK5B(3Y;"ELW)+ M92Z%8C!E%^+9BH7! VN:5-5 L]HZ/LJK,P#J9E#1OSI M6)TQ')0P<%5:H05YL5/S6R% T**.$RA7 RD2::\ @@UI[4Q6->50 "!(Y MMW7=&!WB,@;G=W> PHA#8D (@C"4JR:1T M$A]M)',F_I/0-X)AZR1B:L2X@?PQ72 L#,P;PB>:I^*;.X M&+<>,%1<&4:(!/T;\#O^Z>H3.4@'@IWLG;!J.B5M'I0Y"%QYVYN0$F,Z'9>Q M&71< 38ZE+_IZ'VH!*8@I6'.>X.D-]O MD284)BZX@KW%9;_N17(.V<*&/@7*PG?\M% T$F+ !5E.9P]$8"]Q&4Q<-*(M ML4ZUX%)*FEB3VH5_=@D71J>V9-AQ@R&?@Z^[!,>M3$CK#JCPTS4TI1GC0.9B MI%[:RL6IV<,_I85\=DV>!]Z8H@&B#C\.#0"\& MLARQ-*N@Q6@;FC#VH677F&W0$='%YP[%%G9QH+U8S;1@GH MHZ?,@6Y8!U@H MJ;(!9O<6VP,]\>D#:T-:TY)%R>YX8Y>U^_<'M!%=<2[1>K[^\13$I??"VD#; M2EEVP>$) @Q ;F,&#$7Z^CT&B>G"H0LTPG@0#D0"L MJ=!T&#P?EJFC_4;RK"DB"XI-).*"&_H0U? _?)$M%PLL,QH;YAC#>.N.R8$U M"X'3QT?ZL=S%ZR.M>W)7&G/5M73X 5=EW<)7",?"U.E7L#[Q3A%;$J9%&QP% M5LBQA7R>\:R099 K@Q$?(I>6BUB:P KEO(VF:BMUK+Y.1>2F&-3LY0N'R"IE M(+#BG.2>;[$>#> <>_:!B2TCHIYS-%4/31Q,,A/. #@ZL=[RG'?.),I M%6UU%C 7%@ZDPP4GEK9"@#.W)W8)6H8"N+ 3#!O;F0&4/*8ULN/AT%'EB:SB MTT%#9P68::2YTQ3*AE4%_1:.&@(98HX5$H'">XF&&%,;0Y20JH:OV;^P3T4- MRL^1@2;3)EMPL% 8D1QNP45 [[$V8*9(%\=L8@3D:)#O+<$6VJ+&>;WLW*J7 MW7/!%<=O\^&9VG+[KTR44E)BC*B4.1XCN6+87DF2UH>E1)L:K @=(N; M>O/>*8[G9X7*6-WPIB[<@Z7?U&*"WNJ1FYJOLOFB$+FIO548"(P-@? 'V$E7 MN->'V-''EGLTEO]KCB' "?]D<\Z92%$X)(+ ,=%![V,E3Y2F O8K(IV*W&>6 M.1EK)G(E#>;_B,/1O\CWH:!')HM-8YF1?2JR=Q:!CZ#O0=OC:78=,ZB!7*.XCX[ +I$ M%PB'<% #>"$Z'Y!W##*+I:2.3DS:SZB0O3*W25K3)$13EZ*VQ)?OK^=:];I< MZ+F=Z^SIXSQ?YQEW=!CDH M;KG/(G1AB>7+88D5[O'O8"!)^E0#3@KK=1?<7%AYC;ZXNUWEQ5/MK%XI7/;7$EO/1.VJ?_=!)RXF[A)@ 3L2G.S;@-,)NU$21 MIU0M@#]#]0CV-VBC6<_)UAL;."0^0:>PA.-S.:(\W%?9,&PQ./-PI-=D^E 7 M K!@3KM&K'<.&2^*4RB($SVM;6C"X-F:L[V9L,.MX3G$: M"?M=8$O%11@0AO*)'9&2?)3*+5+J#_!4E^FXG47TFWXB[GNE(D@[(%:,Y[IB*I(C&C&70@&S.OB7W M1[OS;-X?[0[ZY1%A^T +Z0I\AJ4VMV.N1 3==!Z>:P20^7N,J$G"6V.^MD,N -MSH M \[U8O2?68S^1\7H"4UHE-Z^XG<#]4Q8H#ZW-%"/9CC<1*@>8V1[=C '_OJ* M]N7E7519UK\-;SHONXJ3A]#\23PW:*.18[C63X?!H^U)"[?V'5< M/GS3.*,IO1?>;SIZ.M5,@"(4I(MW-\G/C>K3Y& MW\7J7Z-'$''TD4L]TG$6SD G2-;.1:73Z3+GZ72)5$TP\>/;5-N-J8;/=+RE M=7L33\@>-ND6VA+;L)K'Y6-](*GBALRWN'/Q"VF92YV$@9%Y\\QF&?*88:;A$FPB*:2>PA5WE'^W:)(C/ MOY=Z?7#V6KOL*95=F0DI&3P#CQJY$96$%_K571L.\;>V)5R_C>Z&PC&4F>W& MF$BYM0GN:)9L;;6XL+4Y3ZPDE5E!3LC-GI,Q:UR/VO.CZ8/P(0ZF+3V?6%]? [^RJK-%/BVO.A9I4+I5'G[3C[JM#U2BO+4:650GL^ M:SS>MD;J0^T\/HSZ=VWENK65PDYK*^_FOQY_32HGCU>%SU5;.6@52Z>_G^:C M)WZK4K^]^B73F_%?UI;#J?%\UO8@FO1Q_@*9*#_C@ M!/P'>241B4>J>^$0:!A(X#M(QX#!*WI>@* M!BDO8Y#H'5^6(L\NJ2SP1YI(>!L(ZJF6DTFH*+HTRR25;? /I)]6Q:N8S.)5 MN;7B5)7Y!P2LO"Z4&98@G ODU]BN!+GNR318,+\X+E4*Y=*T-XW,M4OM MJ4<#3E4R\+V+Q0*;+_)18IO+W/N>SZ=O#W?\1.8K&=)J!:Y3)2[*W+*>R84B M6UR:'^+51JW(0G/6+J0=Z1JN"/35Z-AA+J"[.1Z-5*JVD$HQ!TQ/U:>^^E%/ M-(RJEV4^=2X@";@^,MA*+OM>(JOC,^]*O(0;=:5JO8N'@] M?UW:"VXI=H33#PX]Z*M5VS/WP1K(JK/]3D7IW=<4I[- MQ>39.'WDXC8X<+N[U4)[S.G\V_A:.],:OUP7*ZFF=VN2/K=Z&X?&]T)D286+EC:17,[AQD# M&"RV_H_L8;846#19)[(5;<:2F).1)5*K[>X$[>3B%J]&-A2+"SS_6:F]RG)/ MG9P?75.:DM:AD=XW5GZRNK]D8[B= S98/26#X[J2UQGZM4@RI2X,YH<06-K-;46?_ M8NQI#4T1_QB/[/=PIT.L<*E9'L.9RJ0=P HO*GV'@!4?CL6JZVJ4U,7.13@% MBF%1Y%B- 6(1-;43_:?O^RK-E-KOB[X[V,RNKVP3\:6O!K<[6FL1$,"YZ>F- MK;$AYR G8C@>NB"0)/,ZX&F9X?JILJO M2,=8,6)[+A3DVME'_^CN-J-K'#J00F[E%Y)4/NF]SG%[_O%P]'3Y))]-K[MQ M+G:2L>EFKFNJGDN:?+W[]G!COA9JXM[<=,0[?3Y3_-H-XV+QVU@H>U4:EB/W M-N+'\5B^1/.]PRDV%SC#!M*SYD^MBC7D'Q^LN]=-!KXKP7"G(VE-!9(#<+'* MWH=?TU)Z&3)'X!R)FS6V&)I%CEJU')9TDF5H-O9YXZ$&7 ?>377,;HVK:5,0 M?I5..77#,5F7KTH[B?TEY1E*I02LDCH"(Q0*;#FT.FCMB%\^+7\ $!7FD''G ML?JLW?0+O^1M!0:]S%+^/,P")$O +G$[*2ZR2Y%G*X75+:;7#! G67M3'QN8 M6TJ-[KQ8>FR=EI2MZ9/*IV$1(%,"#DE_!5LILP6AO D.J:7E$&5"]$GM_6EX M^7;*#[CRCB\:7 ZJ?MEP==(MBL^=7-R"BT7N+ FLP*W67UF%L,LI6-;!HMNP M%O/&LFV7]%.HLP2,DL"$CL3P0/91D15B1!=3\$%O M;>721BZ4E/;\X?W#O)#+]7E]UQH.5@-M?\8$0H%T_?G$NFY%D^14FY> D3-( ML.?1R5SB5YOZ,77?LO[MS[VOF]U5J::.5N8@'T3.!S1 M>KA0+;-E+CD#KWO+LRJ8F:'SN94$I=1AW92T2&*4W,A#D52XNKVY#A8CY)NU M4G# WZL >N)046?_K+J<6$0'"!1VK3KNG=7COT&J!ZZ;M9X]L,3SJWSG>739 MO;J7>Q[ DQAD6XK/%!1?C[@>F'+W'VEL0,E30*XK<:ZZ%E<%M<[5*#@B7%D5 MN 39/).F%-AC;Z5QD.);X=,X)9:/6.O)4@W10^S[JINO9:-+ ;"=^FS,9I59 M\_Y^^&B^&1YXXF6K37:*K)Y2_..%SZ@ /RQJ0:JKT_$A30_(A32G]G2"KAVU MYS7^X?ZM>MV?\OVM=^W>#+@/]%M6+-I%-:.>R]%#V:O9\#";'""ZX;-!>PKA M_KV RT;Z^$YT=2)+ QA8]6J0O@<=BK^PY>KV_RK.]BE;IBX:^@&]/0=WATQ=UTS0=\RUH4OCKL7Z+V'V]!JJJHR@E:N];4,=^20 Z6"9(QUY/_($ !\ MW4)"Y[_E3!A7U:)9*N/A 4R@(UK(5IK94D'?8[H &H%.IH$L6BP#2//04CK7 M4PQ2AML9&QHS$.>B(1TR-9R>A(?029MJM"B;9*S=!A=6(O9ZSO-2GO>;PA7G09_,CL1MS3-=;#?*E'8 M;UQ[+HQ>IHK^5#65WC?VV]:PWPJ[PWXKM.>OK?.AQM>*/=/%#_F-77GVF%+^MT^;-&IAQNC310 !AOC9$Y=DW/H1)/[4-=/SV!R1#$] M45$A492>MC+ ,_68IMPQ,/ 4V!GT>!LB*Y4<@1UDN6K,4)8MQXRP1X?CEC81 M S2F+H3/[8.6C'B8>Z1]Z,EG\&T#QD2FC( P/I0-9*(@NPF;$R*BSE26WZ"9PX5H= =TC8YU M1;"V.&CM0.PJ9I5=A9XUE@O."9S,0H2^X MAJ1U"-VX;6O7+YTD"9YRORUKB#TT8&SD.XH&.B_04*;3[@_CK3DM_\0I_ RZ MQJ"UB!B1R5Z".Q!TBL=\G$/.I8H\4'&,<_R3_M(ESQYG6$-$6=[MJ(K<=R:.HYJY='?:'^*N4)4W+ M(/U\$!N)$UV1,#>J3K@IYS] :."#Q% \SA@Z6+"X H=CD35E Y0M?AM_$<=3 M:##3E4B"L.3Q]T;$OS6]W7X @Y ,%"5)5#N /(,CB+_4LS<7G#_1E2W;$R8- MH$D]@5TX@+QLI",LHHH@-H1[74HZ'@\6F/.>6\1MMQ6-2<#2L'S2H>Q3W3[U MJ": X]7S34P?$'_TE2XE% TT$;0#W:!E'_!QLBN @Q"P$9Q!Z+&'U<5 5D=@ M9O@H8W=RO::*$&6@?5/S,-B=:>*R 6D4-W!60 M=_L3R'/(@3*02(DQ.D"?03NER0:&UF7JR(T@\?IC MN8=\)A&4(M:T\H??CU*0W@3;.K4!?5#2D63V#HADB7W,@:GW25$YT^N*A8\WS7%@/5M\%MZ,> MW)DY^*5:42N%-X8Q#%ZN7SZ.+]^EZ[+SIWE.Y@L/.09;4J M[3!ZGLDZO#@3"]Q.QDU^.2@ZEY.EA>2MPT6\&[LEJAT[_@NV&DQF/O^OAQE( MKAG^.??OWRQE"^RVX(Z[1 Z]X.&$?>B7G/;*Y(Q']$ B)&O=F0V 0+],S2; M5P:H5IUT[R482$@$V==_Y%3IUNR.JPMA& M8JXZIR.8S6# #,;XQ2$D 3)"DC4P_?J;*S,U87V9 MZ9<(L.*F/9C*%A&!J8:7$-_RB!A:GI(J%LZHS_#MF)CC37?^8;\<@&H)(34G M!P_#YF+.'>=N9,QQ[L'&0Q0/P?&S, I2MG!<)4C#"SS1C,1)0>V[EY3O&%_( M&Q_N\QH%0 FG0YU>;>X=AAV8$))9*O78T3.I9,ZA-F&AKLTA>O^99.;WE$PB MD_%(G,ID/)(X3":74J?,-GJSE"B^JTS&T?^(3*)/B9=D\M7[&SBXT _N9=UZ M4#$$)63/.B EJ(^,@X(0+"184($H>S)SK(D97H3MPX?GR -@_RP*]Z8:YK(7$+&#:F/3^.4!6+2=4\J]&I/ MBJ&>E.,/./Y=& Y,@"OL0(\I2#"H^0\#T[4M21^C (LN1AC]C )SGIS1'<+! MU9A7X.;CYPTPVSS(&5*(%[D+IBI/P]2=#%-_DF.%681-17V^)"AC@V9"&X*E MP6T67-IQ K%HP:U^K_8!7_3]F/U]O] FWZ\7N.[7I/$W">O=K $4?$DIF(KZ MD,=E9')=\!S9?V8FCS1#LTUE26GL+B6.78F[]PETP^\E(7EI8/!41;V+>'"1 M-+M9.MS+7MCXEWA\6O$ Q]JQG4 ?:CV)M)BAX TH4'*G5Z""4\- &A626D2T MWAJ\.P*%?431"3?*:@BMZC;NS[L2Y,L^T:B!BD%=N_C)@"@XAH+YCF3A!QXC MSL_Z,H-PXKXBX< "V-: M*+S8\BD)[B(Y IV1.K G4EI&C+\AIB;],-*[K<6 M9J4ZC4Y_7S +&F:W5VM$(UVC7S,37H; MYB;WL,HEKW/6Y*I;RK-?F)MWP]S$/PYS@[BWVER,N-C58W'Y)V%NN(>579I4 MZSUU7IS$/EP[O%]HV^3USU+/?)%W?)$< MI%R6\'V/-\>:=("SGN6- 8]\=:#^R3UU)G<+AV%&8DDVZ*13^! !#'&>ATZ* M&*$/]M#]Q8O0EX=^.@_=*41O)DP($\1?G?/5LX&DOAT@>];$)=-?2#?WJXJ' M7ET5-SU< [ %,#@$&I]@=3&8B%1H\*62;;@ITZF@- UM*%MF*%!8_[(#[YJT MJ6NF;!C\&*EB%7DL.-M>J^60-M]0\U[3ZFZ]FXVRB?-6^^J\4EO+PE1LV/#! MK6=@B$P!MB'4]#.C3IC1J=69/)5HW48F"LT7T*XN M1; RPMMM&#(ZMTJ&IH5ZQT4N)S_+IIW;AF&\CS8&DUJVH>("'W+K1;J8_W!0 M:(%_H>$A/X/K4X8!I407-N3[S@4-ODC*"^;:H!_:]L#$;KFE+,FX=,B,2'!W MF84Q74X.9$,=#I<2;54*L6[1$*A,&P<3JO-+YA_6F4V8VF!+>T0Y-[(@%\+6\\$0#% M4=%SC@W6]Z.OOY(FXFCI705^1$(*4J'DTN80[2 >>M3@:'5'9R*3;UH\@<(@ M\X)^P683WJ:K@"T5BM[@L'5W!S:XTH 7D?&+%% /BEQ$#KBBZ9@M *WL@.G] M*P?*%CR)N>.E./#D"R9C8K,&.VKQSA58!@P9<>!]:%"H#T4F,&;0Y!%W:RKR M3L$L:6B<=3AGDU0UE/_);BT V*5 M?:,EX>. 5\!^F?YK;]VY@0_AS0#<$\CG.'M9'&231A]B?!HPJ M<>*IKD)/C36(.L'M],#MU%O2J$1(>-,YQIIY5^TY&] %7I$N86@X M5/6Z]C9)X?'2@!G+G>\^ODU.I1O02BZFZX+IZA!Y"TC 3=ES?26W.R)8&'*' MGC$(EV*86-!58Z;(#1]!HA3J:W@,V&V2UGTQ$# R22R*LDF1FOCJ,KAQ /Q= M?)!.V"$;?415;;S/9^G*F,O^R%7G_L7H,WAJ2NB.FA9MZOD3+(V\K%GX7]O8I=-5#N!/Z*QD)[S[LC!@? M0P-32/J&C;4<^FY-OHON];Z]^Q M )A_6*7N'J.3>7\YK"4_/'>^8S=[OS>K6[W"4^)N_-L.,_:P2I1M,]%H9F/% M]ZI$O*$ F(AL*P 6'U;SDF3,:[FR5OS:=/]^!<#$QQ4 TP^KTLA@8X5V1%EP M?U8!<&8DITOA-E^-)SY<.YPF9"U,=44CICV'VH50P_P03X-V$Q%_HVRI307%WGD?NSP^F M)DGDL;:D0JWL%O8ANJ_@#32\0@[8@5!E)N.22XCN">6==*)WJP]-)UXP!1[Y MECN&NN:!,8H]U>%^+=>IHZZF1AH$MUB@;BO/D"Q;B 1,N-U@6$3\+^SW46?+ MI,%-P!N%,Y?0I[:E(=6^ED.%K0V*1<\&TU2\/=PD26O!"V\!)XC<4UPB5)EX MY-]-,:Z3!P:LV$B%O:%0(:690EJDA3:UH)^^(&C_61NRZBG[R^%0,4(<)6;#]QW!2#09+P.)H90)NP#18*NLHZ4SB=AWC3E*S/$HGN$$$2 M[SD98ZB(FVM[VR!5X!W#A:,/1_@83_A\F?NUK#5J&FF8K4US3M.A;4UC039] M#9LDVT"B-L2;,M[U[$1X%ESY0D(\9F!;SD[V.2GO(@J1_ 5Z3+-'8P\;'^&2 MGX =D'&I:S.*=XXXJ5D(Y?QE$<=X0+[!9SR"V5A(5"):^J-OR3/:B@1GK/BX M0:25.: A=D0["GH'S@>#VG5CB2 MD);$N@B%Z+)*["5D0^'\&:AO(6<3V)" M$0A]?-8$+8WM(I I55QMBQ/,#"YQPAY$4W8V-;II2,^T.O.GNM:;?VAMH+!& M! _Q?>-,D03/9,%IAV>&DJ)!PA(/?2J;(F(-7M4@S0X2+4]U0T8&EF1(\"T) MFBF)8*ZFOAV&@+#PCH 8(L8<&KP-NVQD M]4P^P#],_#X,![)M#@C(-J1MY@0?+R/2\Q?P#DP-347"YP'Y<:M1ED5ZM/!,*@'C#@B +"(%D_DIZI M$9PTQ(XJF@9X5X),SLB@XDP8#@TA!&ZMHV*@&=GP<6.8>CL$=D;?W^0_;>&Q M"X;0'JX'IGG@<) NKMOMYO5]'(I_18C1"Q&V"M/D^/5<(*:# 2T MKW^G0936%B^@8+^S0(&M&H%6/"O7Q7WEN@RI?&2A.\G,D3-IG+H=/?\[JU7F M2G\H16JR6[>C[Y%QOE2YV]C)_H=ZQUY]R5/\A?H=$.D9>2+[DB=*R,,M2K&Q MEB@HD_BIR;/ILG0N]OK;09/QG>0A3#CFP1Q+JE,E"V.+"H CP,12]MUY_@.= M8!O,N^S.,*.*=4T5-K)<+QXM-FXZW4%%"M(47 @\*J?:MR=Q=_5] ">^NIB< M>H'4&SDQ_3H:4KZ\GM_W$T^K"BM'/XB&F]GU]5=.OD3#C9.C&--MVM'/RY_ M9>@$@Y9@[!KR0<_0HDISNAW.C2&I-TR2-'( <.90%?L-Y" /"!U.&W2N5TJ. MC"_"+9;)>8NTO-Q!$C <'BLQ^TZ0J*U'Z'EP?8HY=0 B(8#K>R?420O$,Q8! M@,H!>EB$'B1-0HXI)X]!:VB@-L#[41QAN."4+I)IB(L!W0&Q&#TY$VJ0?#%V-_'O.Q=VA%O"]!PH] -"+5"&;)J( !;4LX;/:8?.'Z>:%O1M/2-+PC\VL81;,X:(\ MDL\RZF6JNJ'CT=C\(U1=%^/9/.@'E!G)J?F"4U]Q]CRXZ52_#$ -8LHO/;!) MD#; K/"X0&E'&O.=P8OD1(%3E6QR$P=B& QT&4*H0%*1].2MH>; [FB/-(.W M=H 21.KX@@X'P@Z](]DQQ'. +%G[.]5@6/,@6[-'ZG:$0T5(OG2K5RXD^^^%5Q!W7 M)"QO9DJKI,Z?TH^_[3"C#ROT9KEWTY](XGOM+'\+%(+=!H5 ?-$MB=6)(.C5 MV1<4XOV@$,F/@T+ ,?[F;:]=>6HJ&?8/@D(D'E8I*U;)]%KMU?+C#W18O\QL M^ZV"P2,3+&D"!$%@^;XQ8!_>8T MTS+QT;199/1%YZ[H#AI&5M&$R;? A6N!+,4;6WY8J7R]8L?J2C]^?.N"W;1Z MHU-@DK@4P[*_F&"Z( 40^]%C^49NB_?3HO3MOUJC7CKO%%K73+F>*]0[Y=L" MTZQEZDRFEVGEV^[%BL<,/'Z#$+='CF-<4JBY"S)%[EVFG0LEV538O_O"66;F MG&(B_%^Z=2T"8G9<1!,>/!\ 'V 0@]L&'(HO$J_(V32+#<=Y6QAK$#N0L@4. M5@B,0I04:!PNI9!(NTYI@Q0*A[QLT%^A,L4[^WV=EG"/C$:O=: H6 PHQF&\ M*=FQ: IF&;WQ+T'T28,UQ,)"$6BOHP"AKOXW*G@=UJ M7+'#K,1-$?36( M7F@J?/ <8/PJ?+M^_B\^"LMDUI//29]I],R>7SEF#(.GH6QV^;V[%MGP-?8NEER M,HQO_Z5>*'L1;![L_?+#T(B]<=DDB%4$1B+J&.\3<>JE 8,59E!GYT\V;+R' M8VX#/](S(,C^?/='DD,)N95B@#10OJ>;3M BZA*6'\9)V] ,!T"DG,9QUAFG M37"NSU''L/\- PA\;@ RBI!C06H=/83"!-D<>_=T;( ?^A6C8X$Q)=Y+4P6U MQ@>4"UP7 C'"4)+! H2PS7",H.FW3+!]'S0*-BLF@T\F)OR 453.4C.ZIBGX M'!ELES ,QKEO!5^X":;!?3C0*#ZR88Y"Z! X.#Y31$]6P!X,-E3X3!KB.\#8 M%("[P-UEQ-YNF!=U752,JR2G +B^ASR$4RD@F^<]#U84N2Y&B%XI P@&IUW" MI*A-G-K>769&[I8 0]FLB8(G<@=/R5\-;IJ9Y32:'\2\V[ES&^SMRU6^O0:Q MZR#\8%074&BO+OIQZ7B8C3P_\GYGX;3P.MIR+FUI"35S5:H7,[F2HDL?1EO. MO61@8SDU_NKSRY-L))Q*;K<2FYPVTSLNR/:\/A)"N':"P(HV[9H-?=JZ:P9@ M_GC;HW.&AKNM$ Q@T%3B/=\X.@'+)*%0[*>7VSYJ?B416<^OM&D$0YV:9ZR* M707B8YH96#\4@G0@V^9/L7A93W^6=L?SXYF5$4CF_#_OFB3VL;J?#*RE^UU=JKTF]!7*X6W.]WR!+N".A M2_*.WV@N$5*>P310-O^PBO!1Z;K<5\9>.AM@? J__ D^&NK#H0;>0^!G/CQ.]N^;5[Y(\>?&8W@Z!1K+^I_,?!F M(A9H<>B/Y("://PS!UY&DB>KIBR5ID^9/A^_)73NX6R]U&UP"]F@"8Q,C1;%2'?HQD_ MF?]7P/]X"F(-Z1:+_'O,>35\ (;GVV&X35-=&Q#[[T93NN=3;F8^F)%[;=F5 MZC_?K$@A]D%N;\SC>_5E_#K $DF!V1N*E_QSBLSU2KH<:U92ILB[N7_2#="/ M#H'QC2',9.%J*+SW,TLV'WU;IP^W&)'.?2N1VK[T MKW*II]5-YG$V'VP78'4'+6+8SOP><^OCXW M)>&G:!O0_9H ))Y50]]_G4"(HLEGR'I'AOYBHQ8YHE&[Q6? 9%2Q0%&U'0V^ M\JV'FZUR8W_L^H.9T_6('CF>L;,S:B6FE*2Y/?0VXCN],V[W#.[_DYJY5Z_7 M40S? 1@:$PY_V71;0"H:YK:C:0Z0Q3<%EO.Q;$DGR3N5"#[[30&_)^NQ(\HZ M'IE95IL8J%1!I=P9\=^W*3P$9:'=_M]'HWU_ M0:4=3+8C:Z:W;3)BMVPR^G%"2UPXIB5VR+J?,3X:KQ9G5X,&U[)B\_'^EOB= M.??$MO@@RA^9Z??=B++=)K,7T:W;4?Y*H_8GC_TW#::+9 <9[(XW8&\-W 2V M-Y1CKU+Y2X788U:0BMY^.)+!D>F^>$>^CVWOZX^Q;E[M:3E;V&7O-U'Y54B# M=W<-3KT@1U:J^^;/MG@2Z>,[$L<1$O8]A>1]W(]%NQR[24>OZLK^WL?O*TD]CT#>[O?$K^([9>>?@\9^QV8YPCNSR[.;Y*-T>CM(+>7"?='6X/] MP&^'ZO6W@=\2L>3>X+>CZ+0U.?@4B+>C2%J&;<^6-]5DUG>CP9$1;Y]'_@Y& MPATJE6]'PL4NN.-FB=YJGGX;)EF#Q3U# GP0+.XHT56OWK"ONTEQ6F<_"A9W M4(BQ%RPN]7O XKB+5.H 6-R7N3LR%NXH9K"O1+H9WHATENSQL7 ?K]O^((S< MH2;Q&!@Y%))QV\\E_-.2^,=%Q,7?!Q%W%"E>R0G5SAB9)VGRA8C;=/Z6=_K6 MOO*5_I,0<=&/1<0=)R#+=/-9N[X;FRN<_^D:):0_HT@<>^"B'N]9HKMJ9G@$O+_^W;^>QCC@XK4 MQP7%'=,>%]+EN]XPFTC-$E^XN/H/G\C'([[@L.=$ YW1#'+U<44'QNP MUHW\-CC^@[%PAXKD4;!PW!<6[@\Z(NXH(IZH9[O7PK23GHH?A84[**[8 M!PL7C?P>6#CV(I7^-%BX8R)CWH"%*QP;"[>H6.(\&8\US=%KL7"?T_H=%PAW MJ#T\ A NS8:3\0_&P9VFE/&&5K]Z>JF%WS;?0)U.?.OC;Y%O.*;)\$W.R3>0 MR\O?H/K5]%/,>A(Y.3/8 YT!77\6W?Z,VL?0V>SKTL3NSNED)!Q-?UP(\WZN M5N8TH4BIEF*F,-=D0:6Z CGU2V3ITU8%^7R MF#:(?E\G[N[(& MA*09VQIK!FI([,+=W;X5;*+PP0SP0 M8RLS"]RGR2X<$_*S)3#UK<76[$+9EUUXR\ZJ@L^8_H3%\]5H=Q3SN>PSACB1",A&.IU.O3R)<6C#)_]8%/?2_NG_U]KO: M?LH;(QGQ0"3($H^V:H9X&2]R/AGF-&6L*$EH3/2@RO**L?RTY>&EX M1S;HSR8-VJTQCT0;$>:"070*S9UKF7EJ8D>P8^@<'F"&/'H;SQA>))-Q&M-V MHP_"#"4S/]5LU8+?USV:U(,DH%74IN?G1=01%KO&\'G"/!@[K.Q:=2+?2CWC MUCNHOQ@8Z(8A;M,SQ6JO]G-G[[L4P9JXOPT*^$)9FS'Q<\P<$?N?%YW#HVV" M7/,G\(]YQ!LNS38Z@*NBPO7LCGV[M*//G;G#."W,Z))!9D\DZ7UW@;Y(@%U8 M-TO;QBS@/TRLF':*4V&J*]I2DM 9XCY-C-775-GQ-, /C([8#O\O^=03W7- MZDMH%9VQ^+=;S)V)K-Z,YUT87S_V4=VC^BX% ^R>3,?B!+/QBZD@7 MDG6I:[ 67,K_UJ7S&ORT;0#1S5>SK<=D7D"&5GKCFN?@@*GKIYMEK3=2'KT% M,"1^@KS^ILQ5;@%:AWN@4 MF!1# ?1T30(^5(HK/*P:UF25MYZT?C/Z[;]VIY&K7C5J^4*K3>/D4.&F6^[T MW5R&[SKV4UG;T_JG!Y 0N4U3Y(3AM?\+9K[9,]^/&CTIY&4\>#<%#GZ9#,<$ M/$L<^/<9$#IB,J[GT-?R!BV[>)@;R]9X!^'&781KF0,4Z0B!^3Z+>]C-A&WR1L-H6^ LXX@7!<:X]S4"]Q(] MJU"[*B?ZL2T$UGD:Y!] V&V='T#@MU[,C/NM"Z8 B^,::X"D1NSK\CP MJAA(E_E7 1Y6E!"2&B 8SI@14T B6,C7:>G MDF2AUI'$HC<$'D);%!'/D"E!'Q@)!H9(@)PBY+!98Q3]F) 1AX=)[M'7EDD$ M$@:#W1AX"!H*XZF@/\@,#1Y\F:4S&.1%R$C\19-,&,:/OC,M0Q[8))I"I%;0 MBX0B.B^+SX828- 0;S)SY(Y"?I%F$U7)0G^9DD53F#[R.V%:US+4JF$\C.%4P.98HYFIZ;I+? M@*ZB.H_,SE'M;SN:9OL M+MS+?:U:85\WW^B!\Z7]R_1WD6< M X;XMA+/\0@8W32ZV-L\R2,3M(WEE]%SC)[X M3//XLXT.O3"YJ*N)V77-JJ5ZFG3=CRL=W_FASKM>0HU(XPYU]&)W5 N)O?+ MJ#^UC?KXQ>YV"O_6#@_03J>,/0X;WT:U%'];],&%X[%TF(MLPKKN:P&MP-*$ MB=E#.LIZGNI^@1M&\MK('@'&"$)PCCFPSS^WK=CT;630-G$/F-ZIJ^;Q9Z=I MM CRJLD;UK)C\*I)*&V^7#?WVXP#6D'^9+VCM/KM[ARR3*= )N":>-JIB3/K MY?#,PXHUBK7,HE3/U=AO_[4*M4RGD&>:F5:GSW1:F7H[D^N4&_5VH!S^UV(W MN?1%DIX&C.4([]QB)/2KB"4EM"FM0D"=.(!6-8L&T>H2Z7UO]1D,_$&MR"H2 M0]0Z>?Q.9]S65%P/R&>$64#BE/H6S1V\AGI M&S1E7H$^4%^F]<[XP)-+['.]\["2T^/,D\P/ M]'G\A-+(1K:*8_)AQ7>JYBQ1Z OS]+?_VMULNW#3+=0[3.$6_?<]I/#C]L84 M,^VL$\!EVCDF%8^',:FXR"]OU1BR;!?X!_97B#Z)^ ;*OK(Y1D,;2:ID($' M\1\4A,#2\8( >SX@3XJ,,Y9?T=7)\( TH]MLD-74!,%&SPPM4O)F!N24&^35 M21+9IX+3%@3XQ@QE%?V*1"]D.H5#DX%:-)T-=(?^XF>\K&!X(](! ^=77*QR M]NH@\4:Z CPH+/]0P*;# HWD5RC>,''I&H_4,>8AHJ)L'3V%0I_1&,\!CQH^ MN,-E?,/%M;(M(_R+-?ZFD''_G8.X@GW-+QDVYH/XNXL94/JH_0PX8D!NS(%% M[")B0, 0O>(!!KY#&Y3QW5TB MS-0LQ%??:1OPG/,Z,ER,(O&X7&#:NJ[(I#(- %M;X0UFJHFV A,L:QU$*F.* MF$4AX(DYLC/H)Q,XB6<<_()YP>!]P61_&GH!;R2#/]RQ!ZD"3>&A8WL&CC(: M4QTQO<@'9?[AG%:HN9XO([6@*\RM9KSWBJ0G&[809LAD.]CHA;M$0J^'.D&/"$ST$G&PA MMH#:/0IF!/HU92,Z)-W0 (7CC@CI)B!FR+21NS- BRIB!2=*<+L-[^X+A#EN MH!DEO&]"A,JB1/A5NF#([INVI%L$7.+Y;:KFK2]>']X,P=AE:PMA,04_)!YZ MM5)R-*A_S-OPT2@$2%66O4K_JGX/R9P_;&8'P, 7N6I:3A2CNOQ73[-V;33J M5YU%I"K][M/<5 MS<\2XW1->+)3?] F%?9A=3M*W"^;B>X\E?[=Q?9%[?1>:9J&ZC/QD(KQ7'#L M-H20<*O:7)'$$3YV $5,U\8%4Y6G.*4B\8:*BX7(!P*FEP$"H:DV]AW^8<,< M0;%C%T>51IHE\]A1 Z_ E 2,Q42NZR-X6PQ$:1!(\JZ/[_KHH74?G?%\]"MM MC@(\8X.'3 <:C"$@:!B@<>-@U.=YBCA; M.XX5I@$^*@&MZ1CVIQ,O;\.1$MYL872*HLW=@6]I/80(ZWCCIF19"GG=.9!A M3IU$KQ$_8#11]\5G1,!!,$O Q#'B^@Y]1)/!)PVM#16Q(G2EVP:@70S4 MGBC#J0;8_T8-8#PP3("&*=_;DANA96T3N9RFB6G"_6K[P.\UV9)'V)UU?P0/ MNCT'QFD:VE"VS%#P(8C1WBO>=L3H0U*L#8S$1S()64^H4_" Q#<%Y)A+2' ' MVDP*"H4HBSB_BA.M\(6;[W3VGV.C;'J9(IHY,="?<#\2C45HTH?\O34=0HY# M>1Y G#"GNK/\X4MGLM&'E6)KRXA9'%K1R0E2E:<&+'RU_]7^5_M?[7^U_]7^ M5_M?[7^U_]5^H%1.6MZ5]XO]<@X0_Q[GV1?-/*>R;Y-&;;3 M,_B1_@F2UW)HB2*Z7TPYCS\\1%+9!S0<235Q!0RFAU^3*JOB;=JR8ZO^S66_ MELJODC<1\W$ZMGFM4KGMGT6&Z>4\ MIM^E^.3U3C5S-_:]E+LU]/E;FD53=N=\OTL6]6'0D:W M,MFQWLU,.ZW2W?+L?M86YH5R_RDY75[:LY[9;TXR9ZU5NIU,S!O38CT::6>M MBE&MVH&[>UT=/E;;FIE=F,*$1S8N2*/9-3O6SOJC"S,YUA9)#FZ^,Y5U+$N^;3 MI8S^6LAE]2F=Y$=J53)RXK@EV/=+=7:93-8KN6E](7;8@C$=]#7N:9XMBK%2 M^;Y5RMP,.U&CT.;+M799FL)ZKY4:-\;U\2JC*(EE?O*D M+_A.-G%7+5X_69>B6N[-[U>+Z$B^ZXU']CA?*K?N*I&F*%2O$FAH:38S6V0S M3]>E7J];;MUWTW'Y;IB+C6_M"7>?NE)O1IHQ;XY26G*XNJJ6%[798ZW[R%;O MH_.KQ;@M/.4[U6&YT!$RB]K]F7SY>%>I74I3ZZ8M-:[O;I=\JS*SY7:F<],; MRE&-GVG%:OTJD[_C92FSZK;D1%>\'PJE_K2982>JE6F:]JH4L8;%A#6LQ._B M7#5Q>=/F<]56>Y'H")/[U%D^WE%XN2 4V$4EKNYL_M(E8OFSZ;I43%:>TQ=9B]+TJW:U:U&Y'ZQL!;+<;%KQD<#T6Z7 M)NGI2$HOXBFM62Y=5NL&;UY/[X>+Y6C2O(_V9UZL(R'6_HC[5X MF5]<7FF\U;^L+Q.MV%@?92*1?A.--]+FS^*C^HV4CD5-02VURN.S84Z0IV>% M1(:/+*N+N[M13A[$U*M.J]XWNT:ET3Y+<88AW==Z8CQFM^[CG5RWT^PEJCF] MG#X[$Z6;L6J5.[%65=$SO8D\R%\/D]'';-=@N4<^+T;Z9X/&L%"5S[C>@,LF.I?EZJ5VF;*,IU%K,FG' MNNTB=YNN:4N]*6A<.7^E5//5EM2X1[\V6HUFF=4:L;-EK"1K8R%BMTPSN3@; MS<_Z=O>.NXO&;DKM.X6UI=[ N-.>%HF(+B3O33ZU/+NU!U?WD\>[7(>M+Y;B M\'*9J>AZG[_II*W%=>&^<'>=6AB<'$FMFL6$>*V6"CVVFY3;N6:D.EV(KG0RA;S+2W;&B9& M@IVSE:E^O;I^,JI7J^93;S+L7N:LQ-W]@"]<#^>M>BF^G E*V9YFY-PL52P- MI2S?:$:-\EU5S26N'L=WA?1BH+!B/+XXT]@SH[EJ9"0K,2H/:EVQ/]-S\^AB M>2,H7*E^*]7*M4DQFK-9NU#KWE:UWCC5O4Z*-^5*=2(*S945;7)GC>3J7N<* MJS[7Y+,#N2[86O&F5^\H42O-:H6DO"A>W^32Y>+ROEH=CQ6Q7.;,K,&S/7-> M2R1R8JPE5L?)MMVR)Y-,H5@HLOE'?F0T4H;47K+7]E,W/9)S]]9MIBMF%M8\ M82[%6,*,:L51<=7D)3%_EIZWAS=+G;NS>R..%:,ZW[E,&?%[Z3[:+$[;I7JWKD^S[*(5 M24_BPCB/+&5U88\7+>FVJC;3O"$V&\:L=J;+M70CG[L:KXII+M6JRY)(+-3E M0!.7\/]C:ZK\]_\!4$L! A0#% @ %H ^6>R>[C/'#0 UH< !$ M ( ! &9K=VPM,C R-# V,S N>'-D4$L! A0#% @ %H ^ M68:CA@X2%0 0QH! !4 ( !]@T &9K=VPM,C R-# V,S!? M8V%L+GAM;%!+ 0(4 Q0 ( !: /EF5D'VZ0" ,+3 0 5 M " 3LC !F:W=L+3(P,C0P-C,P7V1E9BYX;6Q02P$"% ,4 " 6@#Y9 MT*_#:IQJ G_@4 %0 @ &N0P 9FMW;"TR,#(T,#8S,%]L M86(N>&UL4$L! A0#% @ %H ^6>8Q:)TG20 ':L$ !4 M ( !?:X &9K=VPM,C R-# V,S!?<')E+GAM;%!+ 0(4 Q0 ( !: /EF! M#%QUO!< *:/ 3 " =?W !F#$P,#$N M:'1M4$L! A0#% @ %H ^677>;2LO'@ V]4 !, ( ! MQ \! &9R86YK;&EN7V5X,3 P.2YH=&U02P$"% ,4 " 6@#Y9880Y*CP# M H'0 $P @ $D+@$ 9G)A;FML:6Y?97@Q,#$P+FAT;5!+ M 0(4 Q0 ( !: /ED$6UCX4@, '\= 3 " 9$Q 0!F M#$P,3$N:'1M4$L! A0#% @ %H ^6?'%[V P P #!T M !, ( !%#4! &9R86YK;&EN7V5X,3 Q,BYH=&U02P$"% ,4 M " 6@#Y93>>*)N(* 0- $P @ %U. $ 9G)A;FML M:6Y?97@Q,#$S+FAT;5!+ 0(4 Q0 ( !: /EDA#P@I&0( -T& 3 M " 8A# 0!F#(S,#$N:'1M4$L! A0#% @ M%H ^60CTN'H" @ R08 !, ( !TD4! &9R86YK;&EN7V5X M,C,P,BYH=&U02P$"% ,4 " 6@#Y9,^CLCO4% #"&P $P M @ $%2 $ 9G)A;FML:6Y?97@S,3 Q+FAT;5!+ 0(4 Q0 ( !: /EE_ M._AO_ 4 'T; 3 " 2M. 0!F#,Q,#(N M:'1M4$L! A0#% @ %H ^64H81$C$ P B T !, ( ! M6%0! &9R86YK;&EN7V5X,S(P,2YH=&U02P$"% ,4 " 6@#Y9KK1H0<\# M "7#@ $P @ %-6 $ 9G)A;FML:6Y?97@S,C R+FAT;5!+ M 0(4 Q0 ( !: /EFS,NW$BA$ IP 3 " 4U< 0!F M#DW,# N:'1M4$L! A0#% @ %H ^60+]+4Z&U@$ 4: / M !@ ( !"&X! &9R86YK;&EN7VDQ,&LM,#8S,#(T+FAT;5!+ 4!08 $P 3 -X$ #$1 , ! end XML 80 franklin_i10k-063024_htm.xml IDEA: XBRL DOCUMENT 0000722572 2023-07-01 2024-06-30 0000722572 2023-12-31 0000722572 2024-09-30 0000722572 2022-07-01 2023-06-30 0000722572 2024-04-01 2024-06-30 0000722572 2024-06-30 0000722572 2023-06-30 0000722572 us-gaap:CommonStockMember 2022-06-30 0000722572 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000722572 us-gaap:RetainedEarningsMember 2022-06-30 0000722572 us-gaap:TreasuryStockCommonMember 2022-06-30 0000722572 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000722572 us-gaap:NoncontrollingInterestMember 2022-06-30 0000722572 2022-06-30 0000722572 us-gaap:CommonStockMember 2023-06-30 0000722572 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000722572 us-gaap:RetainedEarningsMember 2023-06-30 0000722572 us-gaap:TreasuryStockCommonMember 2023-06-30 0000722572 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000722572 us-gaap:NoncontrollingInterestMember 2023-06-30 0000722572 us-gaap:CommonStockMember 2022-07-01 2023-06-30 0000722572 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2023-06-30 0000722572 us-gaap:RetainedEarningsMember 2022-07-01 2023-06-30 0000722572 us-gaap:TreasuryStockCommonMember 2022-07-01 2023-06-30 0000722572 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2023-06-30 0000722572 us-gaap:NoncontrollingInterestMember 2022-07-01 2023-06-30 0000722572 us-gaap:CommonStockMember 2023-07-01 2024-06-30 0000722572 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2024-06-30 0000722572 us-gaap:RetainedEarningsMember 2023-07-01 2024-06-30 0000722572 us-gaap:TreasuryStockCommonMember 2023-07-01 2024-06-30 0000722572 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2024-06-30 0000722572 us-gaap:NoncontrollingInterestMember 2023-07-01 2024-06-30 0000722572 us-gaap:CommonStockMember 2024-06-30 0000722572 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0000722572 us-gaap:RetainedEarningsMember 2024-06-30 0000722572 us-gaap:TreasuryStockCommonMember 2024-06-30 0000722572 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0000722572 us-gaap:NoncontrollingInterestMember 2024-06-30 0000722572 FKWL:NoncontrollingInterestsMember 2024-06-30 0000722572 FKWL:NoncontrollingInterestsMember 2023-06-30 0000722572 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember us-gaap:TransferredAtPointInTimeMember 2023-07-01 2024-06-30 0000722572 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember us-gaap:TransferredAtPointInTimeMember 2022-07-01 2023-06-30 0000722572 us-gaap:SalesRevenueNetMember FKWL:EngineeringProjectsMember us-gaap:TransferredAtPointInTimeMember 2023-07-01 2024-06-30 0000722572 us-gaap:SalesRevenueNetMember FKWL:EngineeringProjectsMember us-gaap:TransferredAtPointInTimeMember 2022-07-01 2023-06-30 0000722572 FKWL:CapitalizedProductDevelopmentCostsMember FKWL:AmortizationExpenseMember 2023-07-01 2024-06-30 0000722572 FKWL:CapitalizedProductDevelopmentCostsMember FKWL:AmortizationExpenseMember 2022-07-01 2023-06-30 0000722572 FKWL:CapitalizedProductDevelopmentCostsMember 2024-06-30 0000722572 FKWL:CapitalizedProductDevelopmentCostsMember 2023-06-30 0000722572 us-gaap:ShippingAndHandlingMember 2023-07-01 2024-06-30 0000722572 us-gaap:ShippingAndHandlingMember 2022-07-01 2023-06-30 0000722572 FKWL:Customer1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2024-06-30 0000722572 FKWL:Customer2Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2024-06-30 0000722572 FKWL:Customer1Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2024-06-30 0000722572 FKWL:Customer2Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2024-06-30 0000722572 FKWL:Customer1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0000722572 FKWL:Customer2Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0000722572 FKWL:Customer1Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0000722572 FKWL:Customer2Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0000722572 FKWL:WirelessDataProductsMember 2023-07-01 2024-06-30 0000722572 us-gaap:CostOfGoodsProductLineMember us-gaap:SupplierConcentrationRiskMember FKWL:WirelessDataProductsMember 2023-07-01 2024-06-30 0000722572 FKWL:WirelessDataProductsMember 2024-06-30 0000722572 FKWL:WirelessDataProductsMember 2022-07-01 2023-06-30 0000722572 us-gaap:CostOfGoodsProductLineMember us-gaap:SupplierConcentrationRiskMember FKWL:WirelessDataProductsMember 2022-07-01 2023-06-30 0000722572 FKWL:WirelessDataProductsMember 2023-06-30 0000722572 srt:NorthAmericaMember 2023-07-01 2024-06-30 0000722572 srt:NorthAmericaMember 2022-07-01 2023-06-30 0000722572 srt:AsiaMember 2023-07-01 2024-06-30 0000722572 srt:AsiaMember 2022-07-01 2023-06-30 0000722572 srt:NorthAmericaMember 2024-06-30 0000722572 srt:NorthAmericaMember 2023-06-30 0000722572 srt:AsiaMember 2024-06-30 0000722572 srt:AsiaMember 2023-06-30 0000722572 FKWL:MachineryMember 2023-07-01 2024-06-30 0000722572 us-gaap:OfficeEquipmentMember 2023-07-01 2024-06-30 0000722572 us-gaap:ToolsDiesAndMoldsMember 2023-07-01 2024-06-30 0000722572 us-gaap:VehiclesMember 2023-07-01 2024-06-30 0000722572 us-gaap:ComputerEquipmentMember 2023-07-01 2024-06-30 0000722572 us-gaap:FurnitureAndFixturesMember 2023-07-01 2024-06-30 0000722572 us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2023-07-01 2024-06-30 0000722572 FKWL:CompleteTechnologyMember 2024-06-30 0000722572 FKWL:TechnologyInProgessMember 2024-06-30 0000722572 us-gaap:ComputerSoftwareIntangibleAssetMember 2024-06-30 0000722572 FKWL:PatentMember 2024-06-30 0000722572 FKWL:CertificationAndLicensesMember 2024-06-30 0000722572 FKWL:CompleteTechnologyMember 2023-06-30 0000722572 FKWL:TechnologyInProgessMember 2023-06-30 0000722572 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-06-30 0000722572 FKWL:PatentMember 2023-06-30 0000722572 FKWL:CertificationAndLicensesMember 2023-06-30 0000722572 2020-07-01 2021-06-30 0000722572 us-gaap:DomesticCountryMember 2024-06-30 0000722572 us-gaap:StateAndLocalJurisdictionMember 2024-06-30 0000722572 FKWL:AdministrativeOfficeSanDiegoCAMember 2023-07-01 2024-06-30 0000722572 FKWL:AdministrativeOfficeSanDiegoCAMember 2022-07-01 2023-06-30 0000722572 FKWL:HunsakerAndampAssociatesMember 2024-04-01 2024-06-30 0000722572 FKWL:HunsakerAndampAssociatesMember 2023-07-01 2024-06-30 0000722572 FKWL:HunsakerAndampAssociatesMember 2024-06-30 0000722572 FKWL:FTIOfficeSpaceMember 2023-07-01 2024-06-30 0000722572 FKWL:FTIOfficeSpaceMember 2022-07-01 2023-06-30 0000722572 FKWL:SeoulKoreaCorporateHousingFacilityMember 2023-07-01 2024-06-30 0000722572 FKWL:SeoulKoreaCorporateHousingFacilityMember 2022-07-01 2023-06-30 0000722572 FKWL:CaliforniaMember 2023-12-31 0000722572 FKWL:CaliforniaMember 2024-01-02 0000722572 FKWL:AliMember 2023-07-01 2024-06-30 0000722572 FKWL:AliMember 2023-05-05 2024-05-06 0000722572 2022-03-21 0000722572 FKWL:Plan2020Member 2020-07-31 0000722572 us-gaap:StockOptionMember 2022-06-30 0000722572 us-gaap:StockOptionMember 2021-07-01 2022-06-30 0000722572 us-gaap:StockOptionMember 2022-07-01 2023-06-30 0000722572 us-gaap:StockOptionMember 2023-06-30 0000722572 us-gaap:StockOptionMember 2023-07-01 2024-06-30 0000722572 us-gaap:StockOptionMember 2024-06-30 0000722572 us-gaap:CommonStockMember 2022-12-21 2022-12-22 iso4217:USD shares iso4217:USD shares pure false 2024 FY 0000722572 10-K true 2024-06-30 --06-30 false 001-14891 FRANKLIN WIRELESS CORP. NV 95-3733534 3940 Ruffin Road Suite C San Diego CA 92123 858 623-0000 No No Yes Yes false Non-accelerated Filer true false false false 27520000 Common Stock, par value $.001 per share FKWL NASDAQ 11784280 2024-06-30 false false false false 2485 6651 Simon & Edward, LLP Rowland Heights, CA Paris, Kreit and Chiu CPA LLP New York, NY 12266556 12241286 25191271 26728313 1155060 8949802 1425685 3741637 107976 51125 0 91057 73912 53875 40220460 51857095 114939 101088 1309626 2180884 3184240 2235515 273285 273285 1486034 152665 131245 126546 46719829 56927078 7262195 12950497 158771 146488 0 2400000 1425146 856161 239727 159104 9085839 16512250 1257992 0 10343831 16512250 0.001 0.001 10000000 10000000 0 0 0 0 0 0 0.001 0.001 50000000 50000000 11784280 11784280 11784280 11784280 14263 14263 14733300 14438196 25137209 29101225 2549208 2549208 3554893 3554893 -1182825 -1071930 35147054 38926861 1228944 1487967 36375998 40414828 46719829 56927078 30796690 45948516 27288340 38927774 3508350 7020742 6041355 5451653 3406750 3918664 9448105 9370317 -5939755 -2349575 804148 459869 16350 43784 0 238307 -10436 0 -0 2400000 -486497 -126042 500219 302339 823784 -1481743 -5115971 -3831318 -949300 -886659 -4166671 -2944659 -202655 -81638 -3964016 -2863021 -0.34 -0.34 -0.24 -0.24 11784280 11784280 11736609 11736609 -4166671 -2944659 -167263 -87778 -4333934 -3032437 -202655 -81638 -56368 -4074911 -2950799 11684280 14163 13593426 31964246 -3554893 -984152 1569605 42602395 -2863021 -2863021 -87778 -87778 100000 100 133900 134000 -81638 -81638 710870 710870 11784280 14263 14438196 29101225 -3554893 -1071930 1487967 40414828 -3964016 -3964016 -110895 -110895 -56368 -56368 -202655 -202655 295104 295104 11784280 14263 14733300 25137209 -3554893 -1182825 1228944 36375998 -4166671 -2944659 33958 51970 993214 839595 572426 0 295104 710870 16934 0 -10417 -0 0 -238307 1333369 -295956 -958759 -888079 -7722229 7627183 -2290211 -456226 64311 -29946 23792 -120921 4699 451 -5685087 4905499 8248 -85136 -2400000 2400000 581972 399552 1338615 -308834 -773360 -1882114 -910034 10391654 55025 47106 123359 1631376 7792 39047 723858 -12109183 -0 2057 91057 0 0 45000 91057 42943 -16285 -87778 25270 -14036132 12241286 26277418 12266556 12241286 -46000 -800 <p id="xdx_80B_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zXiUwe8FZFOa" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 1 – <span id="xdx_829_zSp2dcyk9F0i">BUSINESS OVERVIEW</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Doing business as “FranklinAccess”, we are a leading global provider of integrated wireless solutions utilizing the latest 5G (fifth generation) and 4G LTE (fourth generation long-term evolution) technologies including mobile hotspots, fixed wireless routers, and mobile device management (MDM) solutions. We are a leading enabler of the Digital Divide initiative, and our expertise extends to innovation in Internet of Things (IOT) and machine-to-machine (M2M) applications, driving forward seamless communication and connectivity for both individuals and enterprises.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We hold 66.3% ownership of Franklin Technology Inc. (FTI) since the date of acquisition, October 1, 2009, a research and development company based in Seoul, South Korea. FTI primarily provides design and development services for our wireless products. Our products are generally marketed and sold directly to wireless operators and indirectly through strategic partners and distributors. Our primary markets are in North America and Asia.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_807_eus-gaap--SignificantAccountingPoliciesTextBlock_z3U8KMo0NRv6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 2 – <span id="xdx_821_zZ2q7xyIu9R5">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">This summary of significant accounting policies of the Company is presented to assist in understanding the Company’s consolidated financial statements. The consolidated financial statements and notes are representations of the Company’s management, which is responsible for their integrity and objectivity. These accounting policies conform to GAAP and have been consistently applied in the preparation of the consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84C_eus-gaap--ConsolidationPolicyTextBlock_zMBC4fgaAYkg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_869_z5n8OjxvSyxf">Principles of Consolidation</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The consolidated financial statements include the accounts of the Company and its subsidiary with a majority voting interest of approximately <span id="xdx_90B_ecustom--EquityOwnershipPercentage_iI_dp_c20240630_zW4wa04J4T2d" title="Equity ownership interest percentage, parent"><span id="xdx_907_ecustom--EquityOwnershipPercentage_iI_dp_c20230630_zZZBtwLK4aa7" title="Equity ownership interest percentage, parent">66.3</span></span>% (approximately <span id="xdx_90F_eus-gaap--MinorityInterestOwnershipPercentageByNoncontrollingOwners_iI_dp_c20240630__srt--OwnershipAxis__custom--NoncontrollingInterestsMember_zApqt20HoPn8" title="Noncontrolling interest percentage"><span id="xdx_902_eus-gaap--MinorityInterestOwnershipPercentageByNoncontrollingOwners_iI_dp_c20230630__srt--OwnershipAxis__custom--NoncontrollingInterestsMember_z5hp8jM1nWS4" title="Noncontrolling interest percentage">33.7</span></span>% is owned by non-controlling interests) as of June 30, 2024, and 2023. In the preparation of consolidated financial statements of the Company, intercompany transactions and balances are eliminated and net earnings are reduced by the portion of the net earnings of the subsidiary applicable to non-controlling interests.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_847_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zU34Hf246kI6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_867_zNX90dX6EAZa">Reclassifications</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Certain amounts on the prior period’s consolidated financial statements were regrouped and reclassified to conform to current-year presentation, with no effect on total stockholders’ equity.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_842_eus-gaap--ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_z26ubQBwAjJh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_865_zPVA84UgTfvi">Non-controlling Interest in a Consolidated Subsidiary</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Noncontrolling interests represent approximately <span id="xdx_909_eus-gaap--MinorityInterestOwnershipPercentageByNoncontrollingOwners_iI_dp_c20240630__srt--OwnershipAxis__custom--NoncontrollingInterestsMember_zpmxQ9yCmSNd" title="Noncontrolling interest percentage">33.7</span>% equity interests in FTI held by minority shareholders as of the reporting dates. As of June 30, 2024, the non-controlling interest was $<span id="xdx_900_eus-gaap--MinorityInterest_iI_pp0p0_c20240630_zQFYIGyvCUzf" title="Total, noncontrolling interest">1,228,944</span>, which represents a $<span id="xdx_90B_eus-gaap--MinorityInterestPeriodIncreaseDecrease_pp0p0_c20220701__20230630_zEcV85W1taCi" title="Decrease from noncontrolling interest">259,023</span> decrease from $<span id="xdx_90D_eus-gaap--MinorityInterest_iI_pp0p0_c20230630_zrMmXJAZivy4" title="Total, noncontrolling interest">1,487,967</span> as of June 30, 2023. The decrease of $<span id="xdx_90F_eus-gaap--MinorityInterestPeriodIncreaseDecrease_c20230701__20240630_zVNZQDUUfNWf" title="Decrease from noncontrolling interest">259,023</span> in the non-controlling interest consists of $<span id="xdx_90F_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_iN_pp0p0_di_c20230701__20240630_zbg749NFoAKi" title="Noncontrolling interest">202,655</span> from loss in the subsidiary of $<span id="xdx_90B_eus-gaap--GainOrLossOnSaleOfStockInSubsidiary_iN_pp0p0_di_c20230701__20240630_zlKpUBOgZbX" title="Loss in the subsidiary">602,110</span> and $<span id="xdx_902_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest_iN_pp0p0_di_c20230701__20240630_zUZQ9i8tmcK9" title="Foreign exchange translation">56,368</span> from foreign exchange translation incurred for the year ended June 30, 2024.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84F_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zRzRTz4q3qPb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86A_zn96OZapZNLl">Segment Reporting</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Accounting Standards Codification (“ASC”) 280, “Segment Reporting,” requires public companies to report financial and descriptive information about their reportable operating segments. We identify our operating segments based on how our chief operating decision maker internally evaluates separate financial information, business activities and management responsibility. We have one reportable segment, consisting of the sale of wireless access products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We shall generate revenues from three geographic areas, consisting of North America and Asia. The following enterprise-wide disclosure is prepared on a basis consistent with the preparation of the consolidated financial statements. The following table contains certain financial information by geographic area:</p> <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_zQUi89Z7R8ed" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Segments)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B2_zFK88HOkyUN6" style="display: none">Schedule of financial information by geographic area</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Fiscal Years Ended June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; font-weight: bold">Net sales:</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">North America</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_pp0p0_c20230701__20240630__srt--StatementGeographicalAxis__srt--NorthAmericaMember_z6Yku3nc6kGh" style="width: 13%; text-align: right" title="Net sales">30,699,727</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_pp0p0_c20220701__20230630__srt--StatementGeographicalAxis__srt--NorthAmericaMember_zDs2kZGtvkwh" style="width: 13%; text-align: right" title="Net sales">45,782,084</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Asia</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--Revenues_pp0p0_c20230701__20240630__srt--StatementGeographicalAxis__srt--AsiaMember_z6dx61SELHq1" style="border-bottom: Black 1pt solid; text-align: right" title="Net sales">96,963</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--Revenues_pp0p0_c20220701__20230630__srt--StatementGeographicalAxis__srt--AsiaMember_z8c9CWp9Tme5" style="border-bottom: Black 1pt solid; text-align: right" title="Net sales">166,432</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; padding-bottom: 2.5pt">Totals</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_pp0p0_c20230701__20240630_z0zIKhgyRjlh" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Net sales">30,796,690</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_980_eus-gaap--Revenues_pp0p0_c20220701__20230630_zDYtTzO9ZcOc" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Net sales">45,948,516</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_zlMUgcj3B5f8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Segments Long-Lived Assets)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B3_zlkTFAsNJXJ2" style="display: none">Schedule of long-lived assets, net </span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; font-weight: bold">Long-lived assets, net (property and equipment and intangible assets):</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">North America</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_ecustom--PropertyAndEquipmentAndIntangibleAssets_pp0p0_c20240630__srt--StatementGeographicalAxis__srt--NorthAmericaMember_zB0RyT3BMZGa" style="width: 13%; text-align: right" title="Long-lived assets, net (property and equipment and intangible assets)">1,218,139</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_ecustom--PropertyAndEquipmentAndIntangibleAssets_iI_pp0p0_c20230630__srt--StatementGeographicalAxis__srt--NorthAmericaMember_zYZlYk53Sbp2" style="width: 13%; text-align: right" title="Long-lived assets, net (property and equipment and intangible assets)">2,083,902</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Asia</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_ecustom--PropertyAndEquipmentAndIntangibleAssets_pp0p0_c20240630__srt--StatementGeographicalAxis__srt--AsiaMember_zyehSynyZJj4" style="border-bottom: Black 1pt solid; text-align: right" title="Long-lived assets, net (property and equipment and intangible assets)">206,426</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_ecustom--PropertyAndEquipmentAndIntangibleAssets_iI_pp0p0_c20230630__srt--StatementGeographicalAxis__srt--AsiaMember_zybwNSXNcUL8" style="border-bottom: Black 1pt solid; text-align: right" title="Long-lived assets, net (property and equipment and intangible assets)">198,070</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; padding-bottom: 2.5pt">Totals</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_98F_ecustom--PropertyAndEquipmentAndIntangibleAssets_pp0p0_c20240630_zSmvj8r8dwH" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Long-lived assets, net (property and equipment and intangible assets)">1,424,565</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_985_ecustom--PropertyAndEquipmentAndIntangibleAssets_iI_pp0p0_c20230630_zlHHuVWdx7ec" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Long-lived assets, net (property and equipment and intangible assets)">2,281,972</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p> <p id="xdx_847_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zbIkcG1FFwK1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_868_zAIc58RUuLq5">Fair Value of Financial Instruments</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Fair value accounting is applied for all financial assets and liabilities and non-financial assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis (at least annually). Assets and liabilities recorded at fair value in the financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels, which are directly related to the amount of subjectivity, associated with the inputs to the valuation of these assets or liabilities are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="text-indent: 0pt; width: 0.25in"></td><td style="width: 0.25in"><span style="font-family: Symbol">·</span></td><td style="text-align: justify">Level 1 – Observable inputs, such as unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement date.</td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td><td> </td><td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td> </td> <td></td><td><span style="font-family: Symbol">·</span></td><td style="text-align: justify">Level 2 – Observable inputs other than Level 1 quoted prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td><td> </td><td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td> </td> <td></td><td><span style="font-family: Symbol">·</span></td><td style="text-align: justify">Level 3 – Unobservable inputs that cannot be directly corroborated by observable market data and that typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The carrying amounts of financial instruments such as cash equivalents, short-term investments, accounts receivable, other current assets, accounts payable, and accrued liabilities approximate the related fair values due to the short-term nature of these instruments. We invest our excess cash into financial instruments which are readily convertible into cash, such as money market funds and certificates of deposit</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 27.5pt; text-align: justify; text-indent: 0.5in"><b> </b></p> <p id="xdx_84E_eus-gaap--UseOfEstimates_zzgoG0Z8AsPf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_861_z5p3sRzlmKKb">Use of Estimates</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -0.5pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America 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 materially differ from those estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 27.5pt; text-align: justify; text-indent: 0.5in"><b> </b></p> <p id="xdx_845_ecustom--AllowanceForDoubtfulAccountsPolicy_zgY1Snsjyyyc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_860_zfjWAkCayila">Allowance for Doubtful Accounts</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On July 1, 2023, we adopted ASU 2016-13 Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which replaces the incurred loss methodology with an expected loss methodology that is referred to as the current expected credit loss (“CECL”) methodology. The measurement of expected credit losses under the CECL methodology is applicable to financial assets measured at amortized cost, including loan receivables and held to maturity debt securities. It also applies to Off-Balance Sheet (“OBS”) credit exposures not accounted for as insurance (loan commitments, standby letters of credit, financial guarantees, and other similar instruments) and net investments and leases recognized by a lessor in accordance with Topic 842 on leases. Upon adoption of ASC 326 and based upon our review of our collection history as well as the current balances associated with all significant customers and associated invoices, as of June 30, 2024, and 2023, we did <span id="xdx_906_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_do_c20240630_zIGXR7mlw1Hl" title="Allowance for doubtful accounts"><span id="xdx_90B_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_do_c20230630_ziOI02ZcPNf6" title="Allowance for doubtful accounts">no</span></span>t record any reserve for unfunded commitments and doubtful accounts.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84A_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zvtF6p3EZQ89" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_86E_ziZKDV0n9Ome">Cash Flows Reporting</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We follow ASC 230, Statements of Cash Flows, for cash flows reporting, classifies cash receipts and payments according to whether they stem from operating, investing, or financing activities and provides definitions of each category. We use the indirect or reconciliation method (“Indirect method”) as defined by ASC 230, Statement of Cash Flows, to report net cash flow from operating activities by adjusting net income to reconcile it to net cash flow from operating activities by removing the effects of all deferrals of past operating cash receipts and payments and all accruals of expected future operating cash receipts and payments and all items that are included in net (loss) income that do not affect operating cash receipts and payments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84A_ecustom--RelatedPartiesPolicyTextBlock_ziv9JSgR2Fj1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_86D_zoiCMjUnoe7j">Related Parties</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We follow ASC 850, “Related Party Disclosures,” for the identification of related parties and disclosure of related party transactions. Related parties are any entities or individuals that, through employment, ownership or other means, possess the ability to direct or cause the direction of our management and policies of the Company. (Refer to NOTE 11–RELATED PARTY TRANSACTIONS)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_845_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zDg1z464d9Nh" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_866_zEYDKBQonXOg">Foreign Currency Translations</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We have a majority-owned subsidiary in foreign country, South Korea. Fluctuations in foreign currency impact the amount of total assets, liabilities, earnings and cash flows that we report for our foreign subsidiary upon the translation of these amounts into U.S. Dollars for, and as of the end of, each reporting period. In particular, the strengthening of the U.S. Dollar generally will reduce the reported amount of our foreign-denominated cash, cash equivalents, total revenues and total expense that we translate into U.S. Dollars and report in our consolidated financial statements for, and as of the end of, each reporting period. However, a majority of our consolidated revenue is denominated in U.S. Dollars, and therefore, our revenue is not directly subject to foreign currency risk.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span>In accordance with ASC 830, when an operation has transactions denominated in a currency other than its functional currency, they are measured in the functional currency. Changes in the expected functional currency cash flows caused by changes in exchange rates are included in net income (loss) for the period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span> </span></p> <p id="xdx_84B_ecustom--LeasesPolicyTextBlock_zxSm4TKDxL8c" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_864_zfD09cisneSf">Leases</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with ASC 842, we determine whether an arrangement contains a lease at inception. A lease is a contract that provides the right to control an identified asset for a period of time in exchange for consideration. For identified leases, we determine whether it should be classified as an operating or finance lease. Operating leases are recorded in the balance sheet as right-of-use assets (“ROU assets”) and operating lease obligation. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payment arising from the lease ROU assets and operating lease liabilities are recognized at the commencement date of the lease and measure based on the present value of lease payment over the lease term. The ROU assets also includes deferred rent liabilities. Our lease arrangement generally does not provide an implicit interest rate. As a result, in such situations, we use its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. We include options to extend or terminate the lease when it is reasonably certain that it will exercise that option in the measurement of its ROU assets and liabilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Lease expense for operating lease is recognized on a straight-line basis over the lease term. We are also electing not to apply the recognition requirements to short-term leases of twelve months or less and instead will recognize lease payments as expense on a straight-line basis over the lease term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><b> </b></p> <p id="xdx_849_eus-gaap--RevenueRecognitionPolicyTextBlock_z2qH6VHQEYbd" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_866_zpmUGPdNw0yc">Revenue Recognition</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company accounts for its revenue according to ASC 606, “Revenue from Contracts with Customers”, pursuant to which, revenue is recognized when the control of the promised goods or services is transferred to the customers, and the performance obligations under the contract have been satisfied, in an amount that reflects the consideration expected to be entitled to in exchange for those goods or services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company determines revenue recognition through the following steps: (1) identify the contract(s) 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 when (or as) the entity satisfies a performance obligation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Contracts with Customers</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Revenue from sales of products and services is derived from contracts with customers. The products and services covered by contracts primarily consist of hot spot routers. Contracts with each customer generally state the terms of the sale, including the description, quantity and price of each product or service. Payment terms are stated in the contract, primarily in the form of a purchase order. Since the customer typically agrees to a stated rate and price in the purchase order that does not vary over the life of the contract, the majority of our contracts do not contain variable consideration. We establish a provision for estimated warranty and returns. Using historical averages, that provisions for the years ended June 30, 2024, and 2023, were not material.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Disaggregation of Revenue</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with Topic 606, we disaggregate revenue from contracts with customers into geographical regions and by the timing of when goods and services are transferred. We determined that disaggregating revenue into these categories meets the disclosure objective in Topic 606, which is to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by regional economic factors.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Contract Balances</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We perform our obligations under a contract with a customer by transferring products in exchange for consideration from the customer. We typically invoice our customers as soon as control of an asset is transferred, and a receivable is established. We, however, recognize contract liability when a customer prepays for goods and/or services, or we have not delivered goods under the contract since we have not yet transferred control of the goods and/or services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The balances of our trade receivables are as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zJc4ffyflgQd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Receivables)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_zVakqTiQUrQf" style="display: none">Schedule of trade receivables</span></td><td> </td> <td colspan="2" id="xdx_49B_20240630_zjuIPtF4seUa" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_494_20230630_zoKL8pgBSOek" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td><b> </b></td><td style="padding-bottom: 1pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>June 30, 2024</b></td><td style="padding-bottom: 1pt"><b> </b></td><td style="padding-bottom: 1pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>June 30, 2023</b></td><td style="padding-bottom: 1pt"><b> </b></td></tr> <tr id="xdx_403_eus-gaap--AccountsReceivableNetCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left; padding-bottom: 2.5pt">Accounts Receivable, net</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 13%; text-align: right">1,155,060</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 13%; text-align: right">8,949,802</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The balance of contract assets was immaterial as we did not have a significant amount of un-invoiced receivables in the periods ended June 30, 2024, and June 30, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our contract liabilities and advance from customers are as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--OtherLiabilitiesTableTextBlock_zRcuQPGNYkia" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Contract liabilities)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_zo15NmTjjMy8" style="display: none">Schedule of contract liabilities and advance from customers</span></td><td> </td> <td colspan="2" id="xdx_497_20240630_zIzZb71XT821" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49A_20230630_zHJkSADUFLtg" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td><b> </b></td><td style="padding-bottom: 1pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>June 30, 2024</b></td><td style="padding-bottom: 1pt"><b> </b></td><td style="padding-bottom: 1pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>June 30, 2023</b></td><td style="padding-bottom: 1pt"><b> </b></td></tr> <tr id="xdx_401_eus-gaap--ContractWithCustomerLiability_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left; padding-bottom: 2.5pt">Undelivered products</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 13%; text-align: right">158,771</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 13%; text-align: right">146,488</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Performance Obligations</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">A performance obligation is a promise in a contract to transfer a distinct good and/or service to the customer and is the unit of measurement in Topic 606. At contract inception, we assess the products and/or services promised in our contracts with customers. We then identify performance obligations to transfer distinct products and/or services to the customer. To identify performance obligations, we consider all the products or services promised in the contract regardless of whether they are explicitly stated or are implied by customary business practices.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our performance obligations are satisfied at a point in time. Revenue from products transferred to customers at a single point in time accounted for over <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20240630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember_z6SrmINszwjc" title="Concentration risk percentage"><span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember_zGfgDlAKX614" title="Concentration risk percentage">99</span></span>% of net sales for the year ended June 30, 2024 and 2023. Revenue for non-recurring engineering projects is based on the percentage completion of a project and accounted for under <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20240630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__custom--EngineeringProjectsMember_zOlUMrNQKCXg"><span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__custom--EngineeringProjectsMember_z1SzejafngAk">1</span></span>% of net sales for the years ended June 30, 2024 and 2023. Most of our revenue that is recognized at a point in time is for the sale of hot-spot router products. Revenue from these contracts is recognized when the customer can direct the use of and obtain substantially all of the benefits from the product, which generally coincides with title transfer at completion of the shipping process.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As of June 30, 2024 and 2023, our contracts do not contain any unsatisfied performance obligations, except for undelivered products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 30.8pt"> </p> <p id="xdx_845_eus-gaap--CostOfSalesPolicyTextBlock_zWo5GBs60uAf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_865_z5tpcQ2JXN35">Cost of Goods Sold</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">All costs associated with our contract manufacturers, as well as distribution, fulfillment and repair services, are included in our cost of goods sold. Cost of goods sold also includes amortization expenses of approximately $<span id="xdx_908_eus-gaap--CostOfGoodsAndServicesSold_pp0p0_c20230701__20240630__srt--ProductOrServiceAxis__custom--CapitalizedProductDevelopmentCostsMember__us-gaap--TransactionTypeAxis__custom--AmortizationExpenseMember_z2XQrcwHKrM8" title="Shipping and handling expense">970,000</span> and $<span id="xdx_901_eus-gaap--CostOfGoodsAndServicesSold_pp0p0_c20220701__20230630__srt--ProductOrServiceAxis__custom--CapitalizedProductDevelopmentCostsMember__us-gaap--TransactionTypeAxis__custom--AmortizationExpenseMember_zaH924jMO5j" title="Shipping and handling expense">800,000</span> associated with capitalized product development costs associated with complete technology for the years ended June 30, 2024, and 2023, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_84D_eus-gaap--SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy_z6NTRZprHFr4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86E_zb0sCe0iUhwj">Capitalized Product Development Costs</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Accounting Standards Codification (“ASC”) Topic 350, “Intangibles - Goodwill and Other” includes software that is part of a product or process to be sold to a customer and shall be accounted for under Subtopic 985-20. Our products contain embedded software internally developed by FTI, which is an integral part of these products because it allows the various components of the products to communicate with each other and the products are clearly unable to function without this coding.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The costs of product development that are capitalized once technological feasibility is determined (noted as Technology in progress in the Intangible Assets table, in Note 2 to Notes to Consolidated Financial Statements) include certifications, licenses, payroll, employee benefits, and other headcount-related expenses associated with product development. We determine that technological feasibility for our products is reached after all high-risk development issues have been resolved. Once the products are available for general release to our customers, we cease capitalizing the product development costs and any additional costs, if any, are expensed. The capitalized product development costs are amortized on a product-by-product basis using the straight-line amortization. The amortization begins when the products are available for general release to our customers.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As of June 30, 2024, and 2023, capitalized product development costs in progress were $<span id="xdx_90A_eus-gaap--IntangibleAssetsGrossExcludingGoodwill_iI_pp0p0_c20240630__us-gaap--BalanceSheetLocationAxis__custom--CapitalizedProductDevelopmentCostsMember_zY71k3KQRPB5">0</span> and $<span id="xdx_906_eus-gaap--IntangibleAssetsGrossExcludingGoodwill_iI_pp0p0_c20230630__us-gaap--BalanceSheetLocationAxis__custom--CapitalizedProductDevelopmentCostsMember_zFbLPhwnPayj">203,838</span>, respectively, and these amounts are included in intangible assets in our consolidated balance sheets. For the years ended June 30, 2024 and 2023, we incurred $<span id="xdx_90A_eus-gaap--PaymentsToDevelopSoftware_pp0p0_c20230701__20240630_zUgDbm4PfPo7" title="Product development costs incurred">123,359</span> and $<span id="xdx_90B_eus-gaap--PaymentsToDevelopSoftware_pp0p0_c20220701__20230630_zntkY6EYhMe" title="Product development costs incurred">1,631,376</span>, respectively in capitalized product development costs, and all costs incurred before technological feasibility is reached are expensed and included in our consolidated statements of comprehensive income (loss).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">  </p> <p id="xdx_84B_eus-gaap--ResearchAndDevelopmentExpensePolicy_zhuujoNJ4yU" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_869_zKjF1z68xVO8">Research and Development Costs</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Costs associated with research and development are expensed as incurred. Research and development costs were $<span id="xdx_905_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20230701__20240630_zUgc1tvpV9vg" title="Research and development expense">3,406,750</span> and $<span id="xdx_903_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20220701__20230630_z8V8jHn13Gb6" title="Research and development expense">3,918,664</span> for the years ended June 30, 2024, and 2023, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84B_eus-gaap--StandardProductWarrantyPolicy_zbkwWA9NYru4" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_866_zQytkIHJpfea">Warranties</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We provide a warranty for one year which is covered by our vendors and manufacturers under purchase agreements between the Company and the vendors. As a result, we believe we do not have any net warranty exposure and do not accrue any warranty expenses. Historically, the Company has not experienced any material net warranty expenditures.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 27.5pt; text-indent: 0.5in"><b><i> </i></b></p> <p id="xdx_84A_ecustom--ShippingAndHandlingCostsPolicyTextBlock_zMmtTqzOTOu1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_86C_zF7n16Rn2vJh">Shipping and Handling Costs</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Costs associated with product shipping and handling are expensed as incurred. Shipping and handling costs, which are included in selling, general and administrative expenses on the statements of comprehensive income, were $<span id="xdx_90F_eus-gaap--SellingGeneralAndAdministrativeExpense_pp0p0_c20230701__20240630__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_zM88kDdIf5x1" title="Shipping and handling expense">163,138</span> and $<span id="xdx_900_eus-gaap--SellingGeneralAndAdministrativeExpense_pp0p0_c20220701__20230630__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_zvmZu4GS3f39" title="Shipping and handling expense">234,681</span> for the years ended June 30, 2024, and 2023, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p id="xdx_84E_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zRqgK0CdoKl8" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_86D_z9xYpQsJK1Ti">Cash and Cash Equivalents</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For the purposes of the consolidated statements of cash flow, we consider all highly liquid investments purchased with original maturities of three months or less to be cash equivalents. We invest our excess cash into financial instruments which management believes are readily convertible into cash, such as money market funds that are readily convertible to cash and have a $1.00 net asset value.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_845_eus-gaap--MarketableSecuritiesTextBlock_ziiDDD5WrwZ" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_86C_zssdpkv3Cr21">Short Term Investments</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We have invested excess funds in short-term liquid assets, such as certificates of deposit or money market funds.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_845_eus-gaap--InventoryPolicyTextBlock_zLdEnxIGfQje" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_866_zm4wviXffUV8">Inventories, Net</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our inventories consist of finished goods and are stated at the lower of cost or net realizable value, cost being determined on a first-in, first-out basis. We assess the inventory carrying value and reduce it, if necessary, to its net realizable value based on customer orders on hand, and internal demand forecasts using management’s best estimates given information currently available. Our customer demand is highly unpredictable and can fluctuate significantly caused by factors beyond our control. We may write down our inventory value for potential obsolescence and excess inventory.  As of June 30, 2024, and 2023, we have recorded inventory reserves in the amount of $<span id="xdx_900_eus-gaap--InventoryValuationReserves_iI_pp0p0_c20240630_zrl7ZataIe1h" title="Inventory reserve">91,482</span> and $<span id="xdx_904_eus-gaap--InventoryValuationReserves_iI_pp0p0_c20230630_zESRzUlttlFi" title="Inventory reserve">585,274</span>, respectively, for inventories that we have identified as obsolete or slow-moving.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 27.5pt; text-indent: 0.5in"> </p> <p id="xdx_841_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zaWpEKwCajn3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_863_zW3Rs8fKvfKi">Property and Equipment, Net</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Property and equipment are recorded at cost. Significant additions or improvements extending the useful lives of assets are capitalized. Maintenance and repairs of expense nature are charged to expense as incurred. Depreciation is computed using the straight-line method over the estimated useful lives as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p> <table cellpadding="0" cellspacing="0" id="xdx_887_ecustom--ScheduleOfPropertyAndEquipmentEstimatedUsefulLife_zEUBfgmbXup6" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Useful lives)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_zsZNWVxAJP1j" style="display: none">Schedule of estimated useful lives</span></td> <td> </td> <td style="text-align: right"> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 51%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery</span></td> <td style="width: 1%"> </td> <td style="width: 48%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_ecustom--PropertyPlantAndEquipmentUsefulLife1_c20230701__20240630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MachineryMember_zAWzBB5Cd7L8">6 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office equipment</span></td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_ecustom--PropertyPlantAndEquipmentUsefulLife1_dtY_c20230701__20240630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zcwb6Y6nOsC4" title="Estimated useful lives">5 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Molds</span></td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_ecustom--PropertyPlantAndEquipmentUsefulLife1_dtY_c20230701__20240630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ToolsDiesAndMoldsMember_zXV6FeXrv4g8" title="Estimated useful lives">3~6 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vehicles</span></td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_ecustom--PropertyPlantAndEquipmentUsefulLife1_dtY_c20230701__20240630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zkBWl2C1Ne4c" title="Estimated useful lives">5 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computers and software</span></td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_ecustom--PropertyPlantAndEquipmentUsefulLife1_dtY_c20230701__20240630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zrK12gWAbTK" title="Estimated useful lives">5 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture and fixtures</span></td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_ecustom--PropertyPlantAndEquipmentUsefulLife1_dtY_c20230701__20240630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zeNOGjeEN8he" title="Estimated useful lives">7 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Facilities improvements</span></td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_ecustom--PropertyPlantAndEquipmentUsefulLife2_c20230701__20240630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OtherCapitalizedPropertyPlantAndEquipmentMember_zEI3tDyIkDIe" title="Estimated useful lives">5 years or life of the lease, whichever is shorter</span></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 30.8pt; text-indent: 0.5in"> </p> <p id="xdx_845_eus-gaap--GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_zeG74dEYq8of" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_86C_zn28ecMO3AUg">Goodwill and Intangible Assets</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Goodwill and certain intangible assets were recorded in connection with the FTI acquisition in October 2009, and were accounted for in accordance with ASC 805, “Business Combinations.” Goodwill represents the excess of the purchase price over the fair value of the tangible and intangible net assets acquired. Intangible assets are recorded at their fair value at the date of acquisition. Goodwill and other intangible assets are accounted for in accordance with ASC 350, “Goodwill and Other Intangible Assets.” Goodwill and other intangible assets are tested for impairment at least annually and any related impairment losses are recognized in earnings when identified. <span id="xdx_903_eus-gaap--GoodwillAndIntangibleAssetImpairment_do_c20230701__20240630_zCAARAIp1xC1" title="Goodwill impairment"><span id="xdx_903_eus-gaap--GoodwillAndIntangibleAssetImpairment_do_c20220701__20230630_zJafrgCbyuh9" title="Goodwill impairment">No</span></span> impairment was recognized during the years ended June 30, 2024, and 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 27.5pt; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_847_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zFt6jaTXZyOj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86D_zjSAvFBqTPyj">Intangible Assets, Net</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The definite lived intangible assets consisted of the following as of June 30, 2024:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p> <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_zDYX81vtTyD5" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Intangible assets activity)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B7_z3XeMoLRZnY3" style="display: none">Schedule of definite lived intangible assets</span></td> <td> </td> <td style="text-align: center"> </td> <td> </td> <td style="text-align: center"> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Definite lived intangible assets:</b></span></td> <td> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Expected Life</b></span></td> <td> </td> <td style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>life</b></p></td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Gross</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Intangible</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Assets</b></p></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Less Accumulated</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Amortization</b></p></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Net Intangible</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Assets</b></p></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Complete technology</span></td> <td style="width: 1%"> </td> <td style="width: 14%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CompleteTechnologyMember_zftmTNC5HVkj" title="Expected Life">3</span> years</span></td> <td style="width: 1%"> </td> <td style="width: 14%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CompleteTechnologyMember_zzHJvVCDciQb" style="width: 12%; text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,397</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CompleteTechnologyMember_zIULAv5RAZ7b" style="width: 12%; text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,397</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98B_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_d0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CompleteTechnologyMember_zh50nqAZ5o0e" style="width: 12%; text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Technology in progress</span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not Applicable</span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_d0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyInProgessMember_zdxZqW2UN2M6" style="text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_d0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyInProgessMember_zjUHIueoELu6" style="text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_987_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_d0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyInProgessMember_zLyTS7spLnD2" style="text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zxwQOY7pcuJ" title="Expected Life">5</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_iI_dtY_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zZkRZywOSX0d" title="Average Remaining Life">1.6</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsGross_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zhc8Cj86NUJa" style="text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">489,992</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zAn9YVrA8pAi" style="vertical-align: bottom; text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">365,526</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_986_eus-gaap--IntangibleAssetsNetExcludingGoodwill_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zzRByvzq31Be" style="vertical-align: bottom; text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">124,466</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: white"> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patents</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zr0Q62y8viLc" title="Expected Life">10</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_iI_dtY_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zuo5jU2aCKm4" title="Average Remaining Life">6.7</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zMJSGYnSpurh" style="text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">67,373</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zHhfm60C6U1j" style="vertical-align: bottom; text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27,345</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_98E_eus-gaap--IntangibleAssetsNetExcludingGoodwill_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_z40jjHwm0ARd" style="vertical-align: bottom; text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40,028</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certifications &amp; licenses</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_zpcxxT08pFfd" title="Expected Life">3</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_iI_dtY_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_z7ihsTE4EOw7" title="Average Remaining Life">1.4</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"> </td> <td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_zPkqGgayffv7" style="border-bottom: black 1pt solid; text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,924,007</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"> </td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_z27LfERMId66" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,778,875</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"> </td> <td id="xdx_98B_eus-gaap--IntangibleAssetsNetExcludingGoodwill_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_zq7PKjSionk2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,145,132</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total as of June 30, 2024</b></span></td> <td> </td> <td style="text-align: center"> </td> <td> </td> <td style="text-align: center"> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td> <td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_pp0p0_c20240630_zgKnvlbOKYek" style="border-bottom: black 2.25pt double; text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4,499,769</b></span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_pp0p0_c20240630_z5Z7ZnhcPfV3" style="border-bottom: black 2.25pt double; text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3,190,143</b></span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98C_eus-gaap--IntangibleAssetsNetExcludingGoodwill_pp0p0_c20240630_zKrlxh5uOzHi" style="border-bottom: black 2.25pt double; text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1,309,626</b></span></td> <td> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The definite lived intangible assets consisted of the following as of June 30, 2023:</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Intangibles)"> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td style="text-align: center"> </td> <td> </td> <td style="text-align: center"> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Definite lived intangible assets:</b></span></td> <td> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Expected Life</b></span></td> <td> </td> <td style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>life</b></p></td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Gross</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Intangible</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Assets</b></p></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Less Accumulated</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Amortization</b></p></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Net Intangible</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Assets</b></p></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Complete technology</span></td> <td style="width: 1%"> </td> <td style="width: 14%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CompleteTechnologyMember_zt7GxcAedTF" title="Expected Life">3</span> years</span></td> <td style="width: 1%"> </td> <td style="width: 14%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CompleteTechnologyMember_zEXg9nMIRMgl" style="width: 12%; text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,397</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CompleteTechnologyMember_z3mJdK4iuTW6" style="width: 12%; text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,397</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98F_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_d0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CompleteTechnologyMember_zVbv30xeHKo2" style="width: 12%; text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Technology in progress</span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not Applicable</span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyInProgessMember_zSyhRva1NMci" style="text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">203,838</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_d0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyInProgessMember_zi45avrWBa9j" style="text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_98C_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyInProgessMember_zzsgfwq6VuM3" style="text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">203,838</span></td> <td> </td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zYIZJhyOdKBj" title="Expected Life">5</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_iI_dtY_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_z6yAI3EJv8j4" title="Average Remaining Life">1.6</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zP4zvkXtCYN4" style="vertical-align: bottom; text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">423,762</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zZeo6xlmouCg" style="text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">347,228</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_989_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zB2AVM31GTY5" style="text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">76,534</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: white"> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patents</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zs7ZxXjVoomd" title="Expected Life">10</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_iI_dtY_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zYaD3O3t6oEb" title="Average Remaining Life">7.0</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zn6oCFOYdrA2" style="vertical-align: bottom; text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">59,975</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zdr12Whu7Bf8" style="text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21,108</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_989_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zw5FTgxZkJzi" style="text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38,867</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certifications &amp; licenses</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_z9LACpSAdI42" title="Expected Life">3</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_iI_dtY_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_zOfYtXe3MKpa" title="Average Remaining Life">2.0</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"> </td> <td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_zHBV5wBObPTd" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,759,240</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"> </td> <td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_zh0A34YuYFIj" style="border-bottom: black 1pt solid; text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,897,595</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"> </td> <td id="xdx_980_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_zsY653lUjHa9" style="border-bottom: black 1pt solid; text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,861,645</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: white"> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total as of June 30, 2023</b></span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td> <td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630_zCtZbqTuoHIc" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4,465,212</b></span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"> </td> <td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630_zqiFzQkTHGi6" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2,284,328</b></span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"> </td> <td id="xdx_986_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230630_zf9MnYapZkY4" style="border-bottom: black 2.25pt double; text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2,180,884</b></span></td> <td style="vertical-align: bottom"> </td></tr> </table> <p id="xdx_8AA_ztxpxXa3Uwn9" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 27pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Amortization expense recognized during the years ended June 30, 2024, and 2023 were $<span id="xdx_902_eus-gaap--AdjustmentForAmortization_c20230701__20240630_zKoVbWRy1SCc" title="Amortization expense">992,699</span> and $<span id="xdx_90F_eus-gaap--AdjustmentForAmortization_c20220701__20230630_z2URKZI67Ab9" title="Amortization expense">839,595</span>, respectively. For the year ended June 30, 2024, we disposed of fully amortized intangible assets in the amounts of $<span id="xdx_904_ecustom--DisposalOfFullyAmortizedIntangibleAssets_c20230701__20240630_zpN6EeEjdRXk" title="Disposal of fully amortized intangible assets">86,884</span> and expensed technology in progress of <span id="xdx_906_eus-gaap--CommunicationsAndInformationTechnology_c20230701__20240630_zuW8SGflQY88" title="Expenses incurred in progress of technology">$9,404</span>. For the year ended June 30, 2023, we did <span id="xdx_900_ecustom--DisposalOfFullyAmortizedIntangibleAssets_do_c20220701__20230630_zTEZdtEv6C3l" title="Disposal of fully amortized intangible assets">no</span>t dispose of intangible assets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The amortization expenses of the definite lived intangible assets for the next five years and thereafter are as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zdt2oeDOuos9" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Amortization Expenses)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B2_zuR1orNnmkJ7" style="display: none">Schedule of amortization expenses of the definite lived intangible assets</span></td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FY2025</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FY2026</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FY2027</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FY2028</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FY2029</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Thereafter</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 22%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td> <td style="width: 1%"> </td> <td style="border-bottom: black 2.25pt double; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_c20240630_zDk67DySqHh2" style="border-bottom: black 2.25pt double; width: 10%; text-align: right" title="FY 2025"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">853,077</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="border-bottom: black 2.25pt double; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_c20240630_zqgybMEyzjv1" style="border-bottom: black 2.25pt double; width: 10%; text-align: right" title="FY 2026"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">385,150</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="border-bottom: black 2.25pt double; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_c20240630_zE9DCJI3mA6l" style="border-bottom: black 2.25pt double; width: 10%; text-align: right" title="FY 2027"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">45,234</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="border-bottom: black 2.25pt double; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_c20240630_zGV6rLXyzaN5" style="border-bottom: black 2.25pt double; width: 10%; text-align: right" title="FY 2028"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,913</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="border-bottom: black 2.25pt double; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_c20240630_zohUMUPmaYLf" style="border-bottom: black 2.25pt double; width: 10%; text-align: right" title="FY 2028"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,688</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="border-bottom: black 2.25pt double; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_c20240630_ziQtajz3l9u1" style="border-bottom: black 2.25pt double; width: 10%; text-align: right" title="Thereafter"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">564</span></td> <td style="width: 1%"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 27.5pt; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 27.5pt; text-align: justify; text-indent: 0.5in"></p> <p id="xdx_841_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zV1JAAJ9yeFk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span id="xdx_863_z0Nk75j0UIVc"><b>Impairment of Long-lived Assets</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with ASC 360, “Property, Plant, and Equipment,” we review for impairment of long-lived assets and certain identifiable intangibles whenever events or circumstances indicate that the carrying amount of assets may not be recoverable. We consider the carrying value of assets may not be recoverable based upon our review of the following events or changes in circumstances: the asset’s ability to continue to generate income from operations and positive cash flow in future periods; loss of legal ownership or title to the assets; significant changes in our strategic business objectives and utilization of the asset; or significant negative industry or economic trends. An impairment loss would be recognized when estimated future cash flows expected to result from the use of the asset are less than its carrying amount.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We are not aware of any events or changes in circumstances during the year ended June 30, 2024, that would indicate that the long-lived assets are impaired.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 27.5pt; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 27.5pt; text-align: justify; text-indent: 0.5in"></p> <p id="xdx_846_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zXp1gKqDtZDk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_863_zNCzaH6x1Avd">Stock-based Compensation</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company accounts for stock options and other equity-based compensation issued in accordance with ASC 718 “Stock Compensation”, which requires the measurement and recognition of compensation expense related to the fair value of equity-based compensation awards that are ultimately expected to vest. Stock-based compensation expense recognized includes the compensation cost for all share-based compensation payments granted to employees and non-employees, net of estimated forfeitures, over the employees’ requisite service period or the non-employees’ performance period based on the grant date fair value estimated in accordance with the provision of ASC 718. ASC 718 is also applied to awards modified, repurchased, or cancelled during the periods reported.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_84A_eus-gaap--IncomeTaxPolicyTextBlock_zxLd9AevLVj4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_869_zd17IwZuWZqf">Income Taxes</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company uses the asset and liability method of accounting for income taxes. Accordingly, deferred tax assets and liabilities are determined based on the difference between the financial statement and income tax bases of assets and liabilities, using enacted tax rates in effect for the year in which the differences are expected to reverse. A valuation allowance is recorded to reduce the carrying amount of deferred tax assets, unless it is more likely than not such assets will be realized. Current income taxes are based on the year’s taxable income for federal and state income tax reporting purposes and the annual change in deferred taxes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company assesses its income tax positions and records tax benefits based upon management’s evaluation of the facts, circumstances, and information available at the reporting date. For those tax positions where it is more likely than not that a tax benefit will be sustained, the Company records the largest amount of tax benefit with a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority having full knowledge of all relevant information. For those income tax positions where it is not more likely than not that a tax benefit will be sustained, no tax benefit is recognized in the financial statements. The Company classifies interest and penalties associated with such uncertain tax positions as a component of income tax expense.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84B_eus-gaap--EarningsPerSharePolicyTextBlock_z3NA7mFeSkzb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_869_zOBnyQJrbbWa">(Loss) Earnings per Share Attributable to Common Stockholders</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with ASC 260. Basic (loss) earnings per share are calculated by dividing the net (loss) income by the weighted-average number of common shares that were outstanding for the period, without consideration for potential common shares. Diluted (loss) earnings per share is calculated by dividing the net (loss) income by the sum of the weighted-average number of dilutive potential common shares outstanding for the period determined using the treasury-stock method or the as-converted method. Potentially dilutive shares are comprised of common stock options outstanding under our stock plan. <span style="background-color: white">Diluted EPS excludes all dilutive potential common shares if their effect is anti-dilutive.</span> Antidilutive shares are not taken into account while computation of weighted average number of shares for dilutive EPS calculation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_844_eus-gaap--ConcentrationRiskCreditRisk_z1klf52m4Ask" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_86C_zlhoOlpMxtt4">Concentrations of Credit Risk</span> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We extend credit to our customers and perform ongoing credit evaluations of such customers. We evaluate our accounts receivable on a regular basis for collectability and provide an allowance for potential credit losses as deemed necessary. No reserve was required or recorded for any of the periods presented.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Substantially all of our revenues are derived from sales of wireless data products. Any significant decline in market acceptance of our products or in the financial condition of our existing customers could impair our ability to operate effectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">A significant portion of our revenue is derived from a small number of customers. For the year ended June 30, 2024, net sales to our two largest customers represented approximately <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20240630__srt--MajorCustomersAxis__custom--Customer1Member__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zLE2vUvqI8Yh" title="Concentration of credit risk">68</span>% and <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20240630__srt--MajorCustomersAxis__custom--Customer2Member__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zIrXF0XKWWse" title="Concentration of credit risk">22</span>% of our consolidated net sales, respectively, and <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20240630__srt--MajorCustomersAxis__custom--Customer1Member__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zjGBjOz8nEC9" title="Concentration of credit risk">0</span>% and <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20240630__srt--MajorCustomersAxis__custom--Customer2Member__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zURIuWELBxsa" title="Concentration of credit risk">85</span>% of our accounts receivable balance as of June 30, 2024. For the year ended June 30, 2023, net sales to our two largest customers represented approximately <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230630__srt--MajorCustomersAxis__custom--Customer1Member__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z8ws5hHzMlL9" title="Concentration of credit risk">61</span>% and <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230630__srt--MajorCustomersAxis__custom--Customer2Member__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zOIMsILMnJEl" title="Concentration of credit risk">31</span>% of our consolidated net sales, respectively, and <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230630__srt--MajorCustomersAxis__custom--Customer1Member__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zwJhGYxPsAyb" title="Concentration of credit risk">27</span>% and <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230630__srt--MajorCustomersAxis__custom--Customer2Member__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zCZSPkY2dRd6" title="Concentration of credit risk">69</span>% of our accounts receivable balance as of June 30, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For the year ended June 30, 2024, we purchased the majority of our wireless data products from two manufacturing companies located in Asia. If they were to experience delays, capacity constraints or quality control problems, product shipments to our customers could be delayed, or our customers could consequently elect to cancel the underlying product purchase order, which would negatively impact our revenue. For the year ended June 30, 2024, we purchased wireless data products from two suppliers in the amount of $<span id="xdx_90B_eus-gaap--CostOfRevenue_c20230701__20240630__us-gaap--NatureOfExpenseAxis__custom--WirelessDataProductsMember_z4MlxuVLUNaf" title="Cost of revenue">23,581,572</span>, or <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20240630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CostOfGoodsProductLineMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--NatureOfExpenseAxis__custom--WirelessDataProductsMember_zXHZzaJI7f8b" title="Concentration of credit risk">98.9</span>% of total purchases, and had related accounts payable of $<span id="xdx_909_eus-gaap--AccountsPayableCurrent_iI_c20240630__us-gaap--NatureOfExpenseAxis__custom--WirelessDataProductsMember_zxErrf30rwc1" title="Accounts payable, current">6,263,385 </span>as of June 30, 2024. For the year ended June 30, 2023, we purchased wireless data products from these suppliers in the amount of $<span id="xdx_90C_eus-gaap--CostOfRevenue_c20220701__20230630__us-gaap--NatureOfExpenseAxis__custom--WirelessDataProductsMember_ztHmzJ7HG2ef" title="Cost of revenue">37,505,858</span>, or <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CostOfGoodsProductLineMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--NatureOfExpenseAxis__custom--WirelessDataProductsMember_z5xoYsPridzc" title="Concentration of credit risk">99.6</span>% of total purchases, and had related accounts payable of $<span id="xdx_909_eus-gaap--AccountsPayableCurrent_iI_c20230630__us-gaap--NatureOfExpenseAxis__custom--WirelessDataProductsMember_zwXdh9Q16t83" title="Accounts payable, current">12,598,741</span> as of June 30, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We maintain our cash accounts with established commercial banks. Such cash deposits exceed the Federal Deposit Insurance Corporation insured limit of $250,000 for each financial institution. However, we do not anticipate any losses on excess deposits.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_848_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zsD8HOUsemM" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_866_z1ZFUW1u6qXe">Recently Issued Accounting Pronouncements</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In September 2022, the FASB issued ASU No. 2022-04, <i>Liabilities—Supplier Finance Programs (Subtopic 405-50)</i>. The ASU requires disclosure of the key terms of outstanding supplier finance programs and a rollforward of the related obligations. The ASU does not affect the recognition, measurement or financial statement presentation of supplier finance program obligations. The ASU is effective for annual and interim periods beginning after December 15, 2022, except for the rollforward requirement, which is effective for annual periods beginning after December 15, 2023. There was no impact to our consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 5pt 0 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment’s profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. This ASU will likely result in the required additional disclosures being included in our consolidated financial statements, once adopted.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.75pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. This ASU will likely result in the required additional disclosures being included in our consolidated financial statements, once adopted.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84C_eus-gaap--ConsolidationPolicyTextBlock_zMBC4fgaAYkg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_869_z5n8OjxvSyxf">Principles of Consolidation</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The consolidated financial statements include the accounts of the Company and its subsidiary with a majority voting interest of approximately <span id="xdx_90B_ecustom--EquityOwnershipPercentage_iI_dp_c20240630_zW4wa04J4T2d" title="Equity ownership interest percentage, parent"><span id="xdx_907_ecustom--EquityOwnershipPercentage_iI_dp_c20230630_zZZBtwLK4aa7" title="Equity ownership interest percentage, parent">66.3</span></span>% (approximately <span id="xdx_90F_eus-gaap--MinorityInterestOwnershipPercentageByNoncontrollingOwners_iI_dp_c20240630__srt--OwnershipAxis__custom--NoncontrollingInterestsMember_zApqt20HoPn8" title="Noncontrolling interest percentage"><span id="xdx_902_eus-gaap--MinorityInterestOwnershipPercentageByNoncontrollingOwners_iI_dp_c20230630__srt--OwnershipAxis__custom--NoncontrollingInterestsMember_z5hp8jM1nWS4" title="Noncontrolling interest percentage">33.7</span></span>% is owned by non-controlling interests) as of June 30, 2024, and 2023. In the preparation of consolidated financial statements of the Company, intercompany transactions and balances are eliminated and net earnings are reduced by the portion of the net earnings of the subsidiary applicable to non-controlling interests.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> 0.663 0.663 0.337 0.337 <p id="xdx_847_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zU34Hf246kI6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_867_zNX90dX6EAZa">Reclassifications</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Certain amounts on the prior period’s consolidated financial statements were regrouped and reclassified to conform to current-year presentation, with no effect on total stockholders’ equity.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_842_eus-gaap--ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_z26ubQBwAjJh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_865_zPVA84UgTfvi">Non-controlling Interest in a Consolidated Subsidiary</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Noncontrolling interests represent approximately <span id="xdx_909_eus-gaap--MinorityInterestOwnershipPercentageByNoncontrollingOwners_iI_dp_c20240630__srt--OwnershipAxis__custom--NoncontrollingInterestsMember_zpmxQ9yCmSNd" title="Noncontrolling interest percentage">33.7</span>% equity interests in FTI held by minority shareholders as of the reporting dates. As of June 30, 2024, the non-controlling interest was $<span id="xdx_900_eus-gaap--MinorityInterest_iI_pp0p0_c20240630_zQFYIGyvCUzf" title="Total, noncontrolling interest">1,228,944</span>, which represents a $<span id="xdx_90B_eus-gaap--MinorityInterestPeriodIncreaseDecrease_pp0p0_c20220701__20230630_zEcV85W1taCi" title="Decrease from noncontrolling interest">259,023</span> decrease from $<span id="xdx_90D_eus-gaap--MinorityInterest_iI_pp0p0_c20230630_zrMmXJAZivy4" title="Total, noncontrolling interest">1,487,967</span> as of June 30, 2023. The decrease of $<span id="xdx_90F_eus-gaap--MinorityInterestPeriodIncreaseDecrease_c20230701__20240630_zVNZQDUUfNWf" title="Decrease from noncontrolling interest">259,023</span> in the non-controlling interest consists of $<span id="xdx_90F_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_iN_pp0p0_di_c20230701__20240630_zbg749NFoAKi" title="Noncontrolling interest">202,655</span> from loss in the subsidiary of $<span id="xdx_90B_eus-gaap--GainOrLossOnSaleOfStockInSubsidiary_iN_pp0p0_di_c20230701__20240630_zlKpUBOgZbX" title="Loss in the subsidiary">602,110</span> and $<span id="xdx_902_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest_iN_pp0p0_di_c20230701__20240630_zUZQ9i8tmcK9" title="Foreign exchange translation">56,368</span> from foreign exchange translation incurred for the year ended June 30, 2024.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> 0.337 1228944 259023 1487967 259023 -202655 -602110 -56368 <p id="xdx_84F_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zRzRTz4q3qPb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86A_zn96OZapZNLl">Segment Reporting</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Accounting Standards Codification (“ASC”) 280, “Segment Reporting,” requires public companies to report financial and descriptive information about their reportable operating segments. We identify our operating segments based on how our chief operating decision maker internally evaluates separate financial information, business activities and management responsibility. We have one reportable segment, consisting of the sale of wireless access products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We shall generate revenues from three geographic areas, consisting of North America and Asia. The following enterprise-wide disclosure is prepared on a basis consistent with the preparation of the consolidated financial statements. The following table contains certain financial information by geographic area:</p> <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_zQUi89Z7R8ed" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Segments)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B2_zFK88HOkyUN6" style="display: none">Schedule of financial information by geographic area</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Fiscal Years Ended June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; font-weight: bold">Net sales:</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">North America</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_pp0p0_c20230701__20240630__srt--StatementGeographicalAxis__srt--NorthAmericaMember_z6Yku3nc6kGh" style="width: 13%; text-align: right" title="Net sales">30,699,727</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_pp0p0_c20220701__20230630__srt--StatementGeographicalAxis__srt--NorthAmericaMember_zDs2kZGtvkwh" style="width: 13%; text-align: right" title="Net sales">45,782,084</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Asia</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--Revenues_pp0p0_c20230701__20240630__srt--StatementGeographicalAxis__srt--AsiaMember_z6dx61SELHq1" style="border-bottom: Black 1pt solid; text-align: right" title="Net sales">96,963</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--Revenues_pp0p0_c20220701__20230630__srt--StatementGeographicalAxis__srt--AsiaMember_z8c9CWp9Tme5" style="border-bottom: Black 1pt solid; text-align: right" title="Net sales">166,432</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; padding-bottom: 2.5pt">Totals</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_pp0p0_c20230701__20240630_z0zIKhgyRjlh" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Net sales">30,796,690</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_980_eus-gaap--Revenues_pp0p0_c20220701__20230630_zDYtTzO9ZcOc" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Net sales">45,948,516</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_zlMUgcj3B5f8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Segments Long-Lived Assets)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B3_zlkTFAsNJXJ2" style="display: none">Schedule of long-lived assets, net </span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; font-weight: bold">Long-lived assets, net (property and equipment and intangible assets):</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">North America</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_ecustom--PropertyAndEquipmentAndIntangibleAssets_pp0p0_c20240630__srt--StatementGeographicalAxis__srt--NorthAmericaMember_zB0RyT3BMZGa" style="width: 13%; text-align: right" title="Long-lived assets, net (property and equipment and intangible assets)">1,218,139</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_ecustom--PropertyAndEquipmentAndIntangibleAssets_iI_pp0p0_c20230630__srt--StatementGeographicalAxis__srt--NorthAmericaMember_zYZlYk53Sbp2" style="width: 13%; text-align: right" title="Long-lived assets, net (property and equipment and intangible assets)">2,083,902</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Asia</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_ecustom--PropertyAndEquipmentAndIntangibleAssets_pp0p0_c20240630__srt--StatementGeographicalAxis__srt--AsiaMember_zyehSynyZJj4" style="border-bottom: Black 1pt solid; text-align: right" title="Long-lived assets, net (property and equipment and intangible assets)">206,426</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_ecustom--PropertyAndEquipmentAndIntangibleAssets_iI_pp0p0_c20230630__srt--StatementGeographicalAxis__srt--AsiaMember_zybwNSXNcUL8" style="border-bottom: Black 1pt solid; text-align: right" title="Long-lived assets, net (property and equipment and intangible assets)">198,070</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; padding-bottom: 2.5pt">Totals</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_98F_ecustom--PropertyAndEquipmentAndIntangibleAssets_pp0p0_c20240630_zSmvj8r8dwH" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Long-lived assets, net (property and equipment and intangible assets)">1,424,565</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_985_ecustom--PropertyAndEquipmentAndIntangibleAssets_iI_pp0p0_c20230630_zlHHuVWdx7ec" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Long-lived assets, net (property and equipment and intangible assets)">2,281,972</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p> <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_zQUi89Z7R8ed" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Segments)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B2_zFK88HOkyUN6" style="display: none">Schedule of financial information by geographic area</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Fiscal Years Ended June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; font-weight: bold">Net sales:</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">North America</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_pp0p0_c20230701__20240630__srt--StatementGeographicalAxis__srt--NorthAmericaMember_z6Yku3nc6kGh" style="width: 13%; text-align: right" title="Net sales">30,699,727</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_pp0p0_c20220701__20230630__srt--StatementGeographicalAxis__srt--NorthAmericaMember_zDs2kZGtvkwh" style="width: 13%; text-align: right" title="Net sales">45,782,084</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Asia</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--Revenues_pp0p0_c20230701__20240630__srt--StatementGeographicalAxis__srt--AsiaMember_z6dx61SELHq1" style="border-bottom: Black 1pt solid; text-align: right" title="Net sales">96,963</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--Revenues_pp0p0_c20220701__20230630__srt--StatementGeographicalAxis__srt--AsiaMember_z8c9CWp9Tme5" style="border-bottom: Black 1pt solid; text-align: right" title="Net sales">166,432</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; padding-bottom: 2.5pt">Totals</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_pp0p0_c20230701__20240630_z0zIKhgyRjlh" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Net sales">30,796,690</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_980_eus-gaap--Revenues_pp0p0_c20220701__20230630_zDYtTzO9ZcOc" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Net sales">45,948,516</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td></tr> </table> 30699727 45782084 96963 166432 30796690 45948516 <table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_zlMUgcj3B5f8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Segments Long-Lived Assets)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B3_zlkTFAsNJXJ2" style="display: none">Schedule of long-lived assets, net </span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; font-weight: bold">Long-lived assets, net (property and equipment and intangible assets):</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">North America</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_ecustom--PropertyAndEquipmentAndIntangibleAssets_pp0p0_c20240630__srt--StatementGeographicalAxis__srt--NorthAmericaMember_zB0RyT3BMZGa" style="width: 13%; text-align: right" title="Long-lived assets, net (property and equipment and intangible assets)">1,218,139</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_ecustom--PropertyAndEquipmentAndIntangibleAssets_iI_pp0p0_c20230630__srt--StatementGeographicalAxis__srt--NorthAmericaMember_zYZlYk53Sbp2" style="width: 13%; text-align: right" title="Long-lived assets, net (property and equipment and intangible assets)">2,083,902</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Asia</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_ecustom--PropertyAndEquipmentAndIntangibleAssets_pp0p0_c20240630__srt--StatementGeographicalAxis__srt--AsiaMember_zyehSynyZJj4" style="border-bottom: Black 1pt solid; text-align: right" title="Long-lived assets, net (property and equipment and intangible assets)">206,426</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_ecustom--PropertyAndEquipmentAndIntangibleAssets_iI_pp0p0_c20230630__srt--StatementGeographicalAxis__srt--AsiaMember_zybwNSXNcUL8" style="border-bottom: Black 1pt solid; text-align: right" title="Long-lived assets, net (property and equipment and intangible assets)">198,070</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; padding-bottom: 2.5pt">Totals</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_98F_ecustom--PropertyAndEquipmentAndIntangibleAssets_pp0p0_c20240630_zSmvj8r8dwH" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Long-lived assets, net (property and equipment and intangible assets)">1,424,565</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_985_ecustom--PropertyAndEquipmentAndIntangibleAssets_iI_pp0p0_c20230630_zlHHuVWdx7ec" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Long-lived assets, net (property and equipment and intangible assets)">2,281,972</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td></tr> </table> 1218139 2083902 206426 198070 1424565 2281972 <p id="xdx_847_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zbIkcG1FFwK1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_868_zAIc58RUuLq5">Fair Value of Financial Instruments</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Fair value accounting is applied for all financial assets and liabilities and non-financial assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis (at least annually). Assets and liabilities recorded at fair value in the financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels, which are directly related to the amount of subjectivity, associated with the inputs to the valuation of these assets or liabilities are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top"> <td style="width: 0.25in"> </td> <td style="text-indent: 0pt; width: 0.25in"></td><td style="width: 0.25in"><span style="font-family: Symbol">·</span></td><td style="text-align: justify">Level 1 – Observable inputs, such as unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement date.</td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td><td> </td><td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td> </td> <td></td><td><span style="font-family: Symbol">·</span></td><td style="text-align: justify">Level 2 – Observable inputs other than Level 1 quoted prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td><td> </td><td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td> </td> <td></td><td><span style="font-family: Symbol">·</span></td><td style="text-align: justify">Level 3 – Unobservable inputs that cannot be directly corroborated by observable market data and that typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The carrying amounts of financial instruments such as cash equivalents, short-term investments, accounts receivable, other current assets, accounts payable, and accrued liabilities approximate the related fair values due to the short-term nature of these instruments. We invest our excess cash into financial instruments which are readily convertible into cash, such as money market funds and certificates of deposit</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 27.5pt; text-align: justify; text-indent: 0.5in"><b> </b></p> <p id="xdx_84E_eus-gaap--UseOfEstimates_zzgoG0Z8AsPf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_861_z5p3sRzlmKKb">Use of Estimates</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: -0.5pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America 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 materially differ from those estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 27.5pt; text-align: justify; text-indent: 0.5in"><b> </b></p> <p id="xdx_845_ecustom--AllowanceForDoubtfulAccountsPolicy_zgY1Snsjyyyc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_860_zfjWAkCayila">Allowance for Doubtful Accounts</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On July 1, 2023, we adopted ASU 2016-13 Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which replaces the incurred loss methodology with an expected loss methodology that is referred to as the current expected credit loss (“CECL”) methodology. The measurement of expected credit losses under the CECL methodology is applicable to financial assets measured at amortized cost, including loan receivables and held to maturity debt securities. It also applies to Off-Balance Sheet (“OBS”) credit exposures not accounted for as insurance (loan commitments, standby letters of credit, financial guarantees, and other similar instruments) and net investments and leases recognized by a lessor in accordance with Topic 842 on leases. Upon adoption of ASC 326 and based upon our review of our collection history as well as the current balances associated with all significant customers and associated invoices, as of June 30, 2024, and 2023, we did <span id="xdx_906_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_do_c20240630_zIGXR7mlw1Hl" title="Allowance for doubtful accounts"><span id="xdx_90B_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_do_c20230630_ziOI02ZcPNf6" title="Allowance for doubtful accounts">no</span></span>t record any reserve for unfunded commitments and doubtful accounts.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> 0 0 <p id="xdx_84A_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zvtF6p3EZQ89" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_86E_ziZKDV0n9Ome">Cash Flows Reporting</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We follow ASC 230, Statements of Cash Flows, for cash flows reporting, classifies cash receipts and payments according to whether they stem from operating, investing, or financing activities and provides definitions of each category. We use the indirect or reconciliation method (“Indirect method”) as defined by ASC 230, Statement of Cash Flows, to report net cash flow from operating activities by adjusting net income to reconcile it to net cash flow from operating activities by removing the effects of all deferrals of past operating cash receipts and payments and all accruals of expected future operating cash receipts and payments and all items that are included in net (loss) income that do not affect operating cash receipts and payments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84A_ecustom--RelatedPartiesPolicyTextBlock_ziv9JSgR2Fj1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_86D_zoiCMjUnoe7j">Related Parties</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We follow ASC 850, “Related Party Disclosures,” for the identification of related parties and disclosure of related party transactions. Related parties are any entities or individuals that, through employment, ownership or other means, possess the ability to direct or cause the direction of our management and policies of the Company. (Refer to NOTE 11–RELATED PARTY TRANSACTIONS)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_845_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zDg1z464d9Nh" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_866_zEYDKBQonXOg">Foreign Currency Translations</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We have a majority-owned subsidiary in foreign country, South Korea. Fluctuations in foreign currency impact the amount of total assets, liabilities, earnings and cash flows that we report for our foreign subsidiary upon the translation of these amounts into U.S. Dollars for, and as of the end of, each reporting period. In particular, the strengthening of the U.S. Dollar generally will reduce the reported amount of our foreign-denominated cash, cash equivalents, total revenues and total expense that we translate into U.S. Dollars and report in our consolidated financial statements for, and as of the end of, each reporting period. However, a majority of our consolidated revenue is denominated in U.S. Dollars, and therefore, our revenue is not directly subject to foreign currency risk.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span>In accordance with ASC 830, when an operation has transactions denominated in a currency other than its functional currency, they are measured in the functional currency. Changes in the expected functional currency cash flows caused by changes in exchange rates are included in net income (loss) for the period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span> </span></p> <p id="xdx_84B_ecustom--LeasesPolicyTextBlock_zxSm4TKDxL8c" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_864_zfD09cisneSf">Leases</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with ASC 842, we determine whether an arrangement contains a lease at inception. A lease is a contract that provides the right to control an identified asset for a period of time in exchange for consideration. For identified leases, we determine whether it should be classified as an operating or finance lease. Operating leases are recorded in the balance sheet as right-of-use assets (“ROU assets”) and operating lease obligation. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payment arising from the lease ROU assets and operating lease liabilities are recognized at the commencement date of the lease and measure based on the present value of lease payment over the lease term. The ROU assets also includes deferred rent liabilities. Our lease arrangement generally does not provide an implicit interest rate. As a result, in such situations, we use its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. We include options to extend or terminate the lease when it is reasonably certain that it will exercise that option in the measurement of its ROU assets and liabilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Lease expense for operating lease is recognized on a straight-line basis over the lease term. We are also electing not to apply the recognition requirements to short-term leases of twelve months or less and instead will recognize lease payments as expense on a straight-line basis over the lease term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><b> </b></p> <p id="xdx_849_eus-gaap--RevenueRecognitionPolicyTextBlock_z2qH6VHQEYbd" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_866_zpmUGPdNw0yc">Revenue Recognition</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company accounts for its revenue according to ASC 606, “Revenue from Contracts with Customers”, pursuant to which, revenue is recognized when the control of the promised goods or services is transferred to the customers, and the performance obligations under the contract have been satisfied, in an amount that reflects the consideration expected to be entitled to in exchange for those goods or services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company determines revenue recognition through the following steps: (1) identify the contract(s) 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 when (or as) the entity satisfies a performance obligation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Contracts with Customers</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Revenue from sales of products and services is derived from contracts with customers. The products and services covered by contracts primarily consist of hot spot routers. Contracts with each customer generally state the terms of the sale, including the description, quantity and price of each product or service. Payment terms are stated in the contract, primarily in the form of a purchase order. Since the customer typically agrees to a stated rate and price in the purchase order that does not vary over the life of the contract, the majority of our contracts do not contain variable consideration. We establish a provision for estimated warranty and returns. Using historical averages, that provisions for the years ended June 30, 2024, and 2023, were not material.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Disaggregation of Revenue</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with Topic 606, we disaggregate revenue from contracts with customers into geographical regions and by the timing of when goods and services are transferred. We determined that disaggregating revenue into these categories meets the disclosure objective in Topic 606, which is to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by regional economic factors.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Contract Balances</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We perform our obligations under a contract with a customer by transferring products in exchange for consideration from the customer. We typically invoice our customers as soon as control of an asset is transferred, and a receivable is established. We, however, recognize contract liability when a customer prepays for goods and/or services, or we have not delivered goods under the contract since we have not yet transferred control of the goods and/or services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The balances of our trade receivables are as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zJc4ffyflgQd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Receivables)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_zVakqTiQUrQf" style="display: none">Schedule of trade receivables</span></td><td> </td> <td colspan="2" id="xdx_49B_20240630_zjuIPtF4seUa" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_494_20230630_zoKL8pgBSOek" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td><b> </b></td><td style="padding-bottom: 1pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>June 30, 2024</b></td><td style="padding-bottom: 1pt"><b> </b></td><td style="padding-bottom: 1pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>June 30, 2023</b></td><td style="padding-bottom: 1pt"><b> </b></td></tr> <tr id="xdx_403_eus-gaap--AccountsReceivableNetCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left; padding-bottom: 2.5pt">Accounts Receivable, net</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 13%; text-align: right">1,155,060</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 13%; text-align: right">8,949,802</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The balance of contract assets was immaterial as we did not have a significant amount of un-invoiced receivables in the periods ended June 30, 2024, and June 30, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our contract liabilities and advance from customers are as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--OtherLiabilitiesTableTextBlock_zRcuQPGNYkia" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Contract liabilities)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_zo15NmTjjMy8" style="display: none">Schedule of contract liabilities and advance from customers</span></td><td> </td> <td colspan="2" id="xdx_497_20240630_zIzZb71XT821" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49A_20230630_zHJkSADUFLtg" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td><b> </b></td><td style="padding-bottom: 1pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>June 30, 2024</b></td><td style="padding-bottom: 1pt"><b> </b></td><td style="padding-bottom: 1pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>June 30, 2023</b></td><td style="padding-bottom: 1pt"><b> </b></td></tr> <tr id="xdx_401_eus-gaap--ContractWithCustomerLiability_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left; padding-bottom: 2.5pt">Undelivered products</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 13%; text-align: right">158,771</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 13%; text-align: right">146,488</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Performance Obligations</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">A performance obligation is a promise in a contract to transfer a distinct good and/or service to the customer and is the unit of measurement in Topic 606. At contract inception, we assess the products and/or services promised in our contracts with customers. We then identify performance obligations to transfer distinct products and/or services to the customer. To identify performance obligations, we consider all the products or services promised in the contract regardless of whether they are explicitly stated or are implied by customary business practices.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our performance obligations are satisfied at a point in time. Revenue from products transferred to customers at a single point in time accounted for over <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20240630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember_z6SrmINszwjc" title="Concentration risk percentage"><span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember_zGfgDlAKX614" title="Concentration risk percentage">99</span></span>% of net sales for the year ended June 30, 2024 and 2023. Revenue for non-recurring engineering projects is based on the percentage completion of a project and accounted for under <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20240630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__custom--EngineeringProjectsMember_zOlUMrNQKCXg"><span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__custom--EngineeringProjectsMember_z1SzejafngAk">1</span></span>% of net sales for the years ended June 30, 2024 and 2023. Most of our revenue that is recognized at a point in time is for the sale of hot-spot router products. Revenue from these contracts is recognized when the customer can direct the use of and obtain substantially all of the benefits from the product, which generally coincides with title transfer at completion of the shipping process.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As of June 30, 2024 and 2023, our contracts do not contain any unsatisfied performance obligations, except for undelivered products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 30.8pt"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zJc4ffyflgQd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Receivables)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_zVakqTiQUrQf" style="display: none">Schedule of trade receivables</span></td><td> </td> <td colspan="2" id="xdx_49B_20240630_zjuIPtF4seUa" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_494_20230630_zoKL8pgBSOek" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td><b> </b></td><td style="padding-bottom: 1pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>June 30, 2024</b></td><td style="padding-bottom: 1pt"><b> </b></td><td style="padding-bottom: 1pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>June 30, 2023</b></td><td style="padding-bottom: 1pt"><b> </b></td></tr> <tr id="xdx_403_eus-gaap--AccountsReceivableNetCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left; padding-bottom: 2.5pt">Accounts Receivable, net</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 13%; text-align: right">1,155,060</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 13%; text-align: right">8,949,802</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1155060 8949802 <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--OtherLiabilitiesTableTextBlock_zRcuQPGNYkia" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Contract liabilities)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_zo15NmTjjMy8" style="display: none">Schedule of contract liabilities and advance from customers</span></td><td> </td> <td colspan="2" id="xdx_497_20240630_zIzZb71XT821" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49A_20230630_zHJkSADUFLtg" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td><b> </b></td><td style="padding-bottom: 1pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>June 30, 2024</b></td><td style="padding-bottom: 1pt"><b> </b></td><td style="padding-bottom: 1pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>June 30, 2023</b></td><td style="padding-bottom: 1pt"><b> </b></td></tr> <tr id="xdx_401_eus-gaap--ContractWithCustomerLiability_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left; padding-bottom: 2.5pt">Undelivered products</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 13%; text-align: right">158,771</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 13%; text-align: right">146,488</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 158771 146488 0.99 0.99 0.01 0.01 <p id="xdx_845_eus-gaap--CostOfSalesPolicyTextBlock_zWo5GBs60uAf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_865_z5tpcQ2JXN35">Cost of Goods Sold</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">All costs associated with our contract manufacturers, as well as distribution, fulfillment and repair services, are included in our cost of goods sold. Cost of goods sold also includes amortization expenses of approximately $<span id="xdx_908_eus-gaap--CostOfGoodsAndServicesSold_pp0p0_c20230701__20240630__srt--ProductOrServiceAxis__custom--CapitalizedProductDevelopmentCostsMember__us-gaap--TransactionTypeAxis__custom--AmortizationExpenseMember_z2XQrcwHKrM8" title="Shipping and handling expense">970,000</span> and $<span id="xdx_901_eus-gaap--CostOfGoodsAndServicesSold_pp0p0_c20220701__20230630__srt--ProductOrServiceAxis__custom--CapitalizedProductDevelopmentCostsMember__us-gaap--TransactionTypeAxis__custom--AmortizationExpenseMember_zaH924jMO5j" title="Shipping and handling expense">800,000</span> associated with capitalized product development costs associated with complete technology for the years ended June 30, 2024, and 2023, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> 970000 800000 <p id="xdx_84D_eus-gaap--SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy_z6NTRZprHFr4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86E_zb0sCe0iUhwj">Capitalized Product Development Costs</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Accounting Standards Codification (“ASC”) Topic 350, “Intangibles - Goodwill and Other” includes software that is part of a product or process to be sold to a customer and shall be accounted for under Subtopic 985-20. Our products contain embedded software internally developed by FTI, which is an integral part of these products because it allows the various components of the products to communicate with each other and the products are clearly unable to function without this coding.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The costs of product development that are capitalized once technological feasibility is determined (noted as Technology in progress in the Intangible Assets table, in Note 2 to Notes to Consolidated Financial Statements) include certifications, licenses, payroll, employee benefits, and other headcount-related expenses associated with product development. We determine that technological feasibility for our products is reached after all high-risk development issues have been resolved. Once the products are available for general release to our customers, we cease capitalizing the product development costs and any additional costs, if any, are expensed. The capitalized product development costs are amortized on a product-by-product basis using the straight-line amortization. The amortization begins when the products are available for general release to our customers.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As of June 30, 2024, and 2023, capitalized product development costs in progress were $<span id="xdx_90A_eus-gaap--IntangibleAssetsGrossExcludingGoodwill_iI_pp0p0_c20240630__us-gaap--BalanceSheetLocationAxis__custom--CapitalizedProductDevelopmentCostsMember_zY71k3KQRPB5">0</span> and $<span id="xdx_906_eus-gaap--IntangibleAssetsGrossExcludingGoodwill_iI_pp0p0_c20230630__us-gaap--BalanceSheetLocationAxis__custom--CapitalizedProductDevelopmentCostsMember_zFbLPhwnPayj">203,838</span>, respectively, and these amounts are included in intangible assets in our consolidated balance sheets. For the years ended June 30, 2024 and 2023, we incurred $<span id="xdx_90A_eus-gaap--PaymentsToDevelopSoftware_pp0p0_c20230701__20240630_zUgDbm4PfPo7" title="Product development costs incurred">123,359</span> and $<span id="xdx_90B_eus-gaap--PaymentsToDevelopSoftware_pp0p0_c20220701__20230630_zntkY6EYhMe" title="Product development costs incurred">1,631,376</span>, respectively in capitalized product development costs, and all costs incurred before technological feasibility is reached are expensed and included in our consolidated statements of comprehensive income (loss).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">  </p> 0 203838 123359 1631376 <p id="xdx_84B_eus-gaap--ResearchAndDevelopmentExpensePolicy_zhuujoNJ4yU" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_869_zKjF1z68xVO8">Research and Development Costs</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Costs associated with research and development are expensed as incurred. Research and development costs were $<span id="xdx_905_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20230701__20240630_zUgc1tvpV9vg" title="Research and development expense">3,406,750</span> and $<span id="xdx_903_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20220701__20230630_z8V8jHn13Gb6" title="Research and development expense">3,918,664</span> for the years ended June 30, 2024, and 2023, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> 3406750 3918664 <p id="xdx_84B_eus-gaap--StandardProductWarrantyPolicy_zbkwWA9NYru4" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_866_zQytkIHJpfea">Warranties</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We provide a warranty for one year which is covered by our vendors and manufacturers under purchase agreements between the Company and the vendors. As a result, we believe we do not have any net warranty exposure and do not accrue any warranty expenses. Historically, the Company has not experienced any material net warranty expenditures.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 27.5pt; text-indent: 0.5in"><b><i> </i></b></p> <p id="xdx_84A_ecustom--ShippingAndHandlingCostsPolicyTextBlock_zMmtTqzOTOu1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_86C_zF7n16Rn2vJh">Shipping and Handling Costs</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Costs associated with product shipping and handling are expensed as incurred. Shipping and handling costs, which are included in selling, general and administrative expenses on the statements of comprehensive income, were $<span id="xdx_90F_eus-gaap--SellingGeneralAndAdministrativeExpense_pp0p0_c20230701__20240630__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_zM88kDdIf5x1" title="Shipping and handling expense">163,138</span> and $<span id="xdx_900_eus-gaap--SellingGeneralAndAdministrativeExpense_pp0p0_c20220701__20230630__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_zvmZu4GS3f39" title="Shipping and handling expense">234,681</span> for the years ended June 30, 2024, and 2023, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> 163138 234681 <p id="xdx_84E_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zRqgK0CdoKl8" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_86D_z9xYpQsJK1Ti">Cash and Cash Equivalents</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For the purposes of the consolidated statements of cash flow, we consider all highly liquid investments purchased with original maturities of three months or less to be cash equivalents. We invest our excess cash into financial instruments which management believes are readily convertible into cash, such as money market funds that are readily convertible to cash and have a $1.00 net asset value.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_845_eus-gaap--MarketableSecuritiesTextBlock_ziiDDD5WrwZ" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_86C_zssdpkv3Cr21">Short Term Investments</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We have invested excess funds in short-term liquid assets, such as certificates of deposit or money market funds.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_845_eus-gaap--InventoryPolicyTextBlock_zLdEnxIGfQje" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_866_zm4wviXffUV8">Inventories, Net</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our inventories consist of finished goods and are stated at the lower of cost or net realizable value, cost being determined on a first-in, first-out basis. We assess the inventory carrying value and reduce it, if necessary, to its net realizable value based on customer orders on hand, and internal demand forecasts using management’s best estimates given information currently available. Our customer demand is highly unpredictable and can fluctuate significantly caused by factors beyond our control. We may write down our inventory value for potential obsolescence and excess inventory.  As of June 30, 2024, and 2023, we have recorded inventory reserves in the amount of $<span id="xdx_900_eus-gaap--InventoryValuationReserves_iI_pp0p0_c20240630_zrl7ZataIe1h" title="Inventory reserve">91,482</span> and $<span id="xdx_904_eus-gaap--InventoryValuationReserves_iI_pp0p0_c20230630_zESRzUlttlFi" title="Inventory reserve">585,274</span>, respectively, for inventories that we have identified as obsolete or slow-moving.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 27.5pt; text-indent: 0.5in"> </p> 91482 585274 <p id="xdx_841_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zaWpEKwCajn3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_863_zW3Rs8fKvfKi">Property and Equipment, Net</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Property and equipment are recorded at cost. Significant additions or improvements extending the useful lives of assets are capitalized. Maintenance and repairs of expense nature are charged to expense as incurred. Depreciation is computed using the straight-line method over the estimated useful lives as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p> <table cellpadding="0" cellspacing="0" id="xdx_887_ecustom--ScheduleOfPropertyAndEquipmentEstimatedUsefulLife_zEUBfgmbXup6" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Useful lives)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_zsZNWVxAJP1j" style="display: none">Schedule of estimated useful lives</span></td> <td> </td> <td style="text-align: right"> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 51%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery</span></td> <td style="width: 1%"> </td> <td style="width: 48%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_ecustom--PropertyPlantAndEquipmentUsefulLife1_c20230701__20240630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MachineryMember_zAWzBB5Cd7L8">6 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office equipment</span></td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_ecustom--PropertyPlantAndEquipmentUsefulLife1_dtY_c20230701__20240630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zcwb6Y6nOsC4" title="Estimated useful lives">5 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Molds</span></td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_ecustom--PropertyPlantAndEquipmentUsefulLife1_dtY_c20230701__20240630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ToolsDiesAndMoldsMember_zXV6FeXrv4g8" title="Estimated useful lives">3~6 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vehicles</span></td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_ecustom--PropertyPlantAndEquipmentUsefulLife1_dtY_c20230701__20240630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zkBWl2C1Ne4c" title="Estimated useful lives">5 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computers and software</span></td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_ecustom--PropertyPlantAndEquipmentUsefulLife1_dtY_c20230701__20240630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zrK12gWAbTK" title="Estimated useful lives">5 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture and fixtures</span></td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_ecustom--PropertyPlantAndEquipmentUsefulLife1_dtY_c20230701__20240630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zeNOGjeEN8he" title="Estimated useful lives">7 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Facilities improvements</span></td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_ecustom--PropertyPlantAndEquipmentUsefulLife2_c20230701__20240630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OtherCapitalizedPropertyPlantAndEquipmentMember_zEI3tDyIkDIe" title="Estimated useful lives">5 years or life of the lease, whichever is shorter</span></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 30.8pt; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" id="xdx_887_ecustom--ScheduleOfPropertyAndEquipmentEstimatedUsefulLife_zEUBfgmbXup6" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Useful lives)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_zsZNWVxAJP1j" style="display: none">Schedule of estimated useful lives</span></td> <td> </td> <td style="text-align: right"> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 51%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery</span></td> <td style="width: 1%"> </td> <td style="width: 48%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_ecustom--PropertyPlantAndEquipmentUsefulLife1_c20230701__20240630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MachineryMember_zAWzBB5Cd7L8">6 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office equipment</span></td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_ecustom--PropertyPlantAndEquipmentUsefulLife1_dtY_c20230701__20240630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zcwb6Y6nOsC4" title="Estimated useful lives">5 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Molds</span></td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_ecustom--PropertyPlantAndEquipmentUsefulLife1_dtY_c20230701__20240630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ToolsDiesAndMoldsMember_zXV6FeXrv4g8" title="Estimated useful lives">3~6 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vehicles</span></td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_ecustom--PropertyPlantAndEquipmentUsefulLife1_dtY_c20230701__20240630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zkBWl2C1Ne4c" title="Estimated useful lives">5 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computers and software</span></td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_ecustom--PropertyPlantAndEquipmentUsefulLife1_dtY_c20230701__20240630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zrK12gWAbTK" title="Estimated useful lives">5 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture and fixtures</span></td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_ecustom--PropertyPlantAndEquipmentUsefulLife1_dtY_c20230701__20240630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zeNOGjeEN8he" title="Estimated useful lives">7 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Facilities improvements</span></td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_ecustom--PropertyPlantAndEquipmentUsefulLife2_c20230701__20240630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OtherCapitalizedPropertyPlantAndEquipmentMember_zEI3tDyIkDIe" title="Estimated useful lives">5 years or life of the lease, whichever is shorter</span></span></td></tr> </table> 6 years 5 years 3~6 years 5 years 5 years 7 years 5 years or life of the lease, whichever is shorter <p id="xdx_845_eus-gaap--GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_zeG74dEYq8of" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_86C_zn28ecMO3AUg">Goodwill and Intangible Assets</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Goodwill and certain intangible assets were recorded in connection with the FTI acquisition in October 2009, and were accounted for in accordance with ASC 805, “Business Combinations.” Goodwill represents the excess of the purchase price over the fair value of the tangible and intangible net assets acquired. Intangible assets are recorded at their fair value at the date of acquisition. Goodwill and other intangible assets are accounted for in accordance with ASC 350, “Goodwill and Other Intangible Assets.” Goodwill and other intangible assets are tested for impairment at least annually and any related impairment losses are recognized in earnings when identified. <span id="xdx_903_eus-gaap--GoodwillAndIntangibleAssetImpairment_do_c20230701__20240630_zCAARAIp1xC1" title="Goodwill impairment"><span id="xdx_903_eus-gaap--GoodwillAndIntangibleAssetImpairment_do_c20220701__20230630_zJafrgCbyuh9" title="Goodwill impairment">No</span></span> impairment was recognized during the years ended June 30, 2024, and 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 27.5pt; text-align: justify; text-indent: 0.5in"> </p> 0 0 <p id="xdx_847_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zFt6jaTXZyOj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86D_zjSAvFBqTPyj">Intangible Assets, Net</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The definite lived intangible assets consisted of the following as of June 30, 2024:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p> <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_zDYX81vtTyD5" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Intangible assets activity)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B7_z3XeMoLRZnY3" style="display: none">Schedule of definite lived intangible assets</span></td> <td> </td> <td style="text-align: center"> </td> <td> </td> <td style="text-align: center"> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Definite lived intangible assets:</b></span></td> <td> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Expected Life</b></span></td> <td> </td> <td style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>life</b></p></td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Gross</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Intangible</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Assets</b></p></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Less Accumulated</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Amortization</b></p></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Net Intangible</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Assets</b></p></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Complete technology</span></td> <td style="width: 1%"> </td> <td style="width: 14%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CompleteTechnologyMember_zftmTNC5HVkj" title="Expected Life">3</span> years</span></td> <td style="width: 1%"> </td> <td style="width: 14%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CompleteTechnologyMember_zzHJvVCDciQb" style="width: 12%; text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,397</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CompleteTechnologyMember_zIULAv5RAZ7b" style="width: 12%; text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,397</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98B_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_d0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CompleteTechnologyMember_zh50nqAZ5o0e" style="width: 12%; text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Technology in progress</span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not Applicable</span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_d0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyInProgessMember_zdxZqW2UN2M6" style="text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_d0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyInProgessMember_zjUHIueoELu6" style="text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_987_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_d0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyInProgessMember_zLyTS7spLnD2" style="text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zxwQOY7pcuJ" title="Expected Life">5</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_iI_dtY_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zZkRZywOSX0d" title="Average Remaining Life">1.6</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsGross_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zhc8Cj86NUJa" style="text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">489,992</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zAn9YVrA8pAi" style="vertical-align: bottom; text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">365,526</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_986_eus-gaap--IntangibleAssetsNetExcludingGoodwill_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zzRByvzq31Be" style="vertical-align: bottom; text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">124,466</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: white"> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patents</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zr0Q62y8viLc" title="Expected Life">10</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_iI_dtY_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zuo5jU2aCKm4" title="Average Remaining Life">6.7</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zMJSGYnSpurh" style="text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">67,373</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zHhfm60C6U1j" style="vertical-align: bottom; text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27,345</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_98E_eus-gaap--IntangibleAssetsNetExcludingGoodwill_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_z40jjHwm0ARd" style="vertical-align: bottom; text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40,028</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certifications &amp; licenses</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_zpcxxT08pFfd" title="Expected Life">3</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_iI_dtY_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_z7ihsTE4EOw7" title="Average Remaining Life">1.4</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"> </td> <td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_zPkqGgayffv7" style="border-bottom: black 1pt solid; text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,924,007</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"> </td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_z27LfERMId66" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,778,875</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"> </td> <td id="xdx_98B_eus-gaap--IntangibleAssetsNetExcludingGoodwill_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_zq7PKjSionk2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,145,132</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total as of June 30, 2024</b></span></td> <td> </td> <td style="text-align: center"> </td> <td> </td> <td style="text-align: center"> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td> <td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_pp0p0_c20240630_zgKnvlbOKYek" style="border-bottom: black 2.25pt double; text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4,499,769</b></span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_pp0p0_c20240630_z5Z7ZnhcPfV3" style="border-bottom: black 2.25pt double; text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3,190,143</b></span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98C_eus-gaap--IntangibleAssetsNetExcludingGoodwill_pp0p0_c20240630_zKrlxh5uOzHi" style="border-bottom: black 2.25pt double; text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1,309,626</b></span></td> <td> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The definite lived intangible assets consisted of the following as of June 30, 2023:</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Intangibles)"> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td style="text-align: center"> </td> <td> </td> <td style="text-align: center"> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Definite lived intangible assets:</b></span></td> <td> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Expected Life</b></span></td> <td> </td> <td style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>life</b></p></td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Gross</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Intangible</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Assets</b></p></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Less Accumulated</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Amortization</b></p></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Net Intangible</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Assets</b></p></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Complete technology</span></td> <td style="width: 1%"> </td> <td style="width: 14%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CompleteTechnologyMember_zt7GxcAedTF" title="Expected Life">3</span> years</span></td> <td style="width: 1%"> </td> <td style="width: 14%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CompleteTechnologyMember_zEXg9nMIRMgl" style="width: 12%; text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,397</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CompleteTechnologyMember_z3mJdK4iuTW6" style="width: 12%; text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,397</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98F_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_d0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CompleteTechnologyMember_zVbv30xeHKo2" style="width: 12%; text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Technology in progress</span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not Applicable</span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyInProgessMember_zSyhRva1NMci" style="text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">203,838</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_d0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyInProgessMember_zi45avrWBa9j" style="text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_98C_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyInProgessMember_zzsgfwq6VuM3" style="text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">203,838</span></td> <td> </td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zYIZJhyOdKBj" title="Expected Life">5</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_iI_dtY_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_z6yAI3EJv8j4" title="Average Remaining Life">1.6</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zP4zvkXtCYN4" style="vertical-align: bottom; text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">423,762</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zZeo6xlmouCg" style="text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">347,228</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_989_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zB2AVM31GTY5" style="text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">76,534</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: white"> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patents</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zs7ZxXjVoomd" title="Expected Life">10</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_iI_dtY_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zYaD3O3t6oEb" title="Average Remaining Life">7.0</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zn6oCFOYdrA2" style="vertical-align: bottom; text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">59,975</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zdr12Whu7Bf8" style="text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21,108</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_989_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zw5FTgxZkJzi" style="text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38,867</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certifications &amp; licenses</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_z9LACpSAdI42" title="Expected Life">3</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_iI_dtY_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_zOfYtXe3MKpa" title="Average Remaining Life">2.0</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"> </td> <td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_zHBV5wBObPTd" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,759,240</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"> </td> <td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_zh0A34YuYFIj" style="border-bottom: black 1pt solid; text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,897,595</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"> </td> <td id="xdx_980_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_zsY653lUjHa9" style="border-bottom: black 1pt solid; text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,861,645</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: white"> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total as of June 30, 2023</b></span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td> <td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630_zCtZbqTuoHIc" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4,465,212</b></span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"> </td> <td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630_zqiFzQkTHGi6" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2,284,328</b></span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"> </td> <td id="xdx_986_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230630_zf9MnYapZkY4" style="border-bottom: black 2.25pt double; text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2,180,884</b></span></td> <td style="vertical-align: bottom"> </td></tr> </table> <p id="xdx_8AA_ztxpxXa3Uwn9" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 27pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Amortization expense recognized during the years ended June 30, 2024, and 2023 were $<span id="xdx_902_eus-gaap--AdjustmentForAmortization_c20230701__20240630_zKoVbWRy1SCc" title="Amortization expense">992,699</span> and $<span id="xdx_90F_eus-gaap--AdjustmentForAmortization_c20220701__20230630_z2URKZI67Ab9" title="Amortization expense">839,595</span>, respectively. For the year ended June 30, 2024, we disposed of fully amortized intangible assets in the amounts of $<span id="xdx_904_ecustom--DisposalOfFullyAmortizedIntangibleAssets_c20230701__20240630_zpN6EeEjdRXk" title="Disposal of fully amortized intangible assets">86,884</span> and expensed technology in progress of <span id="xdx_906_eus-gaap--CommunicationsAndInformationTechnology_c20230701__20240630_zuW8SGflQY88" title="Expenses incurred in progress of technology">$9,404</span>. For the year ended June 30, 2023, we did <span id="xdx_900_ecustom--DisposalOfFullyAmortizedIntangibleAssets_do_c20220701__20230630_zTEZdtEv6C3l" title="Disposal of fully amortized intangible assets">no</span>t dispose of intangible assets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The amortization expenses of the definite lived intangible assets for the next five years and thereafter are as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zdt2oeDOuos9" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Amortization Expenses)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B2_zuR1orNnmkJ7" style="display: none">Schedule of amortization expenses of the definite lived intangible assets</span></td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FY2025</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FY2026</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FY2027</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FY2028</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FY2029</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Thereafter</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 22%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td> <td style="width: 1%"> </td> <td style="border-bottom: black 2.25pt double; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_c20240630_zDk67DySqHh2" style="border-bottom: black 2.25pt double; width: 10%; text-align: right" title="FY 2025"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">853,077</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="border-bottom: black 2.25pt double; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_c20240630_zqgybMEyzjv1" style="border-bottom: black 2.25pt double; width: 10%; text-align: right" title="FY 2026"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">385,150</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="border-bottom: black 2.25pt double; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_c20240630_zE9DCJI3mA6l" style="border-bottom: black 2.25pt double; width: 10%; text-align: right" title="FY 2027"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">45,234</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="border-bottom: black 2.25pt double; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_c20240630_zGV6rLXyzaN5" style="border-bottom: black 2.25pt double; width: 10%; text-align: right" title="FY 2028"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,913</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="border-bottom: black 2.25pt double; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_c20240630_zohUMUPmaYLf" style="border-bottom: black 2.25pt double; width: 10%; text-align: right" title="FY 2028"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,688</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="border-bottom: black 2.25pt double; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_c20240630_ziQtajz3l9u1" style="border-bottom: black 2.25pt double; width: 10%; text-align: right" title="Thereafter"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">564</span></td> <td style="width: 1%"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 27.5pt; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 27.5pt; text-align: justify; text-indent: 0.5in"></p> <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_zDYX81vtTyD5" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Intangible assets activity)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B7_z3XeMoLRZnY3" style="display: none">Schedule of definite lived intangible assets</span></td> <td> </td> <td style="text-align: center"> </td> <td> </td> <td style="text-align: center"> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Definite lived intangible assets:</b></span></td> <td> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Expected Life</b></span></td> <td> </td> <td style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>life</b></p></td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Gross</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Intangible</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Assets</b></p></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Less Accumulated</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Amortization</b></p></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Net Intangible</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Assets</b></p></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Complete technology</span></td> <td style="width: 1%"> </td> <td style="width: 14%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CompleteTechnologyMember_zftmTNC5HVkj" title="Expected Life">3</span> years</span></td> <td style="width: 1%"> </td> <td style="width: 14%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CompleteTechnologyMember_zzHJvVCDciQb" style="width: 12%; text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,397</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CompleteTechnologyMember_zIULAv5RAZ7b" style="width: 12%; text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,397</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98B_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_d0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CompleteTechnologyMember_zh50nqAZ5o0e" style="width: 12%; text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Technology in progress</span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not Applicable</span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_d0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyInProgessMember_zdxZqW2UN2M6" style="text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_d0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyInProgessMember_zjUHIueoELu6" style="text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_987_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_d0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyInProgessMember_zLyTS7spLnD2" style="text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zxwQOY7pcuJ" title="Expected Life">5</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_iI_dtY_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zZkRZywOSX0d" title="Average Remaining Life">1.6</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsGross_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zhc8Cj86NUJa" style="text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">489,992</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zAn9YVrA8pAi" style="vertical-align: bottom; text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">365,526</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_986_eus-gaap--IntangibleAssetsNetExcludingGoodwill_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zzRByvzq31Be" style="vertical-align: bottom; text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">124,466</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: white"> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patents</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zr0Q62y8viLc" title="Expected Life">10</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_iI_dtY_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zuo5jU2aCKm4" title="Average Remaining Life">6.7</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zMJSGYnSpurh" style="text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">67,373</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zHhfm60C6U1j" style="vertical-align: bottom; text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27,345</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_98E_eus-gaap--IntangibleAssetsNetExcludingGoodwill_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_z40jjHwm0ARd" style="vertical-align: bottom; text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40,028</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certifications &amp; licenses</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_zpcxxT08pFfd" title="Expected Life">3</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_iI_dtY_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_z7ihsTE4EOw7" title="Average Remaining Life">1.4</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"> </td> <td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_zPkqGgayffv7" style="border-bottom: black 1pt solid; text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,924,007</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"> </td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_z27LfERMId66" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,778,875</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"> </td> <td id="xdx_98B_eus-gaap--IntangibleAssetsNetExcludingGoodwill_pp0p0_c20240630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_zq7PKjSionk2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,145,132</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total as of June 30, 2024</b></span></td> <td> </td> <td style="text-align: center"> </td> <td> </td> <td style="text-align: center"> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td> <td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_pp0p0_c20240630_zgKnvlbOKYek" style="border-bottom: black 2.25pt double; text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4,499,769</b></span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_pp0p0_c20240630_z5Z7ZnhcPfV3" style="border-bottom: black 2.25pt double; text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3,190,143</b></span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98C_eus-gaap--IntangibleAssetsNetExcludingGoodwill_pp0p0_c20240630_zKrlxh5uOzHi" style="border-bottom: black 2.25pt double; text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1,309,626</b></span></td> <td> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The definite lived intangible assets consisted of the following as of June 30, 2023:</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Intangibles)"> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td style="text-align: center"> </td> <td> </td> <td style="text-align: center"> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Definite lived intangible assets:</b></span></td> <td> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Expected Life</b></span></td> <td> </td> <td style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>life</b></p></td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Gross</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Intangible</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Assets</b></p></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Less Accumulated</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Amortization</b></p></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Net Intangible</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Assets</b></p></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Complete technology</span></td> <td style="width: 1%"> </td> <td style="width: 14%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CompleteTechnologyMember_zt7GxcAedTF" title="Expected Life">3</span> years</span></td> <td style="width: 1%"> </td> <td style="width: 14%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CompleteTechnologyMember_zEXg9nMIRMgl" style="width: 12%; text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,397</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CompleteTechnologyMember_z3mJdK4iuTW6" style="width: 12%; text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,397</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98F_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_d0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CompleteTechnologyMember_zVbv30xeHKo2" style="width: 12%; text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Technology in progress</span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not Applicable</span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyInProgessMember_zSyhRva1NMci" style="text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">203,838</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_d0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyInProgessMember_zi45avrWBa9j" style="text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_98C_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--TechnologyInProgessMember_zzsgfwq6VuM3" style="text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">203,838</span></td> <td> </td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zYIZJhyOdKBj" title="Expected Life">5</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_iI_dtY_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_z6yAI3EJv8j4" title="Average Remaining Life">1.6</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zP4zvkXtCYN4" style="vertical-align: bottom; text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">423,762</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zZeo6xlmouCg" style="text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">347,228</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_989_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--ComputerSoftwareIntangibleAssetMember_zB2AVM31GTY5" style="text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">76,534</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: white"> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patents</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zs7ZxXjVoomd" title="Expected Life">10</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_iI_dtY_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zYaD3O3t6oEb" title="Average Remaining Life">7.0</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zn6oCFOYdrA2" style="vertical-align: bottom; text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">59,975</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zdr12Whu7Bf8" style="text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21,108</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_989_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentMember_zw5FTgxZkJzi" style="text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38,867</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certifications &amp; licenses</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_z9LACpSAdI42" title="Expected Life">3</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_iI_dtY_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_zOfYtXe3MKpa" title="Average Remaining Life">2.0</span> years</span></td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"> </td> <td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_zHBV5wBObPTd" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,759,240</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"> </td> <td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_zh0A34YuYFIj" style="border-bottom: black 1pt solid; text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,897,595</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 1pt solid; vertical-align: bottom"> </td> <td id="xdx_980_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230630__us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--CertificationAndLicensesMember_zsY653lUjHa9" style="border-bottom: black 1pt solid; text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,861,645</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: white"> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total as of June 30, 2023</b></span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td> <td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630_zCtZbqTuoHIc" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Gross Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4,465,212</b></span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"> </td> <td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630_zqiFzQkTHGi6" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Less Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2,284,328</b></span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"> </td> <td id="xdx_986_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230630_zf9MnYapZkY4" style="border-bottom: black 2.25pt double; text-align: right" title="Net Intangible Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2,180,884</b></span></td> <td style="vertical-align: bottom"> </td></tr> </table> P3Y 18397 18397 0 0 0 0 P5Y P1Y7M6D 489992 365526 124466 P10Y P6Y8M12D 67373 27345 40028 P3Y P1Y4M24D 3924007 2778875 1145132 4499769 3190143 1309626 P3Y 18397 18397 0 203838 0 203838 P5Y P1Y7M6D 423762 347228 76534 P10Y P7Y 59975 21108 38867 P3Y P2Y 3759240 1897595 1861645 4465212 2284328 2180884 992699 839595 86884 9404 0 <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zdt2oeDOuos9" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Amortization Expenses)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B2_zuR1orNnmkJ7" style="display: none">Schedule of amortization expenses of the definite lived intangible assets</span></td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FY2025</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FY2026</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FY2027</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FY2028</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FY2029</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Thereafter</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 22%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td> <td style="width: 1%"> </td> <td style="border-bottom: black 2.25pt double; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_c20240630_zDk67DySqHh2" style="border-bottom: black 2.25pt double; width: 10%; text-align: right" title="FY 2025"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">853,077</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="border-bottom: black 2.25pt double; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_c20240630_zqgybMEyzjv1" style="border-bottom: black 2.25pt double; width: 10%; text-align: right" title="FY 2026"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">385,150</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="border-bottom: black 2.25pt double; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_c20240630_zE9DCJI3mA6l" style="border-bottom: black 2.25pt double; width: 10%; text-align: right" title="FY 2027"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">45,234</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="border-bottom: black 2.25pt double; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_c20240630_zGV6rLXyzaN5" style="border-bottom: black 2.25pt double; width: 10%; text-align: right" title="FY 2028"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,913</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="border-bottom: black 2.25pt double; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_c20240630_zohUMUPmaYLf" style="border-bottom: black 2.25pt double; width: 10%; text-align: right" title="FY 2028"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,688</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="border-bottom: black 2.25pt double; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_c20240630_ziQtajz3l9u1" style="border-bottom: black 2.25pt double; width: 10%; text-align: right" title="Thereafter"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">564</span></td> <td style="width: 1%"> </td></tr> </table> 853077 385150 45234 17913 7688 564 <p id="xdx_841_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zV1JAAJ9yeFk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span id="xdx_863_z0Nk75j0UIVc"><b>Impairment of Long-lived Assets</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with ASC 360, “Property, Plant, and Equipment,” we review for impairment of long-lived assets and certain identifiable intangibles whenever events or circumstances indicate that the carrying amount of assets may not be recoverable. We consider the carrying value of assets may not be recoverable based upon our review of the following events or changes in circumstances: the asset’s ability to continue to generate income from operations and positive cash flow in future periods; loss of legal ownership or title to the assets; significant changes in our strategic business objectives and utilization of the asset; or significant negative industry or economic trends. An impairment loss would be recognized when estimated future cash flows expected to result from the use of the asset are less than its carrying amount.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We are not aware of any events or changes in circumstances during the year ended June 30, 2024, that would indicate that the long-lived assets are impaired.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 27.5pt; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 27.5pt; text-align: justify; text-indent: 0.5in"></p> <p id="xdx_846_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zXp1gKqDtZDk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_863_zNCzaH6x1Avd">Stock-based Compensation</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company accounts for stock options and other equity-based compensation issued in accordance with ASC 718 “Stock Compensation”, which requires the measurement and recognition of compensation expense related to the fair value of equity-based compensation awards that are ultimately expected to vest. Stock-based compensation expense recognized includes the compensation cost for all share-based compensation payments granted to employees and non-employees, net of estimated forfeitures, over the employees’ requisite service period or the non-employees’ performance period based on the grant date fair value estimated in accordance with the provision of ASC 718. ASC 718 is also applied to awards modified, repurchased, or cancelled during the periods reported.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_84A_eus-gaap--IncomeTaxPolicyTextBlock_zxLd9AevLVj4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_869_zd17IwZuWZqf">Income Taxes</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company uses the asset and liability method of accounting for income taxes. Accordingly, deferred tax assets and liabilities are determined based on the difference between the financial statement and income tax bases of assets and liabilities, using enacted tax rates in effect for the year in which the differences are expected to reverse. A valuation allowance is recorded to reduce the carrying amount of deferred tax assets, unless it is more likely than not such assets will be realized. Current income taxes are based on the year’s taxable income for federal and state income tax reporting purposes and the annual change in deferred taxes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company assesses its income tax positions and records tax benefits based upon management’s evaluation of the facts, circumstances, and information available at the reporting date. For those tax positions where it is more likely than not that a tax benefit will be sustained, the Company records the largest amount of tax benefit with a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority having full knowledge of all relevant information. For those income tax positions where it is not more likely than not that a tax benefit will be sustained, no tax benefit is recognized in the financial statements. The Company classifies interest and penalties associated with such uncertain tax positions as a component of income tax expense.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84B_eus-gaap--EarningsPerSharePolicyTextBlock_z3NA7mFeSkzb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_869_zOBnyQJrbbWa">(Loss) Earnings per Share Attributable to Common Stockholders</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with ASC 260. Basic (loss) earnings per share are calculated by dividing the net (loss) income by the weighted-average number of common shares that were outstanding for the period, without consideration for potential common shares. Diluted (loss) earnings per share is calculated by dividing the net (loss) income by the sum of the weighted-average number of dilutive potential common shares outstanding for the period determined using the treasury-stock method or the as-converted method. Potentially dilutive shares are comprised of common stock options outstanding under our stock plan. <span style="background-color: white">Diluted EPS excludes all dilutive potential common shares if their effect is anti-dilutive.</span> Antidilutive shares are not taken into account while computation of weighted average number of shares for dilutive EPS calculation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_844_eus-gaap--ConcentrationRiskCreditRisk_z1klf52m4Ask" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="xdx_86C_zlhoOlpMxtt4">Concentrations of Credit Risk</span> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We extend credit to our customers and perform ongoing credit evaluations of such customers. We evaluate our accounts receivable on a regular basis for collectability and provide an allowance for potential credit losses as deemed necessary. No reserve was required or recorded for any of the periods presented.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Substantially all of our revenues are derived from sales of wireless data products. Any significant decline in market acceptance of our products or in the financial condition of our existing customers could impair our ability to operate effectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">A significant portion of our revenue is derived from a small number of customers. For the year ended June 30, 2024, net sales to our two largest customers represented approximately <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20240630__srt--MajorCustomersAxis__custom--Customer1Member__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zLE2vUvqI8Yh" title="Concentration of credit risk">68</span>% and <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20240630__srt--MajorCustomersAxis__custom--Customer2Member__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zIrXF0XKWWse" title="Concentration of credit risk">22</span>% of our consolidated net sales, respectively, and <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20240630__srt--MajorCustomersAxis__custom--Customer1Member__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zjGBjOz8nEC9" title="Concentration of credit risk">0</span>% and <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20240630__srt--MajorCustomersAxis__custom--Customer2Member__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zURIuWELBxsa" title="Concentration of credit risk">85</span>% of our accounts receivable balance as of June 30, 2024. For the year ended June 30, 2023, net sales to our two largest customers represented approximately <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230630__srt--MajorCustomersAxis__custom--Customer1Member__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z8ws5hHzMlL9" title="Concentration of credit risk">61</span>% and <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230630__srt--MajorCustomersAxis__custom--Customer2Member__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zOIMsILMnJEl" title="Concentration of credit risk">31</span>% of our consolidated net sales, respectively, and <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230630__srt--MajorCustomersAxis__custom--Customer1Member__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zwJhGYxPsAyb" title="Concentration of credit risk">27</span>% and <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230630__srt--MajorCustomersAxis__custom--Customer2Member__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zCZSPkY2dRd6" title="Concentration of credit risk">69</span>% of our accounts receivable balance as of June 30, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For the year ended June 30, 2024, we purchased the majority of our wireless data products from two manufacturing companies located in Asia. If they were to experience delays, capacity constraints or quality control problems, product shipments to our customers could be delayed, or our customers could consequently elect to cancel the underlying product purchase order, which would negatively impact our revenue. For the year ended June 30, 2024, we purchased wireless data products from two suppliers in the amount of $<span id="xdx_90B_eus-gaap--CostOfRevenue_c20230701__20240630__us-gaap--NatureOfExpenseAxis__custom--WirelessDataProductsMember_z4MlxuVLUNaf" title="Cost of revenue">23,581,572</span>, or <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20240630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CostOfGoodsProductLineMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--NatureOfExpenseAxis__custom--WirelessDataProductsMember_zXHZzaJI7f8b" title="Concentration of credit risk">98.9</span>% of total purchases, and had related accounts payable of $<span id="xdx_909_eus-gaap--AccountsPayableCurrent_iI_c20240630__us-gaap--NatureOfExpenseAxis__custom--WirelessDataProductsMember_zxErrf30rwc1" title="Accounts payable, current">6,263,385 </span>as of June 30, 2024. For the year ended June 30, 2023, we purchased wireless data products from these suppliers in the amount of $<span id="xdx_90C_eus-gaap--CostOfRevenue_c20220701__20230630__us-gaap--NatureOfExpenseAxis__custom--WirelessDataProductsMember_ztHmzJ7HG2ef" title="Cost of revenue">37,505,858</span>, or <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CostOfGoodsProductLineMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--NatureOfExpenseAxis__custom--WirelessDataProductsMember_z5xoYsPridzc" title="Concentration of credit risk">99.6</span>% of total purchases, and had related accounts payable of $<span id="xdx_909_eus-gaap--AccountsPayableCurrent_iI_c20230630__us-gaap--NatureOfExpenseAxis__custom--WirelessDataProductsMember_zwXdh9Q16t83" title="Accounts payable, current">12,598,741</span> as of June 30, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We maintain our cash accounts with established commercial banks. Such cash deposits exceed the Federal Deposit Insurance Corporation insured limit of $250,000 for each financial institution. However, we do not anticipate any losses on excess deposits.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 0.68 0.22 0 0.85 0.61 0.31 0.27 0.69 23581572 0.989 6263385 37505858 0.996 12598741 <p id="xdx_848_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zsD8HOUsemM" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_866_z1ZFUW1u6qXe">Recently Issued Accounting Pronouncements</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In September 2022, the FASB issued ASU No. 2022-04, <i>Liabilities—Supplier Finance Programs (Subtopic 405-50)</i>. The ASU requires disclosure of the key terms of outstanding supplier finance programs and a rollforward of the related obligations. The ASU does not affect the recognition, measurement or financial statement presentation of supplier finance program obligations. The ASU is effective for annual and interim periods beginning after December 15, 2022, except for the rollforward requirement, which is effective for annual periods beginning after December 15, 2023. There was no impact to our consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 5pt 0 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment’s profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. This ASU will likely result in the required additional disclosures being included in our consolidated financial statements, once adopted.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.75pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. This ASU will likely result in the required additional disclosures being included in our consolidated financial statements, once adopted.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_807_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_zIfR74JSN5cc" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 3 – <span id="xdx_82B_zqY9mjo7YI7a">ACCRUED LIABILITIES</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Accrued liabilities consist of the following as of:</p> <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zA3D7KF0T833" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - ACCRUED LIABILITIES (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B9_zecMBd9YnPak" style="display: none">Schedule of accrued liabilities</span></td><td> </td> <td colspan="2" id="xdx_498_20240630_zUTVTZP237T1" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49D_20230630_zAm7Kx1w63pk" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2024</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2023</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40A_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Accrued payroll deductions owed to government entities</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">49,452</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">52,923</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_407_ecustom--AccruedSalariesAndBonusesCurrent_iI_pp0p0_zUfBubahhlF5" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Accrued salaries and bonuses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">875,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">375,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--AccruedVacationCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Accrued vacation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">164,884</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">141,590</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--AccruedSalesCommissionCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Accrued commission for service providers</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32,500</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--AccruedSalariesCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Accrued commission to a customer</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">247,592</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">247,592</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_z8IHwCPojv3e" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Other accrued liabilities</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">73,218</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">6,556</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--AccruedLiabilitiesCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Total</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">1,425,146</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">856,161</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On November 10, 2022, the Company and OC Kim, its President, entered into an amendment of the employment letter agreement dated September 7, 2021. The amendment provides for the payment of an incentive bonus to Mr. Kim of $125,000 for each calendar quarter during the remaining four-year term of the employment letter, which will be total amount of $2M, with the first such bonus accrued on December 31, 2022. For the year ended June 30, 2024 and 2023, $<span id="xdx_902_eus-gaap--AccruedBonusesCurrent_iI_c20240630_z2rZvQCp31c2" title="Accrued bonus">500,000</span> and $<span id="xdx_901_eus-gaap--AccruedBonusesCurrent_iI_c20230630_zmOGLeaZu3Fc" title="Accrued bonus">375,000</span> bonus had been accrued, respectively, with $<span id="xdx_90A_eus-gaap--AccruedBonusesCurrentAndNoncurrent_iI_c20240630_zOTx0XJEIwX6" title="Accrual bonus balances">875,000</span> and $<span id="xdx_906_eus-gaap--AccruedBonusesCurrentAndNoncurrent_iI_c20230630_zp81LoNTcOQ" title="Accrual bonus balances">375,000</span> accrual bonus balances as of June 30, 2024 and 2023, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company accrued a commission of approximately $<span id="xdx_90E_eus-gaap--SalesCommissionsAndFees_c20200701__20210630_zS4rRQlEEUZ4" title="Accrued a commission">650,000</span> to a customer to provide a financial support for its sales program during the 2021 fiscal year. The accrued commission has been paid approximately $<span id="xdx_907_eus-gaap--PaymentsForCommissions_c20230701__20240630_zYk15IEKjXJ2" title="Accrued commission paid">400,000</span> in the form of credit with the remaining balance of approximately $<span id="xdx_907_eus-gaap--AccruedSalesCommissionCurrentAndNoncurrent_iI_c20240630_zPWstNvoEbPc" title="Accrued commission remaining balance">250,000</span> as of June 30, 2024.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zA3D7KF0T833" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - ACCRUED LIABILITIES (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B9_zecMBd9YnPak" style="display: none">Schedule of accrued liabilities</span></td><td> </td> <td colspan="2" id="xdx_498_20240630_zUTVTZP237T1" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49D_20230630_zAm7Kx1w63pk" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2024</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2023</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40A_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Accrued payroll deductions owed to government entities</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">49,452</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">52,923</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_407_ecustom--AccruedSalariesAndBonusesCurrent_iI_pp0p0_zUfBubahhlF5" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Accrued salaries and bonuses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">875,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">375,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--AccruedVacationCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Accrued vacation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">164,884</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">141,590</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--AccruedSalesCommissionCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Accrued commission for service providers</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32,500</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--AccruedSalariesCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Accrued commission to a customer</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">247,592</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">247,592</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_z8IHwCPojv3e" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Other accrued liabilities</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">73,218</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">6,556</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--AccruedLiabilitiesCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Total</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">1,425,146</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">856,161</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td></tr> </table> 49452 52923 875000 375000 164884 141590 15000 32500 247592 247592 73218 6556 1425146 856161 500000 375000 875000 375000 650000 400000 250000 <p id="xdx_808_eus-gaap--IncomeTaxDisclosureTextBlock_zPuGeQ6NpDPa" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 4 – <span id="xdx_82C_zh6tqz8FyBpb">INCOME TAXES</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Income tax benefit for the years ended June 30, 2024, and 2023 consists of the following:</p> <table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_z6cEkTqYbDO5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details - Provision for Income Taxes)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B3_zRLrOvtUnb97" style="display: none">Schedule of income tax benefit</span></td><td> </td> <td colspan="2" id="xdx_490_20230701__20240630_zaZlt1mA8Zej" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_490_20220701__20230630_zKSqz7jbLfAc" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_iB_zAYzylNqPIF8" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Current income tax (benefit) expense:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--CurrentFederalTaxExpenseBenefit_i01_maCzEcV_zFTbYRzur3ba" style="vertical-align: bottom; background-color: White"> <td style="width: 66%; text-indent: 9.9pt">Federal</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">8,659</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">5,211</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_i01_maCzEcV_zqIDwFWQTBQ4" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: 9.9pt">State</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">800</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">975</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--CurrentForeignTaxExpenseBenefit_i01_d0_maCzEcV_zUmONoKS2rSe" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-indent: 9.9pt">Foreign</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(4,766</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--CurrentIncomeTaxExpenseBenefit_i01T_mtCzEcV_maCzggC_zXGDgqGZEAye" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Total Current income tax expense (benefit)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,459</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,420</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_iB" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Deferred income tax benefit:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_i01_maDITEBzc6W_z8co0UhGCk6a" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: 9.9pt">Federal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(891,455</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(752,843</td><td style="text-align: left">)</td></tr> <tr id="xdx_406_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_i01_maDITEBzc6W_zMwtrx7meSV8" style="vertical-align: bottom; background-color: White"> <td style="text-indent: 9.9pt">State</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,101</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(6,155</td><td style="text-align: left">)</td></tr> <tr id="xdx_400_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_i01_d0_maDITEBzc6W_zeRQMQ4Y7cDb" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; text-indent: 9.9pt">Foreign</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(70,405</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(129,081</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--DeferredIncomeTaxExpenseBenefit_i01T_maCzggC_mtDITEBzc6W_zEcyKqQPRM2g" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Total deferred income tax expense (benefit)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(958,759</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(888,079</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefit_i01T_pp0p0_mtCzggC_zZf4a15jrcCa" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Benefit for income taxes</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(949,300</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(886,659</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The benefit for income taxes reconciles to the amount computed by applying the effective federal statutory income tax rate to the income before provision for income taxes as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zzuhybnPya4f" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details - Reconciliation of Tax Rate)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BA_zCzskNZkt4si" style="display: none">Schedule of effective federal statutory income tax rate to the income before provision for income taxes</span></td><td> </td> <td colspan="2" id="xdx_49D_20230701__20240630_zSgjNeaIKIbl" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_493_20220701__20230630_zbjlU1XFDlYe" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40A_ecustom--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRates_maCzbiH_zdqeTqOFVwC9" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Federal income tax, at statutory rate of 21% applied to (loss) earnings before income taxes and extraordinary items</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(1,074,307</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(810,281</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_408_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maCzbiH_zyZWkuum20lg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">State tax, net of federal tax benefit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,535</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,082</td><td style="text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_maCzbiH_zitodKVHHXfd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Nondeductible expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">63,393</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,850</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--IncomeTaxReconciliationTaxCredits_iN_di_msCzbiH_z95gHPN5Zl7e" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">R&amp;D credits</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(46,945</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(51,415</td><td style="text-align: left">)</td></tr> <tr id="xdx_40E_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_maCzbiH_zi1CkxavNcn7" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Foreign rate difference</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(13,450</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,743</td><td style="text-align: left">)</td></tr> <tr id="xdx_40E_eus-gaap--IncomeTaxReconciliationOtherReconcilingItems_maCzbiH_zPFuR6DGynL9" style="vertical-align: bottom; background-color: White"> <td>Others</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">119,474</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(50,638</td><td style="text-align: left">)</td></tr> <tr id="xdx_404_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_d0_maCzbiH_z33lXfzRGr7f" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Change in valuation allowance</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OtherTaxExpenseBenefit_iT_pp0p0_mtCzbiH_zsjEbRZ4LVFd" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Benefit for income taxes</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(949,300</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(886,659</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Deferred income taxes reflect the net effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our deferred tax assets are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p> <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zb3M0tDCRLCc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details - Deferred Income Taxes)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B3_zipqSiye8OH" style="display: none">Schedule of deferred tax assets</span></td><td> </td> <td colspan="2" id="xdx_494_20240630_zbo0gIFxZaZ3" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_491_20230630_zAVp6FX8fTl5" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsNetAbstract_iB_z9F7KsWlti8" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Deferred tax asset:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_maCzwu5_zwChe0c8cA2a" style="vertical-align: bottom; background-color: White"> <td style="width: 66%; text-align: justify; text-indent: 9.9pt">Net operating losses</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,445,271</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">697,431</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--DeferredTaxAssetsStateTaxes_i01I_d0_maCzwu5_zTMXu12qRIi6" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; text-indent: 9.9pt">State tax</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">168</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">205</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction_i01I_maCzwu5_zC6qdNXY7gn5" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: 9.9pt">Lease accounting, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,457</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,359</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--DeferredTaxAssetsGoodwillAndIntangibleAssets_i01I_maCzwu5_z76Hf21pUj78" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; text-indent: 9.9pt">Intangibles</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,330,679</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">735,680</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsOther_i01I_maCzwu5_zvy896VbfhHa" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: 9.9pt">Tax credits</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">227,706</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">191,544</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_i01I_d0_maCzwu5_zY1Jf7RV03ck" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; text-indent: 9.9pt">Legal contingency expense reserve</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">504,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsInventory_i01I_maCzwu5_znZOvxHReOwk" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: 9.9pt">Inventory reserve</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19,236</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">123,488</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsOther_i01I_maCzwu5_zIzS2GJqo90h" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 1pt; text-indent: 9.9pt">Other, net</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">306,415</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">104,044</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--DeferredTaxAssetsGross_iTI_mtCzwu5_maCzmqq_z9TttvobmY0k" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Total deferred tax assets</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">3,331,932</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,357,751</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DeferredTaxLiabilitiesAbstract_iB_zlyza2ccdLoc" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Deferred tax liabilities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_ecustom--DeferredTaxLiabilitiesStateTaxes_i01NI_di_maCzAJJ_zZpw6j5L6ak9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: 9.9pt">Deferred state taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(47,193</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(49,787</td><td style="text-align: left">)</td></tr> <tr id="xdx_40A_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_i01NI_di_maCzAJJ_zbNQdqmWEhPe" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: 9.9pt">Property and equipment, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(80</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,652</td><td style="text-align: left">)</td></tr> <tr id="xdx_407_ecustom--DeferredTaxLiabilitiesUnrealizedGainLoss_i01NI_di0_maCzAJJ_zEVP1zmiI8Lb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; text-indent: 9.9pt">Unrealized gain (loss)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(100,419</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(70,797</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40A_eus-gaap--DeferredIncomeTaxLiabilities_i01NTI_di_mtCzAJJ_msCzmqq_zeVuc4SnHlIc" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Total deferred tax liabilities</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(147,692</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(122,236</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsValuationAllowance_iI_d0_msCzmqq_zCXr16oTZcGh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Less valuation allowance</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--DeferredTaxAssetsNet_iTI_mtCzmqq_zShSXvQBDja1" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net deferred tax asset</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">3,184,240</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">2,235,515</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Deferred income tax assets and liabilities are recorded for differences between the financial statement and tax basis of the assets and liabilities that will result in taxable or deductible amounts in the future based on enacted laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. We have evaluated the available evidence supporting the realization of our gross deferred tax assets, including the amount and timing of forecasted future taxable income. Management determined it is more likely than not that the federal deferred tax assets will be fully realized, and no valuation allowance is necessary to record as of June 30, 2024, or 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As of June 30, 2024, we have federal and state net operating loss carryforwards of approximately $<span id="xdx_90D_eus-gaap--OperatingLossCarryforwards_iI_dm_c20240630__us-gaap--IncomeTaxAuthorityAxis__us-gaap--DomesticCountryMember_zQQsBiHpbr49" title="Operating loss carryforward">5.8 million</span> and $<span id="xdx_904_eus-gaap--OperatingLossCarryforwards_iI_dm_c20240630__us-gaap--IncomeTaxAuthorityAxis__us-gaap--StateAndLocalJurisdictionMember_zhxDaQi0lFOe" title="Operating loss carryforward">0.5 million</span>, respectively. Under the Tax Cuts and Jobs Act, the federal net operating loss of approximately $<span id="xdx_90C_eus-gaap--OperatingLossCarryforwards_iI_dm_c20240630__us-gaap--IncomeTaxAuthorityAxis__us-gaap--DomesticCountryMember_zvNmedW3IyWk" title="Operating loss carryforward">5.8 million</span>, which will carry forward indefinitely. The state net operating loss of approximately $<span id="xdx_905_eus-gaap--OperatingLossCarryforwards_iI_pp0p0_dm_c20240630_zzuoy3H5bRVk" title="Operating loss carryforward">0.5 million</span> will begin to expire through 2043. The utilization of net operating loss carryforwards may be subject to limitations under provisions of the Internal Revenue Code Section 382 and similar state provisions.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We apply the provisions of ASC 740 related to accounting for uncertain tax positions, which prescribes a recognition threshold and measurement process for recording in the financial statements uncertain tax positions taken or expected to be taken in a tax return. Under this provision, the impact of an uncertain income tax position on the income tax return must be recognized at the largest amount that is more-likely-than-not to be sustained upon audit by the relevant taxing authority. Tax benefits of an uncertain tax position will not be recognized if it has less than a 50% likelihood of being sustained based on technical merits.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">A reconciliation of the beginning and ending balance of unrecognized tax benefits, which have been considered in the Company’s computation of its deferred tax assets, is as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_zSQwFsThJ0N9" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details - Unrecognized tax benefits)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B2_zNcNOWeGT0ti" style="display: none">Schedule of deferred tax assets</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%">Balance as of June 30, 2022</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--UnrecognizedTaxBenefits_iS_pp0p0_c20220701__20230630_zY12TANbq9Ci" style="width: 13%; text-align: right" title="Beginning Balance">365,048</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Gross increase</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--UnrecognizedTaxBenefitsPeriodIncreaseDecrease_pp0p0_c20220701__20230630_zkkhKeHVy9hg" style="border-bottom: Black 1pt solid; text-align: right" title="Gross increase">23,968</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Balance as of June 30, 2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--UnrecognizedTaxBenefits_iS_pp0p0_c20230701__20240630_zmwWoJWiCUrg" style="text-align: right" title="Beginning Balance">389,016</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Gross increase</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--UnrecognizedTaxBenefitsPeriodIncreaseDecrease_pp0p0_c20230701__20240630_ztc5DSXTrfr" style="border-bottom: Black 1pt solid; text-align: right" title="Gross increase">25,310</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Balance as of June 30, 2024</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--UnrecognizedTaxBenefits_iE_pp0p0_c20230701__20240630_zLycIVCHXZs1" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending Balance">414,326</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We do not anticipate any material change in the total amount of unrecognized tax benefits to occur within the next twelve months. ASC 740 requires us to accrue interest and penalties where there is an underpayment of taxes based on our best estimate of the amount ultimately to be paid. Our policy is to recognize interest accrued related to unrecognized tax benefits and penalties as income tax expense. We have not recorded any interest or penalties as the liability associated with the unrecognized tax benefits is immaterial. We are subject to taxation in the U.S., and various state and foreign jurisdictions. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p> <table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_z6cEkTqYbDO5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details - Provision for Income Taxes)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B3_zRLrOvtUnb97" style="display: none">Schedule of income tax benefit</span></td><td> </td> <td colspan="2" id="xdx_490_20230701__20240630_zaZlt1mA8Zej" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_490_20220701__20230630_zKSqz7jbLfAc" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_iB_zAYzylNqPIF8" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Current income tax (benefit) expense:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--CurrentFederalTaxExpenseBenefit_i01_maCzEcV_zFTbYRzur3ba" style="vertical-align: bottom; background-color: White"> <td style="width: 66%; text-indent: 9.9pt">Federal</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">8,659</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">5,211</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_i01_maCzEcV_zqIDwFWQTBQ4" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: 9.9pt">State</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">800</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">975</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--CurrentForeignTaxExpenseBenefit_i01_d0_maCzEcV_zUmONoKS2rSe" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-indent: 9.9pt">Foreign</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(4,766</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--CurrentIncomeTaxExpenseBenefit_i01T_mtCzEcV_maCzggC_zXGDgqGZEAye" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Total Current income tax expense (benefit)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,459</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,420</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_iB" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Deferred income tax benefit:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_i01_maDITEBzc6W_z8co0UhGCk6a" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: 9.9pt">Federal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(891,455</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(752,843</td><td style="text-align: left">)</td></tr> <tr id="xdx_406_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_i01_maDITEBzc6W_zMwtrx7meSV8" style="vertical-align: bottom; background-color: White"> <td style="text-indent: 9.9pt">State</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,101</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(6,155</td><td style="text-align: left">)</td></tr> <tr id="xdx_400_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_i01_d0_maDITEBzc6W_zeRQMQ4Y7cDb" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; text-indent: 9.9pt">Foreign</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(70,405</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(129,081</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--DeferredIncomeTaxExpenseBenefit_i01T_maCzggC_mtDITEBzc6W_zEcyKqQPRM2g" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Total deferred income tax expense (benefit)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(958,759</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(888,079</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefit_i01T_pp0p0_mtCzggC_zZf4a15jrcCa" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Benefit for income taxes</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(949,300</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(886,659</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td></tr> </table> 8659 5211 800 975 0 -4766 9459 1420 -891455 -752843 3101 -6155 -70405 -129081 -958759 -888079 -949300 -886659 <table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zzuhybnPya4f" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details - Reconciliation of Tax Rate)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BA_zCzskNZkt4si" style="display: none">Schedule of effective federal statutory income tax rate to the income before provision for income taxes</span></td><td> </td> <td colspan="2" id="xdx_49D_20230701__20240630_zSgjNeaIKIbl" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_493_20220701__20230630_zbjlU1XFDlYe" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40A_ecustom--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRates_maCzbiH_zdqeTqOFVwC9" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Federal income tax, at statutory rate of 21% applied to (loss) earnings before income taxes and extraordinary items</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(1,074,307</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(810,281</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_408_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maCzbiH_zyZWkuum20lg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">State tax, net of federal tax benefit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,535</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,082</td><td style="text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_maCzbiH_zitodKVHHXfd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Nondeductible expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">63,393</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,850</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--IncomeTaxReconciliationTaxCredits_iN_di_msCzbiH_z95gHPN5Zl7e" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">R&amp;D credits</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(46,945</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(51,415</td><td style="text-align: left">)</td></tr> <tr id="xdx_40E_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_maCzbiH_zi1CkxavNcn7" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Foreign rate difference</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(13,450</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,743</td><td style="text-align: left">)</td></tr> <tr id="xdx_40E_eus-gaap--IncomeTaxReconciliationOtherReconcilingItems_maCzbiH_zPFuR6DGynL9" style="vertical-align: bottom; background-color: White"> <td>Others</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">119,474</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(50,638</td><td style="text-align: left">)</td></tr> <tr id="xdx_404_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_d0_maCzbiH_z33lXfzRGr7f" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Change in valuation allowance</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OtherTaxExpenseBenefit_iT_pp0p0_mtCzbiH_zsjEbRZ4LVFd" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Benefit for income taxes</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(949,300</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(886,659</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td></tr> </table> -1074307 -810281 2535 15082 63393 5850 46945 51415 -13450 4743 119474 -50638 0 0 -949300 -886659 <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zb3M0tDCRLCc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details - Deferred Income Taxes)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B3_zipqSiye8OH" style="display: none">Schedule of deferred tax assets</span></td><td> </td> <td colspan="2" id="xdx_494_20240630_zbo0gIFxZaZ3" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_491_20230630_zAVp6FX8fTl5" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsNetAbstract_iB_z9F7KsWlti8" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Deferred tax asset:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_maCzwu5_zwChe0c8cA2a" style="vertical-align: bottom; background-color: White"> <td style="width: 66%; text-align: justify; text-indent: 9.9pt">Net operating losses</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,445,271</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">697,431</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--DeferredTaxAssetsStateTaxes_i01I_d0_maCzwu5_zTMXu12qRIi6" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; text-indent: 9.9pt">State tax</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">168</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">205</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction_i01I_maCzwu5_zC6qdNXY7gn5" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: 9.9pt">Lease accounting, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,457</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,359</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--DeferredTaxAssetsGoodwillAndIntangibleAssets_i01I_maCzwu5_z76Hf21pUj78" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; text-indent: 9.9pt">Intangibles</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,330,679</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">735,680</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsOther_i01I_maCzwu5_zvy896VbfhHa" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: 9.9pt">Tax credits</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">227,706</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">191,544</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_i01I_d0_maCzwu5_zY1Jf7RV03ck" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; text-indent: 9.9pt">Legal contingency expense reserve</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">504,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsInventory_i01I_maCzwu5_znZOvxHReOwk" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: 9.9pt">Inventory reserve</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19,236</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">123,488</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsOther_i01I_maCzwu5_zIzS2GJqo90h" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 1pt; text-indent: 9.9pt">Other, net</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">306,415</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">104,044</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--DeferredTaxAssetsGross_iTI_mtCzwu5_maCzmqq_z9TttvobmY0k" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Total deferred tax assets</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">3,331,932</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,357,751</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DeferredTaxLiabilitiesAbstract_iB_zlyza2ccdLoc" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Deferred tax liabilities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_ecustom--DeferredTaxLiabilitiesStateTaxes_i01NI_di_maCzAJJ_zZpw6j5L6ak9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: 9.9pt">Deferred state taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(47,193</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(49,787</td><td style="text-align: left">)</td></tr> <tr id="xdx_40A_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_i01NI_di_maCzAJJ_zbNQdqmWEhPe" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: 9.9pt">Property and equipment, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(80</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,652</td><td style="text-align: left">)</td></tr> <tr id="xdx_407_ecustom--DeferredTaxLiabilitiesUnrealizedGainLoss_i01NI_di0_maCzAJJ_zEVP1zmiI8Lb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; text-indent: 9.9pt">Unrealized gain (loss)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(100,419</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(70,797</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40A_eus-gaap--DeferredIncomeTaxLiabilities_i01NTI_di_mtCzAJJ_msCzmqq_zeVuc4SnHlIc" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Total deferred tax liabilities</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(147,692</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(122,236</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsValuationAllowance_iI_d0_msCzmqq_zCXr16oTZcGh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Less valuation allowance</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--DeferredTaxAssetsNet_iTI_mtCzmqq_zShSXvQBDja1" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net deferred tax asset</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">3,184,240</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">2,235,515</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td></tr> </table> 1445271 697431 168 205 2457 1359 1330679 735680 227706 191544 0 504000 19236 123488 306415 104044 3331932 2357751 47193 49787 80 1652 100419 70797 147692 122236 0 0 3184240 2235515 5800000 500000 5800000 500000 <table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_zSQwFsThJ0N9" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details - Unrecognized tax benefits)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B2_zNcNOWeGT0ti" style="display: none">Schedule of deferred tax assets</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%">Balance as of June 30, 2022</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--UnrecognizedTaxBenefits_iS_pp0p0_c20220701__20230630_zY12TANbq9Ci" style="width: 13%; text-align: right" title="Beginning Balance">365,048</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Gross increase</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--UnrecognizedTaxBenefitsPeriodIncreaseDecrease_pp0p0_c20220701__20230630_zkkhKeHVy9hg" style="border-bottom: Black 1pt solid; text-align: right" title="Gross increase">23,968</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Balance as of June 30, 2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--UnrecognizedTaxBenefits_iS_pp0p0_c20230701__20240630_zmwWoJWiCUrg" style="text-align: right" title="Beginning Balance">389,016</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Gross increase</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--UnrecognizedTaxBenefitsPeriodIncreaseDecrease_pp0p0_c20230701__20240630_ztc5DSXTrfr" style="border-bottom: Black 1pt solid; text-align: right" title="Gross increase">25,310</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Balance as of June 30, 2024</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--UnrecognizedTaxBenefits_iE_pp0p0_c20230701__20240630_zLycIVCHXZs1" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending Balance">414,326</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 365048 23968 389016 25310 414326 <p id="xdx_805_eus-gaap--EarningsPerShareTextBlock_zvguNrp9dWB9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 5 – <span id="xdx_82D_zZWDVyiwSNIj">(LOSS) EARNINGS PER SHARE</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We report (loss) earnings per share in accordance with ASC 260, “Earnings Per Share.” Basic (loss) earnings per share are computed using the weighted average number of shares outstanding during the period. Diluted (loss) earnings per share represent basic earnings per share adjusted to include the potentially dilutive effect of outstanding stock options by using the treasury stock method that the proceeds we receive from an in-the-money option exercise are used towards repurchasing common shares in the market.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For the years ended June 30, 2024, and 2023, we were in a net loss position and have excluded 627,001 and 647,001 stock options from the calculation of diluted net loss per share because these securities are anti-dilutive.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The weighted average number of shares outstanding used to compute loss per share is as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zQOnYSvlcTZa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - (LOSS) EARNINGS PER SHARE (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B3_zoW9h13FQWd7" style="display: none">Schedule of weighted average number of shares outstanding used to compute loss per share</span></td><td> </td> <td colspan="2" id="xdx_491_20230701__20240630_zRZI1md0WHLg" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_498_20220701__20230630_zRxpyCFhzpJc" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_404_eus-gaap--IncomeLossAttributableToParent_i_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left; padding-bottom: 2.5pt">Net loss attributable to Parent Company</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 13%; text-align: right">(3,964,016</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 13%; text-align: right">(2,863,021</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr id="xdx_40D_eus-gaap--WeightedAverageNumberOfSharesOutstandingAbstract_iB" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Weighted-average shares of common stock outstanding:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_i01_pdd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">Basic</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,784,280</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,736,609</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--IncrementalCommonSharesAttributableToCallOptionsAndWarrants_i01_d0_zUr6N3t3g9Ig" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Dilutive effect of common stock equivalents arising from stock options</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_i01_pdd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Diluted Outstanding shares</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">11,784,280</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">11,736,609</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--EarningsPerShareBasic_i01_pdd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Basic loss per share attributable to Parent Company stockholders</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.34</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.24</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr id="xdx_40D_eus-gaap--EarningsPerShareDiluted_i01_pdd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Diluted loss per share attributable to Parent Company stockholders</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.34</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.24</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p> <table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zQOnYSvlcTZa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - (LOSS) EARNINGS PER SHARE (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B3_zoW9h13FQWd7" style="display: none">Schedule of weighted average number of shares outstanding used to compute loss per share</span></td><td> </td> <td colspan="2" id="xdx_491_20230701__20240630_zRZI1md0WHLg" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_498_20220701__20230630_zRxpyCFhzpJc" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_404_eus-gaap--IncomeLossAttributableToParent_i_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left; padding-bottom: 2.5pt">Net loss attributable to Parent Company</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 13%; text-align: right">(3,964,016</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 13%; text-align: right">(2,863,021</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr id="xdx_40D_eus-gaap--WeightedAverageNumberOfSharesOutstandingAbstract_iB" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Weighted-average shares of common stock outstanding:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_i01_pdd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">Basic</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,784,280</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,736,609</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--IncrementalCommonSharesAttributableToCallOptionsAndWarrants_i01_d0_zUr6N3t3g9Ig" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Dilutive effect of common stock equivalents arising from stock options</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_i01_pdd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Diluted Outstanding shares</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">11,784,280</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">11,736,609</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--EarningsPerShareBasic_i01_pdd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Basic loss per share attributable to Parent Company stockholders</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.34</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.24</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr id="xdx_40D_eus-gaap--EarningsPerShareDiluted_i01_pdd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Diluted loss per share attributable to Parent Company stockholders</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.34</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.24</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> -3964016 -2863021 11784280 11736609 0 0 11784280 11736609 -0.34 -0.24 -0.34 -0.24 <p id="xdx_804_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zC7P3bpDjdsf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 6 – <span id="xdx_829_zABHAlnuaVd5">COMMITMENTS AND CONTINGENCIES</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Leases</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We adopted ASC 842 new lease accounting on July 1, 2019. We had an operating lease principally for both Franklin Wireless Corp. and Franklin Technologies Inc., in accordance with ASC 842.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We determine whether an arrangement contains a lease at inception. A lease is a contract that provides the right to control an identified asset for a period of time in exchange for consideration. Operating leases are recorded in the balance sheet as right-of-use assets (“ROU assets”) and operating lease obligation. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payment arising from the lease ROU assets and operating lease liabilities are recognized at the commencement date of the lease and measure based on the present value of lease payment over the lease term. The ROU assets also includes deferred rent liabilities. Our lease arrangement generally does not provide an implicit interest rate. As a result, in such situations, we use its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. We include options to extend or terminate the lease when it is reasonably certain that it will exercise that option in the measurement of its ROU assets and liabilities. Lease expense for operating lease is recognized on a straight-line basis over the lease term. We are also electing not to apply the recognition requirements to short-term leases of twelve months or less and instead will recognize lease payments as expense on a straight-line basis over the lease term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span id="xdx_903_eus-gaap--LesseeOperatingLeaseDescription_c20230701__20240630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--AdministrativeOfficeSanDiegoCAMember_zirdQxICpwA8" title="Lease description">We leased approximately 12,775 square feet of office space in San Diego, California, at a monthly rent of $25,754, pursuant to a lease that expired in December 2023. On October 19, 2023, we signed a lease for office space consisting of approximately 11,400 square feet, located in San Diego, California, at a monthly rent of $23,370, which commenced on January 1, 2024. In addition to monthly rent, the lease includes payment for certain common area costs. The term of the lease for the office space is 65 months from the lease commencement date.</span> Our facility is covered by an appropriate level of insurance, and we believe it to be suitable for our use and adequate for our present needs. Rent expense related to this property was $<span id="xdx_90D_eus-gaap--OperatingLeaseExpense_pp0p0_c20230701__20240630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--AdministrativeOfficeSanDiegoCAMember_zjNbSlNcL3tk" title="Rent expense">321,259</span> and $<span id="xdx_906_eus-gaap--OperatingLeaseExpense_pp0p0_c20220701__20230630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--AdministrativeOfficeSanDiegoCAMember_zRqb5uzK48ul" title="Rent expense">309,053</span> for the years ended June 30, 2024 and 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On or about December 7<sup></sup>, 2023, we received an invoice from our prior landlord, Hunsaker &amp; Associates, requesting payment of additional rent on our completed and expired lease of office space located at 9707 Waples Street, San Diego, CA, as of December 31, 2023. This invoice of $<span id="xdx_90A_eus-gaap--VariableLeaseCost_c20240401__20240630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--HunsakerAndampAssociatesMember_z7UPzn9P74f9" title="Variable cost increases">142,978</span> purports to represent charges for variable cost increases during the prior 7 years of the lease, which was discounted by $<span id="xdx_909_ecustom--VariableLeaseCostDiscounted_c20240401__20240630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--HunsakerAndampAssociatesMember_zVgwLxmX3WHl" title="Variable cost discounted">46,274</span> and adjusted down to $<span id="xdx_90C_ecustom--VariableCostAdjusted_c20240401__20240630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--HunsakerAndampAssociatesMember_z2aJnKC84Pg8" title="Variable cost adjusted down">96,704</span> for the three months ended June 30, 2024. We are currently reviewing these charges and will be requesting further validation of these charges, in accordance with our rights granted under the lease. For the year ended June 30, 2024, we recorded an additional rent expense of $<span id="xdx_90E_eus-gaap--PaymentsForRent_c20230701__20240630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--HunsakerAndampAssociatesMember_zb2wFWqVhYZg" title="Rent expense">96,704</span> and an accrued liability of $<span id="xdx_90B_eus-gaap--AccruedRentCurrent_iI_pp0p0_c20240630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--HunsakerAndampAssociatesMember_zxFtsVQrYMPe" title="Accrued liability">72,048</span> reflecting this pending invoice and a credit of $<span id="xdx_909_eus-gaap--IncreaseDecreaseInDepositOtherAssets_pp0p0_c20230701__20240630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--HunsakerAndampAssociatesMember_zYqtslU860j8" title="Deposit on the leasehold property">24,656 </span>for our deposit on the leasehold property.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span id="xdx_90B_eus-gaap--LesseeOperatingLeaseDescription_c20230701__20240630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--FTIOfficeSpaceMember_zzlCSIuYZIVj" title="Lease description">Our Korea-based subsidiary, FTI, leases approximately 10,000 square feet of office space, at a monthly rent of approximately $8,000, and additional office space consisting of approximately 2,682 square feet at a monthly rent of approximately $2,700, both located in Seoul, Korea. These leases expired on August 31, 2024, and were extended for an additional 24 months to August 31, 2026. In addition to monthly rent, the leases provide for periodic cost of living increases in the base rent and payment for certain common area costs.</span> These facilities are covered by an appropriate level of insurance, and we believe them to be suitable for our use and adequate for our present needs. Rent expense related to these leases was approximately $<span id="xdx_907_eus-gaap--OperatingLeaseExpense_pp0p0_c20230701__20240630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--FTIOfficeSpaceMember_zDNBbw5GmMcj" title="Rent expense">112,206</span> and $<span id="xdx_90E_eus-gaap--OperatingLeaseExpense_pp0p0_c20220701__20230630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--FTIOfficeSpaceMember_z1rFdq4qRbog" title="Rent expense">128,400</span> for each of the years ended June 30, 2024 and 2023, respectively. Short-term leases with initial terms of twelve months or less are not capitalized, and our leases of the South Korean offices and corporate housing facility have been considered as short-term lease.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span id="xdx_90B_eus-gaap--LesseeOperatingLeaseDescription_c20230701__20240630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SeoulKoreaCorporateHousingFacilityMember_zEtFD7Dohdla" title="Lease description">We lease one corporate housing facility, located in Seoul, Korea, primarily for our employees who travel, under a non-cancelable operating lease that expired on September 4, 2024, and was extended for an additional twelve months to September 4, 2025.</span> Rent expense related to this lease was $<span id="xdx_90B_eus-gaap--OperatingLeaseExpense_pp0p0_c20230701__20240630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SeoulKoreaCorporateHousingFacilityMember_zNoChKjANfi8" title="Rent expense">8,089</span> and $<span id="xdx_909_eus-gaap--OperatingLeaseExpense_pp0p0_c20220701__20230630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SeoulKoreaCorporateHousingFacilityMember_zI3PkpTm3D2d" title="Rent expense">8,095 </span>for the years ended June 30, 2024 and 2023, respectively.  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We used a discount rate of <span id="xdx_90B_eus-gaap--LesseeOperatingLeaseDiscountRate_iI_dp_c20231231__us-gaap--StatementBusinessSegmentsAxis__custom--CaliforniaMember_zACKzvRLG9Z4">4.0</span>% in determining our operating lease liabilities for the office space that expired on December 31, 2023, and used a discount rate of <span id="xdx_90D_eus-gaap--LesseeOperatingLeaseDiscountRate_iI_dp_c20240102__us-gaap--StatementBusinessSegmentsAxis__custom--CaliforniaMember_zx9GEaqvVZT6" title="Lease discount rate">7.0</span>% for the office space that commenced on January 1, 2024, in San Diego, California, respectively. These rates represented our incremental borrowing rates at that time. Short-term leases with initial terms of twelve months or less are not capitalized, and our leases of the South Korean offices and corporate housing facility have been considered as short-term leases.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Rent expenses for the years ended June 30, 2024, and 2023 were $<span id="xdx_90B_eus-gaap--OperatingLeaseExpense_pp0p0_c20230701__20240630_zMD68476wfwd">554,052</span> and $<span id="xdx_909_eus-gaap--OperatingLeaseExpense_pp0p0_c20220701__20230630_zzwkVT2ve28d">445,548</span> respectively. In accordance with ASC 842, the components of the lease expense and supplemental cash flow information related to leases for the years ended June 30, 2024, and 2023 are as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--LeaseCostTableTextBlock_zBtItI5EMjLj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - COMMITMENTS AND CONTINGENCIES (Details - Lease expenses)"> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span id="xdx_8B5_zk3tvalYCz1" style="display: none">Schedule of components of the lease expense and supplemental cash flow information related to leases</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20230701__20240630_zo2kuPnKnEG2" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_496_20220701__20230630_zxSKr9xs9Wm4" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Years ended June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_403_eus-gaap--OperatingLeaseCost_i_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: justify">Operating lease expense</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">321,259</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">309,053</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_ecustom--AdditionalChargesForPriorOperatingLeaseSubjectToDispute_d0_zK0IX6VTV59d" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Additional charges for the prior operating lease subject to dispute</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">96,704</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--ShortTermLeaseCost_i_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 1pt">Short term lease cost</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">120,295</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">136,495</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--LeaseCost_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt">Total lease expense</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">538,258</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">445,548</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with ASC 842, future minimum payments under operating leases are as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_z34eAKxgBTSj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - COMMITMENTS AND CONTINGENCIES (Details - Maturities of lease liabilities)"> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span id="xdx_8BD_zxVBXNXeKwPc" style="display: none">Schedule of future minimum payments under operating leases</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20240630_z0CckVRsj4Aa" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: right"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Operating Lease</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_zXI8tm2WVtTj" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%; text-align: justify">Fiscal 2025</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">336,972</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_zEOwF33G6J1l" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Fiscal 2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">344,789</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_zubW9YnRg4Ge" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Fiscal 2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">352,840</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_z6Ecz56WIJ6i" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Fiscal 2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">387,437</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_zAqXmNkJ2h17" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 1pt">Fiscal 2029</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">363,310</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Total lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,785,348</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zVqxsMe7CzC7" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 1pt">Less imputed interest</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(287,629</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Total</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">1,497,719</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Remaining lease term-operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--LesseeOperatingLeaseRemainingLeaseTerm_iI_dtY_c20240630_zO0bYpNcOUef" title="Remaining lease term-operating leases">4.9</span> years</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Discount rate-operating lease</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20240630_z8yFUUmWskr8" title="Discount rate-operating lease">7</span>%</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8AB_zA2VUk9Pgw2g" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Litigation</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We are from time to time involved in certain legal proceedings and claims arising in the ordinary course of business.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><i>Verizon Jetpack Recall </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On April 8, 2021, Verizon issued a press release announcing that it was working with the U.S. Consumer Product Safety Commission (CPSC) to conduct a voluntary recall of certain Verizon Ellipsis Jetpack mobile hotspot devices, indicating that the lithium-ion battery in the devices can overheat, posing a fire and burn hazard. According to the CPSC release, the recall affects approximately 2.5 million devices. We imported the devices and supplied them to Verizon.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Verizon first advised us of one alleged Jetpack device failure at the end of February 2021. We immediately began meeting with Verizon and requested access to the device. We also began internal testing to evaluate device performance. We did not receive any further incident information until the last week of March 2021. On April 1, 2021 we issued a press release announcing that we had received reports from Verizon about potential issues with the batteries in the devices. On April 9, 2021 we issued a press release announcing the voluntary recall by Verizon.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As of the date of this report, we have been unable to recreate any device failures of the type identified by Verizon. All internal testing conducted to date has confirmed that the Jetpack devices are performing within normal parameters. We are not currently aware of any aspect of the Jetpack design that could cause the devices to fail in the way described in Verizon’s recall notice.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><i>Future Impact on Financial Performance </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We are striving to avoid any litigation with Verizon arising from the recall and have not been served with any legal action by Verizon relating to the products covered by the recall. We are not currently able to estimate the financial impact of the recall on our future operations. At this time, we do not have information that identifies the cause of the alleged incidents. We also do not have any specific legal claims or theories of causation for device failure incidents that would help us estimate the cost of potential future litigation. No liability has been recorded for this litigation because the Company believes that any such liability is not probable and reasonably estimable at this time.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Shareholder Litigation </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><i>Ali </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">A shareholder action, Ali vs. Franklin Wireless Corp. et al. Case #3:21-cv-00687-AJB-MSB, was filed in the U.S. District Court, Southern District of California (San Diego) on April 16, 2021, alleging, among other things, that we had prior knowledge that the Verizon recall was likely and that we did not disclose that information to investors in a timely manner. The Class and Defendants have executed a Stipulation and Agreement of Settlement under which the Class releases all claims against Defendants in exchange for a payment by Defendants of $<span id="xdx_90F_eus-gaap--LitigationSettlementExpense_pn5n6_c20230701__20240630__srt--LitigationCaseAxis__custom--AliMember_zYNYpMqPUnU5" title="Settlement amount">2.4 </span>million (the “Settlement Amount”), which is reflected in liabilities under “accrued legal contingency expense” with a corresponding charge to “loss from a legal contingency”. The Class has submitted a motion for preliminary approval of the settlement, which the Court denied on January 24, 2024. On April 22, 2024, after resubmission of the application, the court granted preliminary approval of the settlement. On May 6, 2024, per the terms of the settlement agreement, we sent by wire transfer $<span id="xdx_90D_eus-gaap--LitigationSettlementExpense_c20230505__20240506__srt--LitigationCaseAxis__custom--AliMember_zyeTI1OWv8dd" title="Settlement amount">2,400,000</span> to an account specified by the Ali class action claim administrator, Epiq (the appointed Settlement Administrator by the Court).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><i>Harwood / Martin </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">A legal action was filed in the U.S. District Court, Southern District of California (San Diego) against Franklin, as a nominal defendant, by Stephen Harwood, derivatively on behalf of nominal defendant Franklin Wireless Corp. v. O.C. Kim, et al., Case #21cv01837-AJB-MSB, on or about October 29, 2021, claiming among other things, that we had prior knowledge that the recall was likely and that we did not disclose that information to investors in a timely manner. We believe these allegations are not supported by the facts and we will vigorously defend against such claims.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">A legal action was filed in the U.S. District Court, Southern District of California (San Diego) against Franklin, as a nominal defendant, by Debra Martin, derivatively on behalf of nominal defendant Franklin Wireless Corp. v. O.C. Kim, et al., Case #21cv2091-AJB-MSB, on or about December 15, 2021, claiming among other things, that we had prior knowledge that the recall was likely and that we did not disclose that information to investors in a timely manner. We believe these allegations are not supported by the facts and we will vigorously defend against such claims.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Harwood and Martin actions have been consolidated into a single action in the U.S. District Court, Southern District of California (San Diego) titled “In re Franklin Wireless Corp. Derivative Litigation”, Case No.: 21cv1837-AJB (MSB). Discovery has been completed and trial has been scheduled to begin on December 9, 2024.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><i>Pape </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">A legal action was filed in the Second Judicial District Court of Nevada in the County of Washoe against Franklin, as a nominal defendant, Barbara Pape, derivatively on behalf of nominal defendant Franklin Wireless Corp. v. O.C. Kim, et al., Case # CV22-00471, on or about March 21, 2022, claiming among other things, that we had prior knowledge that the recall was likely and that we did not disclose that information to investors in a timely manner. We believe these allegations are not supported by the facts and we will vigorously defend against such claims.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company will vigorously defend such shareholder litigation and proceedings. No liability has been recorded for these litigations because the Company believes that any such liability is not probable and reasonably estimable as of the reporting date.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><i>“Short-Swing” Profits Litigation </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">A legal action was filed in the U.S. District Court, Southern District of California (San Diego) against Franklin, as a nominal defendant, Nosirrah Management LLC v. Franklin Wireless et al., Case # 3:21-cv-01316-RSH-JLB, on or about July 22, 2021, claiming that our Chief Executive Officer, O.C. Kim, violated Section 16(b) of the Securities Exchange Act of 1934 for receiving “short-swing” profits from a sale and purchase of Franklin shares, in violation of that Act. On October 19, 2023, the jury returned a verdict of $2,000,000 in favor of the Company against the Company’s Chief Executive Officer, O.C. Kim. Mr. Kim. Subsequently, the parties entered into a settlement agreement on June 12, 2024, for Mr. Kim to pay $1,000,000, and the appeal by OC Kim was dismissed (see “Exhibit 10.9”). On September 23, 2024 the Company and Mr. Kim entered into a Forbearance Agreement to defer payment of the settlement in exchange for deferment of a $1,250,000 bonus for securing a joint venture agreement with MeiG Smart Technology Co., Ltd. To allow Mr. Kim time to pursue remedies with the State of Nevada. (see “Exhibit 10.13”)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Loan Agreement with Subsidiary</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On March 21, 2022, Franklin Wireless Corp. (the “Company”) entered into a Loan Agreement with Franklin Technology Incorporation, a Republic of Korea corporation (“FTI”), under which the Company agreed to loan US$<span id="xdx_901_eus-gaap--LoansPayable_iI_c20220321_zUTZkgIOnmVc" title="Loan amount">10,000,000</span> to FTI. The Company owns a majority of the outstanding equity of FTI. FTI’s primary business is providing design and development services to the Company for our wireless products. As part of the loan transaction, FTI delivered a $10 million Promissory Note to the Company (the “Note”). In the preparation of consolidated financial statements of the Company, the transactions and balances related to the loan of $10 million, including the accrued interest for the year ended June 30, 2024, were eliminated as intercompany transactions.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The purpose of the loan is to allow FTI to purchase a facility in South Korea to house its operations, and to provide it with additional working capital. The purchase of such a facility with the loan proceeds is subject to the Company’s reasonable approval. Upon acquisition of the facility, FTI is required to grant the Company a mortgage on it to secure payment of the Note. The Note is for a term of five years, provides for annual payments of interest at 2% per annum, and is due and payable upon maturity. The Note and Loan Agreement include customary provisions for default and acceleration upon default, and a default interest rate of 7% per annum. As of June 30, 2024, there’s no new information regarding the status of the facility’s acquisition.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Employment Contracts</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On October 1, 2020, we entered into Change of Control Agreements with OC Kim, our President, and Yun J. (David) Lee, our Senior Vice President of Sales and previously served as Chief Operating Officer. Each Change of Control Agreement provides for a lump sum payment to the officer in case of a change of control of the Company. The term includes the acquisition of Common Stock of the Company resulting in one person or company owning more than 50% of the outstanding shares, a significant change in the composition of the Board of Directors of the Company during any 12-month period, a reorganization, merger, consolidation or similar transaction resulting in the transfer of ownership of more than fifty percent (50%) of the Company’s outstanding Common Stock, or a liquidation or dissolution of the Company or sale of substantially all of the Company’s assets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Change of Control Agreement with Mr. Kim calls for a payment of $5 million upon a change of control, and the agreement with Mr. Lee calls for a payment of $2 million upon a change of control. These agreements were for an initial term of three years but have now been extended through October 2027.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On November 10, 2022, the Company and OC Kim, its President, entered into an amendment of the employment letter agreement dated September 7, 2021. The amendment provides for a severance payment of $3 million if Mr. Kim voluntarily terminates his employment by the Company or if he voluntarily terminates his employment due to a “change in circumstances,” generally defined as a material breach by the Company of its salary and benefit obligations or a significant reduction in Mr. Kim’s title or responsibilities. In the case of a termination of employment by the Company for cause (generally defined as conviction of a felony, or a misdemeanor where imprisonment is imposed, commission of any act of theft, fraud, dishonesty, or material falsification of any employment or Company records, or improper disclosure of the Company’s confidential or proprietary information), the Company is to make a severance payment of $1,500,000. In either case, any unvested options become immediately vested.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In the amendment, Mr. Kim also agrees that, for a period of two years after termination, he will not disparage the Company or its officers, solicit any of its employees to terminate their employment, or disclose any of the Company’s proprietary information.  In addition, the amendment provides for the payment of an incentive bonus to Mr. Kim of $125,000 for each calendar quarter during the remaining four-year term of the employment letter, with the first such bonus due on December 31, 2022. For the year ended June 30, 2024 and 2023, $<span id="xdx_905_eus-gaap--AccruedBonusesCurrent_iI_c20240630_zBoJwlYfe0Li" title="Accrued bonus">500,000</span> and $<span id="xdx_900_eus-gaap--AccruedBonusesCurrent_iI_c20230630_z2xG4ho6Elk5" title="Accrued bonus">375,000</span> bonus had been accrued, respectively, with $<span id="xdx_90F_eus-gaap--AccruedSalariesCurrentAndNoncurrent_iI_c20240630_zW53FOQTUbJe" title="Accrual bonus balances">875,000</span> and $<span id="xdx_909_eus-gaap--AccruedSalariesCurrentAndNoncurrent_iI_c20230630_zMwZY6qzJ1i3" title="Accrual bonus balances">375,000</span> accrual bonus balances as of June 30, 2024 and 2023, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The employment agreement with OC Kim was renewed and extended by the Board in September 2024 and will continue through October 2027.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>International Tariffs</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We believe that our products are currently exempt from international tariffs upon import from our manufacturers to the United States. If this were to change at any point, a tariff of 10%-25% of the purchase price would be imposed. If such tariffs are imposed, they could have a materially adverse effect on sales and operating results.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Customer Indemnification</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Under purchase orders and contracts for the sale of our products we may provide indemnification to our customers for potential intellectual property infringement claims for which we may have no corresponding recourse against our third-party licensors. This potential liability, if realized, could materially adversely affect our business, operating results and financial condition.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> We leased approximately 12,775 square feet of office space in San Diego, California, at a monthly rent of $25,754, pursuant to a lease that expired in December 2023. On October 19, 2023, we signed a lease for office space consisting of approximately 11,400 square feet, located in San Diego, California, at a monthly rent of $23,370, which commenced on January 1, 2024. In addition to monthly rent, the lease includes payment for certain common area costs. The term of the lease for the office space is 65 months from the lease commencement date. 321259 309053 142978 46274 96704 96704 72048 24656 Our Korea-based subsidiary, FTI, leases approximately 10,000 square feet of office space, at a monthly rent of approximately $8,000, and additional office space consisting of approximately 2,682 square feet at a monthly rent of approximately $2,700, both located in Seoul, Korea. These leases expired on August 31, 2024, and were extended for an additional 24 months to August 31, 2026. In addition to monthly rent, the leases provide for periodic cost of living increases in the base rent and payment for certain common area costs. 112206 128400 We lease one corporate housing facility, located in Seoul, Korea, primarily for our employees who travel, under a non-cancelable operating lease that expired on September 4, 2024, and was extended for an additional twelve months to September 4, 2025. 8089 8095 0.040 0.070 554052 445548 <table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--LeaseCostTableTextBlock_zBtItI5EMjLj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - COMMITMENTS AND CONTINGENCIES (Details - Lease expenses)"> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span id="xdx_8B5_zk3tvalYCz1" style="display: none">Schedule of components of the lease expense and supplemental cash flow information related to leases</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20230701__20240630_zo2kuPnKnEG2" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_496_20220701__20230630_zxSKr9xs9Wm4" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Years ended June 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_403_eus-gaap--OperatingLeaseCost_i_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: justify">Operating lease expense</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">321,259</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">309,053</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_ecustom--AdditionalChargesForPriorOperatingLeaseSubjectToDispute_d0_zK0IX6VTV59d" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Additional charges for the prior operating lease subject to dispute</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">96,704</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--ShortTermLeaseCost_i_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 1pt">Short term lease cost</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">120,295</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">136,495</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--LeaseCost_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt">Total lease expense</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">538,258</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">445,548</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td></tr> </table> 321259 309053 96704 0 120295 136495 538258 445548 <table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_z34eAKxgBTSj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - COMMITMENTS AND CONTINGENCIES (Details - Maturities of lease liabilities)"> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span id="xdx_8BD_zxVBXNXeKwPc" style="display: none">Schedule of future minimum payments under operating leases</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20240630_z0CckVRsj4Aa" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: right"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Operating Lease</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_zXI8tm2WVtTj" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%; text-align: justify">Fiscal 2025</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">336,972</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_zEOwF33G6J1l" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Fiscal 2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">344,789</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_zubW9YnRg4Ge" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Fiscal 2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">352,840</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_z6Ecz56WIJ6i" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Fiscal 2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">387,437</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_zAqXmNkJ2h17" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 1pt">Fiscal 2029</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">363,310</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Total lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,785,348</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zVqxsMe7CzC7" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 1pt">Less imputed interest</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(287,629</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Total</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">1,497,719</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Remaining lease term-operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--LesseeOperatingLeaseRemainingLeaseTerm_iI_dtY_c20240630_zO0bYpNcOUef" title="Remaining lease term-operating leases">4.9</span> years</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Discount rate-operating lease</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20240630_z8yFUUmWskr8" title="Discount rate-operating lease">7</span>%</td><td style="text-align: left"> </td></tr> </table> 336972 344789 352840 387437 363310 1785348 287629 1497719 P4Y10M24D 0.07 2400000 2400000 10000000 500000 375000 875000 375000 <p id="xdx_80F_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_znaNJu4NlY51" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 7 – <span id="xdx_821_zgjIQiSdZmFe">LONG-TERM INCENTIVE PLAN AWARDS</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We apply the provisions of ASC 718, “Compensation - Stock Compensation,” to all of our stock-based compensation awards and use the Black-Scholes option pricing model to value stock options. The fair value of each share option award on the date of grant was estimated using the Black-Scholes method based on the following weighted average assumptions: The risk-free interest rate is based on the U.S. treasury yield curve in effect at the time of grant for periods corresponding with the expected term of options award; the expected term represents awards granted are expected to be outstanding giving considerations vesting schedules and historical participant exercise behavior; the expected volatility is based upon historical volatility of the dividend yield is based upon the company’s dividend rate at the time fair value is measure and future expectations. Under this application, we record compensation expense for all awards granted.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 30.8pt"> In July of 2020, the Board of Directors adopted the 2020 Franklin Wireless Corp. Stock Option Plan (the “2020 Plan”), which covers <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20200731__us-gaap--PlanNameAxis__custom--Plan2020Member_z5T0NKGirF4e" title="Shares authorized under plan">800,000</span> shares of Common Stock. The 2020 Plan provides for the grant of incentive stock options, non-qualified stock options and restricted stock to our employees, directors, and independent contractors. These options will have such vesting or other provisions as may be established by the Board of Directors at the time of each grant.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 30.8pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The estimated forfeiture rate considers historical turnover rates stratified into employee pools in comparison with an overall employee turnover rate, as well as expectations about the future. We periodically revise the estimated forfeiture rate in subsequent periods if actual forfeitures differ from those estimates. There were $<span id="xdx_900_eus-gaap--AllocatedShareBasedCompensationExpense_c20230701__20240630_zbQPAym3Db48" title="Compensation expenses">295,104</span> and $<span id="xdx_90E_eus-gaap--AllocatedShareBasedCompensationExpense_c20220701__20230630_zAHGNFACGlpe" title="Compensation expenses">710,870</span> compensation expenses recorded under this method for the years ended June 30, 2024, and 2023, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">A summary of the status of our stock options is presented below:</p> <table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zVmfHe5XYlLi" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - LONG-TERM INCENTIVE PLAN AWARDS (Details - Option Activity)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BD_z0a3eMIYlhf" style="display: none">Schedule of stock options</span></td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-</b></span></td> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average</b></span></td> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-</b></span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Remaining</b></span></td> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average</b></span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Contractual</b></span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Aggregate</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise</b></span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Life</b></span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Intrinsic</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options</b></span></td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Price</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(In Years)</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Value</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of June 30, 2022</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220701__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNJ9I4PJ8sda" style="width: 12%; text-align: right" title="Number of Options Outstanding, Beginning Balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">766,001</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220701__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsyAulGAtCT8" style="width: 12%; text-align: right" title="Weighted Average Exercise Price, Options Outstanding Beginning Balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.85</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210701__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zzC8qzQAjvwb" title="Weighted Average Remaining Contractual Life (in years), Options Outstanding">3.37</span></span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iS_pp0p0_c20220701__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zuAnJ4lGewuf" style="width: 12%; text-align: right" title="Aggregate Intrinsic Value, Options Outstanding Beginning Balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">183,270</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td> <td> </td> <td> </td> <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_d0_c20220701__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zCNLoLkx84q2" style="text-align: right" title="Number of Options, Granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_d0_c20220701__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zJCCBlGm18L4" style="text-align: right" title="Weighted Average Exercise Price, Granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td> <td> </td> <td> </td> <td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220701__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zJR4E9eG6bDh" style="text-align: right" title="Number of Options, Exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(100,000)</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220701__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zFvHbO2Rt4wh" style="text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.34</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited or expired</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20220701__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNj4UDnWoCuc" style="border-bottom: black 1pt solid; text-align: right" title="Number of Options, Forfeited or expired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(19,000)</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220701__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zxSI4Q93HNl" style="border-bottom: black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Forfeited or expired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.40</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of June 30, 2023</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zZHtSUwQ7Ogg" style="border-bottom: black 2.25pt double; text-align: right" title="Number of Options Outstanding, Beginning Balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">647,001</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zA1SvyQK7BJe" style="border-bottom: black 2.25pt double; text-align: right" title="Weighted Average Exercise Price, Options Outstanding Beginning Balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.24</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220701__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zWNOuMU7dmN1" title="Weighted Average Remaining Contractual Life (in years), Options Outstanding">2.88</span></span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iS_pp0p0_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zYl0UAar0Ty1" style="border-bottom: black 2.25pt double; text-align: right" title="Aggregate Intrinsic Value, Options Outstanding Beginning Balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">130,200</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td> <td> </td> <td> </td> <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_d0_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zzi6nuArAqek" style="text-align: right" title="Number of Options, Granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_d0_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zAAUDBuNyb8h" style="text-align: right" title="Weighted Average Exercise Price, Granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td> <td> </td> <td> </td> <td id="xdx_989_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di0_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zQu2TZqlotc9" style="text-align: right" title="Number of Options, Exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d0_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zE9IXWfB68v6" style="text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited or expired</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zSYh5g9s0Qmj" style="border-bottom: black 1pt solid; text-align: right" title="Number of Options, Forfeited or expired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(20,000)</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zQ6mhMUdbXJk" style="border-bottom: black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Forfeited or expired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.90</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of June 30, 2024</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zM5XxRkW8kLi" style="border-bottom: black 2.25pt double; text-align: right" title="Number of Options Outstanding, Ending Balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">627,001</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zCNd8a4b1tQi" style="border-bottom: black 2.25pt double; text-align: right" title="Weighted Average Exercise Price, Options Outstanding Ending Balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.22</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z6NBUMcmT9md" title="Weighted Average Remaining Contractual Life (in years), Options Outstanding">1.89</span></span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iE_pp0p0_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zxJtdw754Psg" style="border-bottom: black 2.25pt double; text-align: right" title="Aggregate Intrinsic Value, Options Outstanding Ending Balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">91,750</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable as of June 30, 2024</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zn9q4tqd2iAb" style="border-bottom: black 2.25pt double; text-align: right" title="Number of Options, Exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">570,392</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_c20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znTEFAP8Atbd" style="border-bottom: black 2.25pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.31</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z56GHApma7oa" title="Weighted Average Remaining Contractual Life (in years), Options Exercisable">1.82</span></span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_iI_pp0p0_c20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zzAhevwxJiHf" style="border-bottom: black 2.25pt double; text-align: right" title="Aggregate Intrinsic Value, Options Exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">76,598</span></td> <td> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 30.8pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The aggregate intrinsic value in the preceding table represents the total pretax intrinsic value, based upon the Company’s closing stock price of $3.63 as of June 30, 2024, which would have been received by the option holders had all option holders exercised their options as of that date. The weighted-average grant-date fair value of stock options outstanding as of June 30, 2024, in the amount of <span id="xdx_908_ecustom--FairValueOfOptionsOutstanding_iI_c20240630_zuLKkiVeWrV2" title="Fair value of options outstanding">627,001</span> shares was $<span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230701__20240630_zFl2WuTuVyu3" title="Weighted average grant-date fair value of stock options, per share price">3.3</span> per share.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As of June 30, 2024, there was unrecognized compensation cost of $<span id="xdx_90C_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_pp0p0_c20240630_z9uzzgKeF4id" title="Unrecognized compensation cost related to non-vested options">172,939</span> related to non-vested stock options granted.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> 800000 295104 710870 <table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zVmfHe5XYlLi" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - LONG-TERM INCENTIVE PLAN AWARDS (Details - Option Activity)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BD_z0a3eMIYlhf" style="display: none">Schedule of stock options</span></td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-</b></span></td> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average</b></span></td> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-</b></span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Remaining</b></span></td> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average</b></span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Contractual</b></span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Aggregate</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise</b></span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Life</b></span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Intrinsic</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options</b></span></td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Price</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(In Years)</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Value</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of June 30, 2022</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220701__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNJ9I4PJ8sda" style="width: 12%; text-align: right" title="Number of Options Outstanding, Beginning Balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">766,001</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220701__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsyAulGAtCT8" style="width: 12%; text-align: right" title="Weighted Average Exercise Price, Options Outstanding Beginning Balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.85</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210701__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zzC8qzQAjvwb" title="Weighted Average Remaining Contractual Life (in years), Options Outstanding">3.37</span></span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iS_pp0p0_c20220701__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zuAnJ4lGewuf" style="width: 12%; text-align: right" title="Aggregate Intrinsic Value, Options Outstanding Beginning Balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">183,270</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td> <td> </td> <td> </td> <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_d0_c20220701__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zCNLoLkx84q2" style="text-align: right" title="Number of Options, Granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_d0_c20220701__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zJCCBlGm18L4" style="text-align: right" title="Weighted Average Exercise Price, Granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td> <td> </td> <td> </td> <td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220701__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zJR4E9eG6bDh" style="text-align: right" title="Number of Options, Exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(100,000)</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220701__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zFvHbO2Rt4wh" style="text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.34</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited or expired</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20220701__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNj4UDnWoCuc" style="border-bottom: black 1pt solid; text-align: right" title="Number of Options, Forfeited or expired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(19,000)</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220701__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zxSI4Q93HNl" style="border-bottom: black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Forfeited or expired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.40</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of June 30, 2023</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zZHtSUwQ7Ogg" style="border-bottom: black 2.25pt double; text-align: right" title="Number of Options Outstanding, Beginning Balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">647,001</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zA1SvyQK7BJe" style="border-bottom: black 2.25pt double; text-align: right" title="Weighted Average Exercise Price, Options Outstanding Beginning Balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.24</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220701__20230630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zWNOuMU7dmN1" title="Weighted Average Remaining Contractual Life (in years), Options Outstanding">2.88</span></span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iS_pp0p0_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zYl0UAar0Ty1" style="border-bottom: black 2.25pt double; text-align: right" title="Aggregate Intrinsic Value, Options Outstanding Beginning Balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">130,200</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td> <td> </td> <td> </td> <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_d0_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zzi6nuArAqek" style="text-align: right" title="Number of Options, Granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_d0_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zAAUDBuNyb8h" style="text-align: right" title="Weighted Average Exercise Price, Granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td> <td> </td> <td> </td> <td id="xdx_989_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di0_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zQu2TZqlotc9" style="text-align: right" title="Number of Options, Exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d0_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zE9IXWfB68v6" style="text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited or expired</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zSYh5g9s0Qmj" style="border-bottom: black 1pt solid; text-align: right" title="Number of Options, Forfeited or expired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(20,000)</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zQ6mhMUdbXJk" style="border-bottom: black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Forfeited or expired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.90</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of June 30, 2024</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zM5XxRkW8kLi" style="border-bottom: black 2.25pt double; text-align: right" title="Number of Options Outstanding, Ending Balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">627,001</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zCNd8a4b1tQi" style="border-bottom: black 2.25pt double; text-align: right" title="Weighted Average Exercise Price, Options Outstanding Ending Balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.22</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z6NBUMcmT9md" title="Weighted Average Remaining Contractual Life (in years), Options Outstanding">1.89</span></span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iE_pp0p0_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zxJtdw754Psg" style="border-bottom: black 2.25pt double; text-align: right" title="Aggregate Intrinsic Value, Options Outstanding Ending Balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">91,750</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable as of June 30, 2024</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zn9q4tqd2iAb" style="border-bottom: black 2.25pt double; text-align: right" title="Number of Options, Exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">570,392</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_c20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znTEFAP8Atbd" style="border-bottom: black 2.25pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.31</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230701__20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z56GHApma7oa" title="Weighted Average Remaining Contractual Life (in years), Options Exercisable">1.82</span></span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_iI_pp0p0_c20240630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zzAhevwxJiHf" style="border-bottom: black 2.25pt double; text-align: right" title="Aggregate Intrinsic Value, Options Exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">76,598</span></td> <td> </td></tr> </table> 766001 3.85 P3Y4M13D 183270 0 0 100000 1.34 19000 5.40 647001 4.24 P2Y10M17D 130200 0 0 -0 0 20000 4.90 627001 4.22 P1Y10M20D 91750 570392 4.31 P1Y9M25D 76598 627001 3.3 172939 <p id="xdx_80F_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zbGoAG71n7L7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><b>NOTE 8 – <span id="xdx_82E_zOtkzDtqoYP3">STOCKHOLDERS’ EQUITY</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><b>Common Stock</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white">We have been authorized to issue <span id="xdx_907_eus-gaap--CommonStockSharesAuthorized_iI_c20240630_zRuFXDEgy6tk" title="Common stock, shares authorized">50,000,000</span> shares of common stock, $<span id="xdx_901_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20240630_zW6WtELHI6Y4" title="Common stock, par value">0.001</span> par value. Each share of issued and outstanding common stock shall entitle the holder thereof to fully participate in all shareholder meetings, to cast one vote on each matter with respect to which shareholders have the right to vote, and to share ratably in all dividends and other distributions declared and paid with respect to common stock, as well as in the net assets of the corporation upon liquidation or dissolution.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white">On December 22, 2022, we issued <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensationGross_c20221221__20221222__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zi46FCLpCkD" title="Number of shares issued, shares">100,000</span> common shares in conjunction with </span>stock-based compensation awards. There were <span id="xdx_906_eus-gaap--CommonStockSharesIssued_iI_c20240630_zn1zsFuP49s8" title="Common stock, shares issued"><span id="xdx_909_eus-gaap--CommonStockSharesOutstanding_iI_c20240630_zWpj21qh3Q82" title="Common stock, shares outstanding"><span id="xdx_90A_eus-gaap--CommonStockSharesIssued_iI_c20230630_zhaiEZiYoKJ1" title="Common stock, shares issued"><span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_c20230630_z2Rd6sWKO4qb" title="Common stock, shares outstanding">11,784,280</span></span></span></span> shares issued and outstanding as of June 30, 2024, and 2023, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><b>Preferred Stock</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white">We have been authorized to issue <span id="xdx_907_eus-gaap--PreferredStockSharesAuthorized_iI_c20240630_zZYRRp4ubDR7"><span id="xdx_905_eus-gaap--PreferredStockSharesAuthorized_iI_c20230630_zf4K1eZwddT3">10,000,000</span></span> shares of preferred stock. $0.01 par value, but <span id="xdx_90B_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20240630_zHDWR41Cp5Ag"><span id="xdx_908_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20230630_zRwguvGSQ9Yf">no</span></span> preferred stock is issued and outstanding as of June 30, 2024 and 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><b>Treasury Stock</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white">We had <span id="xdx_901_eus-gaap--TreasuryStockCommonShares_iI_c20240630_z8WoeMY5lTv6" title="Treasury stock shares"><span id="xdx_908_eus-gaap--TreasuryStockCommonShares_iI_c20230630_zdWIbrNqSrNh" title="Treasury stock shares">2,549,208</span></span> shares of treasury stock, valued at $<span id="xdx_908_eus-gaap--TreasuryStockCommonValue_iI_c20240630_zweTaJexehP9" title="Treasury stock, value"><span id="xdx_900_eus-gaap--TreasuryStockCommonValue_iI_c20230630_zpiLlCWldmR8" title="Treasury stock, value">3,554,893</span></span> (based on the costs that we agreed to repurchase) as of June 30, 2024 and 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> 50000000 0.001 100000 11784280 11784280 11784280 11784280 10000000 10000000 0 0 2549208 2549208 3554893 3554893 <p id="xdx_801_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zRNTlRYSUw36" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 9 – <span id="xdx_82A_z1rFLAxGNCL1">RELATED PARTY TRANSACTIONS</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt">For the years ended June 30, 2024, and 2023, there have not been any transactions entered into or been a participant in which a related person had or will have a direct or indirect material interest.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p id="xdx_805_eus-gaap--SubsequentEventsTextBlock_zi9hAqiabpw5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 10 – <span id="xdx_827_zaTKsv6EYcw9">SUBSEQUENT EVENTS</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The FASB issued ASC 855, “Subsequent Events.” ASC 855 establishes general standards of accounting for and disclosure of events that occur after the balance sheet date but before financial statements are issued or are available to be issued. The Company has evaluated all events or transactions that occurred after June 30, 2024, up through the date the financial statements were available to be issued.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif">On May 14, 2024, the Company entered into an Agreement for Formation of Corporation (the “Agreement”) with MeiG Smart Technology Co., Ltd. (“MeiG”), a leading supplier of cellular modules, IoT terminals and wireless data solutions. Under the terms of the Agreement, the Company and MeiG will form a Nevada corporation to be owned 60% by Franklin and 40% by MeiG. The Company will contribute $3,000,000 to the new corporation and MeiG will contribute $2,000,000. Under the terms of the Agreement, the new corporation will have a Board of Directors consisting of three members, with two to be appointed by the Company and one to be appointed by MeiG. The new company will engage in worldwide sales, marketing, customer support and operations for telecommunications modules to be provided by MeiG, under such brands or designations as the Board of Directors of the new company will determine. As of September 30, 2024, no contribution was committed by the Company and MeiG.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt">On September 23, 2024, the Board acknowledged that Mr. Kim had earned an incentive bonus of $1,250,000 for negotiating and securing a joint venture agreement with MeiG Smart Technology Co., Ltd. However, the Company and Mr. Kim entered into a Forbearance Agreement, dated September 23, 2024, under which Mr. Kim agreed to defer payment of the bonus, in exchange for the Company’s agreement to allow Mr. Kim to defer payment of the $1,000,000 settlement amount owed by Mr. Kim to the Company under a Settlement Agreement, dated June 12, 2024. The forbearance is to allow Mr. Kim time to pursue remedies with the State of Nevada (See “Business—Shareholder Litigation—Short Swing Profits Litigation”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 29.7pt">Other than what was described above, the Company did not have any material recognizable subsequent events required to be disclosed to the financial statements as of September 30, 2024.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p>